Hacker News new | ask | show | jobs
by delinka 4885 days ago
I don't understand. Why would the developer who wants his code used "anyway you see fit" suddenly care how you re-licensed it? You have used it in a way you see fit. The original BSD license didn't evaporate. This situation looks no different to me than a company taking a BSD-licensed project and putting it inside their proprietary systems.

If his downstream users are savvy enough to know to use this "forked" project, they're savvy enough to search for the original author and discover that they can get the same code under a more permissive license.

1 comments

Say you release code X under a BSD license. Someone incorporates a neat, but tricky to re-implement, feature and release the code under GPL. Everyone wants that new feature but, if they do, they either have to reimplement it without looking at the GPL source code, or they have to use the GPL license from now on (or, third choice, live without that feature). I used to release my code under a GPL license but found too many restrictions. The worst offenders were tutorials written where the code was GPL. Tutorials that aim to free you by giving you new knowledge should not tie your hands and force you to adopt a license if you want to use that knowledge.