パスワードを忘れた? アカウント作成
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2023年6月のLinux人気記事トップ3
16666605 story
バグ

Linuxの起動を29万2612回も繰り返し、1000回に1回発生するバグの原因を特定 109

ストーリー by nagazou
地獄 部門より
Red Hat Linux開発者のリチャード・M・W・ジョーンズ氏は、Linux v6.4の起動時にハングアップするバグを発見し、原因特定のため29万2612回もLinuxを再起動して検証を実施したそうだ。彼はバグの原因を特定するためにさまざまな試行を実施したが、その結果、1000回に1回の割合で起動時にハングアップが生じることが判明したという(WM JonesGIGAZINE)。

調査の結果、起動時の問題を引き起こしていたのは、カーネルコンソールにタイムスタンプを表示する「printk time」の変更だったとしている。同氏によるとLinux v6.0とv6.4-rc6を比較することで、ブート時のハングアップの原因を絞り込むことができたと述べている。なお、この起動バグはAMD製CPUよりもIntel製CPUのマシン環境のほうが発生頻度が低かったとしている。

あるAnonymous Coward 曰く、

再現しにくいバグや、再現はするものの原因を特定するのが困難なバグを調べたことがあれば、話せる範囲で語ってもらえませんか?

どのように再現させたか、どういう風に原因を特定したのか、またはバグの解決に付随するトンデモエピソードがあれば、ぜひとも聞いてみたい。

16673610 story
レッドハット

RedHat、RHELのソースコード公開を顧客限定に。一般公開はCentOS Streamのみに 59

ストーリー by nagazou
限定 部門より
Red Hatは21日に公開したブログで、今後はCentOS StreamがRed Hat Enterprise Linux(RHEL)関連のパブリックなソースコードリリースの唯一のリポジトリになると発表した。RHELのコードの公開に関しては契約している企業限定となり、これにより今後、オープンソースコミュニティにおけるCentOS互換OSの開発でのソースコードの開示が制限されることとなる。今回の決定に関して、自由ソフトウェアの理念を持つ開発者たちが批判の声を上げているという。曰く、GPLでの制限はライセンス違反にはならないものの、自由ソフトウェアの理念に逆らう決定だとして多数の開発者から批判が集まっている模様(Red HatブログPublickeyGIGAZINE)。

この件に関しては、RHELのソースコードを用いて開発を行っていたディストリビューション開発元などがコメントを出している。AlmaLinuxは「短期的にはこれまで同様のスピードでセキュリティアップデートを提供するが長期的には策を模索したい」と述べ、Rocky Linuxは同様の声明を出しつつ「オープンソースは常に自由に利用でき、完全に安定しているべき」などのコメントを出している。サイバートラストも23日、MIRACLE LINUXへの影響はないとの声明を発表している。同社扱いのAlmaLinuxへの影響に関しては検討中で後日方針が示されるとしている。
16642593 story
クラウド

Microsoft、Azure用のLinuxディストリビューション「Azure Linux」を発表 68

ストーリー by nagazou
発表 部門より
Microsoftは5月23日、社内用Linuxディストリビューションとして開発していた「Azure Linux」を正式リリースしたと発表した。Azure LinuxはAzure Kubernetes Service (AKS) 用に最適化されたオープンソースなコンテナホストOS。軽量で安全かつ信頼性の高いOSプラットフォームだとしている。Microsoftが完全新規で開発しており、搭載するパッケージの数を可能な限り少なくすることで、脆弱性やエラーの発生率を低下させているとのこと(gihyo.jpIntroducing the Azure Linux container host for AKSGIGAZINE)。

あるAnonymous Coward 曰く、

Microsoftが他のディストリビューションをベースにしたりフォークするのではなく、スクラッチからAzure Linuxを構築した理由として、〜に加え、LinuxとMicrosoftの⁠”歴史⁠”に起因していることを明らかにしている。

「 2001年のバルマーの発言などに、いまでも嫌な感情を残したままの人は多い。だから我々は既存のLinuxディストリビューションをベースに選ばなかった。過去の出来事を思い起こさせて嫌な気持ちにさせたりしないためにも、自分たちのニーズに適したものを作るなら、自分たちの手でスクラッチからビルドする必要があった。」

typodupeerror

Stableって古いって意味だっけ? -- Debian初級

読み込み中...