IrvineのもっとPC自作日記
ソースネクスト
ソニーストア
本ページはプロモーションが含まれています。
  
 

【RHEL】RedHat社の回答 クローンOSは真のOSSかと投げかける

 

スポンサーリンク

 
【RHEL】RedHat社の回答 クローンOSは真のOSSかと投げかける
 

RedHatが今後のRHELのソースコードに管理について発表して大きな波紋を呼んだ。RedHatからクローンOSベンダに対する回答がブログに投稿されたので読んでいこう。
社会を支えるインフラになったLinuxのまとめはこちら。

このソフトウェアの記事もチェック!
  

RedHatの発表

前回の記事はこちら。

Alma LinuxとRocky LinuxからRHELのソースコードの扱いに関する変更により、OSSの危機と発表があった。短期的な対応は両者とも実施したが長期的にはRHELのソースコードをどう持ってくるかが問題となる。
新しいルールではRHELのソースコードを得るには、RedHatのコンソールからのみ可能で、コンソールの利用にはソースコードの再配布禁止に同意しなければならない。
このため、オープンソースという定義が覆され、RHELはクローズドなソースコードで進むのではないかと危惧された。

発表から1週間。RedHatのコアプラットフォームエンジニアリングのVPである、Mike McGrath氏のブログが投稿され、回答をしている。
しかし、回答はAlmaやRockyに対して辛辣なパンチを浴びせるものだった。内容を見ていこう。

RedHat ルール変更への回答

RedHat ルール変更への回答 出典:RedHat

RedHatの取り組み

McGrath氏がRedHatのOSSに対する取り組みを説明している。引用する。

Despite what’s currently being said about Red Hat, we make our hard work readily accessible to non-customers. Red Hat uses and will always use an open source development model. When we find a bug or write a feature, we contribute our code upstream. This benefits everyone in the community, not just Red Hat and our customers.

We don’t simply take upstream packages and rebuild them. At Red Hat, thousands of people spend their time writing code to enable new features, fixing bugs, integrating different packages and then supporting that work for a long time – something that our customers and partners need.

要約すると、

  • Red Hatは顧客以外の人々にも簡単にアクセスできるようにしている
  • Red Hatは、オープンソース開発モデルを使用しており、今後も引き続き使用する。
  • バグを見つけたとき、または機能を作成したとき、コードをアップストリームに提供します。Red Hatとその顧客だけでなく、コミュニティの全員に利益をもたらす。
  • Red Hatは単に上流のパッケージを取得して再構築するだけではなく、何千人もの人々が、新機能を有効にするためのコードの作成、バグの修正、さまざまなパッケージの統合、そしてその作業を長期にわたってサポートすることに時間を費やしている。

特に最後のものが重要で、企業が利用するにはサポートをしてくれる人が必要だ。黎明期のように無保証でソフトウェアを提供されると、問題があった時にその解決を自力で行わなければならない。本来アプリケーションやインフラで構成するサービスを提供する人がOSの不具合解析を行っていると疲弊してしまう。
その役割をAlmaもRockyもやっているが、RedHatが第1人者であることに変わりない。

I feel that much of the anger from our recent decision around the downstream sources comes from either those who do not want to pay for the time, effort and resources going into RHEL or those who want to repackage it for their own profit. This demand for RHEL code is disingenuous.

ここの言い方が辛らつだ。
ダウンストリーム ソースに関する最近の決定に対する怒りの多くは、下記2点から来ていると感じているそうだ。

  • RHEL に費やす時間、労力、リソースにお金を払いたくない人
  • 自分の利益のために RHEL を再パッケージ化したい人

つまり先週の非難の嵐は、RHELに対してお金を払いたくないけど使いたい人がしている、ということのようだ。

開発現場におけるOSS利用の実態

何十年か前は有償のソフトウェアを不正コピーして使いまわす職場が多かったと思う。
ソフトウェア側の対策のおかげで、正規ライセンスがなければ使えないような仕組みができた。
ソフトウェアベンダが内部を調査するなんて話も何度も聞いた。

そのくらい開発現場は予算がない中で作っていかなければならない。
もちろん、不正コピーされたソフトウェアを作る人は正当な対価を得る必要がある。それがなければだれも革新的なソフトウェアを作り出さないだろう。
だからといって予算がない現場でそのソフトウェア前提のものを作れと言われたとき、現場はどうしたらよいだろうか。

時は流れてソフトウェアにはOSSが登場した。利用時は無料で使える。改変したら(ライセンスによるが)ソースコードの開示でよく、開示によりソフトウェアの品質や機能が高まっていく。結果的にソフトウェアは最初の作者のものではなくコミュニティ皆で作り上げていく、という流れに代わった。

ただしここでも開発現場の予算は限られ、有償のRHELを使えることは非常に少ない。無償のOSを使えと言われるだけだ。
他の国ではどうなのかわからないが、日本ではこういう傾向が強くあり、どこの開発現場も困っているのではないだろうか。

だからRHELを不正コピーするのではなく、RHELクローンのOSが皆の需要にこたえられるようになった。

先ほどのMcGrath氏の言葉、RHELに対してお金を払いたくないけど使いたい人がしているについては、日本の開発現場を知る人は耳が痛いと思う。

RedHatの出した結論

再び引用する。

Ultimately, we do not find value in a RHEL rebuild and we are not under any obligation to make things easier for rebuilders; this is our call to make.

  • 結局のところ、RHEL の再構築に価値を見いだしていない。
  • RedHatが再構築者にとって作業を容易にする義務はない。

最後に下記を太字で締めている。

Simply rebuilding code, without adding value or changing it in any way, represents a real threat to open source companies everywhere. This is a real threat to open source, and one that has the potential to revert open source back into a hobbyist- and hackers-only activity.

  • 価値を追加したり何らかの変更を加えたりすることなく、単にコードを再構築することは、どこのオープンソース企業にとっても真の脅威である。
  • オープンソースにとって本当の脅威であり、オープンソースを愛好家やハッカーだけの活動に逆戻りさせる可能性を秘めている。

逆戻り、というあたりは上述の無保証がまかり通った世界を言っているのだろう。
スキルがある人が自分の好きなものを作る、でも保証はない。この状況では趣味では使えても仕事には使えない。

もうLinuxはクラウドをはじめ世間のいろんなところに入り込んで現代の社会を支えている。
いきなりこれらをすべて有償OSに変えろと言われても困る。といって無償だけどどこまで信じてよいかわからないものでは手を出せない。

RedHatの考えはわかった。AlmaやRockyはどう考えるか?
Alma Linuxは正々堂々とした反論ではないが、価値観が違うと述べている。ダウンストリームでクローンOSを作ることに意味があるというのだろう。
Rocky Linuxは、RedHatに対する反論の形で、具体的なソース取得方法を述べている。

どちらも現状であきらめることなく、今後もアップデートを提供していくつもりだ。今後も続報をまとう。

PR

   
著者プロフィール
irvine
 ソフトウェア設計、ストレージ設計を経てクラウドにかかわる仕事をしている、東京郊外在住のエンジニア。
 仕事でUS,UK,SGなどの国とかかわる。
 自作PC、スマホ、タブレット、AV機器好き。ドラクエウォークはルーチンワーク。Linuxやストレージ、IT業界の動向は興味を持っている。
 新しい機器、サービスに興味あり。年数回のレビュー(自腹購入、ご依頼)と発表されて興味があるものの新製品机上レビューをやっている。
 2022年はJAPANNEXT様のアンバサダーを務めました。
 
 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です