\[ \boxed { {\frac {\rm d}{{\rm d}x}}y \left ( x \right ) ={\frac {y \left ( x \right ) \left ( 1+y \left ( x \right ) \right ) }{x \left ( -y \left ( x \right ) -1+x \left ( y \left ( x \right ) \right ) ^{4} \right ) }}=0} \]
Mathematica: cpu = 0.086011 (sec), leaf count = 39 \[ \text {Solve}\left [-\frac {1}{2} (y(x)+1)^2+2 (y(x)+1)-\frac {1}{x y(x)}-\log (y(x)+1)=c_1,y(x)\right ] \]
Maple: cpu = 0.125 (sec), leaf count = 51 \[ \left \{ y \left ( x \right ) ={{\rm e}^{{\it RootOf} \left ( x \left ( { {\rm e}^{{\it \_Z}}} \right ) ^{3}-5\,x \left ( {{\rm e}^{{\it \_Z}}} \right ) ^{2}+2\,{\it \_C1}\,x{{\rm e}^{{\it \_Z}}}+2\,{\it \_Z}\,x{ {\rm e}^{{\it \_Z}}}+7\,x{{\rm e}^{{\it \_Z}}}-2\,{\it \_C1}\,x-2\,x{ \it \_Z}-3\,x+2 \right ) }}-1 \right \} \]