DSolve[Derivative[1][y][x] == (x/2 + (x*Cos[2*y[x]])/2 - Sin[2*y[x]]/2 - (x*Sin[2*y[x]])/2)/(x*(1 + x)),y[x],x]