在红帽(Red Hat)宣布不再对外公开Red Hat Enterprise Linux(RHEL)源码之后,同属Linux领域的甲骨文、SUSE及CIQ于本周四(8/10)成立了Open Enterprise Linux Association(OpenELA),将借由提供开放且免费的Enterprise Linux(EL)源码,来鼓励外界开发兼容于RHEL的Linux版本。

红帽是在今年6月决定不再公开提供RHEL源码,仅开放外界访问属于RHEL测试版的CentOS Stream源码,未来的RHEL源码将借由Red Hat Customer Portal,直接供应给红帽客户与合作伙伴。

此举惹来Linux社交媒体的愤怒及反弹,质疑红帽的行为违反了包括GPL在内的各种开源授权。负责红帽核心平台工程的副总裁Mike McGrath曾出面解释,红帽花了许多时间与精力在开发与维护RHEL,而且会把相关的成果提交给Fedora、CentOS Stream或Linux Kernel等上游项目,未来也会如此,遵守了红帽产品所使用的各种开源授权。

McGrath也提出有许多表达愤怒的人士是来自下游企业,它们不花太多力气就直接利用RHEL源码来重建自己的版本,而红帽并没有义务让这些重建者的工作更为轻松。此外,McGrath更指责,只是简单地重建程序代码,却未增加其价值或以任何方式改变它,是对开源的真正威胁,有可能让开源重新成为业余爱好者与黑客的活动。

不过,开源社交媒体显然有不同的看法。OpenELA的主要功能为提供Enterprise Linux发行版的一致性与安全的上游,以让任何人都能创建及推出基于该来源的下游版本。

此外,OpenELA还在官网上开宗明义地写着,开源与社交媒体是OpenELA的DNA,将以开源社交媒体及所有下游衍生版本的最大利益为出发点,鼓励更广泛的社交媒体参与,也欢迎所有的贡献者及“贪小便宜”者。

OpenELA的任务包括提供各种来源与工具,以及开源的EL版本,以供开发者得以创建及维护几乎一样的EL下游版本,也鼓励上游社交媒体作出额外的贡献。

OpenELA计划今年就会提供让下游版本兼容于RHEL的必要资源,初期将锁定RHEL的EL 8与EL 9,也可能包括EL 7。目前并不确定OpenELA所提供的源码是否会与RHEL完全相同,新闻稿中所指的EL也许是为了避免违反红帽商标而采用的文本。