3 ms·
Yes, they could put extra paragraphs that become valid after 2 years, that would be OK. But the way it is written, it changes existing license! Effectively mak
by Throwfi44 3y ago
Yes, they could put extra paragraphs that become valid after 2 years, that would be OK.
But the way it is written, it changes existing license! Effectively making a new release! You can not do that in EU, what if user does not agree with the new licence? It is quite illegal in most EU countries!
You can not swap licenses like that! Many scammers do that, and there are strong pro-consumer laws to prevent that!
What is worse, it even terminates old license after two years! Really really stupid lawyer worked on this!
Here is the text:
> On the second anniversary of the date we make the Software available, the Software will become available under the Apache 2.0 license. On that date, the Terms and Conditions above automatically terminate and the following terms become effective:
- the_mitsuhiko 3y ago> But the way it is written, it changes existing license! You can not do that in EU, what if user does not agree with the new licence? It is quite illegal in most EU countries! It is not illegal as the license terms are available from the start. The text of the license effectively changes. If you do not agree with what the license looks like after two years, you should not enter into that agreement in year zero. > Many scammers do that, and there are strong pro-consumer laws to prevent that! Consumer laws are largely based on the idea that you cannot take away people's rights, you can generally add rights. Even if there was a hypothetical case that you mention, it would be legally absurd in the FSL case. You could have the license swap over in the US, after which point in time no trace of the FSL remains and the license file can be legally swapped. In that case you can re-import the source code into your country.
- Throwfi44 3y agoOk, imagine following scenario: - You started using product - One year latter ASF stops existing, apache.org returns 404 or viagra ads. - Two years latter, original FSL gets terminated, your new license for that software are 404 errors or viagra ads. You now have no license and should stop distribution! Think what you want, software under FSL is on my ban list.
- the_mitsuhiko 3y agoThat’s a purely hypothetical situation. Even in that case a court would very likely uphold the license just by the name. For what it’s worth plenty of software is only referencing a license by name or reference and I’m sure you are using that software as if that license were there in hardcopy. More importantly if you want to make a fork you can always retain that license the moment you fork, not the moment the license swaps. In fact you probably would want to start collecting contributions under Apache 2 straightaway.