%rev.incl;
%includes;
]>
&header;
FreeBSD の主要な流れとはまた別に, 多くの開発グループが
FreeBSD のアプリケーションの範囲を新しい方向で拡大するために
作業を行っています. 下のリンクをたどることでそれらのわくわくするような
プロジェクトについてもっと知ることができます.
プロジェクトが載っていなかったら URL と短い(3〜10行程度)
紹介文を送ってください. 宛先:
www@FreeBSD.ORG
ドキュメンテーション
布教
-
FreeBSD 布教プロジェクト
FreeBSD 布教プロジェクトは FreeBSD のプロモーションに責任のある
人たちのグループです. 我々の主目標は FreeBSD プロジェクトの
マーケティングイメージを申し分のないものにし, FreeBSD の総合的な
ユーザベースを増加させることです.
-
FreeBSD Rocks
は FreeBSD の最新のニュースやソフトウェアやリソース等を含む
コミュニティを提供するべくデザインされたイニシアチブです.
どのエリアも検索機能を持ち, キーワードで過去の投稿を簡単に検索できます.
ページは毎日更新され誰でも参加して記事を投稿できます.
今日何か起これば, FreeBSDRocks でそれを見ることができます.
-
FreeBSD vs. Linux: FreeBSD と もう一つの 公に配布されている
PC の フリーな UNIX ライク OS である Linux との比較です.
- Daemon News
は BSD オペレーティングシステム一般に関する電子出版です.
FreeBSD, OpenBSD, NetBSD コミュニティの人たちの
リソースとなるのが目的です.
- FreeBSD カウンターページ
は世界中の FreeBSD ユーザによってインストールされたマシンを調査しよう
というプロジェクトの出発点です. FreeBSD の開発を行っているコミュニティは
自分たちのユーザがどのくらいいるのかということについて極めてあいまいな
理解しかしておらず, そのためにハードウェアやソフトウェアのベンダを
説得して本気で取り組んでもらうことが非常に難しくなっています.
- BSD CD Giveaway List
もし (配達料は受け取り人払いだったら) あげちゃってもいい CD や, あるいは
内輪で貸してもいい CD を持ってるという人がいたら,
email アドレスをこのリストに登録できます.
ハードウェアや参考書でもいいです.
我々は CD を内輪の図書館に寄付してくれる人も誉め称え, リストに載せます.
-
FreeBSD バザール はフリーなソフトウェアを増やし,
フリーソフトの開発者をサポートしフリーソフトの需要を正確に測る
為の市場です.
- FreeBSD ezine
FreeBSD 'zine はまさにあなたのような FreeBSD ユーザや管理者が書いている
読みやすい(ことを願っている)月刊誌です.
- FreeBSD
掲示板は FreeBSD コミュニティがお互いを助け合う場所です.
投稿したり答えてもらったりが同時に可能で,
別の FreeBSD ユーザがこれらの問題を見てそこから学ぶことができます.
このボードはたいへん新しく色々付け加えているところなので
投稿がロクになくても投稿や回答を遠慮することはありません.
-
オープンディレクトリプロジェクトのゴールは
ボランティア編集者の大軍の助けを借りて
ウェブのもっとも網羅的なディレクトリを提供することです.
-
FreeBSD vs. Linux vs. Windows NT
3 つの OS の比較. 信頼性, パフォーマンス, 2000 年問題, サポート,
コストなど.
- インターネット
オペレーティングシステムカウンター はインターネットにおける
オペレーティングシステムの使われ方を調査しています.
ホストアドレスが集められオペレーティングシステムに何を使っているのか
訊かれます.
- The BSD
cellphone. 携帯電話に FreeBSD daemon を描きます.
- Welcome to FreeBSDCon '99, the first
annual FreeBSD Conference and Expo!
これは今年 FreeBSD ユーザや開発者にとって最大のイベントとなるでしょう.
チュートリアル, デモ, ワークショップ, パネル, プレゼンテーション,
討論, 展示のすべてを行う予定です. FreeBSD 開発者やベンダーの
多くが来ることでしょう. コアチームのほとんど (出来うるなら全員)
と出会いましょう. 最大級のインターネットサイトに FreeBSD を使っている
人達とも出会いましょう. 研究者やアプリケーションの開発者と
話しましょう. FreeBSD のモールで製品を見ましょう. 最新の
FreeBSD アプリケーションを手にとって確かめましょう.
アプリケーション
- FreeBSD で動く Java (日本語訳)
最新の FreeBSD の JDK をどこから入手するか, どの様にインストールし
実行するか, あなたが興味を持つであろう java ソフトのリスト等が
含まれます. FreeBSD 2.2 以前のバージョンは JDK でサポートされていない
ことに注意.
- FreeBSD Mozilla グループ
は FreeBSD 世界のために, CVS リポジトリやメーリングリストや
その他の開発ツール等の集約化したリソースを提供することで
Netscape 社の Mozilla プロジェクトの仕事のための
フォーカスを提供しようとしています.
- マルチメディア
UNIX 世界の中のマルチメディアの世界に属するソフトウェアや情報への
リンクのリソース.
- FreeBSD Ports コレクション
FreeBSD ports コレクションは幅広いアプリケーションを
最低限の努力でインストールする為の簡単な手段を提供します.
特定のアプリケーションが ports コレクションに存在しているかど
うかを調べるために, 検索機能付の現在の ports のリストが利用可能です.
-
- FreeBSD Ports distfiles の調査
は distfile を取得できない ports コレクションを調査し,
各 ports についてまとめて報告するリストです.
ネットワーク
ファイルシステム
- Arla
はフリーの AFS クライアントの実装です. 主目標は
通常の AFS のすべての能力を持つ完全に機能的なクライアントを
作ることにあります.
他に計画されたり実装されたものとしては通常の管理ツールと
サーバのすべてがあります.
- Coda は
分散ファイルシステムです. その機能の中には切断時の操作や
優れたセキュリティモデル, サーバでの複製, 持続性クライアント側キャッシュ
が含まれます.
- DEVFS
- モードのロック
- 再帰的な namei インタフェースの作成
- NFS のクライアントとサーバのロック
- NTFS Driver for FreeBSD
このドライバは Windows NTFS パーティションを FreeBSD に
マウントできるようにします. 現時点で NTFS パーティションは
リードオンリーモードでしかアクセスできませんが
リードライトアクセスのプランが動いています.
- Rio (RAM
I/O): RIO プロジェクトは信頼できるメモリをどの様に実装し使うか
研究しています.
信頼できるメモリは信頼性とパフォーマンスを劇的に改善できます.
- Soft Updates:
ファイルシステムにおいてメタデータを更新する際の問題の解決.
- TCFS
分散ファイルシステムのプライバシ問題の適切な解決となる
透過型暗号化ファイルシステムです.
より深い場所での暗号化サービスとファイルシステムの統合により
ユーザーアプリケーションに対する完全な透過性が得られます.
ファイルは暗号化されて記録され読み出される前に復号されます.
暗号/復号プロセスはクライアントマシンに位置し, 故に
暗号/復号鍵がネットワークを旅することはありません.
- Tertiary Disk
はカスタムビルドの不利を払拭する巨大ディスクストレージシステムを作る
ストレージシステムアーキテクチャです.
名前はテープライブラリのメガバイト当りのコストとキャパシティ
を得ることと磁気ディスクの性能を得るという双子のゴールに由来します.
私たちはスケーラブルで低コストなテラバイト級の容量を持つ
ディスクシステムを開発するために日常的にすぐに買えるコンポーネントを
使っています. 我々の目標は生ディスクに対して 30 から 50% ほど余分にコストを払うことで
完全なストレージシステムを作ることです. Tertiary Disk は
大量のディスクを提供するためにスイッチされたネットワークにつながってる
PC を使います. 我々の初号機は 200MHz の PC 20 個で構成され 370 個の
8GB のディスクを持っていました. PC は100MBps のイーサネットスイッチで
相互に接続されていました.
- Vinum
は VERITAS ボリュームマネージャをお手本にして設計された論理ボリュームマネージャー
です. しかしながら Veritas のクローンではなく,
たくさんの問題を Veritas より優雅に解決しようというものです.
Veritas にない機能も提供しています.
-
PathConvert プロジェクトは絶対パス名と相対パス名を変換する
ユーティリティの開発するを予定です.
これは主として NFS や WWW のユーザに恩恵を与えます.
-
V9FS: FreeBSD 用メモリベースファイルシステム これはいつの日か
FreeBSD のプライベートな名前空間の基礎になる予定です (我々はそう
希望しています). これはディレクトリ, inode, データのためにメモリしか
使わないファイルシステムを提供します. これは mfs とは全く違います.
何故なら mfs はメモリをディスクブロックのために使うからで, 本質的に
UFS のデバイスとして振る舞うからです. それとは対照的に V9FS は
ファーストクラスの市民で完全にマウントできるファイルシステムです.
まだちゃんと書かれていません.
カーネル, セキュリティ
デバイスドライバ
- BSD ドライバーデータベース
ドライバーを自分で書く時間がないからと言って, 必ずしも
誰も助けられないとはなりません.
BSD ドライバーデータベースの発想の背後にあるものは,
ハードウェアのサポートを書く知識があるドライバー開発者と接触させることで,
サポートを必要としているハードウェアを持った個人を助けることです.
これはあなたが提供してもいい時間やリソースから利益を得る
立場にある現在開発中のドライバーのリストです.
-
FreeBSD 用デバイスの新しい枠組み
- BSD ATM: 4.4BSD での ATM によるインターネットワークの実装:
マルチメディアやイメージ処理, 分散コンピューティング等といった
新しいコンピュータアプリケーションはコンピュータネットワークの
高い性能に依存します. ATM ベースのネットワークソリューションは
これらの性能要求を満足させる一つの手段を提供します. しかしながら
イーサネットなどの従来のネットワーク上の ATM の複雑さは
それが使えるようになる上で障害となることが判っています.
この文書では BSD ATM のデザインと実装について述べています.
これは BSD ベースのオペレーティングシステム用の軽量かつ有能な
ATM ソフトウェア層で, 必要なオペレーティングシステムへの変更は
最小限です. BSD ATM は IP ベースの
ネットワークトラフィックとしても「ネイティブ」な ATM としても
使えます.
- FreeBSD で高精度の時間計測
高い精度を持つ NTP の stratum 1 サーバをどのようにして
作るのか.
- 家庭での自動化
器具コントローラー, 赤外線コントローラー,
自動化された電話システム等々を FreeBSD で.
- i4b: FreeBSD のための ISDN
ISDN4BSD (短く言うと i4b) は FreeBSD, NetBSD, OpenBSD, BSD/OS が
動いている計算機と ISDN との間を取り持つパッケージです.
現在サポートされている ISDN プロトコルは BRI のみです. ISDN4BSD は
B チャンネルで raw HDCL フレームで送る IP パケットか, 同期 PPP を
使うことで IP ネットワークコネクションを作ることができます.
電話術としては ISDN4BSD は入ってくる電話の呼び出しに
お返事機械のように答えられます.
- CAM: FreeBSD のための新しい SCSI 層
新しい CAM SCSI 層の詳細, どのように動くか.
- FreeBSD トークンリングプロジェクト
トークンリングのサポートを FreeBSD に追加するにあたっての
情報, ファイル, パッチ, ドキュメント.
- FreeBSD USB ドライバの開発
NetBSD の USB スタックが FreeBSD に移植されています. 彼らと一緒に USB
バスを利用するたくさんのデバイスのためのドライバの開発を開始しています.
この企画に参加したかったりサポートされているデバイスを捜したかったら
このウェブページを捜してましょう.
- FreeBSD 3.1 での Soundblaster Awe64 の設定
-
Scott Mitchell の Xircom CEM イーサネットドライバの開発を助ける
メーリングリストがあります. 参加するには
subscribe freebsd-xircom と majordomo@lovett.com
に送ってください.
アーキテクチャ
- FreeBSD の Alpha システムへの移植
状態やメーリングリストの情報や使われているハードウェアや
その他の Alpha のプロジェクト等の
FreeBSD の Alpha への移植の情報を含みます.
- FreeBSD の Sparc システムへの移植
FAQ や初期ブートコード, Sparc プロセッサやマザーボードの情報や
その他の Sparc のプロジェクト等の
FreeBSD の Sparc への移植の情報を含みます.
-
SysVR4 エミュレーション のページは FreeBSD のSysVR4 エミュレータに
ついて記述しています. これは現在でも
Solaris/x86 2.5.1 と 2.6 で採用された
SysV 実行形式の幅の広がったバリエーションを
走らせられます(歩かせられます, でもいいですけど).
SCO UnixWare と SCO OpenServer のバイナリもこの上で実行できるだろうと,
私は信じる理由があります.
- OS キット
OS キットはフレームワークと31個のオペレーティングシステム指向の
ライブラリコンポーネントのセットで, 広範囲なドキュメントも含みます.
一つの OS として必要なインフラストラクチャー「grunge」の大半だけでなく
高位のコンポーネントをもモジュール方式で提供することにより, OS キットの
ゴールは R&D OSへのエントリのより低い障壁とより低いコストとなる
でしょう. OS キットは新しい OS を作ることや現存する OS を x86 (若しくは
未来においては OS キットでサポートされている他のアーキテクチャ) に
移植することを圧倒的に簡単にし, OS を広範囲なデバイスやファイルシステム
フォーマットや実行形式やネットワークサービスをサポートするように
強化します. OS キットはさらにブートローダーやマイクロカーネルにおける
OS レベルのサーバ等と言った OS に関係するプログラムの構築にも
役立ちます.
- 小型の組み込みの FreeBSD (PicoBSD)
PicoBSD は FreeBSD の 1 フロッピー版で, 安全なダイアルアップアクセス,
小さなディスクレスルータ, ダイアルインサーバなどの
バリエーションがあります. これらはすべてたった一枚の標準的な 1.44MB の
フロッピーディスクに入っています. 最低 386SX CPU に 8MB のメモリがあれば動き
ハードディスクは不要です!
- Linux Threads under FreeBSD
Linux の thread の移植を作っています. これは
FreeBSD のカーネルスレッドとしてコンパイルして使えるものです. Linux の
pthread スレッドライブラリ (スタティックもシェアードライブラリも)
にリンクされているネイティブな Linux のアプリケーションが
FreeBSD の Linux エミュレーションで動くようにします.
-
BUDS: BSD Unix を簡単に分散
一般的な目的のクラスタリングシステムを並列マルチプロセッサへの
さらなる開発のために提供します. このシステムは本来は一般的なものになる
つもりですが, パワフルです. それはコンピューテンシブに激しい
アプリケーションを予定していませんし, 高度に複雑な相互依存する
アプリケーションも予定していません.
その他
&footer;