✗ Mathematica : cpu = 0.385308 (sec), leaf count = 0
DSolve[Derivative[2][y][x] == (2*(1 + x)*y[x])/((-1 + x)*x) - (2*(-2 + x)*Derivative[1][y][x])/((-1 + x)*x),y[x],x]
, DifferentialRoot result
✓ Maple : cpu = 0.026 (sec), leaf count = 17
dsolve(diff(diff(y(x),x),x) = -2/x*(x-2)/(x-1)*diff(y(x),x)+2/x^2*(1+x)/(x-1)*y(x),y(x))