[实在是高] redha 直接消灭了免费的二进制兼容的 rhel 发行版

2023-07-16 14:18:04 +08:00
 2NUT

最近才看到这个二十多天前的消息。

  1. 之前 almalinux 或者 oracle linux 或者 rockylinux 可以直接通过 rhel 公布的源码构建完全 1:1 等价的 rhel 免费发行版

  2. 现在红帽决定不公开 rhel 发行版了,你会问这不违反 gpl 协议么? 不违反,因为 gpl 之规定你分发二进制的时候必须附上源代码,现在你不花钱就无法获得 rhel ,而花了钱的用户可以通过红帽的 portal 协议获得源代码,对了通过 portal 获取的源码直接构建是违反红帽协议的。

  3. 结合去年高招,centos 直接成为中游 stream ,也就是 fedora 负责社区快速迭代,centos stream 的代码完全公开,但是 我 rhel 虽然是基于 stream 的代码库,但我现在不公开了,你想要白嫖我,你自己去 stream 代码库里构建,我完全遵循开放源码的规定,但是想 1:1 二进制兼容,你自己去 stream 滚动版本里提取吧。

  4. 有人说 源码 等价 和 二进制等价有啥区别,主要就在于 安全更新 和维护的软件包,在滚动发行版本里只存在最新的版本 这里面是不包含商业加护维护的那些 bugfix 的。

感慨法务真的伟大值钱,早应该这么干了。 第一步收购 centos ,消灭 centoos ; 第二步 创建 centos stream 滚动发行版成为 rhel 中游; 第三步,通过法律条款直接限制 第三方 基于 srpm 构建二进制等价的发行版; 第四步,宣布个人用户免费可以使用 16 台 rhel 的授权

cite:

https://www.reddit.com/r/AlmaLinux/comments/14fcj4h/centos_stream_will_now_be_the_sole_repository_for/ https://juejin.cn/post/7238772205515997245

上面这个掘金的关于 redhat 员工的采访真实绝了,不停的混淆 源码等价 和 二进制等价这件事,堪称绝杀,甚至在道德层面都无法指摘。

5650 次点击
所在节点    CentOS
65 条回复
2NUT
2023-07-16 14:36:43 +08:00
好消息是 suse 将迎难而上投入千万美元,fork rhel

https://www.suse.com/news/SUSE-Preserves-Choice-in-Enterprise-Linux/
angrylid
2023-07-16 15:26:29 +08:00
Free Software 从来就是指自由软件而不是免费软件吧。
ladypxy
2023-07-16 15:39:18 +08:00
@angrylid 对的,free 从来都不是说得免费……
就 Linux 这玩意,只有商业化了才能长久
ltkun
2023-07-16 15:47:32 +08:00
@ladypxy 那你把 Debian Arch 等一众社区发行版放在哪里
duke807
2023-07-16 15:51:48 +08:00
不知道对 linux 用户有啥影响,特别是使用终极发行版 - gentoo 的用户,应该没半毛钱关系吧
swsh007
2023-07-16 15:59:28 +08:00
关键还是 redhat 做的太好
suse 其实没太大存在感
对开源世界的贡献
rh 也是非常值得赞扬的
IDAEngine
2023-07-16 17:23:21 +08:00
不赚钱,开源根本活不下去,Linux 基金会的会员费看看都收了多少了
agagega
2023-07-16 17:32:24 +08:00
可以说 Red Hat 做得有点绝,但完全公开本来就是情分不是本分,法律上没问题就行。

这个世界上从来就不缺靠谱的发行版,Debian 、Ubuntu 、OpenSUSE 放在那自己不去用。我从最开始接触 Linux 的时候就奇怪为什么要用 CentOS 这个奇怪的发行版,甚至有人专门用盗版的 RHEL ,活该。
ryd994
2023-07-16 17:51:05 +08:00
话说现在禁止使用源码构建了,那 epel 等一众第三方源怎么维护?
Jirajine
2023-07-16 18:28:29 +08:00
为什么能在不违反 GPL 的情况下做到这一点?
如果付费可以获得 GPL 授权的 rhel 二进制,那也就能获得 GPL 授权的 rhel 源码,从而可以随便用。
除非付费获得的 rhel 二进制和 rhel 源码都不是 GPL 授权的了,那么 GPL 允许非 GPL 授权的 linux 发行版吗?
Jirajine
2023-07-16 18:31:18 +08:00
@agagega rhel binary compatible 发行版最大的好处就是 binary compatible ,从而可以使用只“支持”rhel 的软硬件。
除此之外没有其他意义。
owen800q
2023-07-16 18:43:14 +08:00
没什么用,现实是一大堆公司通过获取的源码直接构建,服务器稳如狗
twl007
2023-07-16 18:43:43 +08:00
这种事情本来就是相辅相成 如果 redhat 一开始就这么封闭还会有今天的 redhat 么

不过这么改硬件厂商应该会加大对其他发行版本的投入了 或许对于其他发行版而言并不是坏事
dbskcnc
2023-07-16 21:05:50 +08:00
@Jirajine 对啊, 这个似乎超出我的认知, 印象中 GPL 并不需要免费, 但是好像有明确规定不能限制再分发.
zx900930
2023-07-16 21:29:09 +08:00
主要是培训班教出来的,CentOS+KS 脚本搭集群
ZRS
2023-07-16 22:05:06 +08:00
至今理解不了 CentOS 和 RHEL 好在哪
2NUT
2023-07-16 22:35:24 +08:00
@ryd994 三方发行版自己从 centos stream 里构建,alma linux 前几天说了,将放弃 1:1 复刻 rhel ,而是致力于 ABI 兼容
https://almalinux.org/blog/future-of-almalinux/
2NUT
2023-07-16 23:23:22 +08:00
@Jirajine 请相信 redhat 的法务能力

@owen800q 你这是不看主贴呀,rhel 已经不公开源码了,除非你是商业订阅用户,而且商业订阅不允许自己构建再分发

@ZRS 企业级意味着 软硬件兼容性,一系列的测试,即使的 cve 安全更新,甚至 内核的一些定制修改
2NUT
2023-07-16 23:27:17 +08:00
2NUT
2023-07-16 23:32:48 +08:00
https://rockylinux.org/news/keeping-open-source-open/
现在必须从多个来源收集源代码,包括 CentOS Stream 、原始上游软件包和 RHEL SRPM

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/957139

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX