\[ \boxed { {\frac {\rm d}{{\rm d}x}}y \left ( x \right ) +2\,xy \left ( x \right ) -x{{\rm e}^{-{x}^{2}}}=0} \]
Mathematica: cpu = 0.009001 (sec), leaf count = 30 \[ \left \{\left \{y(x)\to c_1 e^{-x^2}+\frac {1}{2} e^{-x^2} x^2\right \}\right \} \]
Maple: cpu = 0.015 (sec), leaf count = 18 \[ \left \{ y \left ( x \right ) = \left ( {\frac {{x}^{2}}{2}}+{\it \_C1} \right ) {{\rm e}^{-{x}^{2}}} \right \} \]
Sage: cpu = 0.008 (sec), leaf count = 0 \[ \left [\frac {1}{2} \, {\left (x^{2} + 2 \, c\right )} e^{\left (-x^{2}\right )}, \text {\texttt {linear}}\right ] \]