Thanks for your reply. That was actually my intention. Anyway, I gave away the password because the guy threatened to sue me over that.
As for fills, pens and materials, I agree with you on that. That’s why I code my objects in such a way that there’s a level of customization that can be done by the end user. The object creator should make those parameter values available for edit by the end user.
I just use password protect to keep the Mastescript, 3D Script and 2D Script is hidden from end user.
Anyway, I still hope some long time developers shed some light with regards of legalities on sharing objects but not the scripts involved in creating the object.