[HN Gopher] CentOS Project shifts focus to CentOS Stream ___________________________________________________________________ CentOS Project shifts focus to CentOS Stream Author : rwky Score : 292 points Date : 2020-12-08 14:20 UTC (8 hours ago) (HTM) web link (lists.centos.org) (TXT) w3m dump (lists.centos.org) | AsyncAwait wrote: | Just upgraded to CentOS Stream from CentOS 7, so far so good. | | Contrary to most commenters, I am actually optimistic. I switched | to Arch on the desktop a decade ago because I was tired of having | to often nuke and pave my install every 6 months. I am still with | Arch all these years later, even for my work machine and I work | as a programmer so instability wouldn't fly. | | Obviously the support window for CentOS was much, much longer, | but if they're careful we can perhaps have the convenience of a | rolling release with the stability of RHEL, or close to then more | power to them. | | My only concern is the short EOL window for current CentOS 8 | users. | adamc wrote: | Seems like RedHat wanting to make CentOS a less "safe" | alternative to RHEL. | Thaxll wrote: | Just move to Ubuntu / Debian it's the logical choice here. Ubuntu | is already the #1 distro on server, it will consolidate that | poistion even more. | lars_francke wrote: | Can you back that number up? | | In my corner of the world Ubuntu plays no role at all on | servers. It's all CentOS/RHEL here. | Thaxll wrote: | Ubuntu is by far the most used Linux distro on server, the | problem with CentOS / RHEL is they did not support recent | kernel for a long time, so you see very few cloud servers | with those distro, especially since Docker / Kubernetes took | off. Also RHEL is not free so there is no way it's "popular" | outside of very enterprise needs ( HPC ect ... ). | | At previous work they moved away from CentOS to use Ubuntu | because libc was just to old, actually everything was old. | lars_francke wrote: | I'd actually be interested to see those numbers. Do you | have any evidence to support that claim? | | It'd be very interesting for us in terms of priorising | supported distros. A bit of googling didn't lead to much. | | You could be biased by your own job/experience. Most IT | doesn't run on the Cloud or in Kubernetes (yet). | [deleted] | Jedd wrote: | The writing's been on this wall since at least 2014, when RedHat | took over CentOS. Having a free gateway to your paid product is | fine, but at some point you need to give potential customers a | nudge they can't refuse. | | Pre-2014 it was fairly obvious that a full clone of a | commercially supported product, with the proverbial 'just a | search-and-replace of the product name', was going to attract | interest & action from upstream. | | OTOH in the ~25 years I've been using Debian, I've never been | (rudely) _surprised_ by one of their announcements. Their social | contract [0] is clear on every point that 's relevant to users of | an OS, especially users looking to commit long term to a | platform. | | [0] https://www.debian.org/social_contract | loloquhwonedeo wrote: | Not really the first time Red Hat leaves users high and dry - | also happened when they made Red Hat non-free with Fedora (then | very unstable) as an alternative. I moved to Debian, never looked | back, and today I regret it less than ever :) | Tsiklon wrote: | I used to work for a hosting firm who had large numbers of | customers making use of CentOS for their pre-production | environments, running RHEL for their production. | | This announcement is a kick in the teeth to those customers, as | the transition to RHEL 8 for these pre-production environments | will feel very much like a shakedown. | | I feel this is tremendously damaging for Red Hat's reputation and | the goodwill developers had towards them. | cwyers wrote: | Red Hat has developer licenses. It might not end up being a | shakedown, depending. | dpedu wrote: | Is this change really so dramatic for pre-prod use? It sounds | like centos will still be around although as the upstream of | RHEL, which I interpret to mean less tested or stable. But as | far as compatibility between it and RHEL, shouldn't that | improve? Why isn't this good enough? | kcb wrote: | So CentOS is no longer relevant for production use. I wonder who | stands to benefit. I really don't see it driving more sales to | RHEL like the execs probably predict. | jsiepkes wrote: | RedHat will probably get a one time boost in RHEL sales at the | expense that the void created by the CentOS project will be | filled by some CentOS-fork they have no control over. | | Maybe they have some grand scheme I'm not seeing but it feels | short sighted. | adamc wrote: | Arguably, IBM has done a lot of short-term things in recent | decades. | breakingcups wrote: | Until IBM / Red Hat acquires that fork just like they did | CentOS | yjftsjthsd-h wrote: | A community-controlled organization could just opt to not | be acquired (and indeed should, given this precedent). | toyg wrote: | This sort of cloning effort tend to live in contractual | grey areas. Would that community (of people who got | together to avoid paying for licenses) be ready to pay to | defend developers from expensive lawsuits filed by one of | the wealthiest corporates on the planet? Or rather, would | developers in charge of such projects believe that? An | acqui-hire with fuck-you money on one side, vs years of | pain and likely bankruptcy - it's not really a choice, is | it? | thinkmassive wrote: | > If you are using CentOS Linux 8 in a production environment, | and are concerned that CentOS Stream will not meet your needs, | we encourage you to contact Red Hat about options. | | ...sounds like what they expect | | > it removes confusion around what "CentOS" means in the Linux | distribution ecosystem | | This justification for the change seems like a solution to a | problem that doesn't yet exist but probably will soon! | posix_me_less wrote: | Well said. The "confusion" was probably only in Redhat, when | developers were confronted with explaining to executives why | they provide RHEL for free. | gtirloni wrote: | Agreed. I never thought there was any confusion about what | CentOS meant. This feels like B.S. | thinkmassive wrote: | To me it was literally the most straightforward Linux | distro: RHEL without the license & trademarked material | | I've been leaning on Debian-based distros for my own | servers for a while now, but I still use CentOS in the lab. | Hopefully RedHat provides an easy way to legally develop on | RHEL without messing with a license. | kklimonda wrote: | RedHat provides developer subscriptions to their | products: https://developers.redhat.com/articles/getting- | red-hat-devel... | thinkmassive wrote: | Thanks for the link! Seems like an oversight that it was | left out of the CentOS Stream announcement. | | Summarizing the FAQ: - the bits are the | same, the differences are the terms of use and the self- | support level - one subscription per user - | allowed to use on 1 physical system (up to 2 processor | sockets, 16 VMs) | mattdm wrote: | And this will be expanding to cover more use cases. See | https://www.redhat.com/en/blog/faq-centos-stream- | updates#Q10: | | _In the first half of 2021, we will be introducing low- | or no-cost programs for a variety of use cases, including | options for open source projects and communities, partner | ecosystems and an expansion of the use cases of the Red | Hat Enterprise Linux Developer subscription to better | serve the needs of systems administrators and partner | developers._ | elteto wrote: | And these licenses and subscriptions come and go at the | whim of the corporations that own them. Nobody informed | would base their open source project/community/ecosystem | on something like this, unless they want to be left out | in the cold when the plug gets pulled in the future. | shawnz wrote: | Surely even less so now that they have demonstrated they | have no problem pulling the plug on CentOS. | Macha wrote: | See today's other news about Travis for an example of why | curt15 wrote: | How about discounts for universities? They could take a | page from Microsoft, which introduces students and | teachers to its ecosystem with low-cost versions of | Windows and Office. | vbezhenar wrote: | I bet lots of users will migrate to Oracle Linux and some of | them will become paid users in the future. | GNOMES wrote: | Rolling release doesn't mean bleeding edge... Sounds like some of | you never update | DCKing wrote: | What was the point of Red Hat taking over CentOS then? | | If they're just transparently killing of the "free version of | RHEL", that surely won't work in anything but name? There's an | obvious need for a 1:1 RHEL clone, and due to the license of all | software that RHEL builds on, there's no way IBM or Red Hat can | stop people from actually building their own "new CentOS" and | many companies and communities have done so in the past. | | All we have now is Red Hat taking the CentOS branding and running | with it. And even that point I don't get - they could have done | this with plain RHEL or Fedora branding too. | | I get why Red Hat or IBM doesn't like CentOS' existence, but I am | fully expecting this won't kill "CentOS the concept". This | sequence of events boggles my mind really. | centimeter wrote: | > What was the point of Red Hat taking over CentOS then? | | Embrace, Extend, Extinguish. | | They're probably banking on it taking a few years for a | standard centos replacement to be established. | kbenson wrote: | What I'm wondering is how open the CentOS build tooling is at | this point, and to a lesser degree how open it was in the | past and when it changed if it did. | kbenson wrote: | > All we have now is Red Hat taking the CentOS branding and | running with it. And even that point I don't get - they could | have done this with plain RHEL or Fedora branding too. | | Yeah, it's all very confusing. The only thing I can think of at | the moment is that CentOS has so much mind-share that RHEL | wants to tap into that and funnel it back to themselves more | effectively. It used to be people knew what Red Hat was and you | had to tell them about CentOS, now so many people use and know | CentOS I think there's probably a good chance a lot of them | don't even know that it's a respin of RHEL. | | All of this only makes sense to me if the whole point is to | leverage the popularity of CentOS into more RHEL subscriptions | by providing a product that's more annoying for most people | that care about a stable server (because it's backing their | business) to use because it's less static. | | Personally, I think it doesn't matter _why_ Red Hat bought | CentOS, what matters is what they just did, and as I think that | 's purely self serving (and to the detriment of the public and | community) and if there are apologist engineers here that work | for RH, perhaps they should look closely at how management is | _managing them_ , because of course management is going to | present it in a way that tries not to alienate their staff and | community. The results speak for themselves though, CentOS in | the form that so many people relied on is effectively dead in a | year. | DCKing wrote: | That's a good explanation, but I'm sad they're committed to | just wasting everybody's time. | toyg wrote: | Companies' strategies change with time. RH took over CentOS in | 2014, but then was itself bought by IBM last year. So what was | the plan (and the leadership) in 2014 is not necessarily the | plan (and the leadership) in 2020. | | Also, conditions change. RH might have decided that Centos had | become a bit too successful and was cannibalizing actual RHEL | sales (covid year, everyone is hurting, people try to skimp on | licenses...). | ossusermivami wrote: | I am down to make a fork, like the original CentOS before they | sell out, who's in ? | IceWreck wrote: | What are the chances that someone starts another community | project like CentOS where they remove the licenses and stuff from | upstream RHEL and distribute it under a new name | _-david-_ wrote: | Already happening. The guy who started CentOS is coordinating | the new project. You can view the progress on Slack. | | https://join.slack.com/t/hpcng/shared_invite/zt-gy0st6mt-ijg... | charlesdaniels wrote: | Having been a Debian/Ubuntu person for a long time, and being | somewhat dissatisfied with that ecosystem, I recently started | evaluating CentOS for my use cases instead. I want something with | a non-rolling update model, so I don't have to deal with my | environment changing out from under me. | | CentOS 8 had been mostly working well for me, barring a few | missing packages that were easy to port over myself, and I was | really thinking of moving all my boxes to CentOS. I'm glad this | news came out before I did; I don't know what I'll use instead, | but it definitely won't be CentOS/RHEL. | mattdm wrote: | I think there might be some confusion about "rolling" in the | context of CentOS Stream. The updates are continuous and | there's not released minor versions, but all changes are | changes that are intended to _very shortly_ land in the next | every-six-months minor release of RHEL. So you aren't going to | suddenly see more "environment changing out from under me" than | you would on RHEL or CentOS Linux. | cesarb wrote: | Yeah, to me this whole thing sounds like a failure of | communication. | | Most people (including me) never looked closely at "CentOS | Streams"; from what you said, it seems like it's "a preview | of the next RHEL 8.x". The announcement today made it appear | as if it were "a preview of RHEL 9.0", which is a much bigger | change for those who (like me) expect to install a CentOS 8 | box somewhere and keep it mostly untouched (just applying the | updates) for ten years. | GrayShade wrote: | Thank you for the answers in this thread. | | I haven't tried CentOS Stream, but out of curiosity: if it's | similar to the RHEL patch releases, how will major (like from | RHEL 8 to 9) changes be handled? | pnutjam wrote: | OpenSuse, and Suse give you more control over minor release | version changes. You have to manually change your repos with | some scripts before you patch. The RH way of just rolling you | from minor release to minor release invisibly has always kind | of irritated me. | donmcronald wrote: | Minor version updates in CentOS usually mean a new kernel ABI | and things like ZFS break. I always have to wait to do minor | version updates until a new ZFS version lands. Any idea how | that'll work? | stryan wrote: | Checkout openSUSE; I've been running it for the past year or so | for my personal projects (and their rolling-release version for | longer) and I've been pretty happy with it. It's not quite the | same position as CentOS but still very stable and nice to work | with. | bovermyer wrote: | I don't know what your use case is, but one of the flavors of | BSD might be an option for you. | charlesdaniels wrote: | I am a big fan of OpenBSD, but unfortunately I still need | some Linux only software. I do try out freeBSD's Linux | emulation layer every couple years, but it isn't quite there | yet for the stuff I need to run. | nix23 wrote: | OpenSuse Leap, with XFS or BTRF sounds right for you. | syshum wrote: | I am not sure how CentOS Stream makes any sense. CentOS stands | for Community Enterprise Operating System, how on earth can | CentOS Stream be called an Enterprise operating System? | speeder wrote: | It is also not community-based anymore anyway. | | So now it is just "Operating System", maybe they should rename | it IBMBetaOS or something like that. | curt15 wrote: | Would it make sense to regard CentOS Stream as essentially | CentOS/RHEL Beta? | xernus wrote: | Yes. | NovemberWhiskey wrote: | I mean they say "no", but it's definitely something less | than the full production release. | lmns wrote: | It's basically the beta of the next RHEL minor release, not a | beta of a next major release. | symlinkk wrote: | I have a feeling they are going to switch RHEL to the same model | that Ubuntu follows, where it's free to download and use, with no | license to worry about or anything, and then there's an optional | support contract you can add to it if you want paid support. | awill wrote: | This is awful. It's proof of the downsides to the IBM | acquisition, which I think we all knew was coming. Imagine if you | were running a business, and deployed CentOS 8 based on the 10 | year lifespan promise. You're totally screwed now, and Red Hat | knows it. Why on earth didn't they make this switch starting with | CentOS 9???? Let's not sugar coat this. They've betrayed their | users. | | I personally run a CentOS 7 server (as do members of my family), | and was planning on upgrading them all to 8. Luckily, I didn't | get round to it yet. I guess I'll have to consider an | alternative. For my server I want a boring, stable OS, so I'm | definitely not using Streams. This is going to ripple throughout | the whole industry, as CentOS is used all over the place, from | regular home users to businesses (and things like CloudLinux). | | It's very disappointing that Red Hat can't see the damage they'll | do not only to the community, but to themselves too. Someone will | come along and take the CentOS user base, and it won't be Red Hat | :(. | qz2 wrote: | Yeah we have some now ageing CentOS 7 crap to clear up. The | obvious choice was CentOS 8 but that is now uncertain. I'm glad | I was too busy to take this on earlier in the year. | jmnicolas wrote: | Yes this hurts. My use case is specific: I'm a dev but since | we're 2 in the IT service with barely any budget I'm also a | (modest) sysadmin and they also call me when the printer or the | TV doesn't work. | | So a few years ago when Debian decided to have faster release | cycles I migrated all my VM to CentOS: once the OS is installed | I don't want to think about it for the next 10 years. | | I still didn't finish my Windows 7 to 10 on all my desktops, | I'm swamped with users wanting to do Zoom / Teams / Skype / | Whatever visio conferences, I have 3 new dev projects for 2021 | and now I have to migrate all my CentOS VM... | | Yeah, thank you RedHat I won't forget / forgive that. | ossusermivami wrote: | nothing is really free in this word! I think rollling your | own distro is the only way to truly be free! | ueshiba9 wrote: | Agree! It is the beauty of open source to build it you own | way. Google or other giants build their own distro as well, | but they have enough talented people to maintain it | ueshiba9 wrote: | So let's recap, you don't have budget to spend on Linux but | pay Microsoft for Windows and probably Office... And now you | are angry for allegedly not having a 10 year support for your | OS, so you can avoid some work on upgrading or migrating the | VMs. I suspect you should be running VMware as well (and | paying for it), instead of KVM or some other open source | hypervisor. If the VMs are on a public cloud, you are paying | for it indirectly as well. You may have some additional work | indeed, but you saved a lot on not spending on a paid Linux | distro, being Red Hat's or any other distro, therefore it | should be worth it... take that into account | [deleted] | mmcgrath1 wrote: | Before giving up on us just yet, I'd encourage you to check | out our developer program for proper RHEL that's free. And | I'd stay tuned for announcements that are coming in the first | half of 2021 (as mentioned in our FAQ). You might find we've | got a program for you: | | https://www.redhat.com/en/blog/faq-centos-stream-updates#Q10 | vetinari wrote: | T&C for your developer program doesn't allow for running it | in production; which is exactly what many CentOS users do. | | No, they won't migrate to paid RHEL. This is massive | goodwill burn for RH. | jmnicolas wrote: | You don't get it: I have no budget, if it's not free it | doesn't happen. And I'm certainly not going to trust Red | Hat now that they pulled support 8 years earlier than | promised. | | I have nothing against you in particular, but if you know | the guys that made this decision tell them the same words | that Linus Torvalds said to Nvidia. | | I will never touch anything Red hat ever again because I | will remember how after a quite sucky 2020, Red Hat made | sure my 2021 would not disappoint either. | daxelrod wrote: | I appreciate you commenting. | | I think people would panic less if the CentOS Linux | cancellation were announced at the same time as these | upcoming announcements. Without them, there's a lot of | uncertainty and it's hard for anyone depending on CentOS 8 | to plan. | awill wrote: | If there truly is a free RHEL release for certain use cases | being announced in H1 2021, there's absolutely no excuse | not to announce it now. You've terrified a LOT of people. | Giving a 'well maybe next year we'll announce a solution' | is not a response. | | You've burned people. Don't expect to then sell them Aloe | Vera. | kspacewalk2 wrote: | Are you saying we should (mis)use a program designed to | give free RHEL for development/testing only, and use it in | production as well? | [deleted] | cozzyd wrote: | The EL6 EOL was a bit over a week ago, meaning that likely a | large number of people just migrated from EL6 to EL8 (skipping | EL7). | Jimmc414 wrote: | >> Imagine if you were running a business, and deployed CentOS | 8 based on the 10 year lifespan promise. You're totally screwed | now, and Red Hat knows it. | | The hypothetical you posed is the actual situation, I am now | learning, I have apparently forced on my team. We've ramped up | labor 3x revenue preparing product launch in 90 - 180 days. We | created an image containing centos 8 , Java , postgres and | tomcat a year ago and that what is deployed to beta clients and | what we've been testing. | | What's ironic is that I sort of went out on a limb with my team | by forcing us to go with Linux over Windows and the way I | allayed concerns was to ask them to just "wait and see" in | hopes that the performance differential would make it a moot | point. | | edit: after a little thought it seems that moving to RHEL might | cost us the least amount of money and downtime. Still sucks and | not what we need to be working on right now. | vbezhenar wrote: | Consider downgrading to CentOS 7. It should work for 4 more | years. | p49k wrote: | Running modern versions of software on CentOS 7 can be a | giant pain due to the old version of glibc that's baked in. | AshamedCaptain wrote: | I was supporting CentOS 6 until about a couple weeks ago. | vbezhenar wrote: | Java and Postgres will work. | [deleted] | fweespeech wrote: | > edit: after a little thought it seems that moving to RHEL | might cost us the least amount of money and downtime. Still | sucks and not what we need to be working on right now. | | And that is exactly what IBM is counting on. Vendor lock in. | | We are switching to Debian-based distros because, frankly, we | don't trust IBM not to knife us in the back even on RHEL for | more money. Of course we have the advantage of being able to | take the time to convert. | bonzini wrote: | This is not about IBM. It may not be a pleasant change for | everyone, but it's a change that has strictly technical | motives. | | CentOS was acqui-hired because Red Hat's upstream for | layered products (at the time mostly RDO/OpenStack and | oVirt/RHEV) could not use Fedora because it was too far | from RHEL a year of two after RHEL was released, could not | use RHEL because upstream contributors would have to pay, | and could not use CentOS because its releases had too large | delays. The solution was to make CentOS releases happen | timely by paying people to make them. | | These days a RHEL downstream is not enough for the layered | products. Some of them require the kind of bleeding edge | feature that is backported every six months to the RHEL | kernel, and corresponding userspace changes (BPF, | virtualization, etc.) and cannot afford waiting for the | CentOS release because development must be done in parallel | with RHEL. So the solution was to move CentOS from | happening _after_ RHEL to _before_ RHEL which is what | CentOS Stream is. | | I can confidently say that the reasons are technical | because other CentOS downstream have the same needs (e.g. | Facebook's) and they also want to send patches to CentOS | for bugfixes or features themselves, instead of waiting for | Red Hat to find out about that bug, or decide they need the | same feature. Plus there's no reason for rebuilds to | disappear. The SRPMs will still be released by Red Hat. | kbenson wrote: | That in no way explains why they don't continue to have | both. They indeed will have both for another year. There | was no requirement the Stream product even use the CentOS | name. | | CentOS was a community project whose leadership and | control was taken over (acqui-hired as you say) by Red | Hat and then it's core use case for the majority of | people actually using it was discontinued. That is a | statement of facts that happened as I understand them, | not some spin on my part. | | If Red Hat had not stepped in, perhaps some of CentOS | problems (trouble getting releases out on time) would | have been worse, or perhaps some other companies would | have stepped in. We don't know, but we do know that | CentOS has not been changed to be something different | than it was before. It used to be a free re-spin of RHEL. | Going forward it's something entirely different. | | Red Hat always had the option to stop funding/providing | resources to CentOS and name their new thing something | else, but they didn't, and now they've effectively co- | opted CentOS to be something different than it was | originally intended to be. | bonzini wrote: | > That in no way explains why they don't continue to have | both | | Because they don't need it anymore. CentOS Linux or other | rebuilds can still exist (just not using the name; I | disagree with that but I can understand Red Hat doesn't | want its name attached to something that might have large | delays in security fixes in the future) if somebody funds | it or volunteers to do it, just like CentOS still | supports Xen but RHEL does not. | | Also for what is worth there have been lots of | engineering changes to RHEL in the past couple of years | that make nightlies (and CentOS Stream) much more stable | than they used to be, especially with respect to | regressions. Running CentOS Stream is not going to be | like Fedora Rawhide or Debian sid. | kbenson wrote: | >>> it's a change that has strictly technical motives. | | I understand the business reasons for doing so. I don't | agree with anyone branding this as done for purely | technical reasons. Having CentOS Stream may be needed for | technical reasons. Stopping CentOS 8 is in no way a | technical decision. They are unrelated in any technical | sense. | | If Red Hat just doesn't want to put resources towards | CentOS as it traditionally existed anymore, that's their | option, but they deserve any flak they get for taking | over an open source project just to extinguish it, since | CentOS is in no way really needs to be linked to their | Stream product. They could just as easily called it RHEL | Stream and said it's free, and it would be a less | confusing and more direct funnel of people that want RHEL | stability into RHEL subscriptions. Using the CentOS name | is just a mind-share grab and screwing over an open | source community. They control it so can do it, but that | doesn't mean I'm not going to call them out for doing so. | arbitrage wrote: | > That in no way explains why they don't continue to have | both. | | They're a business ... are you honestly and in good-faith | actually confused about this outcome? | zymhan wrote: | Oh come now, this is Red Hat, a company based on Open | Source software. We're not wrong for wanting to hold it | to a higher standard. They have benefited from the OSS | community just as they have contributed to it. | kbenson wrote: | I'm not confused at all about that. I was responding to | the point that said "it's a change that has strictly | technical motives." It's a _business decision_ that 's | based on profit and positioning and name mind-share, so | let's not hide that. | wronglebowski wrote: | Out of curiosity why did you decide to deploy your | application as a VM image? Is there a reason you didn't go | with a Helm chart or other container native deployment? | Qerub wrote: | > It's proof of the downsides to the IBM acquisition, [...] | | I think the movement to this outcome already started in January | 2014 with this event: | | https://www.zdnet.com/article/red-hat-incorporates-free-red-... | bluedino wrote: | >> Imagine if you were running a business, and deployed CentOS | 8 | | Sadly, the danger of running on free software. | | Even more sadly, this puts a bad taste in peoples mouths, | making them hesitant to start new projects on free software. | yjftsjthsd-h wrote: | ... as opposed to paid/proprietary software, that never | breaks compatibility, hikes prices, or screws over their | customers? | kcb wrote: | At least they don't advertise a support period then cut it | 8 years short. | symlinkk wrote: | You're conflating "free software" with "community | support". It's possible to run free software with a paid | support contract backed by a corporation - thats what | RHEL offers, and Ubuntu with their Ubuntu Advantage | program. | | CentOS offered free software, but with unpaid community | support, which isn't guaranteed at all as there's no | contract. | | This is an unpopular opinion but this is why I prefer | Ubuntu over Debian - there's a corporation on the other | end that's being paid to update software, and if you | choose, you can always upgrade to paid support that is | backed by a legally binding contract. | marcinzm wrote: | Companies do this all the time especially when there's an | acquisition or change in management. In some cases they | may technically still support it but with ever growing | bugs, security issues and so on. | arbitrage wrote: | Running a business on a free product. That you knew RedHat | acqui-hired. That you knew they had a history of using products | such as to wedge people into a paying bracket. | | Cry me a river. | apecat wrote: | Wonder if the web hosting industry will rebel and build another | RHEL clone project that just gets the 10-year supported | patches. Red Hat still has to release the patches, right? | | A really big chunk of the world's traditionally shared hosted | websites run on CentOS, because most commercial control panel | packages and hosting automation systems are built for that. A | rebadged CentOS is also AWS's default distro. | | Wonder of the hosting industry, AWS included, will build a new | stable clone of RHEL 8's upstream security patches. There are | some big companies, like GoDaddy in there, whose business | models are unlikely to accommodate for RHEL support | subscriptions. | | This is truly a bummer, and if someone doesn't pick up the | pieces and continue offer RHEL rebranded, there's no(?) open | sauce operating system with a decade-long support lifecycle. I | wonder if this might cause an increase in unpatched servers and | appliances when the alternatives offer five years at best. | mattdm wrote: | > Red Hat still has to release the patches, right? | | Whether or not Red Hat "has to", Red Hat is an all open | source company and does and will. | toxic wrote: | Redhat is a fully-owned subsidiary of IBM. | | IBM is open source friendly, but the days of RH being an | "all open source company" ended in July 2019. | bonzini wrote: | Red Hat is still all open source, its owner isn't. | vbezhenar wrote: | > Red Hat still has to release the patches, right? | | I think that's a gray area. For example RHEL has some support | branches where they'll produce security updates for minor | updates. For example you can pay a lot of money and you'll | get RHEL 7.2 with security updates. They won't release | sources for those packages unless you'll ask for those | packages (you, as a paid client, not you as nobody in the | Internet). But if you'll ask sources and then publish those | sources in the internet again and again, so other entity like | CentOS or whatever could pick them up and build CentOS 7.2 | LTS, they will terminate your contract. | | So that's a weakness in GPL. You won't break any law, but | they'll just terminate contracts with those who publish those | sources. So those sources are effectively unavailable for a | large public. | | Currently they publish their mainstream branch sources to the | public. But they could stop doing that any time and only | provide those sources to their clients on request. | wang_li wrote: | > They won't release sources for those packages unless | you'll ask for those packages (you, as a paid client, not | you as nobody in the Internet). | | If the code in question is licensed under the GPL and Red | Hat isn't the owner of the code, then I as a rando on the | Internet can ask them for the source and if they don't | provide it, the person who does own the code can sue them | and revoke their license to distribute said code. And I'd | say that the majority of code in RHEL is not owned by Red | Hat. | dralley wrote: | That is not how the GPL works. The GPL only entitles you | to the source code of software for which you have been | provided binaries. If the software has not been provided | to you in binary form, you have no claim to the source. | | This is why the cloud providers can get away with custom | in-house patches to the Linux kernel. | bonzini wrote: | You can only ask them for the source if you already have | the binaries and you've gotten them from Red Hat. If you | got the binaries from someone else, you can ask that | someone else. | wang_li wrote: | Can you help me understand why GPL v2 3(b) doesn't | obligate Red Hat to provide source code for the kernel, | as an example, to anyone who asks? | | >3. You may copy and distribute the Program (or a work | based on it, under Section 2) in object code or | executable form under the terms of Sections 1 and 2 above | provided that you also do one of the following: | | > b) 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, to be distributed under the | terms of Sections 1 and 2 above on a medium customarily | used for software interchange; or, | bonzini wrote: | Because Red Hat offers source code following section 3(a) | instead. Thus, section 3(b) does not apply. | wang_li wrote: | Really? When I do a yum update on my rhel systems to get | the latest updates from rhn, they never download the | source code. Now that I think about it, I don't think RH | has even sent me any kind of medium which is commonly | used for interchange. | vbezhenar wrote: | I think that access to the private repository is | considered a distribution. You have access to the sources | with `dnf download --source` or something like that. The | fact that those sources originally are on the remote | server probably is not significant in 2020. | [deleted] | ossusermivami wrote: | I'll be uninstalling my fedora laptop if they do this! | enz wrote: | Why? | jcrites wrote: | Amazon Linux 2 could be a viable alternative. In addition to | being available to run on AWS, it's also available as a | container image and in various machine image formats: | | https://aws.amazon.com/amazon-linux-2/#Resources | | AL has had enough work put into it over the years that, while | it may have been inspired by CentOS/RHEL originally, calling | it a rebadged CentOS is not accurate these days. A full and | competent team maintains it. While it's clearly made similar | architectural choices, those are also for compatibility | reasons. | | However I doubt that support is available for anyone not | running it on AWS, at least not from AWS -- but then again | folks running CentOS weren't paying for support from RHEL | either. | | I also wonder if the announcement is as bad as people make it | sound. I'm not an expert in Linux distros, but my | understanding is that AL2 also uses a streams-like model, in | that it provides long term support (patches for existing | software) while also making new software available. My | understanding was that, while it is inevitably versioned by | making artifacts like VMs and containers available over CDNs | ( https://cdn.amazonlinux.com/os-images/2.0.20201111.0/ ), | the expectation is that most users will always launch the | latest version, relying on its backward compatibility. | Perhaps someone who knows more about the specifics of its | release model could comment. | symlinkk wrote: | I'd like to use Amazon Linux but it doesn't seem like they | provide ISOs. Seems like it's intended to be used largely | on EC2. | notabee wrote: | We had some folks try installing Amazon Linux images in | our network. They spammed the network looking for a | nonexistent link local metadata service, which is how we | found out about them. | mastre_ wrote: | Don't forget that AL also runs on Amazon's A1 ARM | instances. | posix_me_less wrote: | That would be cool "stick it to the man" trick, but how do we | organize? | rbowen wrote: | Not only does this not "stick it to the man", it's directly | addressed in the FAQ. If folks want to boot up another | rebuild project, there's nothing preventing that. There are | also several existing ones that you could go join. | apecat wrote: | Well, GoDaddy, or heh, AWS are The Man. | | My best hope is that the major hosting vendors, or maybe | some industry consortium might offer resources for this. | syshum wrote: | AWS already has their on RHEL Clone, Amazon Linux, for | use on AWS | apecat wrote: | @syshum, yes, but it's not exacly RHEL, and it's not | distributed outside AWS | https://news.ycombinator.com/item?id=25347232 | | But the point is indeed that there are resources and | infrastructure, so one might be hopeful that there will | be a good outcome. | | One possible outcome would be increased demand and | resources for Debian and/or Ubuntu and I definitely | wouldn't mind that (five years of support isn't all that | much in IT). Realistically though, a lot of people need | RHEL for free and I suspect there will be a way. | InvaderFizz wrote: | > @syshum, yes, but it's not exacly RHEL, and it's not | distributed outside AWS | | On the first point you are correct. It's not exactly | RHEL7. | | On the second point, Amazon provides images for running | on prem[0]. We run a lot of dev AmazonLinux2 VMs on prem | so that the local computing environment matches the | deployed EC2 environment. | | 0: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/am | azon-l... | posix_me_less wrote: | Yeah, resources and infrastrucure are not some magic that | only Redhat can provide. If sources will be released on | https://git.centos.org/ or somewhere else, then it may | work. Just like the old times [1] | | [1] https://lwn.net/Articles/128952/ | voxadam wrote: | FAQ: CentOS Stream Updates @ Red Hat[0] | | Q: What does this mean for users of CentOS Linux? | | The creation of CentOS Stream provides a new mechanism for | partners and community members to add innovation to the next | version of RHEL as it's being built instead of after it's | built. We also recognize that there are different kinds of | CentOS Linux users, and we are working with the CentOS | Project Governing Board to tailor programs that meet the | needs of different user groups. | | In the first half of 2021, we will be introducing low- or no- | cost programs for a variety of use cases, including options | for open source projects and communities, partner ecosystems | and an expansion of the use cases of the Red Hat Enterprise | Linux Developer subscription to better serve the needs of | systems administrators and partner developers. We'll share | more details on these initiatives as they become available. | For those converting to RHEL, there is guidance available | today for converting from CentOS Linux to RHEL. | | [0] https://www.redhat.com/en/blog/faq-centos-stream- | updates#Q10 | em500 wrote: | LOL at the corporate guff. The primary use case of CentOS | is "I want to run RHEL without paying anyone anything". The | best way to "serve that need"? Don't kill off CentOS 8.3+. | vbezhenar wrote: | Actually the best way is to allow free use of RHEL for | those who don't want to pay for it. | yjftsjthsd-h wrote: | I mean, that's de-facto what CentOS _was_ ; RHEL but non- | paid and with different branding. But I mean... they were | built from the (exact) same sources, so similar that you | could convert between them by un/installing a few | packages. | vbezhenar wrote: | The difference is that CentOS is really free. RHEL free | will be whatever RedHat wants. Of course it won't be as | free as CentOS. But if it'll be free enough to satisfy | most CentOS users, that might be good enough. | zxspectrum1982 wrote: | That already exists and is called CloudLinux. It is very | cheap but not free. | | Other RHEL-clones: Oracle Linux (best one), Springdale Linux. | | Other alternatives: openSUSE Leap and Debian. I am not even | listing Ubuntu because I hate it since snaps. | paulryanrogers wrote: | TIL Scientific Linux was discontinued in favor of CentOS :( | znpy wrote: | I guess it'll make a comeback. | syshum wrote: | CloudLinux is based on CentOS as an upstream it is unclear | on how this announcement will impact CloudLinux | apecat wrote: | Oh cool. As for CloudLinux, "not free" probably scale for | some hosting environments, including non-managed cloud | instances. | | But something like Springdale, given resources, might be | able to provide. They're still tracking RHEL 7, though. | | Debian and Ubuntu, which offer five years of Long Term | Support are the next best thing available, and that's | already kind of tight for long-term deployments of self- | hosted, old-fashioned business software. | | Debian is particularly impressive, since they, on paper, | aim to support all packages with security fixes, whereas | Ubuntu's main repo is a lot more limited. | | OpenSUSE Leap versions seem to get three years, which | really isn't enough software that needs to just work for a | long while. | zxspectrum1982 wrote: | Springdale Linux is on RHEL 8.3 but their homepage is | awfully out of date. | | Here's the full ISO for 8.1: | http://puias.princeton.edu/data/puias/8.1/x86_64/iso/ | | And then you can add the repos to update to 8.3: | http://puias.princeton.edu/data/puias/8.3/ | | Or you can take the small ("boot") ISO and install 8.3 | directy: http://puias.princeton.edu/data/puias/8.3/x86_64 | /os/images/ | | In fact, they are even building Springdale Linux 8 for | i386, which RHEL and CentOS never did. | | If you need more than three years on openSUSE Leap, then | you need to upgrade to SUSE Linux Enterprise Server. | bayindirh wrote: | There's a silent but relatively big user base of CentOS in | HPC and scientific computing. | | ScientificLinux and CentOS rules all HPC clusters. Clusters | are like enterprise servers. Big, monolithic, rarely | upgraded. They're upgraded in one big-fell swoop and left to | run. | | There'll be another clone of RHEL since HPC can't accept | CentOS Stream as the alternative. The whole infra is too big | to move to Debian too. | | So with today's announcement, a new distro is born. Also Greg | (CentOS' founder's) domain (HPCng) is very telling... | | We'll see. We're in for a hell of a ride. If you excuse me, I | need to dust-off my XCAT servers... | pnutjam wrote: | We used SLES like that on our HPC. SLES and RH will run | just fine without subscriptions if you don't plan to update | them. | | The license for RH precludes you from running unlicensed | RH, if you have any licensed RH. I don't believe SuSE does | the same. | chasil wrote: | Oracle already has a clone that performs an in-place | conversion of an installed CentOS 7 system. | | There is a page describing the conversion: | https://linux.oracle.com/switch/centos/ | | They have a shell script to convert a CentOS install to | Oracle Linux, so you can buy support if you want. | | The converter only works with versions 5, 6, and 7. | | It does not work with CentOS 8. It would be nice if that | could get updated. | macspoofing wrote: | >0racle already has a clone that performs an in-place | conversion of an installed CentOS 7 system. | | "Out of the frying pan into the fire" | IntelMiner wrote: | I don't think many people who want to use something | stable like CentOS, but don't want to pay for a RHEL | support contract would want to pay Oracle for RHEL-but- | with-Oracle-sprinkles-on-top | kbenson wrote: | Not to mention Oracle is not known to leave money on the | table, and if they see they can start charging for Oracle | Linux because there's no large well known free version, I | wouldn't put it past them. | | Put another way, if you jump ship from CentOS because IBM | caused Red Hat to change it into a funnel to pay them | money, if you landed on Oracle, you might be setting | yourself up to do it all over again fairly soon. | _-david-_ wrote: | Oracle Linux is free with optional paid support. | | "Unlike many other commercial Linux distributions, Oracle | Linux is easy to download and completely free to use, | distribute, and update. Oracle Linux is available under | the GNU General Public License (GPLv2). Support contracts | are available from Oracle. " | | https://www.oracle.com/a/ocom/docs/027617.pdf [PDF] | davoneus wrote: | never, Ever, EVER trust Oracle. Especially with something | as important as an open source product. Evidence: | Oracle's Sen. VP Glueck statement that "There is no math | that can justify open source from a cost perspective." No | chance you'll ever see me running OEL. | apecat wrote: | Are there any license traps in Oracle Linux? | | Writing like this makes me very wary of putting Oracle | Linux anywhere near my employer's systems | | https://www.computerworld.com/article/2992597/law-firm- | warns... | | https://blog.dbwatch.com/how-to-avoid-oracles-licensing- | trap... | | Then there's the famous lawn mover quote from Bryan | Cantrill https://news.ycombinator.com/item?id=5170246 | TedDoesntTalk wrote: | Can you imagine if they had successfully purchased | TikTok? | apecat wrote: | match made not in heaven but on Oracle Cloud | TedDoesntTalk wrote: | > never, Ever, EVER trust Oracle. | | Been burned by them before. Not at liberty to give | details, but the outcome is that I never choose Oracle | for anything for the rest of my career. Even if it would | save time and money. | bayindirh wrote: | In our setup we don't need any add-ons that Oracle brings | to the table. We also don't need their greed too. | | We only need RH equal of Debian, since the software we | use generally have explicit CentOS/RHEL support. | pinewurst wrote: | Where's the evidence that this is IBM driven? | jms55 wrote: | Somewhat off topic: Are there any kind of stateless, managed-for- | me server images? | | I recently set up a digital ocean droplet with the default Ubuntu | 20.04 Server image to host my web app. I don't like how I'm in | charge of installing security updates and rebooting it (I don't | really care about downtime), and I really don't like how I don't | really remember what packages and commands I ran to install | everything. | | Presumably, this is what digital ocean app platform is for, where | I could just provide a docker container. But the specs of the 5$ | app platform container were half as good as the 5$ droplet, and I | can run multiple things on the droplet in the future. | FeistySkink wrote: | Oh, wow. My whole extended family has CentOS on their machines | for years because of LTS. Not sure what I'm going to replace it | with now and how. Perhaps there's going to be Fedora LTS at some | point soon. I sure hope Fedora is not the next casualty. | | IBM strikes again. | mattdm wrote: | I'm a little confused by this. Well, first, I'd encourage you | to try Fedora Workstation for your family -- we've worked on | making upgrades painless, so that they're basically an | automated thing that happens while you go for coffee once or | twice a year (at your option). But second, if a "Fedora LTS" | would fit your needs, why not give CentOS Stream a look? It's | not actually going to be that different from CentOS Linux, and | almost certainly will have less constant change than a | theoretical Fedora LTS would. | | Also, I am not one of the highest upptity-ups in the company or | anything, but from the inside: I see no evidence whatsoever | that this is the result of IBM anything. | posix_me_less wrote: | Redhat just reneged on its commitments regarding CentOS 8. | When has this happened before? | FeistySkink wrote: | Thank you for the reply. While I personally never had a | single issue with upgrading between Fedora releases, I also | have the skills the resolve any potential ones if I would. I | don't want to deal with somebody's computer suddenly being | borked halfway across the world with no way to assist. So far | CentOS fit that niche beautifully, with seldom major clean | reinstalls (i.e. wipe root) when I'm there (7.x > 8.x). I'm | going to evaluate CentOS Stream and perhaps you are right and | it's a viable replacement. | danieldk wrote: | _I don 't want to deal with somebody's computer suddenly | being borked halfway across the world with no way to | assist._ | | Fedora Silverblue could be interesting alternative to | regular Fedora then, since you can boot into or roll back | to a previous release. You can also pin a known-good OSTree | commit, so that one could always boot that version. | Iolaum wrote: | This. Although I 'd suggest running Silverblue in a VM | first to learn about package layering and flatpaks. (This | was my migration path. Made sure all my use cases were | working within the VM before I installed on bare metal.) | BenjiWiebe wrote: | (Disclaimer: I am capable of fixing upgrade issues myself.) | I've not done a wipe-root reinstall of Fedora since 2013. | I've in place upgraded every two versions or so - basically | as soon as the version I'm using goes EOL. | cesarb wrote: | > we've worked on making upgrades painless, so that they're | basically an automated thing that happens while you go for | coffee once or twice a year (at your option) | | In my experience (just went through that, F32 -> F33), it's | painless but definitely not "an automated thing that happens | while you go for coffee"; each machine took a whole day, it's | a huge download (many gigabytes) and the install itself seems | to be severely fsync-limited (several hours while the | progress bar slowly fills and the disk light is lit all the | time; after the fact, "journalctl -b -1" shows it was | installing/cleaning package by package all that time). | m4rtink wrote: | Fedora Silverblue can be an option then - the roots is an | immutable snapshots tracked by OSTree It can build an | updated OSTree snapshot in the background & only the | difference from what you have are downloaded. Then you | reboot into that new snapshot, while still having the old | one (and ony other you care to keep) available, in case | something is not right with the new one. | | That should address most of the issues you mention. :) | eropple wrote: | Silverblue, in my experience, is not really there. I like | the idea. As of my latest try at it in August, I wouldn't | recommend anybody recommend it unless they're going to be | physically standing in front of the machine on a regular | basis. | AdmiralAsshat wrote: | Your whole family runs CentOS as their desktop operating | system? | FeistySkink wrote: | Extended yes. And has been for years without a single issue. | Immediate family all on Fedora. Very little maintenance, | automated updates. Desktop software installed through | flatpaks. Easy remote management. Users don't care about the | OS as long as they know how to open the browser, email, word | processor, Skype, Zoom, etc. | AdmiralAsshat wrote: | Fair enough, was just confirming. It didn't occur to me | that flatpaks would probably assist in bridging the gap | between a "Workstation" OS and a conventional end-user OS | where yum repos and EPEL might be lacking. | | > Easy remote management. | | Just out of curiousity, are you SSHing in directly, or | installing the Teamviewer RPM on all of them? | FeistySkink wrote: | Each house has an single always-on VPN client (RPi) to | the central server so I ssh in case something is up. | Pretty much never happens, but it's good to know the | option is there. Most issues are with a specific software | and not the OS, so I need to have a visual to help | resolve, e.g. "Where is my contact list in Viber?" or | "Why do I see this page?". | | Plus, I'm running Pi-Hole in docker and I ssh to upgrade | it from time to time, (docker pull, docker-compose | down/up, etc.). I haven't bothered automating this | because some things change between releases and I still | end up doing manual configuration changes. | ossusermivami wrote: | I'd love to have the original Centos project people doing an AMA | and what they (really) think about this decision! | arminiusreturns wrote: | Wow, saw it coming at the IBM aquisition but this caught me off | guard. I've run them all in production, so getting to brass tacks | I say this will push people into either SLE or Ubuntu's arms for | the fact that these are the two main alternatives that offer both | a support model and have high deployment numbers and great teams | behind them. I prefer SLE but to each their own. The fact that I | have advocated for rolling release as the distro model of the | future doesnt negate the many cases where tracking with RHEL for | stability is required. | | That said, I think a lot of issues I've seen would be helped by | people not being so afraid of rolling release , so maybe | reconsider the fundamentals before being too chicken little. | Also, I suspect this could be the kick we all need to start | pushing nix and guix more seriously. | | I like stream. A handful of my side projects are running it now, | but IBM done fucked up with this move. | | ps: please, dont go trusting oracle | unethical_ban wrote: | There is no reason for them to have taken the CentOS name for | this role. There is no defense of this, other than to purloin | resources or to make it harder to run RHEL-like distros. | jsiepkes wrote: | Having a more "front runner" distro for RHEL (RedHat Enterprise) | is great for RedHat. Since bugs will probably be caught in CentOS | and don't end up in RHEL. This front runner role was actually | intended for Fedora however Fedora contains way too much | experimental changes for anyone to seriously try to run it on | servers. | | I don't want to sound too "tin-foil headed" but I guess now that | RedHat has hired the main CentOS dev(s?) this change comes from | RedHat. I can't imagine the CentOS user base wants this direction | for the CentOS project (or maybe thats just my lack of | imagination...). People who use CentOS want a boring Linux distro | like RHEL. They just don't want to pay for RHEL subscriptions. | ilovetux wrote: | > People who use CentOS want a boring Linux distro like RHEL. | They just don't want to pay for RHEL subscriptions. | | I use CentOS a lot for prototyping projects destined to be put | on RHEL servers. I like it as a try-before-you-buy version of | RHEL, and this change makes that use case a lot less useful. | vbezhenar wrote: | I think that your use-case matches perfectly with RHEL free | developer license. | codetrotter wrote: | > Having a more "front runner" distro for RHEL (RedHat | Enterprise) is great for RedHat. Since bugs will probably be | caught in CentOS and don't end up in RHEL. | | I thought that Fedora was already serving this role | dralley wrote: | Not really. RHEL / CentOS is basically a hardened snapshot of | Fedora taken every few years, with a few bespoke changes on | top. So in that sense you could argue that Fedora is a front- | runner for "the next RHEL" but at any point in time it is too | far ahead of the current RHEL to be a useful testbed in any | respect for those users. Although I guess you could argue | that it helps knock down bugs in packages like GNOME that do | get updated regularly in RHEL. | | CentOS Stream is basically "the next x.y release of RHEL". | Some updates, like GNOME updates and new hardware enablement, | will be present in CentOS Stream a few months before they are | released to RHEL and CentOS as part of a new x.y-release. | mattdm wrote: | Yes, this is exactly it. The conspiracy theories about | buying-CentOS-to-kill it are understandable but totally | off-base. Red Hat brought CentOS in-house at a time when | the company was trying to grow from being a single-product | company to a portfolio one, and it became clear that Fedora | wasn't working for what at the time RH called "layered | products". The hope was that CentOS would provide a more- | RHEL-like community place for work like RDO to happen. That | was partially successful, but the plan wasn't really | realized -- and speaking from a Fedora point of view, that | "Fedora is failing at a thing we need so we'll turn to | CentOS" wasn't a healthy dynamic for either project. CentOS | Stream serves the initial purpose better, and now RH's | distro ecosystem story is actually linear rather than a | crazy MC Escher contortion. | Twirrim wrote: | RHEL bought CentOS 6 years ago. | | Note that the announcement blog post points folks to using | RedHat instead. | | Embrace, Extend, Extinguish succeeded? | fogihujy wrote: | > People who use CentOS want a boring Linux distro like RHEL. | They just don't want to pay for RHEL subscriptions. | | There's a lot of people using CentOS indirectly, through | CloudLinux. Whatever happens there, a lot of people will be | affected. | Galanwe wrote: | And Scientific Linux, and Amazon Linux, etc. | em500 wrote: | SL never released version 8 (they switched to CentOS8). | Amazon (correct me if I'm wrong) does not release installer | ISOs. AFAIK, closest to a plain free RHEL8 clone is Oracle | Linux. | zxspectrum1982 wrote: | There's also Springdale Linux. | kasabali wrote: | Wow I forgot it existed. I must've erased it from my mind | along with Scientific Linux. Nice to see they've kept it | up-to-date so far. | em500 wrote: | If they just want a free (beer) RHEL clone, the best choice | might turn out to be ... Oracle Linux. Who would have thought? | m3adow wrote: | Isn't Amazon Linux basically the same? Or is that a fork of | CentOS in the first place? | em500 wrote: | Can I download and run Amazon Linux at home (non-vm)? | [deleted] | zxspectrum1982 wrote: | Not really. You can use Alibaba Cloud Linux 2 like that | if you want but why would you do that? Oracle Linux, | CloudLinux, Debian or openSUSE Leap are better choices. | Twirrim wrote: | CentOS is how RedHat releases their sources in compliance | with open source licenses (Presumably they're going back to | releasing them as a consequence for this). | | My familiarity with Amazon Linux is about 4 years out-of- | date these days, but it was a RHEL/CentOS clone with a | number of the core libraries like glibc being updated and | maintained by Amazon on an independent life cycle. | acqq wrote: | > might turn out to be ... Oracle Linux | | Is CentOS the upstream for Oracle Linux? Instead of which | comes CentOS Stream and then the question is what will Oracle | do? Would they even try to keep the old CentOS concept alive? | yjftsjthsd-h wrote: | I'm pretty sure that OEL is derived directly from RHEL, | particularly because OEL 8 shipped while CentOS was still | figuring out how to deal with streams. | | EDIT: This may be inaccurate; see | https://news.ycombinator.com/item?id=25348496 | syshum wrote: | >>Since bugs will probably be caught in CentOS | | That is only true if CentOS continues to be widely adopted, | with this move by RedHat i do not see that continuing, I am | sure many org's right now are looking for options to move off | CentOS / RHEL stacks. | AdmiralAsshat wrote: | > People who use CentOS want a boring Linux distro like RHEL. | They just don't want to pay for RHEL subscriptions. | | How dare they want a free operating system? | omniglottal wrote: | How dare tens of thousands of developers produce a free | operating system, and it gets sold by one business who added | graphics of a trademarked hat? | jamespo wrote: | Sounds straightforward to maintain your own fork in that | case. | tomnipotent wrote: | You do realize that a non-trivial number of contributions | to Linux come from professional developers working at | companies like Google, IBM, and RH? | 1_player wrote: | Agreed, a significant part of Linux's graphical stack | (GNOME, mesa, pipewire, etc.) is maintained by people | whose email end in @redhat.com | kcb wrote: | For now. As with all acquisitions it's only a matter of | when. | dvfjsdhgfv wrote: | When RH bought CentOS, it was clear they would kill it | eventually, the question was when. Well, it looks like it's | happening just now. Time for a CentOS replacement. | balozi wrote: | _> If you are using CentOS Linux 8 in a production environment, | and are concerned that CentOS Stream will not meet your needs, we | encourage you to contact Red Hat about options._ I 'm guessing | the MBAs at IBM believe that they can covert a chunk of CentOS | enterprise users into paying IBM customers. Ooof! CentOS had a | good run. | znpy wrote: | Oh, FUCK. | | I liked them because I could have a rock solid environment at | work and play with technologies with centos at home. | | Fuck all that I guess. If this is the game then I'm not renewing | my RHCSA certification and I'll be considering definitively | switching to Ubuntu. | messe wrote: | > CentOS Linux 8, as a rebuild of RHEL 8, will end at the end of | 2021 | | Does this mean that CentOS 8 is EOL come 2021? Weren't | maintenance updates meant to go to 2029? What about everybody who | built their product on the assumption that there would be a | stable CentOS until then? | kcb wrote: | Yes. https://wiki.centos.org/About/Product | | It used to be this. | https://web.archive.org/web/20201101131417/https://wiki.cent... | folkrav wrote: | Wow. Violently disingenuous. | sjs382 wrote: | Yup. Edited today. Why even publish the EOL dates, at this | point? They're meaningless. | | That page is a Wiki and here is the diff between the current | version and the previous: https://wiki.centos.org/action/info | /About/Product?action=dif... | moray wrote: | Wow.. I literally just migrated my main production mail | server to centos8 hoping to let it run for another 10 | years... I guess it is time to study alternatives.. | em500 wrote: | > Does this mean that CentOS 8 is EOL come 2021? | | They've just eradicated almost all mentions of CentOS 8 from | their main website. So: yes. | | > What about everybody who built their product on the | assumption that there would be a stable CentOS until then? | | They just got what they paid for? | messe wrote: | > They just got what they paid for? | | Haha, fair. To be honest, I'm surprised it took this long for | it to happen after CentOS joined Red Hat. I wonder if the IBM | acquisition had any influence on this. | centimeter wrote: | > They just got what they paid for? | | Funny, but isn't this totally reasonable grounds for an | adverse possession claim against RHEL? | | If a business claims they're going to keep doing something, | and you build your business on that claim, and then they | change their mind, you can have grounds to sue. Or, at least, | that's what I vaguely remember from reading about AP law. | yayr wrote: | is there any license or other issue (apart from resources) | restricting someone to just take on the Centos n downstream | development in addition to redhat building stream? | whatsmyusername wrote: | This is why I immediately switched our long term plans to Ubuntu | after the IBM acquisition was announced. | linuxftw wrote: | So, I suppose CentOS is dead. As others have stated, another | group will have to step up and create another CentOS, or just | switch to Debian Testing. | kijin wrote: | Official CentOS/RHEL is more like Debian Stable. | | The new CentOS "Stream" sounds like it will be more like Debian | Testing. | thesuperbigfrog wrote: | Exactly. | | As stated in https://www.redhat.com/en/blog/centos-stream- | building-innova... (linked from the article): | | "CentOS Stream now sits between the Fedora Project's | operating system innovation and RHEL's production stability" | | So if we compare to Debian, this means: | | Fedora <=> Debian unstable (Sid) | | CentOS Stream <=> Debian testing (currently Bullseye) | | RHEL <=> Debian stable (currently Buster) | linuxftw wrote: | Debian Stable might be more analogous to CentOS, but they | don't do major feature backports like RHEL does, so I find | stable is often much too old by the time it's actually | released. | marcosdumay wrote: | Take a look in buster-updates (or any X-updates for older | ones). | | I guess there are only so many ways to organize a distro. | pmlnr wrote: | There's always a backports repository for the stable | release in Debian: deb | http://deb.debian.org/debian buster-backports main contrib | non-free deb-src http://deb.debian.org/debian | buster-backports main contrib non-free | kijin wrote: | On the other hand, CentOS systems tend to last much longer | due to the 10-year support cycle. So I often encounter wild | specimens that are even older than Debian oldstable. | | Right now, I've got a bunch of CentOS 6 servers with 2.6.32 | kernels that are freshly out of support this month. I was | hoping to replace them with 8, but now I'll probably have | to settle for 7. At least I can take consolation in the | fact that I haven't been called in to troubleshoot any | CentOS 5 servers lately. | TavsiE9s wrote: | From their FAQ [0]: Q4: How will CVEs be | handled in CentOS Stream? A: Security issues will be | updated in CentOS Stream after they are solved in the current | RHEL release. | | So a "front runner" for bugs but not security issues. | | [0]: https://centos.org/distro-faq/ | Twirrim wrote: | It's essentially no different from how things currently are. | RedHat releases updates, CentOS group picks those up and builds | CentOS packages from them. They usually lag a day or two. | | They really lagged on the PLATYPUS CPU vulnerability for CentOS | 7, because they were dealing with a backlog from the 7.9 bump. | Took them several days to get the patches out. | cozzyd wrote: | I guess the question will be how fast CentOS Stream releases | fixes compared to Debian Stable/Testing and Ubuntu LTS. | symlinkk wrote: | It will almost certainly be slower than Ubuntu just because | of the extra layer of work mentioned above. | Twirrim wrote: | Canonical are also fairly actively involved in security | fixes and among those brought in to the various security | embargoes. They usually ship packages the same day | embargoes drop. | symlinkk wrote: | Interesting, who else are involved in the embargoes? | Anywhere I could read more about this? | sk5t wrote: | How is "everything a little after" the same as "some things | prior, other things after"? | bonzini wrote: | Patches for those security issues are embargoed until | specified dates. Red Hat simply cannot add them to CentOS | stream before that date. | syshum wrote: | Which was expected since CentOS was a free (beer)rebuild of | RHEL | | CentOS Stream however is not a Free (beer) rebuild of RHEL | anymore, it is an "upstream" for RHEL, so it would not be | expected that this flow would work like described for an | upstream product | pmlnr wrote: | Not true, because the current CO is not a rolling update. | | RHEL security fixes for version X.Y may or may not fix | security issues for version Z.A on CO, if the are not in | sync. | Twirrim wrote: | > Not true, because the current CO is not a rolling update. | | I'm not sure where I claimed it was? | mixedCase wrote: | Hahahaha. That's a lesson learnt from me. Giving the benefit of | the doubt to IBM? What a naive fool I was. I'm glad my personal | server is running Debian at least, even if I chose it for other | reasons. | | At risk of angering the beehive, I will pre-emptively remove my | benefit of the doubt to Microsoft as well before I become too | dependent on VS Code and its proprietary extensions. I had been | ignoring that red flag and with these news my gut instinct has | turned to a fight or flight response. | Keverw wrote: | Wow. Disappointing! Wonder if we should trust other Red Hat | projects? Like I think podman is cool if I were building my own | PaaS type system. | bubblethink wrote: | This is quite logical and expected from RH's standpoint. The | aberration was them acquiring CentOS in the first place. In the | long run, I expect everyone to migrate to Ubuntu or Debain | slowly. This has been happening anyway. I don't think people will | trust a new CentOS-like project easily should one pop up. | | Thanks, for all the fish, CentOS. The city of Tuttle, Oklahoma is | grateful. | liv-io wrote: | Seems like some folks are considering to create an alternative: | | https://blog.centos.org/2020/12/future-is-centos-stream/#com... | | https://join.slack.com/t/hpcng/shared_invite/zt-gy0st6mt-ijg... | Veen wrote: | > If you are using CentOS Linux 8 in a production environment, | and are concerned that CentOS Stream will not meet your needs, we | encourage you to contact Red Hat about options. | | Not exactly unexpected, but disappointing: if you want to | continue using something like CentOS, pay for RHEL. Lots of web | hosting providers will be quite concerned. | mrweasel wrote: | Why exactly is that disappointing? Isn't it more disappointing | that some companies expect to be able to run the same OS for 13 | years and get security patches backported for free? | | I don't think this will hurt RedHat at all. How many RHEL | customers are actually generated as a result of providing | CentOS for free? Not many I suspect. | | Those who want to learn about RHEL can still get Fedora, or | CentOS Stream, or a RedHat developer license. | ueshiba9 wrote: | Agree, "customers" who use CentOS are not paying for Linux | and won't pay for any other distro. Somebody has to work to | provide a stable distro and supported on many hardwares, | hypervisors/clouds and softwares running on top of OS. But | the funny things is that usually there is a huge | contradiction on people who uses CentOS on production, they | are the same people who pays for proprietary software like | Windows, Office, Oracle DB, VMware, etc... sometimes spend | millions of dollars on these softwares, but save some bucks | using a free Linux distro!! But I do respect the ones who are | entirely open source, just don't think any big company | besides Google for example, would have a huge IT teams to | support everything | adamc wrote: | It will hurt indirectly, because a lot of | developers/devops/sys admins get skills working on CentOS | which are then portable to RHEL. Now they won't. Network | effects of being popular are significant. | kcb wrote: | I disagree I think RHEL and CentOS go/went hand in hand. With | RHEL being used and licensed depending on the project or the | environment. Binary compatibility and the uniformity of | managing both being the big selling point. | | Now the closest alternative is Canonical with Ubuntu Server | which can be installed wherever with no strings and support | purchased as required. | jmnicolas wrote: | Yeah but how long before Canonical pull the same move as | RedHat? The way i see it, Canonical is trying to build a | moat (lastly with Snap). | | I think I'm going back to Debian for my servers. i wish | they add 10 years lts though. | symlinkk wrote: | Debian is exactly like CentOS - community driven. The | exact same thing could happen there. | | If you want guaranteed updates backed by a contract, | choose Ubuntu or RHEL. | posix_me_less wrote: | Because CentOS was once an independent project and Redhat | promissed to keep Centos 8 alive till 2029. | | Security patches are not backports, they are security patches | that obviously should be for free, Redhat is making loads of | money off free software already. | mrweasel wrote: | Something like RHEL 6 is running on a 2.6 Linux kernel, all | security patches has to be backported. That is an EOL | kernel. Almost all versions of the software bundled with | RHEL 6 have been EOL from upstream providers during it's | ten year lifetime. Of cause you're free to try to attempt | to applied any patches yourself, you don't have to pay. | | If RedHat promised to keep CentOS 8 around for 9 more | years, then yes, that is very disappointing. It was a | stupid promise to make in the first place, but still | disappointing. | yjftsjthsd-h wrote: | I mean, yes? Backporting fixes and security patches is | the entire point of RHEL/CentOS/OEL. And indeed it's | upsetting precisely because CentOS was supposed to be | supported into 2029 - https://web.archive.org/web/2020110 | 1131417/https://wiki.cent... | cozzyd wrote: | It's a network effect. If you are always around EL machines, | you're going to know, want to work with, and recommend EL | machines. | carwyn wrote: | Like many my first reaction was shock, but at the same time not | surprised. Have even emailed the address provided with feedback | as I work for a University which like many use a mix of RHEL and | CentOS. | | As per the FAQ though I suspect there is more to this than meets | the eye. Two things strike me: 1. The suggestion that low or no | cost options for RHEL are coming for certain categories of user. | 2. As much as Stream will be a rolling and "beta" channel, | Fedora/CentOS/RHEL already have testing repos within their | release process so Stream may not be as unstable as this might | first suggest. | | With local staged repository mirrors Steam may end up being less | volatile than the existing point releases which were notorious | for breaking things at times. | nrclark wrote: | What will this mean for Fedora? Doesn't Fedora already occupy the | niche of "Redhat-unstable"? | endperform wrote: | According to the FAQ, specifically question 15: | https://centos.org/distro-faq/ | | > CentOS Stream is focused on the next RHEL minor release. This | means we are improving and influencing the shipping releases of | RHEL. Fedora ELN is a testing area for changes that may occur | in the next major release of RHEL.The CentOS Project cannot and | does not speak for Fedora | mattdm wrote: | Fedora doesn't like to be put in that particular niche anyway. | Yes, Fedora is fast moving and it is what Red Hat uses as the | base for major releases, but we're more than "Redhat-unstable" | in so many ways. | | CentOS Stream will be the upstream for RHEL minor branch | development. This is actually a huge thing that I think people | are missing: previously, once branched from Fedora, RHEL | development did not happen in the public eye. With Stream, it | will. This is huge and awesome good news. However, that | development will still be entirely Red Hat curated. This is | different from Fedora, where we make community decisions with | Red Hat's engineering input as a stakeholder but not the | decider. (See for example btrfs as the default filesystem.) | macspoofing wrote: | >This is huge and awesome good news. | | So why the negativity at this "huge and awesome good news"? | em500 wrote: | It might be "huge and awesome good news" if they keep both | CentOS 8.x and CentOS Stream. But they're forcing Stream as a | replacement, hence all the pushback. Let's be honest, most | people just want to run a gratis released RHEL, not run their | betas. | | My guess is that Stream turned out way less popular than | their sponsored hoped (who cares if it's developed in the | public eye if it's entirely RH curated anyway). So CentOS 8.x | had to die. | xernus wrote: | To be honest, I think this is bs. The CentOS community is huge | and RH benefits a lot from the discoveries made by the community. | | However, doing this will effectively make CentOS as a server OS | useless for the most of us. "But Facebook uses it" - well, yes, | with thousands of engineers Facebook could run their own distro | and still have success if they wanted. Most useless argument | ever. | | Time to move on and find something else. Maybe good old Debian. | curt15 wrote: | "But Facebook uses it" | | Since Facebook actually uses kernels from Fedora Rawhide | (necessary for btrfs support I guess), their systems are | nowhere near the CentOS you and I would use. | LinuxBender wrote: | Facebook have their own kernel developers. It was a selling | point one of their teams used to try to lure me there. | enz wrote: | It must be a classic selling point... a French company | (pretty big) told me the same thing to lure me (even if my | hypothetical job was not directly related to that fact) | abalashov wrote: | When I got started in business in the late 2000s, I was | constantly fighting for Debian vs. CentOS, and eventually was | forced to concede -- 95% of my customers wanted to run CentOS, | all the more so given the exceptional conservatism of the telecom | industry. They were attracted to its promise of long-term support | and longevity, and, perhaps more vitally, it's what all the other | organisations who sought an "enterprise-friendly" distribution | were running. | | Over time, much of my tooling and deployment processes has come | to presume CentOS. If the customer base overwhelmingly runs | CentOS, you build process for CentOS. | | Thankfully, though, Systemd--for all its faults--has narrowed the | painful deltas between Linux distributions enough that a switch | back to a Debian target won't be too painful. | | Where's your God now, "CentOS is something we can depend on, it's | not just a rag-tag band of open-source hippies"? | tutunak wrote: | The end of the era of the most stable Linux distributive for | servers. Why it happened. I love Centos so much, but for now I | have to decide which distributive I'll use in my production and I | don't want to use neither Oracle or Debian like. IBM made my life | harder. | happyjack wrote: | Wow. I kind of new this day was coming. I work in engineering / | science (not comp. sci or developing) and all our software | vendors are Windows or RHEL support only. Although if you know | your way around linux any flavor will do, but RHEL is the | "standard" for support. It's kind of like "insurance." We expect | this to compile / work for RHEL and NOTHING else, because RHEL is | stable, predictable, and boring. | | I've run most all the flavors of linux and am on the Ubuntu | train. Actually, I flirted with the RHEL / Fedora / CentOS | workflows as current as last year for a few months. I love the | predictability and stability of RHEL on workstations and the | thought of something new on a laptop or what not. While I respect | the hell out of RH and their products, it just didn't work for | me. Fedora is WAY too experimental, lacks supports, and is prone | to your system breaking. I know, I know, it is pretty stable and | has a lot of support behind it. But after updating via yum and | having my WIFI stop working on my 6 year old Thinkpad, that is a | deal breaker. I think there is way too much disconnect between | their projects. RHEL is super stable, but the packages are | severely outdated. Fedora is too experimental, and is pretty much | a home operating system and a playground. I know CentOS is free, | but depending on your business is paying $300 / year / machine | for legitimate support and ticketing really an issue? That's for | everyone to decide on their own. I think Ubuntu LTS is the best | middle ground for stability and new packages. And if you need | paid support and professional help, you can pay Canonical as | well. | | I could see this coming. CentOS didn't really show a value | proposition for RH picking up the tab and supporting it. CentOS | was recompiling RHEL and shipping it off; RH needs to keep their | PR and image inline and HAD to help, since the whole point of | CentOS was "this is RHEL without RH graphics and copyrighted | material." IMO, RH felt like they were doing the same thing | twice; producing RHEL, then removing RHEL branding and helping | package up and compiling CentOS. Due to this, I think the biz | folks scratched their on why they needed money, and now we have | Centos Stream. I have no doubt another project will spin up | taking up the slack of just recompiling RHEL. | | Different tools for different jobs. Maybe Centos Stream will be | awesome! Maybe it can fill the gap between Fedora and RHEL. | adamc wrote: | I see it as gradually hurting them, as organizations switch to | other server Linux versions, and that diminishes the value of | RHEL knowledge. | happyjack wrote: | I totally agree with this. More fragmentation, less | documentation / solidarity. | AdmiralAsshat wrote: | > I could see this coming. CentOS didn't really show a value | proposition for RH picking up the tab and supporting it. CentOS | was recompiling RHEL and shipping it off; RH needs to keep | their PR and image inline and HAD to help, since the whole | point of CentOS was "this is RHEL without RH graphics and | copyrighted material." | | Bear in mind that CentOS was originally an independent project | until Red Hat acquired it. | happyjack wrote: | You are correct! I think my point is that when your | independent project grows so large that is has effect on the | other, the main operator (RH) has to acknowledge it and do | something about ti. | dilawar wrote: | I have been using openSUSE. It's been pretty stable on the | laptop. On laptop, I use the Tumbleweed (rolling release) and | 15.1 or 15.2 on servers. Give it a try. | FeistySkink wrote: | What's the package management like? Does it support flatpaks? | And what about LTS? | zxspectrum1982 wrote: | Packages are RPMS, managed with zypper. You may also use | dnf but you will miss some of the advanced features | provided by dnf (e. g. the concept of patches vs updates), | there was a zypper vs dnf thread recently in the openSUSE | mailing lists. | | It does support flatpaks. | | There is no free openSUSE LTS. The LTS is called SUSE Linux | Enterprise Server, costs some money (unless you are a | developer, in that case you get free subscriptions) and the | LTS lasts for a minimum of 13 years. | happyjack wrote: | I have always wanted to try SUSE! | zxspectrum1982 wrote: | Ooops, I meant "you will miss some of the advanced | features provided by zypper". It's dnf what's lacking the | concept of patch, and many more. | pnutjam wrote: | Zypper is awesome. The newest version of LEAP is identical | to Suse Enterprise, you can convert with a simple script if | you decide you want extended support. | | The root filesystem uses btrfs, so it's easy to roll back | update problems. There is also a newer version that uses a | read-only root filesystem and updates are applied to a new | snapshot that takes over when you reboot. It's pretty cool. | bluedino wrote: | If you're going to use Tumbleweed you might as well use | CentOS stream, no? | merb wrote: | I'm also a big fan of opensuse lately especially their | tumbleweed microos. it's such a breeze to use transactional- | update (automatically) and reboot a fleet with some looking | mechanism (even with k8s kured). | | suse cured my containerlinux wound. (if suse gets bought by | ibm than I will be furious or if they kill microos) | CrLf wrote: | TL;DR: CentOS Linux 8.x will end in 2021, CentOS Stream 8 will be | RHEL 8.x plus whatever updates are in the pipeline for it. CentOS | 7.x will remain as today until RHEL 7.x reaches EOL. | | I'm very pessimistic on what this means for the RHEL ecosystem as | a whole... | | If I understand correctly, CentOS Stream 8 should be relatively | stable just after a RHEL 8.x release, because the pipeline will | contain just minor updates. But as the next "x+1" release | approaches, the pipeline will contain whatever is being tested | for inclusion in it. This makes CentOS Stream unsuitable for the | vast majority of people that currently use CentOS in production | (i.e. the people that choose CentOS over something else like | Debian Stable or Ubuntu LTS). | | One can argue that these people can go buy RHEL licenses, but | they most likely don't do that already because they see support | as the value added by RHEL-proper and they can support themselves | just fine. Many will also have RHEL instances along CentOS on | systems that need vendor support, but pushing them to license | everything may also push them into another direction altogether. | Suddenly, standardizing on Ubuntu LTS (with paid support for a | subset of instances) starts to make sense. | | I think Red Hat (or maybe IBM) is vastly underestimating the | value of CentOS in keeping the whole RHEL ecosystem competitive. | They may be setting themselves up to be another SUSE. | kcb wrote: | Yea. I think this is an extremely short-sighted move. Many RHEL | customers utilize CentOS. I know CentOS is a community but it | is led by Red Hat developers. Suddenly pulling 8 years of | support from their community project is not going to be looked | at favorably by any IT team. | em500 wrote: | I share your pessimism about RHEL. I think Canonical could be a | big beneficiary, if they can stop shooting themselves in the | foot with stuff like upsells for live kernel patches, and snaps | for non-desktop apps. | busterarm wrote: | They've basically ceded the entire ecosystem to Canonical | with this move and haven't realized it yet. | | And we're all worse off for it. | CameronNemo wrote: | What about Debian? SUSE? | busterarm wrote: | If all of your vendors are targeting Debian and/or SUSE | for their software, consider yourself blessed. | neilwilson wrote: | CentOS is to be essentially the beta release for the next minor | release of RHEL whereas Fedora ELN is targeting the next major | release. | | Makes sense commercially from RH's point of view. Boring and | stable is now chargeable. | ryanmjacobs wrote: | Well this sucks... IBM/RedHat is really shooting themselves in | the foot here. Stable CentOS versions have always been my go-to | for VPS services. Install it once and you're good -- plus no | Ubuntu snap stuff... I have 5+ CentOS 8 installs and I was really | banking on the LTS timeline. I wish they would have kept that | going alongside their CentOS 7 support. | | I'm debating whether or not to downgrade to CentOS 7 to at least | keep going until 2024, instead of 2021 with CentOS 8. | | Hopefully, some other player steps up and creates a similar | offering. | | Also, I've been irked lately about them deprecating virt-manager | and pushing podman. I don't mind alternatives, just keep the | feature parity when you switch. Cockpit is fairly limited | compared to virt-manager. | teilo wrote: | Correct me if I'm wrong, but the way I read this, CentOS Stream | will still serve as a stable clone of RHEL just as it always has. | The rolling distro will be tagged at a certain point in time for | a RHEL release, and you can still choose to use that state as | your production base, and be locked at that tag. Presumably there | will be a CentOS Stream 9 tag that you can use for production. | The difference will be that CentOS will lead rather than follow | the RHEL release. | | I think the doom and gloom is a misunderstanding. | lutorm wrote: | It seems that if you do that, you will not get any updates, | including security updates? | StillBored wrote: | Yah, it sounds that way. | | Rolling forward to the head is required to get the most | recent security updates. Which isn't that far away from how | centos works today. With rhel you get security updates for | the point releases (8.1,8.2,etc) for a while after the new | point release comes out. With centos, the day that the newer | version drops, they don't tend to roll security updates into | the older ones. | teilo wrote: | These are not frozen releases. They are parallel streams | that each get their own CVE updates from the corresponding | RHEL release. | teilo wrote: | Not true. | | Q4: How will CVEs be handled in CentOS Stream? A: Security | issues will be updated in CentOS Stream after they are solved | in the current RHEL release. Obviously, embargoed security | releases can not be publicly released until after the embargo | is lifted. While there will not be any SLA for timing, Red | Hat Engineers will be building and testing other packages | against these releases. If they do not roll in the updates, | the other software they build could be impacted and therefore | need to be redone. There is therefore a vested interest for | them to get these updates in so as not to impact their other | builds and there should be no issues getting security | updates. | _-david-_ wrote: | It used to be | | Fedora -> RHEL -> CentOS | | with the addition of CentOS stream it was becoming | | Fedora -> CentOS Stream -> RHEL -> CentOS | | now what it is | | Fedora -> CentOS Stream -> RHEL | kbenson wrote: | From https://www.centos.org/centos-stream/ | | _CentOS Stream | | Continuously delivered distro that tracks just ahead of Red Hat | Enterprise Linux (RHEL) development, positioned as a midstream | between Fedora Linux and RHEL. For anyone interested in | participating and collaborating in the RHEL ecosystem, CentOS | Stream is your reliable platform for innovation._ | | That doesn't seem to be what you think it is, at least in my | eyes. I'm definitely not looking to run something positioned | between Fedora and RHEL. There's already enough updates every | month (including multiple kernel updates a month sometimes) | that it's hard to keep the fleet updated. I definitely don't | need stuff ahead of RHEL where I can assume I'm a bit of a | guinea pig to test out the coming RHEL update. | teilo wrote: | From the FAQ https://centos.org/distro-faq/ : | | "Q6: Will there be separate/parallel/simultaneous streams for | 8, 9, 10, etc? | | "A: Each major release will have a branch, similar to how | CentOS Linux is currently structured; however, CentOS Stream | is designed to focus on RHEL development, so only the latest | Stream will have the marketing focus of the CentOS Project. | | "Because RHEL development cycles overlap, there will be times | when there are multiple code branches in development at the | same time.This allows users time to plan migrations and | development work without being surprised by sudden changes. | | "Specifically, since the RHEL release cadence is every 3 | years, and the full support window is 5 years, this gives an | overlap of approximately 2 years between one stream and the | next." | | Also from Q2: | | "We will not be producing a CentOS Linux 9, as a rebuild of | RHEL 9. Instead CentOS Stream 9 fulfills this role. (See Q6 | below regarding the overlap between concurrent streams.)" | | So it sounds to me like my assumption is correct: There will | be separate streams reflecting each RHEL release. | | Read the whole FAQ. This is not what people think it is. | Thaxll wrote: | Absolutly not, it's going to be the Fedora version of RHEL. | Pretty clear: | | "If you are using CentOS Linux 8 in a production environment, | and are concerned that CentOS Stream will not meet your needs, | we encourage you to contact Red Hat about options." | | Of course no one want to run CentOS Stream because it's going | to be broken / unstable, completely the opposite of what CentOS | is. | nemetroid wrote: | Fedora is the Fedora version of RHEL. Are you saying that | CentOS Stream is going to be directly equivalent to Fedora? | unethical_ban wrote: | That's what it sounds. Maybe Fedora/CentOS/RHEL :: | Dev/Test/Prod | bonzini wrote: | Fedora is (up to) years ahead of RHEL, and periodically | forked. CentOS stream is up to a few months ahead of RHEL, | and developed from the same Fedora fork that RHEL is. | pmlnr wrote: | You want stability? Pay up! | | In essence. | cozzyd wrote: | Thanks IBM. Now I'll have to revisit what OS to deploy at various | remote experiments. I suppose this might be the kick needed to | revive SL though. | | They also conveniently waited until right after EL6 EOL... | nix23 wrote: | Oh true what happens with Cern now? Debian? FreeBSD ;) | cozzyd wrote: | There is a long legacy of EL integration and know-how in | various particle physics experiments (and research computing | clusters, for that matter...). | | If RH doesn't release some "Academic Version" (but who would | even trust that at this point?), then I suspect revival of | Scientific Linux or adoption of _shudders_ Oracle Linux is | more likely than a switch to Debian. FreeBSD is probably a | non-starter. | nix23 wrote: | >long legacy of EL integration and know-how in various | particle physics experiments | | That has nothing todo with a Distribution, maybe with linux | but Redhat...pff....Looong-LTS that was the plus. | | Oracle Linux...no one and especially cern would ever risk | that. | cwyers wrote: | From Red Hat's release: | | ```There are different kinds of CentOS users, and we are working | with the CentOS Project Governing Board to tailor programs that | meet the needs of these different user groups. In the first half | of 2021, we plan to introduce low- or no-cost programs for a | variety of use cases, including options for open source projects | and communities and expansion of the Red Hat Enterprise Linux | Developer subscription use cases to better serve the needs of | systems administrators. We'll share more details as these | initiatives coalesce.``` | | Probably should have had their ducks in a row there to announce | both things at once, I think. | toyg wrote: | But then you would have nothing to announce when saying "we | listened to the community and blablabla". | | This way they can keep up the illusion that they do everything | with good intentions and did not expect people would get angry. | "We are not the baddies, here's some sweetener to prove it!" | Iolaum wrote: | I m torn about this move. My gut reaction was that this was a | bean-counter move. Thinking more about it the key issues I see | with this move are: | | - CENTOS fills a need, that many users have and superficially it | looks like Red Hat (IBM) is now abandoning addressing it. On the | other hand Red Hat does offer RHEL for free (gratis) [0] and that | should fill the needs of CENTOS users (right?). However it would | have been much better if that option was mentioned in the | announcement. | | - I thought Fedora was upstream of RHEL. However after thinking | more about it I realised that RHEL has a significant delta over | Fedora. I 'm guessing CENTOS stream will be partway between | Fedora and RHEL. It makes sense from Red Hats open development | approach to have the delta between Fedora and RHEL happen in the | open. Done right that should strengthen RHEL. | | - Why the rush to drop support for CENTOS 8? I m sure some people | are using it in production and they are unlikely to to want to | move to this new CENTOS stream. It's a new OS distribution with a | philosophy different to the one that was right for them! | | Overall I 'd prefer if the new thing was called RHEL stream and | provided for free (gratis) as CENTOS stream is. Also making more | explicit the RHEL availability for free instead of having | competing brands would be good. Now that there are competing | vendors (Amazon Linux, Oracle Linux) trying to entice users it'd | be better to strengthen RHEL brand rather than dilute it with | multiple offerings. Unless RedHat/IBM plans to pull the plug on | option [0]. | | [0]: https://developers.redhat.com/blog/2016/03/31/no-cost- | rhel-d... | ilikepi wrote: | > On the other hand Red Hat does offer RHEL for free (gratis) | [0] and that should fill the needs of CENTOS users (right?) | | They offer a no-cost "developer subscription" of RHEL, but I'd | wager the majority of users are running CentOS on servers. | FeistySkink wrote: | Is there a free non-developer, i.e. home version of RHEL | without any subscription/registration? | em500 wrote: | http://yum.oracle.com/oracle-linux-isos.html | | Disclaimer: not affiliated with Oracle in any way. This is | just the closest thing to a plain RHEL8 clone I know of, | other than CentOS8. | Macha wrote: | It may take a hard sell for people looking for something | more open than RHEL after this to use anything from Oracle. | Twirrim wrote: | I work for Oracle on their cloud platform (including | reasonably closely with the Oracle Linux team, as my team | is responsible for the main platform images). | | Speaking entirely for myself, opinions my own, may not | reflect my employer etc. etc: | | I came in to this job expecting OL to just be a CentOS | clone, and not really expecting much from the kernel they | ship with it. | | It is both a CentOS clone, and a bunch more. Oracle takes | the CentOS packages and applies bug fixes etc. that | upstream RedHat has failed or refused to apply, so I've | actually found OL to suffer from fewer problems than | CentOS, and we've even had to apply mitigations for CentOS | 6 for stuff we haven't had to do to any other OS we | distribute. For entirely selfish reasons, I was really glad | to see CentOS 6 go end of life last month. | | On top of that the OL team hires a significant number of | upstream kernel developers, including the core maintainers | for a number of components, like XFS, Xen, and so on, and | produces the Unbreakable Enterprise Kernel (a really | curious choice of marketing terminology), that incorporates | mainstream bug and security patches, while being closer to | mainstream than RHEL/CentOS, and the kernel patches | submitted upstream by OL devs. | FeistySkink wrote: | So is it a drop-in replacement for CentOS 8.x without any | nonsense? I.e. same packages, compatibility with | upstream, etc. | Twirrim wrote: | Should be. It's CentOS packages with rebranding and maybe | some custom fixes on top. There are two kernels that ship | with it, either the RedHat Compatibility Kernel (RHCK), | or the Unbreakable Enterprise Kernel (UEK). | | I would point out, I'm not in the OL org, I have | absolutely no idea what this change means for Oracle | Linux. Oracle Linux is based off the CentOS sources as | that's the only way that RedHat was making the source | code to _their_ distribution available (there way of | meeting the terms of the GPL). RedHat has to make their | source code available in one form or another so I can 't | imagine that this would have any impact on OL, but that's | entirely guess work. | em500 wrote: | I didn't know Oracle builds from CentOS rather than RHEL | sources. Nor that RHEL doesn't release sources anymore? | | If that's true, I wonder how Oracle got some of their 8.x | releases out much earlier than CentOS. (Oracle Linux 8.3 | 2020-11-13 vs CentOS 8.3 2020-12-08, Oracle Linux 8.0 | 2019-07-19 vs CentOS 8.0 2019-09-24.) I'm assuming here | without verification that both track the RHEL 8 point | releases. | toyg wrote: | if i remember correctly, RHEL source dumps always lacked | some machinery to actually produce a working release; | that's where CentOS were doing actual work, painstakingly | replicating all the compilation quirks to end up with RPM | builds that matched RHEL. That's likely why another clone | might want to start from CentOS rather than RHEL sources. | em500 wrote: | That doesn't answer my question how Oracle got some 8.x | builds released weeks/months earlier than CentOS. | kcb wrote: | The free developer license seems pretty useless for larger | organizations and OS licenses aren't managed by developers in | general anyway. | | > _Yes, but only one no-cost Red Hat Developer Subscription can | be added to a user account. While it is possible to have each | developer register for their own account, this is not ideal | from a management or efficiency standpoint. For example, if a | company wanted no-cost Red Hat Developer Subscriptions to cover | 100 developers, each developer would need to individually | register and independently create 100 accounts that need to be | tracked and maintained. For enterprises that use Red Hat | Satellite to manage multiple systems, all 100 accounts would | need to be added individually. Accepting the terms and | conditions and renewing the subscription annually would need to | be done individually and manually for all 100 accounts. Staff | turnover in the development team would create additional | management challenges with individual accounts. Therefore in | terms of lost productivity, managing individual no-cost | subscriptions will not be cost-effective for many groups. | | Many development organizations benefit from having Red Hat | Developer Support. Cost effective bundles are available that | include support with a pack of 25 Developer Suite subscriptions | that can be managed from a single account. Each of these | subscriptions is based on systems, rather that users._ | mattdm wrote: | Stay tuned. | davoneus wrote: | Yea sure, that's the way to handle this kind of | announcement. 'We're killing CentOS 8 and you need to wait | several months to see the 'supposed' good things this move | brings.' Yea right.... All this '1H/1Q 2021' does is let | IBM/RedHat determine how bad the fallout is before trying | to cover their backsides. | Yeroc wrote: | Exactly. It boggles the mind the RH would make the | announcement without having the new plans in place. | tenderfault wrote: | Q5: Does this mean that CentOS Stream is the RHEL BETA test | platform now? A: No. CentOS Stream will be getting fixes and | features ahead of RHEL. Generally speaking, we expect CentOS | Stream to have fewer bugs and more runtime features than RHEL | until those packages make it into the RHEL release. | | Q: is the sky blue? A: no. it's blue. | richardwhiuk wrote: | > CentOS Stream to have fewer bugs and more runtime features | than RHEL | | more bugs, surely.... | brnt wrote: | How viable is CentOS Stream on the desktop? Fedora moves a bit | too fast sometimes, but CentOS too slow. | mattdm wrote: | CentOS Stream is going to move at the same pace as RHEL, just | ahead of it. | brnt wrote: | What does that mean? That it is more up to date than RHEL? | How far behind Fedora is that? | mattdm wrote: | Fedora releases every six months. RHEL has a major release | every three years, with minor releases every six months. | | The major release of RHEL is usually forked from a Fedora | version about a year before the major release, so with some | exceptions software versions tend to be about a year behind | those in a Fedora release initially, and then as RH | backports patches rather than revving versions, drifts | further. | | It's the patches and smaller updates -- and new hardware | enablement in the full-support phase -- that will be | landing in CentOS Stream. Previously, this stuff was | developed internally and only released to the world at the | minor-release drop every six months. Now, it'll be | developed in a shared space. So what you'll have in CentOS | Stream is whatever is intended to ship in a RHEL minor | update within six months. | | There may occasionally be a situation where an update | introduces bugs into Stream that would have been caught by | QA before a public minor RHEL release and subsequent CentOS | Linux rebuild. But I don't actually expect that to happen | enough to worry about in any case where you can justify not | paying for actual supported RHEL in the first place. | ilikejam wrote: | I wonder if it would it be possible to 'dnf downgrade' a CentOS | Stream host to the same package version as a RHEL8 host? | garyrichardson wrote: | There's lots of negative reaction going on, but this has happened | before. CentOS grew out of RedHat Linux going away and Fedora | being the feeder for RHEL. At the time there were a bunch of | competitors that were building the RHEL source. CentOS ended up | "winning". | | I fully expect this to happen again. CentOS will wither and die | because no one actually needs the cutting edge repo -- Ubuntu has | a way better process for this. RHEL is build on open source. They | publish their SPRM packages. A bunch of people will grab these | and start bootstrapping DentOS and everyone will move to this. | IBM will be sliced up by PE and RedHat will be owned by someone | else. 10 years will go by and RHEL will acquire the leading | "DentOS" and today's DevOps will be tomorrow's greybeards and | will patiently wait for EentOS to emerge. | ossusermivami wrote: | i don't think in 10 years we will be installing distro on | servers as we know it, watch this space! | aprdm wrote: | What will change...? A lot of F500 companies have a lot of | infrastructure and changes are not fast.. HPC industry is | another one of those. Unless you mean startups? | disbeliefbee wrote: | ^this. | | I believe Red Hat is anticipating this movement and betting | on other things. Playing the long game. | | It's sad, the community is sad, the employees are sad. But | company-wise it makes sense. | awill wrote: | No it doesn't. Support your stuff until you have a | replacement. | viraptor wrote: | Are you thinking about RedHat Atomic Linux Server? | foobarbazetc wrote: | A lot of justified complaints here but the Oracle build of RHEL | is 100% free and always up to date (I.e. while CentOS still | doesn't have 8.3 out, Oracle had it out 9 days after RH). | | Yes, Oracle sucks but it's a better RHEL build than CentOS was. | hddherman wrote: | Very disappointing, since I based my OS decision on their support | cycle, which has now been thrown out the window. Guess that I | will be going back to Debian again | | And to top it off, today was the day when a CentOS 8 kernel | update broke ZFS. Again. | bsg75 wrote: | > today was the day when a CentOS 8 kernel update broke ZFS | | This issue? https://github.com/openzfs/zfs/issues/11307 | hddherman wrote: | Yes, I believe that's the one, and this isn't the first time | a CentOS specific issue has been discovered. | | For comparison, I have a Debian 10 box running since | February. Also runs ZFS, updates and restarts every day, and | absolutely 0 issues with that setup. | 0xbadcafebee wrote: | Time to EOL all our CentOS platforms and migrate them to Debian. | | Every time a corporation takes over an open source project it | absolutely ruins it. We need some kind of "enterprise open source | cabal" of people who can work on open source projects without any | IP or copyright going to the company so the companies can't | unilaterally screw the project. | sparc24 wrote: | https://www.change.org/p/centos-governing-board-do-not-destr... | em500 wrote: | To me this news is at once shocking, and blindingly obvious in | hindsight. | | Shocking, because I'd never imagined they'd kill off CentOS 8 so | early. CentOS 8.0 dates from Sept 2019, so it's killed in just | the 3rd year of its presumed 10 year lifespan. I could read the | tea leaves when they announced this Stream thingy recently, but | I'd thought they would at least hold off till RHEL9 to pull the | lever. | | Blindingly obvious, of course, because Red Hat bought CentOS, | presumably with real $$$, and IBM bought Red Hat for $34bln. | | What's going to happen next? Microsoft buying Canonical and all | businesses running either IBM Linux or Microsoft Linux? Crazier | things have happened... | marktangotango wrote: | It's a money grab, pure and simple. They've (Redhat, let alone | IBM) done it before (see below). | | What happens in practice with this sort of "rolling release" is | users end up patching endlessly in production, which no sane | person or organization would ever want to do. This was the | exact situation for another Redhat acquisition for years now. | JBoss EAP and community editions (wildfly now I suppose), | everyone who could moved off of JBoss long ago. | busterarm wrote: | Except IBM thinks that this will convert everyone to RHEL | licenses and I'm positive that is not what's going to happen. | | Ubuntu is already the default for people with ML pipelines | and more and more vendors are targeting Ubuntu first for | their software. | | CentOS will be effectively dead for a lot of companies | starting next year (or 2024). (At least we aren't planning on | licensing 10^5 systems on RHEL...). I imagine for those same | companies, RHEL isn't far behind it. | | What's even worse here is that at least for us there are some | things that we pay for RHEL for. If we switch all of our | other servers, those RHEL licenses won't be continuing | either. | | Obvious, but stupid. | Yeroc wrote: | This. We run CentOS for non-critical stuff and RHEL for | stuff that really needs support. If we need to switch off | CentOS we certainly won't be using RHEL either. Doesn't | make sense to be running a Debian flavour mixed with RHEL | since the two a significantly different. | TheAdamAndChe wrote: | Why wouldn't they switch to Debian instead? Their emphasis | on stability matches that of CentOS more than Ubuntu, or at | least did. | pseudalopex wrote: | Ubuntu has more predictable long term support. | busterarm wrote: | Because some important vendors don't target Debian | whereas they do target Ubuntu. | | Canonical and RedHat are paying the salaries of the | people steering the direction of Linux as a whole. | They're forcing you to choose between the two. | pnutjam wrote: | Your forgetting Suse, I'll bet they take a big chunk of | the customer base. OpenSuse LEAP is now identical to SLES | and it can be converted easily if you want support. | apecat wrote: | But LEAP is only supported for 36 months? | https://en.opensuse.org/Lifetime | | That's pretty weak sauce even compared to the five years | Debian and Ubuntu offer. And Debian actually supports all | their packages, unlike Ubuntu which tricks people into | installing unpatched garbage from 'universe' | jmnicolas wrote: | Yes clearly: we use CentOS at work because it's free (as in | beer). If I go to my boss to ask money for a RedHat license | he would laugh me out of his office. | briffle wrote: | Its time for a new internet rule. If Oracle or IBM buys your | vendor, you should be migrating. | wayoutthere wrote: | Should probably add Salesforce to that list too. They're | basically the new Oracle. | macintux wrote: | And CA, where software goes to die. | [deleted] | NDizzle wrote: | Sad, but accurate. | dylan604 wrote: | That's almost true for any project getting acquired. The big | EvilCorp will always have it's overbearing corporatey | corporateness crush the things that made the project so cool | it attracted their attention to it. There are very few | projects that actually improved from being acquired. | whatsmyusername wrote: | This isn't a new rule. This has been the standard for a long | time. | space_ghost wrote: | FreeBSD is starting to look really good. | bluedino wrote: | What are the usual roadblocks for people? | apecat wrote: | I would agree that BSD systems are nicer to look at, and | FreeBSD supporting major releases for five years, with | forcing people to install point releases once a year is | really quite nice. | | But I don't see BSD becoming practical as a platform to run | (commercial enterprise) Linux software, when it's already a | pain to get packages and support for anything that's not | RHEL/CentOS. | toast0 wrote: | It's not ideal, but you can run Linux software on FreeBSD. | Commercial enterprise tends to be conservative and not need | bleeding edge Linux interfaces that may not be available | through the linux emulation layer yet. | Shared404 wrote: | I agree. I've been seeing more and more about the BSD's | online recently, and to be quite honest, I'm happy about | that. | | Just installed OpenBSD for the first time the other day, and | am loving it. | liv-io wrote: | This might help you on your start: | | https://github.com/liv-io/ansible-roles-bsd | Shared404 wrote: | Looks like a nice resource, many thanks! | lucasyvas wrote: | Is this meant to make RHEL more attractive than CentOS because | now it will be more stable? | sim-o-lacrum wrote: | I wouldn't be surprised if this means that another project will | crop up soon-ish which does what CentOS did before, rebuild RHEL | so there is a stable, boring distribution for people who want | RHEL without wanting or being able to pay RH. | em500 wrote: | There's already Oracle Linux. (Not and endorsement, not | affiliated, just surprised that there seems very little | awareness about it.) | dotandimet wrote: | I think people who want a non-commercial RHEL will stay well | away from any project with "Oracle" in the name. | adamc wrote: | Even some who don't mind commercial will. Oracle has a | well-earned reputation of being difficult in licensing | negotiations (there was even a Gartner piece on it at some | point)... And what they did with the JDK just underscored | that. | derekp7 wrote: | Maybe Scientific Linux can get revived. | brnt wrote: | I wonder what Cern Linux [1] are going to do. They're | basically CentOS' CentOS. | | [1] https://linux.web.cern.ch/ | mrweasel wrote: | Wasn't CentOS "adopted" by RedHat because no one else really | wanted to do the work? | | A revived Scientific Linux could easy suffer the same fate. | No one truly want to maintain a RedHat clone for little to no | pay, while at the same time dealing request and complaints | from companies who wants the benefits of RHEL, but no pay for | the development and maintenance works done by RedHat. | | Realistically it's some bean counter at IBM who asked why | RedHat is giving away the very same thing they're trying to | sell. Said bean counter do have a point in my opinion. | jmnicolas wrote: | > why RedHat is giving away the very same thing they're | trying to sell | | Goodwill. I use CentOS and until now if I had a project | were Linux support had been important I would have gone | with Redhat. They can rot in hell now. | pnutjam wrote: | Have you heard of OpenSuse. | vbezhenar wrote: | I don't like those news. CentOS was my "go to" distribution which | I used by default if RAM was enough (it has surprisingly high | requirements to install). I know it well. I'm using RHEL on my | home server with developer license, but that allows only for a | single instance, and I have more hosts. | | My ideal outcome would be if they would allow using real RHEL for | any hobby projects and for commercial projects with income below | some threshold, so I can start and grow with RHEL and then switch | to paid option when I'd have enough income to warrant it. | | But it's IBM, so probably I'll have to switch to Debian which is | good enough, but I'd miss SELinux, better systemd integration and | more polished packages. ___________________________________________________________________ (page generated 2020-12-08 23:00 UTC)