1read 100read
2012年4月OS144: EOTAについて話そう (166)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
BeOSのお葬式はどこでやってるの?。 (286)
もう OS に DB 機能を付けたらどうですか? (111)
FDDのみでOSをインストールする方法 (208)
LinuxがWindowsを倒すスレ (610)
あなたの使っているOSで、いらない機能は? (198)
MINIXを実用的にしよう。 (882)
EOTAについて話そう
- 1 :02/03/22 〜 最終レス :12/02/20
- EOTAについて話そう
作者ページ
http://www.rbt.his.fukui-u.ac.jp/~naniwa/comp/OS/
- 2 :
- 2222222
- 3 :
- とりあえずどんなもんか説明してくらはい
- 4 :
- Bochs用ハードディスクイメージ発見
http://s-nakani.hoops.ne.jp/eota/eotahd.lzh
- 5 :
- 仕方ないな。俺が説明してあげよう。
EOTAは純国産でしかもフリーでオープンソースの基本ソフトで、
RT-Linuxのようなリアルタイム性、FreeBSDのような拡張性を
可能にし、MINIXのようにだれでもソースを眺めてOSの学習が
でき、超漢字を超えるBTRONのスタンダードをめざしているス
ーパーOSなのだよ(w
ご理解いただけましたでしょうか、>>3
- 6 :
- >>5
了承した。
・Uninuxbendowmacs (忘れた)
・OSASK
・NEWSMART-OS (和訳:いかすOS)
と並ぶ、
2ch 4大王OSに推挙しよう
- 7 :
- >>6
B-Freeの血を引いていて、
そこそこPOSIX風OSとして
成立していると思うよん。
騙されたと思って使ってみそ。
- 8 :
- >>7
>騙されたと思って使ってみそ。
使っているYO!
>>6
NEWSMART-OS ではなくて NOWSMART-OS
- 9 :
- >>8
NOWSMART-OSのURIキボソ
- 10 :
- >>9
http://homepage2.nifty.com/nowsmart/
- 11 :
- >>7 は使った事あるの?
使い方(動かし方)わかるの?
- 12 :
- >>11
適当にしか追いかけていないが使ったことはあるし、
eota-c/AUTHORS に漏れのメアドも書いてありますが何か?
- 13 :
- >>12
それはすばらしい!
>>5
を否定しないって事は>>5 はあながちうそではないのですね。
B-FreeとEOTAの実装の進み具合の差はどの程度なのでしょうか?
- 14 :
- B-Freeのソースを利用して
開発されているのがEOTAです。
どっちもBTRONとしての
実装はまだ手を付けられていません。
EOTAの方はCコンパイラとかも
動作する様になっています。
- 15 :
- >>14
1B/V3のファイルシステムは読めるようですよ。
http://s-nakani.hoops.ne.jp/eota/bfsbrowser2.html
- 16 :
- アプリケーションレベルで読めたからといって、
BTRONとしての実装に手が着いたとは、必ずしもいえないわな。
DOSでNTFSが読めたからといって、DOSがNTになるわけでもなし。
- 17 :
- そりゃそうだ.
- 18 :
- 地道頑張ってますね、開発者の方々。 ところで、EOTAはBTRONでなくUNIXライクOSに分類されるのだと思うけど。
- 19 :
- >>18
そうだね。
まあ、アプリケーションの無いAPI実装したってしょうが無いしね。
- 20 :
- >>18
マルチタスク/シングルユーザーで、周辺核と周辺核が
バリバリITRONのサービスコールでやり取りしていて、
時間のカウントが1985年から始まるのでは、UNIXライク
OSの仲間には入らない/入れてもらえないような。
>>19
そうね。
- 21 :
- 某サイトでなにやら得意げに C のソースを公開しているが、
なんか凄い事やってるよ。
struct hoge;
hoge = foo(hoge);
ってどうよ、構造体の実体のコピーが都合2回発生する...
- 22 :
- その程度のプログラマでも活動
できるのならば、より腕の立つ
プログラマには更に多くの活躍
が可能であろう。
- 23 :
- 腕の立つプログラマには
別の胸踊るプロジェクトが
あることだろう。
- 24 :
- (^^)
- 25 :
- EOTAとB-Freeの違いがわかる様に、それぞれ入手しうる
リリース版全部をCVSに入れた物を以下に置きました。
ttp://minix-up.sourceforge.jp/cgi-bin/l.cgi/l/bf/eota/
ファイル単位に、それぞれがどのリリースで修正/削除
されたかを大雑把に把握する事ができるでしょう。
ささやかな統計情報はこちら。
ttp://minix-up.sourceforge.jp/cgi-bin/l.cgi/l/bf/_ysis/
○B-FreeとEOTAのファイル・ディレクトリ構造はおおむね一致する
EOTA 0.3.4 に含まれている 1837 ファイルのうち
少なくとも 1608 ファイルはB-Free時代に作成されたもので、
大体1200ファイルは修正せずそのまま収録されている
○B-Free => EOTA間でファイル・ディレクトリ(や役割)の移動があったと
思われるのは大体以下の2箇所
boot/2nd-opts/ => sfsboot/2nd/
kernel/BTRON/init/libMittenCmd/ => kernel/BTRON/init/libCmd/
といった事などがわかるでしょう。
このCVSリポジトリ自体も別の場所で公開していますので、私の作業に
由来するエラーがあればfeedback下さい。
- 26 :
- 訂正訂正・・・
誤: EOTA 0.3.4 に含まれている 1837 ファイル
正: EOTA 0.3.4 までに作成された 1837 ファイル
上の様に訂正させていただきます。
- 27 :
- >>25-26
なるほど。興味深いデータですね。
データ上からはEOTAはB-Freeをそのまま引き継いだと読み取れる
ようですね。
- 28 :
- B-Free時代からのソースの漢字コードに一部揺れがある(たまに
JISやSJISが混ざっている)事がわかりましたので、昨日、漢字コード
をEUCに修正しながら編み直したリポジトリを配置しました。
遊びたい方は _BFREEtest04_eota034.tar.gz の方を持っ
ていって下さい。
#トリップ変えました。新しい方は ttp://minix-up.sourceforge.jp/
#の末尾に記載しています
- 29 :
- >>28
元々はS-JISだったんすよ。それを途中からEUCに変更したのです。多分。
JISになっているのはコミットした人のうっかりミスです。昔のEmacs
であるMuleは標準がJISで保存だったのでそのまま入れてしまったの
でしょう。
- 30 :
- >>29
なるほど、エディタが原因だったのですね( ´∀`)
EOTA掲示板のリクエストにお応えしようと思い、下調べしながら
EseBTRON を手作業で既存リポジトリに追加していて気づいたの
ですが、TOPPERS系のリポジトリにも文字化け(揺れ)がある様で
した。EseBTRON含めて近日中にFixします・・・・
軽く調べた結果 EseBTRON 2001-09-30 は TOPPERS ベース
になっており、実際に TOPPERS/jsp 1.0 Beta由来のファイルを
少なくとも一部含んでいるため、B-FreeではなくTOPPERS系の
リポジトリに追加するのが有意義であろうと考えております。
- 31 :
- このスレはACさんの思い出についても語るスレになりました。
ACさん、本当にいい人だっだよなぁ。
皆、わすれないでね。
- 32 :
- EseBTRONの過去のリリースパッケージは失われて
しまった様に見えています。
EseBTRONに関するSourceForge.netのMLアーカイブ
をチェックしましたが、残念ながら日本語が破壊されて
おり、かろうじて理解できるURLも開発関係のものだけ
の様でした。
>>31
基本的なことだと思うのですが、
ttp://www.geocities.co.jp/SiliconValley/5605/tron/
において esebtron-bin が「書庫形式」だそうですが、
この場合何のツールを解凍に使えという事なのでしょう
か( ´∀`)?
- 33 :
- (´-`).。oO(・・・昔のリリースは本人も紛失してるらしい)
>「書庫形式」
(´-`).。oO(・・・超漢字じゃないと見れないと思われ)
- 34 :
- >>32
これで展開できます。
ttp://www.geocities.co.jp/SiliconValley-Oakland/4477/btron/#unpack
>基本的なことだと思うのですが、
意外と知られていないみたいですよ。
しかし、解凍しても文章ファイルは読めないっす。
トロ〜ソコードなのでしょうか。画像ファイルはこちらで見れるらしいです。
ttp://homepage3.nifty.com/micropower/tron/tadway.html
TRONコード→EUC/SJIS変換ツールを作ってフリーで公開すれば、
非BTRONユーザーに取っ手は神かも。
- 35 :
- >>33
ACさん?
お久しぶりっす。
- 36 :
- >>33-34
うう、いまさらそんな壁があるとは・・・( ;´∀`)
例えばPerlで非破壊的に中身を参照するスクリプトでも
あれば良いのになぁ、と思いました。(CGIとしても使える様に)
既存のEOTAなどで読めるのでしょうか?
TRONコード変換のあたりを少し調べてみます。
- 37 :
-
iTec (シェアウェア)
- http://www3.cds.ne.jp/~marimo/net/atelier/itec/
- TRONコード <=> Unicode等
Aprotool TM Editor (シェアウェア)
- http://hp.vector.co.jp/authors/VA002891/TMEDIT/index.htm
- http://www.mars.sphere.ne.jp/tyokanji/sub12.htm
-- TRONコードに対応しているらしいエディタ(Win)
超漢字の「ファイル変換小物」 (超漢字に付属、超漢字は有料)
- http://www.mars.sphere.ne.jp/tyokanji/gts035.htm
超漢字ウェブコンバータ、超漢字ウェブサーバ (超漢字に加えて別途有料)
- http://www.chokanji.com/cksv/
- 「多漢字、多文字部分の文字フォントを画像イメージに展開」
ヽ(`Д´)ノ ウワァァァン
- 38 :
- >>37
これもあった。
○ bfsbrowser
ttp://s-nakani.hp.infoseek.co.jp/eota/bfsbrowser2.html
ttp://s-nakani.hp.infoseek.co.jp/eota/bfsbrowser.html
ttp://s-nakani.hp.infoseek.co.jp/eota/sfsbt.html
これは使い方がとても難解なツールデスタ。
超漢じ起動確認フロッピーの内容もハイパーリンクの移動と
テキストファイルのようなものの拝見ができました。
○ TAD -> SJIS converter ver0.011
ttp://www.bi.a.u-tokyo.ac.jp/~uaa/codes/~old/testlab/index-j.html
説明によると
>TAD(TRON Application Databus)データから、テキスト部分を
>抽出してSJISコードで書かれたテキストファイルにする物です。
ということは >>34 の読めないテキストファイル?はプレーン
テキストじゃなくて、TADデータって事か?
なんかなあ。。。
- 39 :
- ( ´ -`).。oO(・・・奇跡的に発見)
ttp://www.geocities.co.jp/SiliconValley/5605/btron/esebtron-000420.tar.gz
ttp://www.geocities.co.jp/SiliconValley/5605/btron/esebtron-000410.tar.gz
ttp://www.geocities.co.jp/SiliconValley/5605/btron/esebtron-000306.tar.gz
>>35
>ACさん?
( ´ -`).。oO(・・・ヒミツ)
- 40 :
- >>39
EOTAをパクッて EseBTRON Ver3 として出してみるとか。
- 41 :
- >>40
( ´ -`).。oO(・・・次期バージョンは極秘構想中です。受験が終ってからのお楽しみ)
- 42 :
- わわ、なんだか急展開の予感・・・
しかし今日はタイムアップです( ;´∀`)
EseBTRON 2001-09-30
http://minix-up.sourceforge.jp/cgi-bin/l.cgi/_TOPPERStest06/jsp/kernel/?only_with_tag=EseBTRON
>>38
ありがとうございます。
unpack.exe と TAD -> SJIS converter を組み合わせることで、
いくつか意味のある文章を取り出す事ができる様です。
#ファイル数が多いため、全部はまだチェックしていません
>>39
教えていただきありがとうございます( ´∀`)
ファイルサイズ的に、旧ファイルは jsp ベースではなさそう
ですね。
- 43 :
- 補足です
>>42
のリンク等をご覧いただければお解りかと思いますが
EseBTRON 2001-09-30 はどうやら jsp 1.0 (Beta) がベースの様です。
- 44 :
- 相互リンク
LightCone様をお慕い申し上げるスレ
http://pc.2ch.net/test/read.cgi/os/1039075591/l50
EOTAについて話そう
http://pc.2ch.net/test/read.cgi/os/1016784945/l10
OSASKスッドレ Part4
http://pc.2ch.net/test/read.cgi/os/1042810549/l50
- 45 :
- ■■系サイト運営システムレンタル■■
儲かる系ビジネス
初心者でも簡単運営
写メール、画像対応
http://www.geocities.jp/kgy919/
- 46 :
- >>44
すいませんEOTAまで晒しageは勘弁して下さい( ;´∀`)
- 47 :
- >>42
>わわ、なんだか急展開の予感・・・
>>40-41 は、妄言程度ですが。
実際に公開されたブツだけを信用するのがよいのではないかと。
- 48 :
- <後ろ頭>y-~~~
EseBTRONはいつからToppers baseになったんだろう。
- 49 :
- EOTA掲示板が復活しています。
nakanishiさんのEseBTRON話は必読です。
#この掲示板、ログは保存されているんでしょうか
ItIsも3本ほどパッケージを見つけていますので、
(ItIs3-1.3.2.tar.Z, ItIs3-1.3.4.tar.Z, ItIs4-1.4.tar.Z)
EseBTRONは自動化ツールの新リリース後にもう少し
検討を続けるつもりです。
>>47
お心遣い感謝。
>>42 はお蔭様で esebtron-memo.bin が読めるらしい
ので安心したのと、esebtronの旧パッケージのURLを
教えていただいたのを喜んだまででス
- 50 :
- ItIs + EseBTRONの件(つづき)です。
参考情報としてリリース日時を織り込みたいの
ですが、ItIsに関しては見つけた3本中2本の
公開日時がわかっておりません。
どこかに参照すべき資料が無いでしょうか。
ItIs (ITRON Implementation by Sakamura Lab)
ttp://tron.um.u-tokyo.ac.jp/new/pastinfo.html
- ItIs3-1.3.2 1995/06/21 Official release date
- ItIs3-1.3.4 1998/01/29 package's time stamp
- ItIs4-1.4 1998/07/06 package's time stamp
TRONWARE VOL.29 ITRONの現在(品切・増刷未定)
μITRON仕様OS「ItIs」 ディスク付き
ttp://www.personal-media.co.jp/book/tw/tw_index/tw29.html
- 51 :
- >どこかに参照すべき資料が無いでしょうか。
私もわかりませんねぇ。こちらには通の人がいるかも
しれませんが。
ITRON/ RealTimeOS 掲示板
ttp://mcgi2.nifty.ne.jp/cgi-bin/bbs_by_date.cgi?user_id=QZF06013
- 52 :
- >>51
ご紹介ありがとうございます( ´∀`)
色々な方が出入りされている様なので、まず目に見えるブツ
(日付なし) を作ってから問い合わせた方が良さそうですね。
- 53 :
- なお、公開されているTRON関係のソースで
私が把握している継承の流れは
だいたい以下の通りです。
[ ] = ほとんど未調査
[BTRON386] -> BFree -> EOTA
[ItIs] -> [EseBTRON (旧)]
TOPPERS 1.0? -> EseBTRON (新)
TOPPERS 1.3? -> IIMP
[HOS(過去の実装)] -> HOSv4(旧) -> HOSv4 (SF.jp)
- 54 :
- EseBTRON (新) には分家があって、
DOSモバの上でGUIライブラリと共に動いてましたsage。
- 55 :
- EseBTRON (旧)だったと思います。
あの当時はまだJSPすらなかったハズ。
- 56 :
- >>54-55
それソース公開されたかな?
- 57 :
- 公開されてないはず。
どこかの社内用だったらしいです。
- 58 :
- ふと思い当たって、archives.orgで探してみました。
EseBTRON関係は見つけられませんでしたが・・・成果あり。
TOPPERS/JSP for i386(PC/AT)
http://www.geocities.co.jp/SiliconValley/5605/tron/jsp-i386-001227.tar.gz
http://www.geocities.co.jp/SiliconValley/5605/tron/jsp-i386-010122.tar.gz
http://www.geocities.co.jp/SiliconValley/5605/tron/jsp-i386-010420.tar.gz
不定期更新日記 『虐げられた日々』 も1枚だけ読めました。
- 59 :
- >>57
サンクス。
>>58
よく見つけましたね。
- 60 :
- EOTA掲示板に動きあり。
- 61 :
- >>49-
さて、ItIs 三点 + EseBTRON(旧) 三点をリポジトリに
収録して見ました。
ItIsとEseBTRONの関係が示唆されていましたのでそれなり
にファイル構造が一致する事を期待していたのですが、最大で
8点しか重ならない(dir/filenameが一致しない)様です。
ItIs, EseBTRON をそれぞれ素で組んだテスト版(※ItIsの成立年代は現状不明)
ttp://minix-up.sourceforge.jp/cgi-bin/l.cgi/_ItIsTest02/_ysis/KW_SUMMARY.txt?rev=1.7
両者の違いを大雑把に比較するべく組んだテスト版
ttp://minix-up.sourceforge.jp/cgi-bin/l.cgi/_ItIsTest01/_ysis/KW_SUMMARY.txt?rev=1.19
- 62 :
- > ItIsとEseBTRONの関係が示唆されていましたのでそれなり
>にファイル構造が一致する事を期待していたのですが、最大で
>8点しか重ならない(dir/filenameが一致しない)様です。
データ上からはEseはItIsを下地にしたOSではない
って事ですね。
- 63 :
- そういえばmu-itronもGPLで公開されていたなぁ。
ttp://www.rr.iij4u.or.jp/~kkojima/itron-j.html
- 64 :
- >>62
B-Free + EOTA の時は完全に一致するファイルが
非常に多かったので分かり易かったのですが、今
回はそこまでは言えない様です( ;´∀`)
といいますのも、ディレクトリ階層を含んだファイルパス
(path/to/filename)の完全一致がとても少ない状態な
ので、ファイルの移動や、ファイル名の改変などがある
かもしれないと考えられます。
また、ファイルパスが一致した8点についても中身が
大きく異なる様なので、どこが何と一致しててどこが
そうでないのか、しばらく観察する必要があると思っ
ています。
しばらく晒しておきますので、気づいた事がありましたら
指摘下さい。
ItIsのリリース日時については別途知る必要がありま
すが、どのItIsからどのesebtronに派生したのか、が
観察によってある程度わかれば良いナーと思ってお
ります。
- 65 :
- あら、ageてしまった・・・( ;´∀`)
- 66 :
- >> 64
歴史学者の方ですか?
- 67 :
- >>66
私はそのようなものです。
- 68 :
- >>55
そのようですね。すんまそん。
- 69 :
- (^^)
- 70 :
- >>66
将来の一般教養の様なものです。
埋められるうちに埋めておかねばならないと思っています。
- 71 :
- 作者本人はItIsを元にしたとは思っていないんじゃないかな。
EseとItIsは分けて考えた方が良さそう。
- 72 :
- >>70
EOTAと関係ない話がほとんどならば、ITRON総合スレに移動する
方が良いのではないかと。
- 73 :
- >>72
御意( ;´∀`)
ItIsに関してこのスレではここまでとします。
- 74 :
- >>72
まあ別にいいんでないの。
EOTAの話題でも振ってくれよ。
そういやぁITRON統合スレも俺が立てたんだった…
- 75 :
- T-Engineと組込みLinuxのハイブリッド・ソリューションで
ユビキタス・コンピューティング基盤が拡大
〜組込みLinuxのデファクトスタンダードMontaVista^(TM) Linux?が
T-Engine上に移植〜
http://www.montavista.co.jp/news/2003/03mar18.html
ライバル出現。
- 76 :
- VESA対応CONSOLEドライバage
- 77 :
- EOTAからの分家、eotanが登場したね。
http://www2.odn.ne.jp/~aad51290/eota/current.html
- 78 :
- >>77
ネタの予感。
- 79 :
- スマソ。アドレスが変わってたので勘違いしてしまった。
http://www2.odn.ne.jp/~aad51290/eotan/eotanprog.html
- 80 :
- とりあえずeotanで募集してそうな事。
・eotanのマスコットキャラクター作成。AAも可。
・ロゴの作成。
・ゲームプログラマ。
・テスター。
・ドキュメント書き。
・VESA対応の取り込み。
・開発MLの立ち上げと保守。
・その他色々。
こんな感じ?
- 81 :
- なんか閉鎖したみたいだが。
- 82 :
- eotan nightly build 2003/04/10 の Bochs 2.0 im age。
- 83 :
- >>82
チェックが早い!
- 84 :
- なにげに良スレ。
- 85 :
- (^^)
- 86 :
- ∧_∧
( ^^ )< ぬるぽ(^^)
- 87 :
- EOTA 0.3.5 がリリースされています。
遅くなりましたがCVSに収録して様子を見たところ、話に
あった通りで30弱のファイルがセルフホスティング対応の
ため(長いファイル名のものを短く)リネームされた様です。
http://minix-up.sourceforge.jp/cgi-bin/l.cgi/_BFREEtest05/_ysis/CVSUPLOG.txt?rev=1.44
ソースを参照される場合はこちらからどうぞ。
http://osdev-j.sourceforge.jp/?EOTA
- 88 :
- >>87
乙彼!
- 89 :
- しかしProX放映もEOTAには関係なかったようだな。
- 90 :
- >>89
関係者がBTRONに興味なさそうだから仕方ないよな。
- 91 :
- Bochs-2.0.2(RedHat7.3)上でEOTAを動作させてみたのですが、
1.キーテーブルが変。「(」が「*」キーだったりする)
2.ほとんどのコマンドで「Stack underflow」がでる。
という現象が起きています.
(???? nanndeshouka?)
- 92 :
- 貼りまくって先月ようやく40万円稼いぎましたwww。
参加は無料なので参加してみるだけ参加してください。
また私のように紹介すると紹介者の利益の10%も貰えます。
http://www.adultshoping.com/addclickport.cgi?pid=1052120506
- 93 :
- http://homepage.mac.com/ayaya16/
- 94 :
- >>91
キーコンフィグが英字キーボードになってんだろ。どうせ
- 95 :
- >>91
(´-`).。oO(・・・ k106jp (sash -a) exec
- 96 :
- >>91
90過ぎて初めてまともなEOTAの話題が出てきたな。
>>95 で既出だけど
k106jp
(sash -a) exec
でUNIXのシェル風になるよ。
- 97 :
- k106jp
(sash -a) exec
でも、キーが変なのは変わりませんでしたが、
コマンドを打ち込むと、今度はちゃんと反応しました。
nazeka kono page ni kakikonndeiruto ATOK ga kowareru ......
- 98 :
- >>97
>今度はちゃんと反応しました。
それはよかった。
>でも、キーが変なのは変わりませんでしたが、
k106jpはinitで打ちこむ。
- 99 :
- ━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
- 100read 1read
- 1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
セブンイレブンの新端末のOS (125)
[復活]Haiku-OS[希望] (322)
OSになりきって語るスレッド (113)
つーか、OSってつくれないのか? (241)
OSの設計(マジで (334)
BeOS - Zeta R6 (285)
--log9.info------------------
CHAOS CODE(カオスコード) Part5 (632)
忘れ去られたドマイナー格ゲーを語るスレ (111)
格ゲーやっている女 (285)
【GGPO】KOF98プレイヤースレ27 (711)
○ワールドヒーローズ 総合スレ【8】 (694)
なぜKOFプレイヤーには基地外が多いのか3 (214)
【GGXXAC】AccentCoreOnLine【ネット対戦】 (395)
くっさいくっさいKOFの葬式会場はこちら(笑) (330)
ブレイブルーで一番カワイイのは誰? (209)
スーパーストリートファイターUX (388)
ドラゴンボールZ Sparking! NEO・METEOR 135 (672)
格ゲーのBGMで最高な曲 (191)
今こそプリキュアの格ゲを作るべき (634)
スパ4AE2012プレイヤースレ3358 (118)
鉄拳初心者スレッド62 (306)
VF5FSはなぜコケたのか?2 (281)
--log55.com------------------
MacBook Part71
macOS 10.15 Catalinaで動かなくなったソフト達
【本スレ】MacBook Pro (Part 195)
macOS 10.15 Catalina その5 (ワッチョイ付き)
MacBook Air 268枚目
MacのCPUをARMに! Part 5
Mac mini Part244
Mac初心者質問スレッド285
-