Linear driver