See what the original licence says about that:
Redistribution and use in source and Binary Forms, with or without modification,
are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this
list of conditions and the following Disclaimer.
- Redistributions in Binary form must reproduce the above copyright notice,
this list of conditions and the following Disclaimer in the Documentation
and/or other Materials provided with the Distribution.
I mean, you can redistribute, but must maintain the above copyright and the Disclaimer below these paragraphs, regardless of everything else.
The standard I see in some projects is to keep the licenses of all the components they use, and to add the own. I think it would be ideal to have your own license, in addition to the license file of this project that you will use.
I took a look at Mojoportal, which is one of those kinds of projects. Each component it uses, even if binary (i.e., not the source, but the compiled component), stays in a folder of its own. And inside this folder Mojo has a . txt file with the component’s license. These files are unchanged. Take a look at general page of their licenses to get an idea of how to do it: they list each program that has a different license than Mojo. I think it’s worth taking inspiration from the essay you have there.
So, how exactly does this get organized? My package does not have the source code of the original package, but the idea is the same and I use a similar structure. The license has "Copyright (c) 2014, Facebook, Inc. All Rights reserved.". Should I keep it there? Should the LICENSE file remain the same? Otherwise, where should I include this file? My question is more where to put each thing (speaking in terms of same files). Thank you.
– Luís Henrique Faria
The second item on the list talks about redistribution in binary form ;) For the rest, I will edit the answer.
– Oralista de Sistemas
Let me get this straight. I created a folder
licenses
(as in Mojo) and put alicense-react-php-v8js.txt
there with a copy of the license of the fb project. So, to be clear, I will put in my README that the project was based on it and put the link to the repository. It already resolves?– Luís Henrique Faria
I think so. Just confirm with someone else, because I’m not an expert myself.
– Oralista de Sistemas