【レポート】
The FreeBSD Projectは11日(協定世界時)、2007年第2四半期(4月~6月)状況報告を公開した。同報告から7.0-RELEASEにおいて実現される新機能を中心にいくつかトピックを紹介する。
2007年6月18日には、7.0-RELEASEへ向けたコードフリーズが行われている。7.0-RELEASEのスケジュールはまだ発表されていないが、ベータ版ビルドを7月末から8月頭にかけてまず提供していきたいとされている。6系の最新版となる6.3-RELEASEも7.0-RELEASEとほぼ同時期に実施される見通しだ。7月末ごろにはスケジュールリリースが公開される予定。
Apple MacBookにおいてFreeBSDを動作させる試みが続けられている。すでにFreeBSDはMacBookで動作するものの、いくつかの問題があることが知られているため、こうした問題を解決し、種々のドライバの開発、設定の対応作業などが進められているようだ。今のところ、タッチパッド、キーボード、リモート制御IRレシーバ、Bluetoothなどのドライバの開発や修正、再起動、システム終了、サスペンドレジュームなどに関する問題修正が進められている。
次世代FreeBSDインストーラとして開発されているfinstallは、開発や調整が順調に進めば7.0-RELEASEにおいて登場することになりそうだ。少なくとも7系のいずれかのリリースにおいてfinstallの導入が実施される。ただし7系の間はfinstallは第二のインストーラという位置づけで、sysinstallを第一がインストーラと位置付けられる。最終的にはfinstallが第一インストーラとなり、finstallでサポートされていないアーキテクチャ用のインストーラとしてsysintallも保持されることになるだろう。
この1年半ほどの間で、USBスタックにおける互換マクロの削除が進められてきた。これらマクロによってコードのチェックが困難になっており、問題調査を困難なものにしていた。これら互換マクロがほぼ削除されたほか、いくつかのバグが修正され若干ロバストになっている。これら作業によってUSBスタックのメンテナンスが容易になっている。またこれら変更は6系に対してもマージされる見通し。
現在取り組まれている作業には、多くのUSBデバイスがリストに追加されているためこれをマニュアルページに反映すること、ほかの*BSDにおけるusbdevsテーブルをマージすること、usbdevs(1)で使うツールとしてusbdevsパーサを作成することなどがあげられている。このほかPRをチェックしてデバイスIDをドライバに追加する作業を支援する作業要員が必要だとしており、またほかの*BSDとドライバリストを同期させていく必要があるだろうとしている。
この2007Q2で新しいUSBスタックの開発が進められてきた。ハイスピードUSBハブ経由で動作するフルスピードアイソクロナスデバイスが完全にサポートされたほか、Linux USB APIエミュレーションレイヤを経由したLinux USBデバイスドライバのフルサポートの提供などが実施されている。ただし、種々の理由からマキシマムアイソクロナスバンド幅は6MBit/sへ制限されている(バンド幅上限値は設定可能だ)。
これら新しいUSBスタックはまだコミットされていない。興味があるデベロッパやアドバンスドユーザはUSB perforceツリーからコードを取得して試してみるといいだろう。
Linuxバイナリ互換機能をLinuxカーネル 2.6系に対応させる作業は依然として開発段階にある。当面の作業はfutexes、*at syscalls、epoll/inotifyの開発を完了させることにあるようだ。すでにいくつかの成果物は7-CURRENTへマージされており、7.0-RELEASEで使えるようになる。開発済みでまだマージされていない成果物もあり、同じく7.0-RELEASEまでにマージしたいとされている。
FreeBSDバイナリアップデート機能を提供するfreebsd-update(8)に対するGnomeフロントエンドの開発が進められている。Gtk+/Gnomeを活用して開発されているインタフェースで、バックエンドと通信することで動作する。バックエンドとのやりとりはXMLプロトコルを使って実施される。
Ports Collectionの総数が17,300を越えた。また、この2007Q2において新たに7人のコミッタが誕生している。Q2におけるもっとも注目すべきコミットは、X.Orgが6.9から7.2へとアップグレードされたことだ。同アップグレードでX.Org関連のportsが大幅に改善されたほか、インストールパスも/usr/X11R6/から/usr/local/へと変更されている。Gnomeも2.18.3へ更新されている。また7-CURRENTのコンパイラがGCC 4.2へ移行したことでいくつかのportsがビルドできなくなったため、随時対応作業が進められている。
FreeBSDベースのデスクトップOSであるPC-BSDの次期最新版はPC-BSD 1.4。KDE 3.5.7が同梱されるほか、Beryl、Flashプラグイン、Intelワイヤレス対応、Nvidiaドライバなど注目のアプリケーションが同梱されることになる。そのほかWi-Fiをサポートしたネットワークマネージャ、コンポーネントの追加削除機能、PFに対するファイアウォール管理機能、X.Orgディスプレイセットアップウィザードなどが実現されているようだ。
CAMUIロケット、推力250kgf級モデルの打上げを8月に実施へ
【レポート】FreeBSD最新トピックス(パフォーマンス編) - SCHED_SMP(ULE 3)、細粒度スレッドロック、Xen対応、Linux KVM移植、ほか
| 理研、脳・脊髄形成に必要な神経板湾曲の仕組みを解明 [20:16 5/25] |
| 京大、「慢性閉塞性肺疾患」患者の労作時呼吸困難は鍼治療が有効と実証 [20:08 5/25] |
| 120Hz SHVカメラ用イメージセンサーを使った撮像装置 - SHVフルスペック化へ [18:10 5/25] |
| 京大、視覚による物体認知は前頭前野からのトップダウン信号が重要と確認 [17:45 5/25] |
| 製品数の拡大だけでなくBCPの展開なども含めた総合力で事業の強化を図るTI [17:25 5/25] |
|
【レポート】マカフィーの世界の専門家の意識調査「サイバー防衛報告書」とセキュリティソリューション [21:15 5/25] パソコン |
|
米GoogleがAndroidアプリでのサブスクリプション課金を提供開始 [21:00 5/25] 携帯 |
|
アップル、Aperture 3.2.4を公開 - バグ修正、安定性向上など [20:51 5/25] パソコン |
|
KDDIがWiMAX対応の新型スマホ「URBANO PROGRESSO」を5月30日発売 [20:43 5/25] 携帯 |
|
[AKB48]東京ドーム公演は8月24~26日 前田敦子卒業は27日に決定 [20:17 5/25] ホビー |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。