Mona/0.3.0/α6/Notes


Top / Mona / 0.3.0 / α6 / Notes

Notes

原稿です。

 Mona 0.3.0alpha6をリリースしました。

 大きな変更点は以下の通りです。

 (1)ソースツリーが分割されMonaNew/contrib_0.3に分割されました
   ソースツリーが分割され以下のような役割・方針で今後進む予定です。
   MonaNew・・・カーネル・コアライブラリなどMonaにおいて、ほぼ必須なモジュールのソースツリー。基本的にひげぽんが主担当となりメンテナンスを行う。
   contrib_0.3・・・他の開発者の方々から提供いただいたアプリ・ライブラリ・サーバなどはこちらでソースを管理します。

   Monaのリリースにおいては基本的にMonaNewを使用した最低限のリリースをひげぽんが行います。
   ディストリビュータは、MonaNew + contrib_0.3から取捨選択し、ISOイメージのリリースを行う形となります。
   (今回のα6リリースは、ひげぽんがディストリビュータをかねています。)

 (2)グラフィックスライブラリMesaが移植されました
   polさんとななしさんにより、Mesaが移植されました。
   関連ファイルは以下の通りです。
     contrib_0.3/Graphics/Mesa
     contrib_0.3/Graphics/Mesa-gears
     contrib_0.3/Devel/tmpmonalibc

   ISOイメージを起動して gears と入力することで実行の確認ができます。

 (3)ネットワーク対応(ICMP、UDP)
   Yamamiさんが mones としてMonaのネットワーク対応を継続して行ってくださっていますが、その成果物を参考にして mones2 の実装を進めました。
   関連ファイルは contrib_0.3/Net/mones2に収録されています。
   その結果、以下のことがQEMU上で実現されています。
   - ping への応答(※1)
   - UDPによるメッセージの受信(※1)

   ISOイメージを起動して
   mones2 192.168.100.2 255.255.255.0 192.168.100.1
   のように、IPアドレス、サブネットアドレス、デフォルトゲートウェイを引数に mones2 を起動します。
   その後、Windows側などから ping や UDP 送信を行うと QEMU上のMonaが反応します。(※2)


   ※1 どちらもYamamiさんの mones ですでに実装されています。
   ※2 QEMUのネットワーク設定はhttp://f38.aaa.livedoor.jp/~yamami/pukiwiki/pukiwiki.php?%5B%5BMona%C0%BD%BA%EE%BD%EA%2F%A5%CD%A5%C3%A5%C8%A5%EF%A1%BC%A5%AF%C2%D0%B1%FE%2FMones%C0%DF%C4%EA%CA%FD%CB%A1%5D%5Dをご参照ください。

 ダウンロードはこちらから

 http://sourceforge.jp/projects/mona/files/?release_id=17933#17933

 mona-0.3.0alpha6-iso-bootable.zip・・・Monaのブート可能CD ISOイメージです。
 mona-0.3.0alpha6-qemu-20050121-tap-windows.zip・・・MonaのCDブートをQEMUで簡単に実行できるパックです。TAP対応版ですので設定をすればネットワーク機能も使用可能です。
 mona-0.3.0alpha6.tar.gz・・・MonaNew/contrib_0.3が収録されています。

 なお本リリースでは、polさん、ななしさん、Yamamiさんの成果物が取り込まれています。
 また数多くの方々にアドバイスをいただきました。
 この場を借りてお礼を申し上げます

コメント

コメントはありません。 コメント/Mona/0.3.0/α6/Notes?

お名前:

MENU

now: 1

リンク


最新の20件
2018-09-03 2018-05-09 2017-09-29 2017-01-10 2016-12-11 2016-10-04 2016-08-14 2016-06-05 2016-05-29 2016-04-15 2015-12-28 2013-02-25 2013-02-21 2013-02-20 2013-02-12 2013-02-11 2013-02-10
最新の20件
2010-02-01 2010-01-31 2010-01-30 2010-01-29 2010-01-16

Counter: 1969, today: 1, yesterday: 0

リロード   新規 編集 凍結 差分 添付 複製 改名   トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS

Last-modified: 2008-03-28 (金) 15:47:55 (3831d);  Modified by mona
PukiWiki 1.4.6 Copyright © 2001-2005 PukiWiki Developers Team. License is GPL.
Based on "PukiWiki" 1.3 by yu-ji
Powered by PHP 5.2.17
HTML convert time to 0.017 sec.