this post was submitted on 20 Aug 2023
16 points (75.0% liked)

Open Source

31366 readers
68 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

@OpenSource@mastodon.social @opensource@lemmy.ml I was just curious. If a project is started as opensource and we have bunch of community members contribute to the project, either to the code or financially. What happens to the community contributions when that project decides that it is no longer going to be opensource?

Are there no license restrictions against this practice as the contributors were led to believe that they are contributing to an opensource project.

Can they close source community contributions?

you are viewing a single comment's thread
view the rest of the comments
[–] fubo@lemmy.world 3 points 1 year ago

Some projects require contributors to assign ownership of their contributions to some legal entity (e.g. a company).

In that case, those contributors no longer have any control. It's all up to whoever the legal owner is.

However, many projects merely invite contributors to license their contributions to the project under the same terms the project already was under.

The Linux kernel is an example of this. It was released by Linus Torvalds under the GPLv2, and contributors added their own changes under the GPLv2, without assigning ownership to Linus. Linus only has permission to use those changes under the terms of the GPLv2. They don't belong to him; he's only using them in the Linux kernel under license from their creators.

So, there is nobody who can "take Linux private", because doing so would require the assent of lots of contributors; many of whom would be unwilling to go along with such a scheme.