-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open-source license #1
Comments
@leouieda Into the minefield! I like permissive licenses — I'm totally with you on the GPL point — so almost any of those in the BSD, MIT, Apache style are a better choice, in my opinion. So we're in the right ballpark, though they all meet the Open Source Definition, for what it's worth. One advantage of the Apache license is its 'patent termination' provision (clause 3), which most (all?) others lack. Its main disadvantage is its length, the flip side of which is comprehensiveness — probably the reason Google prefers it over the short-and-sweet BSD-style for projects like Android. Even the FSF prefers it! Another business-oriented advantage is the protection of names and trademarks in derived works. For these reasons, I think of it as being the most business-friendly of the permissive (non-viral) licenses. Disclaimer: I am not a lawyer. Some thoughts:
Last thing: here's chapter 2 from O'Reilly's book Understanding Open Source and Free Software Licensing. Worth a read. And there's more at O'Reilly. |
|
@kwinkunks, I see that the license text present in the repo is the Apache license. I'm not very well versed in the dark arts (copyright law), but wouldn't a BSD or MIT license be a bit simpler and less restrictive? Specially since the readers of The Leading Edge are probably primarily from industry (and might want to use the code on their software).
Just to kick off a discussion ;)
Good reads on this point are:
The text was updated successfully, but these errors were encountered: