Hacker News new | ask | show | jobs
by kemitchell 2918 days ago
Reciprocation can occur via payment! That business model is called "selling exceptions" in FSF-speak and "dual licensing" by most everyone else. MySQL pioneered it, decades ago. Basically: "If you can't meet the conditions in LICENSE, buy a different license from us." That's exactly the model licensezero.com tries to make available to independent developers, as a service.

And thank you for reading the license! I've probably poured more time into that document than any other in my career. You're right: there is some inherent complexity in what it attempts to do, compared to permissive open source licenses like MIT or Apache.

Since submitting the license to OSI for approval, the discussion has repeatedly gone off the rails, consuming months of time and thousands upon thousands of words on the mailing list. The silver lining: accepting that OSI approval won't be forthcoming, soon or at all, and that it isn't worth what I thought it was, frees me up to focus even more sharply on clarity and simplicity. If you're interested, I'd love your feedback on this post-OSI "fork":

https://github.com/licensezero/parity-public-license/blob/ma...

I've already had some great feedback from others. A few let me thank them publicly in the repo.