Linux Torvalds氏は9月5日、Linuxカーネル次期版の最新リリース候補(RC)となる「Linux 3.1」RC5リリースを発表した。kernel.orgが8月末の攻撃から完全に復旧していないことを受け、一時的にGithubを利用するという異例の措置をとった。 Linuxカーネルのソースコードをホスティングするkernel.orgは8月末、攻撃を受けたことを明らかにしていた。攻撃者はルート権限を取得しており、ssh関連のファイルの改ざん、システムのスタートアップスクリプトにトロイの木馬起動ファイルが仕掛けられたことなどが報告されていた。だが、カーネル開発は分散バージョン管理のgitを利用していることなどから、典型的なソフトウェアレポジトリと比較すると潜在的な影響は少ないだろう、という予想も示していた。 これを受け、Kernel.orgは攻撃を受けたマシンを再インストールするなど
なかなかハードルが高く,多くの人が踏み出せないでいるカーネルのソース・コードの読解。本連載では,今までカーネル・ソースなんて見たことがないという人に,読みこなすコツをお教えします。今回は,どうしたらカーネル・ソースを読みこなせるようになるのか,筆者の経験をお話します。 Linuxユーザーなら誰しもカーネルのソース・コード(カーネル・ソース)を読んで,どのような処理を行っているのかを確認したり,自分なりの変更を加えたりしたくなるのではないでしょうか。しかし,カーネル・ソースの量は膨大な上,C言語で書かれているので,コンピュータ内部やOS(オペレーティング・システム)の仕組みを理解したプログラマでないとなかなか読みこなせません。そのため,カーネルを読むための第一歩を踏み出せない人が数多くいることは事実です。 本講座では,プログラマではないごく普通のLinuxユーザーが,カーネルをある程度自力で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く