Slide 1

Slide 1 text

”Rocky 8” とあるOSの12⽉から始まる開発の物語 ODC 2020 Online / LT session 2020/12/19 @naoto_gohko (個⼈) 郷古 直仁

Slide 2

Slide 2 text

LT presenter(Itʼs me) • Naoto Gohko / 郷古 直仁 (@naoto_gohko) • Cloud Service development divistion, GMO Internet Inc., • OpenStackでpublic cloudサービス • 最近の活動主体 • Japan OpenStack user会 / OSC onlineお⼿伝い(Zoom修⾏) • その他参加勉強会など • Rancher JP , PaaS, Serverless, SDNなど @MikumoConoHa

Slide 3

Slide 3 text

寒い季節、皆様 Winterシーズンですが …… そんな中、リモート ワークで仕事をしてい る中、とあるニュース が⽬に⼊りました。

Slide 4

Slide 4 text

site: phoronix.com LinuxのOSやHardware関係のニュース サイト https://www.phoronix.com/scan.php?p age=news_item&px=CentOS-8- Ending-For-Stream CentOS 8 Ending Next Year To Focus Shift On CentOS Stream (8, Dec. 2020)

Slide 5

Slide 5 text

ふぁふぁぁー?? (´°̥̥̥̥̥̥̥̥ω°̥̥̥̥̥̥̥̥`)

Slide 6

Slide 6 text

(☝ ՞ਊ ՞)☝ウェーイ (違 まじか!!

Slide 7

Slide 7 text

CentOS 8-StreamはRHEL 8のupstreamになり ます(キリッ、by CentOS.org, Red Hat) • ということが、2020/12/8 にアナウンスされました • これまで (lastest : CentOS 8.3.2011) Fedora XY è Red Hat Enterprise Linux 8.3 (upstream) è CentOS 8.3.2011 (downstream) • 2021から Fedora XY+1 update è CentOS 8-Stream (upstream) è Red Hat Enterprise Linux 8.4(build) (downstream)

Slide 8

Slide 8 text

わたしとCentOS • 私は、CentOS 2.1 から使い始めました。 会社のwebサービスのHost OSとして、php + Oracleを動かす 環境として利⽤を始めた。 RedHat Linux 7 => RedHat Linx 8 => RedHat Linux 9 (RedHat Enterprize Linuxにshift : 2002年) CentOS 2.1を⾒つけた • CentOS 3.xから⾃社(前職)のweb serviceに使い始める • Oracle 8.0.5 Linux DB server、FirebirdRDB、PostgreSQL、 MySQL のHost • web + mailホスティング環境、Xenによる仮想化

Slide 9

Slide 9 text

wikipedia : “Red Hat Enterprise Linux派⽣ ディストリビューション” より https://upload.wikimedia.org/wikipedia/commons/9/97/RedHatFamilyTree1210.svg

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

(☝ ՞ਊ ՞)☝ウェーイ (違うって (CentOS blogコメント、 CentOS-devel ML 炎上です!! 先程のBlogの commentスレッド (⻑いので、途中まで) いまも、コメントが増え 続けています。 (centos-devel MLも同 様でした)

Slide 13

Slide 13 text

コメント反応の主なもの • Oracle Linux (Red Hat Enterprise Linux downstream) • こっちにきてみて((-_☆)キラーンっ • (2014のCentOS.orgの⼈たちがRedHatに雇われたことについて ⾔ 及) • だからあのとき⾔ったじゃないか • 新しいOS始めようぜ ç ここ • Gregory M. Kurtzer • CERNやFermiなどの関係者が多い、HPC業界⼈ • Singularity Labs : Singularity 3.xコンテナのKubernetes対応(最近) • CentOS Linuxを始めた⼈

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

https://news.itsfoss.com/rocky-linux-announcement/

Slide 16

Slide 16 text

https://rockylinux.org/ è https://rockylinux.org/ja/

Slide 17

Slide 17 text

OSの始まり Re: ゼロから始まる downstream OS開発 そのとき、OSの開発の始まりを⾒た

Slide 18

Slide 18 text

オープンなOSの開発過程を⽬撃できる チャンス、参加できるチャンス • web : https://rockylinux.org/?l=en (ja) https://rockylinux.org/ja/ • wiki : https://wiki.rockylinux.org/ • slack : slack.rockylinux.org https://slack.rockylinux.org/ • forum : https://forums.rockylinux.org/ • github : https://github.com/rocky-linux/ • twitter : https://twitter.com/rocky_linux etc. …

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

https://github.com/rocky-linux/vagrant-anaconda

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

Forum: 公式webロゴができるまで (Developmentの過程として) IconなどBrandingされる過程 ここに⾄るまでà

Slide 23

Slide 23 text

Brand name ”Rocky Linux”の次にLogoが 必要 • grub 起動時の画像 • httpdの blank pageの画像 • X.org環境の画像 • Cockpitパッケージ内のweb画⾯の画像 … などなど、随所にLogoを⼊れる必要がある è anaconda Installerの開発に必要

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

No content

Slide 29

Slide 29 text

No content

Slide 30

Slide 30 text

No content

Slide 31

Slide 31 text

No content

Slide 32

Slide 32 text

これが、Candidateだと、降ってくるw

Slide 33

Slide 33 text

No content

Slide 34

Slide 34 text

Greenは結構使われている

Slide 35

Slide 35 text

⼭アイコンとか、Arch Linuxと似てないかい? みたいな

Slide 36

Slide 36 text

No content

Slide 37

Slide 37 text

Officialとして、summary こんなところに使うぞとか、CentOSとの違いとか

Slide 38

Slide 38 text

https://github.com/rocky-linux/branding アイコンの成果、こちら

Slide 39

Slide 39 text

https://github.com/rocky-linux/vagrant-anaconda

Slide 40

Slide 40 text

このようにして、Installer開発中 • そもそも、なんで Rocky Linux? • どうやら、mountains は後付のmeaningらしいかも • 映画の⽅、キャラクターもある • web⽇本語化されていたけど? • pull request⽇本の学⽣? t-msyk さん https://github.com/rocky-linux/rockylinux.org/issues/124 Some Japanese translation are unnatural #124 • merged https://github.com/rocky-linux/rockylinux.org/pull/125

Slide 41

Slide 41 text

https://www.change.org/p/centos-governing-board-do-not-destroy-centos-by-using-it-as-a-rhel-upstream change.org で変えようぜ、 キャンペーンが始まってはいます。 しかし、後ろ向きに反対するより、 前向きに別の選択肢を探す⼈が多 いようです。

Slide 42

Slide 42 text

オープンなOSの開発過程を⽬撃できる チャンス、参加できるチャンス • web : https://rockylinux.org/?l=en (ja) https://rockylinux.org/ja/ • wiki : https://wiki.rockylinux.org/ • slack : slack.rockylinux.org https://slack.rockylinux.org/ • forum : https://forums.rockylinux.org/ • github : https://github.com/rocky-linux/ • twitter : https://twitter.com/rocky_linux etc. …

Slide 43

Slide 43 text

“Rocky Linux 8” “Rocky 8” を待たれよ! いまが開発に参加するチャンスかも インフラ提供の企業としての参加も募集しているみたいです