4 ms·
I wonder if there's anything like a "rug-pull-proof" licensing/development model. Even AGPL is not a guarantee, if a single entity owns the copyright to the ent
by rollcat 3y ago
I wonder if there's anything like a "rug-pull-proof" licensing/development model. Even AGPL is not a guarantee, if a single entity owns the copyright to the entire project (through CLAs), and decides to switch to BSL, and has enough influence to make forks irrelevant.
I think Linux's model is the strongest: individual contributors retain copyright, and there are enough individual copyright holders to make relicensing insanely difficult. Coupled with the project's pace (and the pace at which they change the internal APIs) it basically provides such a guarantee. Most projects however are less successful and the users/downstream developers can't count on momentum as the safeguard.
- iudqnolq 3y agoA project could always be abandoned, there's no way to guarantee perpetual labor on your behalf.
- falcor84 3y agoWhat does this have to do with the preceding argument? Yes, the company could abandon the project, but the concern here is about them taking all the previous work (including volunteer contributions) and proceeding with a more restrictive commercial license; that's what we want to prevent.
- asalahli 3y ago> the concern here is about them taking all the previous work Not unless they retroactively change the license on said previous work, which I'm pretty sure they cannot.
- falcor84 3y agoI haven't looked into GameMaker's license specifically, but many projects require a copyright assignment as part of their contributor license agreement.
- rollcat 3y agoThe concern is not about free labor, the concern is that the product I'm building might get killed by vendor deciding to just fuck me over. Whether the software is free (as in beer or freedom) or not is a secondary concern - I'm merely noting that even a license as strong as AGPL is not a guarantee that I won't get fucked.
- OkayPhysicist 3y agoIt is, though? All that is required is that you're allowed to maintain your own fork. Which is guaranteed to you, in perpetuity, by the AGPL.
- josephcsible 3y agoNobody wants to guarantee perpetual future labor. The guarantee we want is that if there's future labor, then we want the fruits of it to remain FOSS.
- EarlKing 3y agoThere is. It's called Pay The Author. If you don't have a bare license conditioned on someone's pinky promise, but rather you pay the author and thereby perfect that promise into an actual, enforceable contract, then when someone attempts a rug-pull you can actually file suit to enforce your legal rights. Simple as.