19. かつてあった移行問題
? Red Hat Linux 移行問題
? 2007年2月9日 Fedora Legacy プロジェクト終了
? Community ENTerprise Operating System が注目 (2004年5月14日リリース)
19
Red Hat Linux 1.0 2.0 3.0 4.0 5.0 6.0 7 8.0 9
Vine Linux 3.0
1994/11/03 2003/03/31
RHEL
2.1
2.1
CentOS FAQ 日本語版
http://pocketstudio.jp/centos/
https://blog.centos.org/2019/03/greg-kurtzer-centos-founder/
20. “Rocky” の由来
? CentOS の創設者
20
グレゴリー カーツァー
Gregory M. Kurtzer 氏
ジェイソン デイル ロッキー マクガフ 。
Jason Dale Rocky McGaugh 氏
2004年12月 30歳で死去
同僚であり、 Kurtzer 氏のメンター
https://rockylinux.org/about/
“It's name was chosen as a tribute to early CentOS co-founder Rocky McGaugh. ”
21. 2020年12月8日 Rocky Linux プロジェクト開始
? https://github.com/rocky-linux/rocky/commits/main/README.md
21
22. 2020年12月8日 Rocky Linux プロジェクト開始
? https://github.com/rocky-linux/rocky/commits/main/README.md
22
23. “Rocky Linux Project” と “Rocky Enterprise Software Foundation” 23
Rocky Linux Project
Rocky Enterprise
Software Foundation
(RESF)
? デラウェア州で設立された公益法人(PBC)
? Kurtzer氏が2020年12月に設立
? コミュニティの説明責任、透明性、持続性の担保
? 法務(名前の保護)、財務、スポンサー対応を担う
Public Benefit Corporation
? 開発コミュニティ https://github.com/rocky-linux/
? コアなコードは修正BSDライセンス
? ユーザコミュニティ
leadership community design Documentation Infrastructure
Release
Engineering
Security SIG Testing web
BSD 3-Clause License
24. なぜ RESF が必要だったのか?
? “Rocky Linux の独立性を担保するため”
24
Why did Greg Kurtzer leave the CentOS project in the first place? : CentOS
https://www.reddit.com/r/CentOS/comments/s77p49/why_did_greg_kurtzer_leave_the_centos_project_in/
25. CIQ (Ctrl IQ) は RESF のパートナーの1つ 25
Rocky Enterprise
Software Foundation
(RESF)
CIQ
https://ciq.co
? 2021年1月28日資金調達、Kurtzer氏が CEO
? Rocky Linux の有償サポートを担う ( 24H365D ) 2021/09~
? Rocky Linux 専任開発者の雇用
? HPC やコンテナ等のソリューションを提供
? ハイパースケーラとの連携
? “Rocky Linux や RESF の支配をしない”
パートナー&スポンサード
CIQ 以外のパートナー:
Arm、Equinix、`Fastly、Fosshost、Mattermost、NAVER Cloud、
OSU Open Source Labs、Supermicro、Crowdin、DotSlash Studio、
Fathom
https://rockylinux.org/partners/
CIQ 以外のスポンサー:
45Drives、Amazon Web Services、Google Cloud、Microsoft
Azure、MontaVista、OpenDrives、VMware、
OpenLogic、ProComputers.com、Seagate Federal、Stomasys
https://rockylinux.org/sponsors/、
26. Rocky Linux のリリース状況
? 2021年4月30日 Rocky Linux 8.3 RC リリース
? 2021年6月21日 Rocky Linux 8.4 GA
? 2021年11月11日 Rocky Linux 8.5 ( Secure boot 対応 )
? 2022年5月19日 Rocky Linux 8.6
? 2022年7月14日 Rocky Linux 9.0 ( AArch64、s390 対応 )
26
https://www.hpcwire.com/2021/06/21/centos-replacement-rocky-linux-is-now-in-ga-and-under-independent-control/
28. Rocky Linux のリリース状況
? 「do it right, don’t just do it fast」
? 初期の GA リリースに時間がかかった理由
? 完全にゼロからのスタート
? 環境構築に4ヶ月(開発者?貢献者が安全に参加できるインフラ構築)
? OSの構築に2ヶ月
? 検証に1ヶ月
? Rocky Linux 9 のリリースに時間がかかった理由
? 独自のビルドシステムを構築し、オープンにしたかった
28
https://www.hpcwire.com/2021/06/21/centos-replacement-rocky-linux-is-now-in-ga-and-under-independent-control/
POINT
これからリリース期間は短くなる……!
29. Peridot
? クラウドネイティブなディストリビューション構築?リリース用ツール
? https://github.com/rocky-linux/peridot
? BSD-3-Clause license
? Rocky Linux 9 から対応開始
? Rocky Linux 8 までは koji を採用していたが、9 から切り替え済み
? これにより、従来よりも素早いリリース(アップストリーム更新から一週間以内)
? Kubernetes 環境で並列ビルド可能
? 2,500 以上のパッケージを並列ビルド
? 独自に拡張も可能な、オープンな体制
? 誰でも Peridot で Rocky Linux をビルドできる
29
POINT
すごそうだけれど、まだ使い方の手順等
ドキュメントは公開されていない。