3 ms·
You don't need ownership to relicense. You just need a license which permits relicensing, which BSD does (as long as the new license is compatible, and they usu
by mikeash 8y ago
You don't need ownership to relicense. You just need a license which permits relicensing, which BSD does (as long as the new license is compatible, and they usually are).
- justincormack 8y agoIt does not permit relicensing. You may use it in an aggregate work with other pieces that have a different license, including proprietary or GPL, but that does not mean your code is relicensed.
- mikeash 8y agoIs there an actual difference there, or is this just semantics?
- newacctjhro 8y agoYou can't take the code as-is and turn it into proprietary code. You need to build a derivative work that contains the permissive code plus some other proprietary stuff.
- justincormack 8y ago1. Its a good idea, if you are going to use licensed code that you have an understanding of the law and what it actually means when you use other people's code. 2. As the code is not relicensed you have to follow the terms. Generally for example even BSD licensed code (other than BSD0) requires that you include attribution both in source code and binaries or documentation, so you need to keep a full list of licenses and authors and list them out in the docs.
- JdeBP 8y agoIncorrect, as I just explained.