I think you have to buy a license not matter what, CA is one of the few states that require a license for fishing in the ocean. In terms of fishing private water I'm not sure, some states you do need a general license, some a private water license, some none at all. Let us know what you find out.
Cheers,
Josh
Edit: I see CA has exemption for public piers on the ocean rule