Ubuntu Weekly Topics
2010年8月6日号 10.10のAlpha3・Ubuntu Fontのベータテスト・決済可能なソフトウェアセンター・AppArmorのメインライン化・FCM#39・UWN#204
Ubuntu 10.10の開発
Ubuntu 10.10 “Maverick Meerkat” Alpha3
8月3日に予定通りにフリーズがかけられ,少なくともMilestone bugは非常に順調にクリアされているため(注1),この原稿が公開されている頃には,Ubuntu 10.10のAlpha3がリリースされているはずです。
この後,最後の「開発フェーズ」であるBeta1トラックが始まり,「仕上げ」に属するRCトラックを経由してUbuntu 10.10が10月10日にリリースされる予定です。
なお,Alpha3タイミングのLucidに比べるとバーンダウンチャートの見た目は非常に厳しめに見えますが,Lucidとは開発ポリシーが異なる(注2)こともあり,現状では大きな問題とはなっていません。また,Linux Kernel 2.6.35のリリース後,Ubuntu独自の変更点を加えたubuntu-kernelのパッチ作業はほぼ完了しており,以降は大きな変更なく開発が進められるはずです(注3)。
- 注1
- 8月4日深夜時点で,LP#605488・LP#605739などのlinux-meta-ti-omap(Ti OMAP系SoC用カーネル)に属するバグが妙に目立つ上,Upstream(Tiの開発しているスペシャル版カーネル)とのマージ作業が進んでいます。アップデートした瞬間に不安定になる等,全体としてTi OMAP用カーネルの状況はあまり良くありませんが,Ti OMAPを利用する環境はそれほど多くなく(BeagleBoardやIGEPv2など)一般的なUbuntuの利用には問題はないはずです。もっとも,10.10の開発テーマの一つは「ARM向け対応の強化」なので,動かないことそのものはあまり良い状態ではありません。
- 注2
- LucidはLTS(Long Term Support; 長期サポート版)であったため,Alpha3が開発フェーズのラストトラックで,Beta1・Beta2は2回の「仕上げ」という形でした。LucidのAlpha3はFueature Freeze後だったのに対して,MaverickのAlpha3は「これからFeature Freeze」というタイミングとなっています。
- 注3
- ti-omapを含むARM各種のマージや,バグフィックスのための2.6.36からのドライバのバックポートとbtrfs関連は例外です。が,これらがABIの変更以外の大域的な影響を及ぼす可能性は高くないと考えられます。ただし,btrfsを動かすためにVFSもバックポートなどと言い始めた場合は大惨事になりえます(が,現状ではVFSのバックポートは不要なはずなので,油断していても大丈夫でしょう)。
決済可能なソフトウェアセンター
Ubuntu 10.10を目標に,software centerで「何か」(注4)を買えるようにする拡張が準備されています。Whiteboardの記述から,『有償専用のリポジトリを追加し,「購入した」何かを複数のコンピューターで利用できるようにする,「購入者専用」機能はPrivate PPA機能(user/password対で認証してアクセスするリポジトリ)で実現する』といった要素を見て取ることができ,かなり本格的な有償ソフトウェア(?)販売の仕組みが準備されるように見えます。Milestone targetはAlpha 3ですので,遠からず詳細が見えてくるでしょう。
- 注4
- 原文では「In Maverick we will offer *one thing* for sale to end users.」や,「Something, at least one thing, is available for purchase from the software center」などといった,非常にあいまいな記述となっています。単に「何でもいいから何か」というニュアンスも見て取れますが,OEMの都合で公開できないのかもしれない,といった深読みも可能で,何が出てくるのかは非常に予測しにくい状態です。
Ubuntu Fontのベータテスト
Ubuntu Font(2010月7月16日号参照)の,事実上の公開ベータテストが始まっています。これは,Open Team(誰でも参加できるチーム)であるKubuntu Users向けにUbuntu Fontのベータテストが開始されたため,「Ubuntu Fontを試したければKubuntu Usersにjoinすればよい」という状態になったためです。Kubuntuを利用していて,Ubuntu Fontのマッチングを確認したい方は,ベータテストに参加してテストしてみるのが良いでしょう。
なお,あくまでKubuntu Users向けの公開ですので,Kubuntuを実際にお使いの方で,なんらかのフィードバックを返しうる(返せる可能性のある)方だけが参加すべきです。Kubuntuのユーザーでない場合は,8月8日の公式Public Betaをお待ちください。
音楽プレイヤーと一体化した音量インジケータ
Mark Shuttleworthのblogに,10.10で採用される(予定の)新しいsound-indicator(音量アプレット)のモックアップが掲載されています。画像はRhythmboxの操作パネルやトラック表示・アートワーク表示を兼ねたものとなるため,「わざわざ音楽プレイヤーをアクティブにしなくても,選曲等の操作が音量アプレットから可能」というものになる予定です。なお,本文の記述通りに実装されるなら,MPRIS(Media Player Remote Interfacing Specification)経由でさまざまなメディアプレイヤーとの連携が可能になるはずです。
M+1の開発
Ubuntu 10.10の開発フェーズがまだ完了していないものの,すでに「M+1」(推定:「Nで始まる何か」)に向けた動きも始まっています。
AppArmorのsecurity-next入り
Ubuntuで利用されている強制アクセス制御機能であるAppArmor(注5)のフルセットが,2.6.36 Kernelのsecurity-nextブランチに含まれました。LKMLでの議論では一時は強制アクセス制御を提供するためのフックすら除去され,各ディストリビューションごとに「大手術」を施さないと利用できない状態になるおそれもありましたが,紆余曲折(注6)の末にLinux KernelのMainlineに含まれる機能となりました(注7)。
UbuntuではすでにAppArmorを利用できる状態が維持されていますので(注8),Mainline化は直接Ubuntuのユーザーに影響を及ぼすものではありませんが,各種アプリケーション向けプロファイル(AppArmorの設定ファイル)の作成など,間接的に良い影響を与えるはずです。
- 注5
- もともとはSuSE Linux用(「SUSE」ではなく「SuSE」だった時代)でしたが,SuSEのNovellによる買収を経て,主要開発者の一人であるJohn JohansenがCanonicalに入社,Ubuntuの主要セキュリティ機能として取り込み,という歴史を辿っています。
- 注6
- John Johansenのメールの謝辞として,AppArmorと同じパス名ベースの強制アクセス制御実装であるTOMOYOの作者である半田さんが含まれています。かつての騒動を知っていると面白いところでしょう。
- 注7
- まだ確定ではありません。まれに起こる特大の問題があると「ちゃぶ台返し」が発生します。コンパイル通らないまま放置とか。
- 注8
- “ubuntu-kernel”にはデフォルトで含まれており,かつ,AppArmorによる各種アプリケーションの保護も暗黙で有効になっています。すでにUbuntuのユーザーのほとんどは,気付かないうちにAppArmorを利用しています。
起動音変更
Ubuntuの最初期からのトレードマークの一つだった,「ログイン効果音」(太鼓による「ぽこぽん」という音)と別れる日がやってきそうです。効果音や外観のデザインを担当するCanonicalのDesign Teamのblogで,M+1世代(11.04)に向けた新しい効果音の募集が開始されています。〆切は2010年10月18日です。
効果音作成や,短いテーマの作曲に自信のある方は,応募してみてみてはいかがでしょうか。
Full Circle Magazine issue 39
Ubuntuに関する記事を集めた月刊のWebマガジンであるFull Circle Magazineの39号がリリースされました。主な内容は次の通りです。
- ターミナル操作のすすめ。wgetとcurlでHTTPリクエストを扱う方法を学びます。
- Pythonによるプログラミング入門。Pythonを使ってCursesライブラリを扱う方法を学びます。
- 仮想化入門。VirtualBoxによる仮想化環境にFedora 13を導入します。
- HowTo: /proc/meminfo の読み方を学びます。
- などなど。
Ubuntu Weekly Newsletter #204
Ubuntu Weekly Newsletter #204がリリースされています。
その他のニュース
- root権限でアプリケーションを実行するショートカットをメニューに登録する方法。
- Dell OpenManage(Dell製サーバーの管理ツール)のUbuntu版に関するアナウンス(注9) 。OpenManage Server Administratorが利用できるようになっています。
- 注9
- 『Dell uses a private instance of the OpenSUSE Build Service (http://build.opensuse.org) to compile all of our OpenManage code』などという興味深い記述もあります。
今週のセキュリティアップデート
Ubuntu Weekly Topics
- 2010年8月27日号 クラウド向けファイルシステム・usb-modeswitchのmain入り・ARM関連カーネル状況・UWN#207・カーネルのセキュリティアップデート
- 2010年8月20日号 “Natty Narwhal”・10.04.1のリリース・uTouch・jobs-admin・Count Down Banner募集・オフライン「プレ」ミーティングKansai 10.08
- 2010年8月6日号 10.10のAlpha3・Ubuntu Fontのベータテスト・決済可能なソフトウェアセンター・AppArmorのメインライン化・FCM#39・UWN#204
- 2011年9月23日号 Ubuntu 11.10のBeta2・“Orchestra”のデモ・Ubuntu One for Windows Beta2・UWN#233
- 2011年6月10日号 dotdeeによる設定ファイルの分散管理・Proposedリポジトリの事故・UbuntuプリインストールEeePC
- 2011年2月4日号 NattyのAlpha2・Unityのキーボードショートカット・Arhchive Rebuild・カーネルのセキュリティアップデート
- 2011年1月28日号 Upstartの新機能候補・Nattyの新しいXスタックに注意・10.04.2・gcc4.6でのFTBFS
- 2010年10月29日号 UDS-N・新世代デスクトップとCompizベースのUnity・UWN#214・glibcのセキュリティアップデート

