[[_2nd_order, _missing_y]]
Book solution method
TO DO
Mathematica ✓
cpu = 0.00793341 (sec), leaf count = 21
Maple ✓
cpu = 0.092 (sec), leaf count = 28
DSolve[y'[x] - x*y''[x] + y''[x]^2 == 0,y[x],x]
Mathematica raw output
{{y[x] -> (x*(x - 2*C[1])*C[1])/2 + C[2]}}
Maple raw input
dsolve(diff(diff(y(x),x),x)^2-x*diff(diff(y(x),x),x)+diff(y(x),x) = 0, y(x),'implicit')
Maple raw output
y(x) = 1/12*x^3+_C1, y(x) = 1/2*_C1*x^2-_C1^2*x+_C2