8 ms·
I'm actually with Red Hat on this one. There are many other great distributions that you can use, such as Debian. People are just angry that they can't get an e
by thedriver 3y ago
I'm actually with Red Hat on this one. There are many other great distributions that you can use, such as Debian. People are just angry that they can't get an exact copy of a paid product and 10 years of support for free.
If there are non-profits and hobbyists who have been using one of the free derivatives, and this change causes problems for them, I feel sorry for them. But actual for profit companies could very well pay or use something else. If you want a similar system for free, you can use Fedora or CentOS Stream. And RHEL even gives you 16 free installations for non-commercial use. If you can't pay for RHEL and that 16 installations isn't enough, you most likely don't actually need it. So many companies rely on free labor of others in the form of FOSS, and they seem to be angry about the idea that they would actually have to make a contribution.
RHEL also isn't just stealing software others wrote, they are a big contributor to many of the projects that RHEL is built upon.
Besides, FSF/GNU never said that you can't charge money for FOSS or that the source code must be published for anyone in some git repository.
https://www.gnu.org/philosophy/selling.html https://www.gnu.org/philosophy/selling.html
- safety1st 3y agoI've been watching this "crisis" unfold since the original announcement from Red Hat and I think most people are. Not giving Red Hat carte blanche here but fundamentally they are one of the largest contributors to open source, they're not violating the GPL (yet), and they're unhappy with Oracle and VC funded rebuilders using Red Hat's brand value for a free ride. Anyone with a foot in the business world at least kind of understands their position. What seems to have happened is "influencers," including many who have no skin in the game and shallow takes, have seen an opportunity in this topic to make a few bucks by churning out populist clickbait. It's a discussion about business and licensing which has been perverted into a culture war. As usual all the nuance is lost and the loudest personalities have ended up dominating. /barf
- cbzoiav 3y agoI'd view it more similarly to the whole Reddit fiasco. There is a valid problem. The business has tried to solve that immediate problem without worrying about the knock on. In this case blocking large funded competitors ripping off your work is valid. The way they've approached it has cut off a large number of valid use cases that have arguably driven adoption of RHEL in the first place. In Reddits case for profit firms were hammering APIs and costing Reddit significant amounts. 3rd party apps also cut off ad revenue. A flat high fee cuts off those 3rd party apps entirely when your own product has significant deficiencies it upsets your most valuable users (contributors and mods). In both cases there was potential for a more nuanced change that works for both sides.
- safety1st 3y agoI don't think Red Hat's been quite as thoughtless as Reddit, but you have a good point. Personally I have a vested interest in FOSS, I'm a big proponent of it and I operate a business around it, consulting/integrating/extending etc. From my view, Red Hat is a company which is doing something similar and as long as they comply with the GPL (which in fairness may be a bit of an open question with Red Hat now, but we'll see), then I don't really care what else they do, they have a business to run, and in the grand scheme they're still one of the good guys compared to companies with proprietary business models. There is a lot of outcry among the "FOSS community" which frequently seem to be people that I don't relate to (and some don't really contribute to any FOSS projects or run any FOSS businesses, they just make content). This reminds me of the time that Canonical added an Amazon lens to Unity. It was in poor taste, there was some subset of the FOSS community which went apeshit over it. It took me all of twenty seconds to uninstall that lens and move on with my life and I continue to wish Canonical all the best in terms of making money in a GPL-compliant way. Businesses sometimes do things that are in poor taste but as long as they continue to contribute they are still part of the team as far as I'm concerned.
- mock-possum 3y agoI like this bit > Specifically, it means that a user is free to run the program, study and change the program, and redistribute the program with or without changes. if one user bought a copy, the license allows them (encourages them even) to redistribute it however they see fit, including say selling it for one cent less than the original, or simply giving it away for free. All the license requires is a single seminal user, and from that point onwards, “free as in free beer” is enabled by “free as in free speech.” What a weird cosmology that leads to - you create a product, which everyone wants, and you carefully evaluate what the maximum price you can receive for it is - which is paid to you, by the luckiest person alive, who in turn distributes it to absolutely everyone for free, for the good of all. This is feeling real worldbuildy.
- thedriver 3y agoYes, someone can buy RHEL, request the source, and then share it away. And they can do nothing about it. However, it doesn't mean that Red Hat is required to keep doing business with them, or that they are automatically entitled to receive all future updates. As I said, GNU never said that the source code must be downloadable by anyone, anytime, anywhere in the world, from some public repository. It would be a completely valid business to sell binaries and then only provide the source code on request. This of course does not fit some people's idea of what free software is about. There are of course a lot of ways that people can use to obtain RHEL source code even from now on, but I think that some people underestimate how much friction this can cause for the downstream derivatives.
- josephcsible 3y ago> GNU never said that the source code must be downloadable by anyone, anytime, anywhere in the world, from some public repository. It would be a completely valid business to sell binaries and then only provide the source code on request. The GPL says "Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code" (emphasis mine). So if one of your paying customers were to post your binary and the written offer somewhere public, then you would have to make the source code available to anyone in the world.
- smeagull 3y agoThe stupid thing is those companies using RHEL have been relying on people being able to learn those systems on the free derivatives. So has Red hat.
- thedriver 3y agoYou can still learn it for free with the developer subscription or CentOS Stream. A company building it's entire infrastructure with the free derivatives isn't "learning" anymore.
- jktecn 3y ago[flagged]
- FireBeyond 3y agoName some of these projects?
- sanxiyn 3y agoAgreed. Red Hat is simply doing what grsecurity did in 2017. It is legal and does not violate any license. https://lwn.net/Articles/721848/ https://lwn.net/Articles/721848/
- josephcsible 3y ago> It is legal and does not violate any license. That's debatable: https://perens.com/2017/06/28/warning-grsecurity-potential-contributory-infringement-risk-for-customers/ https://perens.com/2017/06/28/warning-grsecurity-potential-c...
- sanxiyn 3y agoYes, it was controversial in 2017, but the dust settled and in six years since it was generally accepted to be legal. My point is that Red Hat is not trying something new. There are precedents and it is an explored territory.
- ibotty 3y agoOne big difference is that the sources are still provided. Only the "tagging" when a release happens is not.
- Semaphor 3y ago> Besides, FSF/GNU never said that you can't charge money for FOSS or that the source code must be published for anyone in some git repository. The issue is, IMO, that they are saying they are terminating access to those publishing those sources. I don’t know if that goes against the letter of the GPL (IANAL), but I’d say it certainly goes against the spirit, they are denying their users a freedom to publish those sources, in a way.
- sanxiyn 3y agoNo, I don't think it is against GPL, certainly not the letter, and not even the spirit. GPL gives you source. GPL does not give you stream of updates.
- Semaphor 3y ago> GPL does not give you stream of updates. What? GPL gives you the source if you receive the compiled form. When the source changes, you get those as well if you receive the compiled form. Edited in if you receive the compiled form twice for clarity.
- thedriver 3y ago>When the source changes, you get those as well. No, it does not say this. It says that if someone gets a piece of software, a binary for example, they must be given the source code it was built upon on request. It does not say that they have to receive all future source code updates even if they don't get future versions of the software.
- Semaphor 3y agoYes, that is my point. They terminate your subscription (stopping you from receiving "the binary"), for re-publishing the source code which you are allowed to re-publish, but they don’t want you to.
- 3y ago
- pjmlp 3y agoSame here, doubling down with Red-Hat on this. Those that don't want to pay have lots of options on Distrowatch.
- happymellon 3y agoEven if they want an Enterprise RPM Linux, why not SUSE? Red Hat share everything they do, the entitlement stinks.
- olavgg 3y agoOne of the biggest problems with open source, is no one wants to pay for it. It is time to charge for great work and people need to stop expecting excellent software being delivered to their doorstep for free. The whole idea behind open source is knowledge sharing, not free work.
- thedriver 3y agoIt's especially funny when some people complaining about this probably make 200k a year in silicon valley, then think that someone else should work for free to supply their company with software that they can use to make a profit.
- Conan_Kudo 3y ago> And RHEL even gives you 16 free installations for non-commercial use. Actually, you can use them for commercial production purposes too. It's just a company can't use them, as they are bound to an individual. So it's more accurate to say it's for "personal use", whatever use that may be.