Separable and linear differential equations