If I remember correctly, an ODP is optional, either in VFR or IFR conditions, and was created for the second condition when climb gradient could not be achieved.
A SID on the other hand, requires an ATC clearance, in either VFR or IFR conditions.
I could be mistaken though....