「日本初の本格的BSD関連カンファレンス」と銘打たれた、FreeBSD/NetBSD/OpenBSD/Mac OS XなどのBSD系OSに関するカンファレンス「BSDカンファレンス2002」が11月23日に都内で開催された。ちょうどFreeBSD 5.0 Developer Preview #2(5.0-DP2)が公開されて間もないということもあってか、会場には約160人ほどの参加者が詰め掛け、立ち見も出るほどの盛況ぶり。内容としては現在のBSD系OSの最新動向や、Yahoo! Japan・松井証券などにおけるBSD系OSの運用事例といった話が取り上げられ、参加者からは頻繁に笑いも飛び出す展開となった。
○FreeBSDは続々新機能が入る
午前中のセッションでは、FreeBSD/NetBSD/OpenBSD/OpenDarwinという4つのOSに関する最新の開発動向に関する説明が行われたが、FreeBSDはちょうど11月18日にFreeBSD 5.0-DP2がリリースされたばかりということもあって、開発版のFreeBSD-currentで現在実装が進められている新機能に関する解説が行われた。
まず注目したいのはマルチプロセッサ時の性能を大きく改善する「SMPng」、そして「KSE(Kernel Scheduler Entities)」。これは従来のカーネルスレッドモデル・ユーザスレッドモデルがそれぞれ抱えていた弱点を解消しようとするもので、基本はユーザスレッドモデルを採用しアプリケーション側からスレッドの優先順位のコントロールを行えるようにしながらも、カーネルからユーザスレッドの管理プログラム側にCPUの使用状況を通知することでCPUの空きを極力減らそうとするものだ。ただし現状の実装は「まだexperimentalな状態」(説明に立った佐藤広生氏)ということで、安定して使用できるようになるまでにはもう少し時間がかかるとのこと。
|
|
また5.0-DP2で新たに加わったディスクジオメトリ管理機構である「GEOM」の話も触れられた。これは現在i386・alpha・pc98などの各アーキテクチャ毎にディスクアクセスの方式が異なっているものを高度に抽象化し、アプリケーション側からの統一的なディスクアクセスを実現しようとするもので、GEOM内部でデバイスを集約することでRAIDなどに容易に対応できるほか、ディスクの記録内容の暗号化なども簡単に対応できるというのがメリット。ただし当然パフォーマンスは落ちる上、「半ば強引に採用が決まってしまった」(佐藤氏)ために割を食って不満を漏らす開発者も多いらしい。また「強力すぎる仕組みを持つので、今後の開発者の展開によっては内部構造がぐちゃぐちゃになるかもしれない」(佐藤氏)という心配もあるとのことだ。
一方現在安定版となっているFreeBSD 4.x系列だが、こちらはFreeBSD 5.0系の正式リリース後も当分の間はメンテが続けられる予定で、とりあえず来年2月にFreeBSD 4.8がリリースされる予定。また「FreeBSD 4.9までは確実にリリースがあるだろう」(佐藤氏)という。5.0系の正式リリースを間近に控えているため4.x系での新機能の追加はほとんどない状態だが、それでもFreeBSDのファイアウォール機能「IPFW」の次期版「IPFW2」や、IEEE1394デバイスのサポートなどが今後予定されている。
それ以外のOSについては主に時間の都合からあまり細かい解説は行われなかったが、NetBSDでは最新リリースのNetBSD 1.6でACPIやUSB 2.0、NTFS5(読み取りのみ)といった点に対応した、といった点などが目に付いた。ただどのOSも開発者の人手不足が悩みの種のようで、特にOpenBSDの解説を担当した鈴木斉氏からは、元々OpenBSDがNetBSDから分裂して生まれたという経緯を踏まえた上で「そろそろ車輪の再発明はやめてNetBSDに戻った方がいいと思うんだけど、Theo君(OpenBSDのプロジェクトマネージャ・Theo de Raadt氏のこと)がねぇ…」といった声も聞かれ、会場の爆笑を誘った。
○Mac OS Xには要望が相次ぐ
午後の基調講演に登場したのは、アップルコンピュータのプロダクトマーケティング課長を務める鷲滝薫氏。Mac OS XがそのベースとしてMachカーネルとFreeBSD 4.4を採用していることは既にご存知の方も多いと思うが、今回の講演では主に従来FreeBSDなどのUNIX系OS上で開発を行っていたプログラマがMac OS Xに移行する際の注意点が説明された。
|
|
ただ実際のところ盛り上がったのは本編よりもその後の質疑応答の方。会場からは「Softupdates(FreeBSDなどで使われているファイルI/Oの高速化機能)はいつ使えるようになるのか?」「QuickTimeはClientがWindowsとMac OS X用しかないので、他のBSDでもClientが動くようにして欲しい」「将来的にMac OS 9以前のPowerPCにおけるm68kエミュレーションのコードを公開してもらえないか」などといった要望が飛び出し、会場はさながら「Appleにこれが言いたい」とでもいうべき状況に。大半の質問には「今後検討します」といった回答を返すしかなかった鷲滝氏だったが、それでもデータベースと連携したWebアプリ開発のための統合環境である「WebObjects」に関して、現在Java版しか存在しない同ソフトのObjective-C版について要望が強いことは認識しており、検討を行っていると述べるなど、限りはあるものの開発者からの要望に応えようとしている姿勢が見て取れた。
(佐藤晃洋)
【レポート】「BSDカンファレンス2002」が開催、*BSDの最新動向に注目(2)
へ続きます
FreeBSD 5.0-Developer Preview #2がリリース
【コラム】ハイテクウォーカー 第20回 執筆=佐藤晃洋 FreeBSD 5.0-DP1の変更点
BSDカンファレンス2002
http://www.bsdcon.jp/
| ブロケード、SDN実現に向けた仮想アプライアンス製品 [08:30 5/23] |
| OKIデータ、プリンタ事業の新戦略領域に向けた新商品を投入 [08:00 5/23] |
| AmazonとADS、大阪市北区に初の地方支社となる大阪支社を開設 [08:00 5/23] |
| 「ペルソナ」とは?~今さら人に聞けないマーケティング用語をおさらい! [07:30 5/23] |
| ネットギア、10ギガビット12ポート スマートスイッチ 『XS712T』新発売 [19:04 5/22] |
|
JR東日本、只見線会津川口~只見間復旧に「工事費85億円、工期は4年以上」 [08:30 5/23] 旅行 |
|
TDLホテルのプリンセスに変身できるサロンに、「ラプンツェル」が登場! [08:30 5/23] 旅行 |
|
東京都・千代田で、母親の介護もアートにする折元立身展“BIG BREAD”開催 [08:30 5/23] 旅行 |
|
ブロケード、SDN実現に向けた仮想アプライアンス製品 [08:30 5/23] エンタープライズ |
|
「木・火・土・金・水」の"じゃんけん関係"って何? 【オフィスで役立つ『風水』基礎知識】 [08:30 5/23] キャリア |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。