Replies: 11 comments 18 replies
-
Wait, but if the code isn't licensed at all, wouldn't that mean its all rights reserved for fmstrat & all contributors? So we wouldn't be able to do anything? |
Beta Was this translation helpful? Give feedback.
-
I have removed the license for now. See 6c57c2e |
Beta Was this translation helpful? Give feedback.
-
Sorry My fault when I created the repo , I'll be more cautious next time |
Beta Was this translation helpful? Give feedback.
-
So we may not be able to licence the legacy code base? That would also disalow redistribution over some package manager. |
Beta Was this translation helpful? Give feedback.
-
Ok, we've kind of got a problem. This fork along with all others is very much violating copyright law and as @LDprg mentioned, this along with having no license will be problematic if we try to get this project onto any package manager. We need written permission from fmstrat & all contributors in order to be able to relicense this project. The code is probably all rights reserved, as we can assume fmstrat is american. If he wasn't, then other copyright laws would apply which may or may not make the code all rights reserved.
However, there's only 8 other contributors besides people in this org. If these commits are non-trivial (which most of them are), we can just purge them from the history, which would limit the amount of CLAs to be signed by a lot. I'll take a look at this now |
Beta Was this translation helpful? Give feedback.
-
Now we just need the CLA for people to sign. We could use something like https://contributoragreements.org/ca-cla-chooser to create one and https://cla-assistant.io/ to make people automatically sign it on PRs. @freechelmi |
Beta Was this translation helpful? Give feedback.
-
By the way, all of you can go ahead and sign the cla too: https://cla-assistant.io/winapps-org/winapps |
Beta Was this translation helpful? Give feedback.
-
I just realised: We can already start merging PRs if the CLA is signed by the person. The CLA people sign permits relicensing, so once #15 is merged the code will be GPL. Code merged now is just All rights reserved for winapps-org. In the CLA:
|
Beta Was this translation helpful? Give feedback.
-
@oskardotglobal Any response from fmstrat regarding the cla? |
Beta Was this translation helpful? Give feedback.
-
Nope, haven't heard back yet. Should I ask again? |
Beta Was this translation helpful? Give feedback.
-
Hi,
not to be the bearer of bad news, but I noticed that with pulling in the original project code, the same commit also adds a GPL license file:
While the original author expressed in Fmstrat/winapps#17 (comment) that he would like to add a gpl license, one cannot simply apply an oss license to previously unlicensed code. A license change would require permission from all previous contributors (and when pulling in pull requests to the original project also the permission from the authors of these).
Beta Was this translation helpful? Give feedback.
All reactions