アンケートご協力のお願いgihyo.jpでは,2010年度に向けて豪華プレゼントが当たる読者属性アンケートを実施しております。ご協力ください。

gihyo.jp » ADMINISTRATOR STAGE » Ubuntu Weekly Topics » 2009年11月27日号 9.10のJapanese RemixのHTTP配布・Smartbook・LPIA廃止・GIMPの格下げ・LucidのPapercuts・Webkitベースの軽量ブラウザ・UWN#169

Ubuntu Weekly Topics

2009年11月27日号 9.10のJapanese RemixのHTTP配布・Smartbook・LPIA廃止・GIMPの格下げ・LucidのPapercuts・Webkitベースの軽量ブラウザ・UWN#169

9.10 Japanese RemixのHTTP配布開始

Ubuntu Japanese Teamでは,リリースからの間,BitTorrentのみで配布していた9.10のJapanese RemixのHTTP経由での配布を開始しました。ダウンロード可能なミラーサーバーのリストはリンク先にあります。

Ubuntu搭載Smartbook from Pegatron

Ubuntuを搭載した『Smartbook』(ARM搭載のネットブック)の新モデルが“Connected Community Technical Symposium 2009”で公開されたことをレポートしている記事がshanzai.comに存在します。

公開されたのは台湾Pegatron社製(注1)のFreescaleのARM SoC搭載マシン(注2)で,2010/Q1のリリースとなっています。サイズはEeePCの8.9~10inchモデル程度で,$200以下の価格レンジ・長時間のバッテリ駆動時間と,日本のユーザーにとっても期待できるハードウェアとなりそうです。

こうした『Smartbook』は他のARM SoCを搭載したモデルも出てくる可能性が高く(注3),2010年は多くの「Ubuntu搭載Smartbook」を市場で見ることができる年になりそうです。

注1
Pegatronは(マザーボードやEeePCでおなじみの)ASUSTeK Computer Inc.が製造部門を分社した,委託製造・ODM/OEMを行う企業です。もともとASUSTeKはPS3やApple製品などをはじめとする委託製造も行ってきており,旧ASUSの工場はPegatronに継承されているため,「Pegatronで製造された」は「ASUSで製造された(が,販売元となるブランドがまだ確定していないか,秘密である)」とほぼ同義です。
注2
正式な発表はありませんが,過去に行われたARM TechCon3のレポート記事やそれ以前のプロトタイプの記事などを確認すると,i.MX515 800MHz搭載かもしれない,ということが見えてきます。i.MX515 800MHzはシャープのNetWalkerと同じプロセッサです。
注3
Canonical/ubuntu.comで開発が続けられ,9.10のメインアーキテクチャの一つとなっている“Marvell Dove”にも,MarvellのWebページの右下に,なにか期待できそうなものが表示されます(“Dove”はMarvell ARMADAシリーズという製品名が最近付けられましたが,Ubuntu的には開発コードネームである“Dove”の呼び名が今も使われています)。

10.04の開発

過去2回に引き続き,UDS-Lに向けて登録された,あるいはUDS-Lで議論されたBlueprintや周辺情報から,筆者の主観に基づいて「重要そうなもの」「気になるもの」「凄そうなもの」をお届けします。下記の文章のほとんどに「かもしれません」や「たぶん。きっと」といった語尾を補う必要があるのは,これまでと同様です。ただし,過去2回のものよりは若干実現度は高いものです。

なお,UDSでの議論や優先順位付けの結果を反映して,Blueprintが更新されています。一部のSpecにはすでにマイルストーンもセットされているため,開発が開始されていると考えられます(実際どうなのかは担当する開発者次第です)。

LPIAアーキテクチャの廃止

Intel Atomプロセッサ向けのアーキテクチャであるLPIA(Low Power Intel Architecture)が,Ubuntuでは廃止されることになりました(もともとUbuntu以外ではほとんど見かけず,また,実態はi386のコンパイラのオプションを変えたものとほぼイコールでした)。主な理由は以下のものです。

  • LPIAプロセッサの利点は「i386と同じバイナリが動作すること」であり,別アーキテクチャとする必要はない。
  • LPIA向けビルドを管理することが大きな手間である。
  • サードパーティがバイナリでアプリケーションを提供する際に障壁となる。

これに加えて,9.04でLPIAアーキテクチャは事実上終了となり,LPIA→i386のアップグレードパスも準備されないことがアナウンスされています。また,9.10のLPIA版も通常のリリースよりも低いレベルでのサポートとなります。

結果として,LPIAアーキテクチャ向けリリースを利用しているユーザーは,将来のアップグレード時にi386版で再インストールを行う必要があります。今後Atom搭載マシンにUbuntuをインストールする場合,基本的にはi386版を利用するべきです(注4)。

注4
この判断は,UbuntuとARM SoCの距離を考えると「超低消費電力だがi386とは異なるアーキテクチャ」の役割はARMで果たすことにした(LPIAアーキテクチャにかけるコストをARMに投じることにした),という解釈も可能です。

デフォルトインストールされるソフトウェアの変更

9.10ではデフォルトのIMクライアントがPidginからEmpathyに変更となりましたが,10.04ではさらに多くのデフォルトソフトウェアの変更が行われそうです。主な内容は次の通りです。

  • GIMPはデフォルトではインストールされなくなる。GIMPはきわめて強力なアプリケーションだが,同時に複雑すぎるソフトウェアでもあり,さらに基本的な編集はF-Spotでも可能であるため,「使い始めた人」が扱う可能性があるデフォルトアプリケーションとしては妥当ではない。
  • F-SpotはGIMPに代わる画像編集ソフトウェアとしても使われるため,ビューワとしての動作と編集モードの動作に統一性を持たせる。
  • PiTiViをデフォルト候補としてテスト。Beta1時に状況を見て確定。
  • 機能が重複していたvinagre(リモートデスクトップビューワ)とtsclient(ターミナルサーバクライアント)を統一し,vinagreに一本化することを検討。
  • GNOME Gamesの選定を見直し。

また,後述の10.04サイクルのPapercutsの配分から考えると,次のことも浮かび上がってきます。

  • Gwibberをデフォルトアプリケーションに変更。
  • RhythmboxからBansheeへの変更は難しそう(10.04サイクルでもRhythmboxへの修正が加わる)。

LucidサイクルのPapercuts (with Paper Jam)

9.10で行われた「Papercuts」が,10.04でも行われます。10.04では9.10の残件を処理した後に,「Paper Jam」(Paper Jam=プリンタなどで発生する用紙詰まり)という,「特定のテーマに基づいて,必要な修正を加える」短いトラックを繰り返す形で100個(ぐらい)のバグを修正していく予定となっています。対象となるのは,Empathy(IMクライアント)・Gwibber(マイクロブログクライアント)・サウンド&ビデオ(RhythmboxとPiTiVi)・F-Spot・Notification(Notify-OSD)・Compizの設定です。詳細な修正内容やテーマの絞り込みは次回以降にお届けする予定です。

Webkitベースの軽量ブラウザ(ARM向け)

ARMは消費電力:パフォーマンス比では非常に強力なプロセッサですが,絶対的な性能という面ではi386の多くのCPUに比べて非力で,快適なデスクトップ環境として利用するには困難な部分があります。こうした問題を解決するため,10.04ではFirefoxに代わる,ARM向けの軽量ブラウザを開発することになっています。これはWebkitをベースにしたもので,ARMの性能でも十分に快適な動作を提供するものとなる予定です。WebkitはiPhoneやGoogle Chromeでレンダリングエンジンとして利用されているツールキットです。

これが無事にリリースされた場合(実装ステータスは「Not Started」なのですが,目標マイルストーンがAlpha1,つまり12月10日となっています),ARM版のデスクトップではFirefoxの代わりにデフォルトでインストールされる(注5)予定です。

注5
ソースコードレベルでARMに特化した最適化(直接アセンブラで書く等)が行われなければ,i386/x64環境でもコンパイルしなおすことで利用できるはずなので,軽量ブラウザを利用したいi386/x64のユーザーにとってもメリットがあります。ただ,リリースまであと2週間という状態ですから,「実はEpiphany」「実はKonquerorのモディファイ版」「実はChromiumのARM版」などという展開が待っているかもしれません。

Ubuntu Weekly Newsletter #169

Ubuntu Weekly Newsletter #169がリリースされています。先日行われたUDS-Lの会議の様子のビデオの一覧が記載されています。興味がある方は確認してみてください。

その他のニュース

GoogleのChrome/Chromium OSに関連する,微妙に核心をぼかしたエントリがblog.canonical.comにあります。ちなみに,Chrome OSのinitデーモンには妙に新しめのUpstartが使われており,dpkgコマンドも導入されていて,何となく既視感のある構成となっています。

今週のセキュリティアップデート

usn-860-1:Apacheのセキュリティアップデート
  • https://lists.ubuntu.com/archives/ubuntu-security-announce/2009-November/001001.html
  • 現在サポートされている全てのUbuntu(6.06 LTS・8.04 LTS・8.10・9.04・9.10)用のアップデータがリリースされています。CVE-2009-3094, CVE-2009-3095, CVE-2009-3555を修正します。
  • CVE-2009-3555は,TLS・SSLv3のプロトコル設計上の問題で,セッションの再ネゴシエーション時に,HTTPSでのやりとりに含まれるリクエストの先頭に任意のテキストを挿入できる脆弱性です。このアップデータはクライアントから行われる再ネゴシエーションを抑制することで,問題の緩和を計ります。根本的な対応にはTLS・SSLv3の再設計が必要であるため,現時点では根治策は存在しません。
  • CVE-2009-3094はmod_proxy_ftpの動作上の問題で,PASV・EPASVコマンドに含まれる文字列を正しく解釈せず,Apacheの子プロセスがクラッシュする問題です。
  • CVE-2009-3095はmod_proxy_ftpをReverse Proxyとして動作させた際の問題で,HTTPリクエストヘッダに特定の文字列を含めたリクエストを送信することで,Reverse Proxy先のFTPサーバに,Apacheが動作しているマシンから任意のFTPコマンドを発行させることが可能な問題です。
  • 対処方法:アップデータを適用することで問題を解決できます。ただし,アップデータの適用中にApacheが再起動されるため,可用性が重視される環境ではアップデートを実施するタイミングの検討が必要です。ただし,重要な情報を取り扱う可能性のあるサーバーでは可能な限り早期に対応する必要があります。
  • 備考:CVE-2009-3555への対策は,クライアントからの再ネゴシエーションを抑制(切断)することで問題を回避します。サーバーから行われるセッションの再ネゴシエーション(Directory,あるいはLocation単位でSSLVerifyClientやSSLCipherSuiteを利用している場合に発生)は抑制しないため,該当する設定を行っている場合は完全な対策とはなりません。こうした設定を行っている場合,設定を一時的に無効にし,サーバー単位,あるいはバーチャルホスト単位で有効にする必要があります。
usn-861-1:libvorbisのセキュリティアップデート
  • https://lists.ubuntu.com/archives/ubuntu-security-announce/2009-November/001002.html
  • デスクトップ向けサポートが提供されている全てのUbuntu(8.04 LTS・8.10・9.04・9.10)向けのアップデータがリリースされています。CVE-2008-2009, CVE-2009-3379を修正します。
  • CVE-2008-2009は,libvorbisの_make_decode_tree()を実行する際,メモリ破壊が発生する問題です。これによりアプリケーションのクラッシュが発生する可能性(ならびに,現実的でないレベルでの,ごくわずかな任意のコードの実行の可能性)があります。不正な形式のOggファイルを実行させるファジングにより問題が発見されるため,クラッシュにつながるファイルの再現は容易であると考えられます。
  • CVE-2009-3379は,MFSA 2009-63の一部として扱われているlibvorbisの複数の問題です。メモリ破壊やバッファオーバーフローを伴うため,任意のコードの実行,あるいはアプリケーションのクラッシュを引き起こす可能性があります。
  • 対処方法:アップデータを適用した上で,libvorbisを利用するアプリケーション(Totemやgtkpodなど)を再起動してください。

著者プロフィール

吉田史(よしだふみひと)

Ubuntu Japanese Team Member株式会社創夢所属。システム管理を中心にWindows/PC Unixを併用している。Ubuntu Japanese Teamではパッケージサーバの管理や翻訳などの作業を担当。

コメント

コメントの記入

パスサポ

多数の情報処理技術者試験対策書籍の発行実績を誇る技術評論社がお届けする,資格試験合格サイト「めざせ! 情報処理試験 パスサポ」が開設されました。

ピックアップ

サクセスストーリーに続く,快適サーバー運用管理のヒント!

データの増大,煩雑な管理,システムダウン,セキュリティなど,迫りくる課題からシステム管理者の負担を軽くするポイントを解説します。

gihyo.jp インフラエンジニア情報局

ネットワークやITにかかわるあらゆる業種で必要とされるインフラエンジニアに向けた技術情報や心構え,その魅力について多角的に紹介。

テストエンジニア ステーション

いま,ITに関わるあらゆる開発業務で注目されつつあるテスト系エンジニアをターゲットにしたコンテンツサイトを展開します。

一行クイックアンケート

gihyo.jpで取り上げてほしいネタは?

※検索はページ右上の検索ボックスをご利用ください。

その他の連載

読むウェブ ~本とインタラクション

ディスプレイで読む活字とそのインタラクション(interaction:相互作用)について,最新Webを紹介しながら読み解いていく。

いま,見ておきたいウェブサイト

この連載では,国内外の最新のウェブサイトを隔週更新で取り上げ,これら最新サイトの特徴や素晴らしい部分を,さまざまな角度から解説していきます。

Windows phoneアプリケーション開発入門

Windows Marcketplace for Mobileがサービス開始され,作成したアプリケーションを個人でも世界をターゲットに公開できる環境が整ってきました。これを機にWindows phoneアプリケーションの開発をしてみませんか?

ここは知っておくべき!Windows Server 2008技術TIPS

5年ぶりのサーバOSとなったWindows Server 2008が出荷されて早2年。2009年にはR2が出荷され,再び注目を集めています。発売前から実施したトレーニングによって感じた,インフラエンジニアの方々に知っておいていただきたい機能を中心にご紹介します。

キーパーソンが見るWeb業界

本連載はWeb Site Expert/gihyo.jpとの連動企画です。阿部淳也, 長谷川敦士, 森田雄のお三方による,Web業界をテーマにした座談会です。

きたみりゅうじの聞かせて珍プレー

ソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。みなさんからの投稿もお待ちしてます!

ActionScript 3.0で始めるオブジェクト指向スクリプティング

野中文雄氏が,簡単なスクリプトは書いたことがあるという初級者を対象に,ActionScript 3.0の基本からクラス定義までを解説します。

まだ間に合う「ITパスポート」受験対策 原山先生の短期合格塾

この連載では,4月18日のITパスポート試験の受験に向けて,短い期間で効率良く受験対策を行う方法や,確実に得点するための裏ワザなどを伝授していきます。

連載一覧

gihyo.jp

  • DEVELOPER STAGE
  • ADMINISTRATOR STAGE
  • WEB+DESIGN STAGE
  • LIFESTYLE STAGE
  • SCIENCE STAGE
  • NEWS & REPORT

書籍案内

  • 新刊書籍
  • 書籍ジャンル一覧
  • 書籍シリーズ一覧
  • 新刊ピックアップ
  • ロングセラー
  • 電脳会議

定期刊行物一覧

  • Software Design
  • WEB+DB PRESS
  • Web Site Expert
  • 組込みプレス