Derivative work BSD license when not known original work
I want to put a BSD license in some code. I use part of code that doesn't have license information but it belongs to other people who I don't know. It was given to my from other privates but the code it self doesn't have a copyrigth claim. I want to put BSD license to my part of the work. How can I put my BSD license? Is the 2 terms bsd.
licensing bsd
juan9793
juan9793juan9793
Please edit your question to add some clarification to what exact situation you are in. Where does the code you want to put under BSD license come from? How did you get it? The only answer to your question with the current level of details you gave is: you can't do that.
Just edited. The thing is that there isn't a copyrigth claim in the original code. I did a lot of editions to the code I only want to put BSD license to my editions.
– juan9793
I'm sorry that this is the answer but you can't just put your code under BSD license (or whatever license for that matter, be it open source or proprietary).
The problem here is that you got this code from a third party who wasn't the author and the original author licensed no rights to you on this code.
It is usually considered OK to run the code for private use as long as you got the code lawfully (which could be false if the third party did not get it lawfully, or did not have permission to distribute it). Private modification should also be OK as long as you do not distribute the resulting work.
However, for distributing further a work that is clearly a derivative of an original work, you really need permission from the original copyright owner (even if it's only your modifications that you want to license under BSD-2). Your only solution at that point would be to reach out to the third party you got the code from and ask them who the original copyright owner was, or if they have a license to redistribute it further from them. If you can talk to the copyright owner, then you can ask them permission to release your derivative under BSD-2 license.
Note that the copyright owner is not necessarily an individual, nor the original developer. E.g. if the third party was the employer of the person who developed the code, then it maybe that the third party (or its company) is the copyright owner and you could ask them permission directly.
You do not know the license of the original code. And no license means .... no license. There is no such thing as an implied license as far as I know. Therefore you cannot relicense something since you are not licensed in the first place.
Not the answer you're looking for? Browse other questions tagged licensing bsd or ask your own question.
Is there a simple web licence for a backlink?
Derived work of BSD licensed software, how do I indicate this?
Where do I mention copyright when using BSD-licensed open source code?
What's the usual procedure when using MIT or BSD-2-Clause licensed source code with something like `<script src="…`, `require(…` or `import …`?
Can I combine GPLv2 and BSD-3-Clause code and keep the BSD permissions?
Is this normal? Intermediate client is not willing to provide license terms and not willing that I appear as the author
Does the BSD licence implicitly apply to derived work?
Given the existence of the Apache license, and the reasons for it over MIT/BSD license, is it still safe to use MIT/BSD?