this post was submitted on 19 May 2025
218 points (94.3% liked)

Linux

54336 readers
302 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] LeFantome 1 points 1 day ago (1 children)

Sure. Let’s make sure that people know what this really means though.

Microsoft cannot “undo” the current license. If such a “rug pull” happens in the future, we all retain access to the code that exists at that time including all contributions from Microsoft. We can also all continue to not only use it but contribute to it under an Open Source license and keep it a vibrant, useful project if we want. Microsoft is powerless to stop us. We could fork it then or even now without the copyright assignment requirement. We have that freedom.

What the “rug pull” allows Microsoft to do is to decide, in the future, to change their policy and to make further changes themselves and not give us access to those future changes. They have that freedom.

Again, even if Microsoft did this, we could fork and carry-on. Look at Valkey and Reddis as an example.

So, the situation is that Microsoft is Open Sourcing a bunch of work that they did. The maximum possible downside is that they could stop giving us even more in the future. Our reaction is “meh”.

What concerns us is not that Microsoft can take away our freedom. They cannot. What upsets us is that they may retain or receive freedom we do not want them to have.

That is all fine. We are all allowed to think about it as we like and I guess we al value “freedom” in different ways. Sometimes though I think people misunderstand and think somehow that all the code could be “taken back”’. It cannot. Similarly, we might worry that our freedom (even the 4 freedoms) could be lost. For this code, that is not the case.

[–] [email protected] 1 points 1 day ago

These are good points. I was in a shitty mood when I made my comment and upon reflection, it's an overstatement and not a very good take. I do still strongly support copyleft licenses and DCOs over CLAs, but I shouldn't turn my nose up when something is released without those.

I used to be excited when companies open-sourced stuff, and that is no longer the case. I suppose I'm just frustrated and bitter and cynical when it comes to large companies doing good things.