Tuesday, 18 December 2018

New ask Hacker News story: Ask HN: What open source licenses do you prefer (and why)? Ask HN: What open source licenses do you prefer (and why)?

Ask HN: What open source licenses do you prefer (and why)?
3 by SamWhited | 2 comments on Hacker News.
I'd be curious to know what open source license individuals and companies prefer and why including both what licenses you release your own projects under, and what licenses you allow to be pulled in as dependencies, tools that get redistributed with your projects, etc. Most companies I've been at prefer releasing software under the Apache 2.0 license and my limited understanding is that it's purely because of the explicit patent grant. They also all avoid GPL because they're worried that some developer will make a change, not tell anyone, and it won't get contributed back. I've always personally preferred to use a BSD 2-Clause (or BSD 2-Clause+Patents) license on my own projects, but that's just habit because it's short and used by other projects I've contributed to and not something I particular know enough to care about.

I'd be curious to know what open source license individuals and companies prefer and why including both what licenses you release your own projects under, and what licenses you allow to be pulled in as dependencies, tools that get redistributed with your projects, etc. Most companies I've been at prefer releasing software under the Apache 2.0 license and my limited understanding is that it's purely because of the explicit patent grant. They also all avoid GPL because they're worried that some developer will make a change, not tell anyone, and it won't get contributed back. I've always personally preferred to use a BSD 2-Clause (or BSD 2-Clause+Patents) license on my own projects, but that's just habit because it's short and used by other projects I've contributed to and not something I particular know enough to care about.

No comments:

Post a Comment