Comment on That's all folks, Plex is starting to charge for sharing

<- View Parent
TheTechnician27@lemmy.world ⁨2⁩ ⁨days⁩ ago

same can be said of FOSS. back channel deals, betrayals, hostile takeovers. all of these things can(and have) happen to FOSS projects. all under a false pretense of “openness”. it’s stupid easy to change licenses and lock out contributors. it’s happened several times. although you can technically argue anything before the license change could be forked, the event usually puts a bad taste in the public mouth and contributions dry up anyway. nobody wants to support a project with uncertainty.

“you could technically argue”??? That’s literally, unambiguously the law. That’s how the licensing works. This isn’t a technicality; it’s a fundamental, widely understood feature of the license. On top of that, licenses like the GPL have extremely stringent requirements for changing the license. (Here, Jellyfin uses GPLv2, so we’ll go with that.)

Everyone with work in the current codebase has copyright over that work under the GPLv2. Nobody relinquishes that to some centralized entity. Thus, you have two options for every single individual person whose contributions are still extant in your project: 1) get their consent not just to relicense but to the specific license you want, or 2) remove their work from the project either because you can no longer contact them or because they’ve said no.

The fact that you called this process “stupid easy” for anything but the smallest, most insular project is the dumbest fucking thing I’ve heard today, and I’m not even wasting my time with the rest of your comment given how shockingly willing you are to not just speak about things you have zero understanding of but to somehow arrive at the most false statement possible about them.

source
Sort:hotnewtop