2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

EOTAについて話そう

1 :Kazubu:02/03/22 17:15.net
EOTAについて話そう
作者ページ
http://www.rbt.his.fukui-u.ac.jp/~naniwa/comp/OS/


143 :Be名無しさん:2009/06/09(火) 19:51:09 .net
去年はたった1レスかよ

144 :Be名無しさん:2009/06/22(月) 17:35:04 .net
NoTA
http://pc11.2ch.net/test/read.cgi/os/1242573181/
TRONプロジェクトが関わってるNoTAとは全然関係ないの?

145 :Be名無しさん:2009/06/22(月) 18:14:08 .net
関係ありません。

146 :Be名無しさん:2009/07/09(木) 22:05:38 .net
>142
64bitのBTRON仕様がないわけだが。

君達が望んでいるのは次のどれ?
1. EOTAの開発継続
2. フリーのBTRON
3. 日本人が作ったOS

どんな実装がいいの?
1. フルスクラッチ
2. カーネルAPIがTRON(既存OSベースでも可)
3. BTRONライクなアプリ(OS自体は問わない)

147 :dPnNKsHlhLGkO:2009/10/23(金) 02:24:41 .net
Cadets are required to take a swimming course. ,

148 :LlaXNNfxWkpEs:2009/10/23(金) 22:45:12 .net
A: Not sure what this means, exactly. ,

149 :Be名無しさん:2011/05/01(日) 03:20:22.33 .net
サイトのリンクが軒並み切れてやがる…


150 : 忍法帖【Lv=9,xxxP】 :2011/06/22(水) 16:50:53.80 .net
test

151 : 忍法帖【Lv=6,xxxP】 :2011/06/26(日) 04:34:29.05 .net
test

152 : 忍法帖【Lv=4,xxxP】 :2011/08/16(火) 16:45:05.25 .net
らヴぃ

153 :Be名無しさん:2011/08/24(水) 20:16:15.28 .net
では

154 :Be名無しさん:2012/01/13(金) 23:22:19.77 .net
そろそろいいんじゃない?

155 :Be名無しさん:2012/01/23(月) 23:48:26.80 .net
これのPOSIXってlibレベルなのかな?
カーネル的にはどんな風にunixなの?

156 :Be名無しさん:2012/01/24(火) 07:15:30.17 .net
B-freeがベースだから、基本的にはITRONマイクロカーネルの上の
パーソナリティとかマイクロカーネルの用語で言う奴だと思う。

んで、POSIXはライブラリコールとしてじゃなくてシステムコールとして実装されてる。
どんな風に、というのは具体的にどんな?

157 :Be名無しさん:2012/01/24(火) 19:34:12.23 .net
XNUみたいな感じ?

eT-Kernel/POSIX とかとの違いはどの辺が大きいの?

158 :Be名無しさん:2012/01/24(火) 21:56:51.54 .net
eT-Kernel/POSIXとかはライブラリのレイヤだと思う。
Androidが乗っかるぐらいだからかなり作り込まれてるが。

あと、B-freeと同じような構造と仮定して、だけど、システムコールには、ITRONの
ランデブポートというのを使ってて、直接だと使いにくいから、ポートマネジャという
のを使うんじゃないかと思うんだけど、ソース見てないから違ってるかもしれない。

159 :Be名無しさん:2012/01/28(土) 23:29:57.44 .net
FUSEとか乗らないんだろうか?
なんか生き残ってるサイトの説明読むとなにやらstartfsというツールで
アーカイバのように読み書きしてるけど、これなんかavfs化しちゃえば便利な気がする。

160 :Be名無しさん:2012/01/29(日) 22:00:14.30 .net
>>158
ランデブポートって、名前からするとソケット的なもの?
Xサーバーにコマンド送る感覚でシステムコールも可能って話なんだろうか?
まあWindowプログラミングでソケットを意識することは普通ないけど、
そういう話で合ってる?

161 :Be名無しさん:2012/01/30(月) 09:53:24.97 .net
たぶんかなり違うものを想像してると思う
μITRON3.0か4.0の仕様書見て

162 :Be名無しさん:2012/02/01(水) 19:40:57.40 .net
「使いにくいから」って話は仕様書見たってわからないよ。

163 :Be名無しさん:2012/02/01(水) 19:45:34.56 .net
http://eodevtools.sourceforge.jp/doc/source.html
ここにある、
> eota/kernel/ITRON/servers
> メッセージポートを管理している port manager のソースコードが置いてあります.

これのことかな。

164 :Be名無しさん:2012/02/01(水) 22:42:04.44 .net
>>160
皮をむけば全部ITRONタスクだからITRONを習得しないとわけワカメだよ。
UNIXソケットとは似てるけどやっぱり別物だから。

165 :Be名無しさん:2012/02/20(月) 15:45:33.03 .net
んじゃPOSIX部分を他のitronにも載せようと思えば載るってこと?

166 :Be名無しさん:2012/02/20(月) 21:14:57.88 .net
難度は高めだろうね。ガッチリくっついてるのを引きはがして
移植するのは。

167 :Be名無しさん:2012/05/16(水) 22:43:56.69 .net
EOTAにランデブは無い。
非同期メッセージバッファのIDを名前で検索できるようにしてあるだけ。

システムコールはcallじゃなくて、send→receiveする必要がある。
(ライブラリで吸収しているけど、内部的にはそうなっている)


168 :Be名無しさん:2014/05/15(木) 09:08:09.33 .net
保守

169 :Be名無しさん:2014/05/19(月) 16:28:49.98 .net
EOTAって今も手に入るの?

170 :Be名無しさん:2014/05/20(火) 14:15:33.48 .net
メンテされてるかは分からないけど、手に入ることは手に入るんじゃない?

171 :Be名無しさん:2014/05/30(金) 15:50:22.29 .net
参考になるかどうか

172 :Be名無しさん:2014/07/21(月) 00:31:18.39 .net
最終更新日から10年以上経っているけど、入手自体は可能。

古いコードなので、あちこち直さないと最近のgccではコンパイルできないかも。
特にvolatile属性が足りないのでうまくブートしないかも。

OS開発の歴史という意味であれば、参考にはなると思う。

173 :Be名無しさん:2016/08/30(火) 21:26:15.48 .net
まあこんなのもありますって感じ

174 :Be名無しさん:2016/09/17(土) 16:00:25.61 .net
これをもとにBTRON1をつくれるかな

175 :Be名無しさん:2017/08/30(水) 05:50:28.40 .net
すごーく久し振りにEOTA公式サイトが更新された模様。

176 :Be名無しさん:2017/08/30(水) 06:00:56.34 .net
>>174
もちろん作れるよ。BTRON仕様の「全部」を実装できる人ならね。

ちなみにEOTAには中心核(ITRON風)とOSサーバ(POSIX風)しか含まれていません。

177 :Be名無しさん:2017/08/30(水) 07:21:01.29 .net
>>176
BTRON仕様全部実装するのは大変そう

178 :Be名無しさん:2017/08/30(水) 19:47:25.94 .net
>>177
BTRON1仕様は「BTRON1プログラミング標準ハンドブック」だと思うけど、1408ページある。
BTRON3仕様はPDFで公開されていて、842ページ。
ウインドウシステムやTADはもちろんTCP/IPまで含まれているので、それなりに大変。

それより問題なのは、仕様通りに実装して得られるメリットが不明瞭なこと。
オープンソースのBTRONアプリ(=過去の資産)ってどれくらい存在するの?

一般ユーザにとってBTRONは標準アプリケーションとマイクロスクリプトでしょ。
それらも1から作る気なのであれば、BTRON OSの仕様にこだわらず
現代の開発者が魅力を感じるような設計でやり直す方が良いと思うけど。

179 :Be名無しさん:2017/08/30(水) 19:58:21.99 .net
>>178
そうなんだ やっぱり…
実身仮身ファイルシステムとTADと準TAD→Windowsで一般的になってるファイル形式
が扱えればどうでもいいかなと思ってる。
文字コードはUnicode アプリケーションは文章と画像と音声と動画と表計算を作って
あとから追加していく感じ

180 :Be名無しさん:2017/08/30(水) 20:01:16.06 .net
そういえばウインドウシステムも独特だったかもしれない
仮身で開けるんだからでも元のままだとちょっとさみしいかも
MACLikeにしたいところ

181 :Be名無しさん:2017/08/30(水) 20:02:46.32 .net
BFREE2.0を考えてたけど方向転換しよう

182 :Be名無しさん:2017/08/30(水) 21:41:17.78 .net
>>179
なるほどOpenDoc的なアプリを作りたいんだね。

まず既存のOS上でフレームワークとユーザモードサーバを自作してみたらどう?
そうすれば本当に必要なAPIやカーネルでサポートして欲しい機能が分かるはず。
それをBTRONの仕様書と突き合わせてみる。
遠回りだけど、いきなりB-Free/EOTAのソースを読むより有益だと思うよ。

183 :Be名無しさん:2017/08/30(水) 22:24:27.87 .net
真面目な話をすると、
第一世代のマイクロカーネル(Machとその子供達)に興味を持った人なら
B-Free/EOTAは面白い題材だと思う。
対応するデバイスが20年前なので実用まで持っていくのは厳しいけど
仮想マシンの中で良いと割り切れば結構遊べる。

GUIアプリケーションを(本当の)0から作りたいという変人にも有益。
30年前のDOS/BASIC水準から引き上げるにはどうすれば良いか
Microsoftが10年かけた苦行を追体験できる。
君もやってみないか?

184 :Be名無しさん:2017/09/03(日) 23:42:31.80 .net
>>1の公式サイトが消滅してる件

185 :Be名無しさん:2017/09/05(火) 03:14:30.66 .net
>>184
今はURLがちょっと違う。ググればすぐ分かるけど
http://www.rbt.his.u-fukui.ac.jp/~naniwa/comp/OS/

186 :Be名無しさん:2017/09/16(土) 07:44:05.78 .net
>>182
いろいろアドバイスありがとう
BTRONの機能を抜き出したものをつくりたい
OpenDOCって名前はしってるけどどういうものかまではよくわかってない

BTRONを独自拡張して現代のPCに合わせられたらいいな
遠回りだけど地道にやっていくよ

187 :Be名無しさん:2017/09/16(土) 07:47:49.21 .net
>>183
仮想マシンに中で動くB-FREE
超漢字みたいにくっついてるんじゃなくて
OSと仮想環境を切り離してならありかも

Microsoftの苦行やってみるのもいいかもね

188 :Be名無しさん:2017/12/30(土) 21:49:32.63 .net
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

L77D7L9RQB

189 :Be名無しさん:2018/06/15(金) 09:17:52.54 .net
http://www.rbt.his.u-fukui.ac.jp/~naniwa/comp/OS/bin/eota.vdi
これが落とせない

190 :Be名無しさん:2022/02/24(木) 09:26:32.33 .net
ロシアもウクライナもNATOも冷静になれ

191 :Be名無しさん:2023/08/28(月) 13:13:57.38 ID:vK/olzuQs
ロシア外交官追放したのって、北朝鮮やらへの白々しい対応同様、適度に喧嘩売って軍拡利権確保するためのマッチポンプだからな
国民を人間の盾にして.女こと゛も以外逃亡[出国)禁止にして戦わせてまて゛利権に執着してるキチカ゛イナセ゛レンスキ ─からも分かるように、
何ひとつ価値生産もできずに人に寄生する税金泥棒公務員ってのはそういう白々しいことを平気でやる人類に湧いた害虫なわけよ
公務員法という税金泥棒してるだけで身分保障される悪質な法律のせいで、仕事させようとする首長はパワハラ認定されるし、
逆に公明党のように癒着して税金泥棒し放題にすれば、バカを見るのは遺伝子レベルからの奴隷体質労働者階級だから屁でもないしな
海外なら税金不払い運動と゛ころかそこらじゅうで煙が上がってるだろうに,世界最悪の腐敗国家には反吐が出るよな
しかも税金で地球破壊して化石賞連続受賞とか.曰本(自民公明]以上に世界の平和秩序を踏みにじるテロ国家なんて存在しねえた゛ろ
仲良しこよしやってるやつには投票しちゃダメ絶対
(羽田)Tтρs://www.сall4.jp/info.phР?tуpe=itеms&id=I0000062 , tTps://haneda-project.jimdofree.com/
(成田]ttPs://n-souonhigaisosyoudan.amebaownd.com/
(テロ組織)ttps://i.imgur.com/hnli1ga.jpeg

192 :Be名無しさん:2023/09/07(木) 12:56:09.31 ID:LkvDpDB2z
海外の環境団体はあらゆる妨害活動から破壊活動、首相の自宅にまで侵入したりと素晴らしいか゛日本はヘ夕レた゛らけ、せめて広島の平和公園
もとい地球破壊公園の殺人の灯て゛BBQくらいやってみせろや,何しろ肉を焼くわけて゛もなく月800立方メ―トルものプロパンガスをただひたすら
燃やし続けていやがるんだからな、肉て゛も焼いて気候変動に抗議する象徴的行動をするのが人の道、世界一周旅行を楽しんだりサミットだの
国民から強奪した莫大な税金無駄にして飲み食い観光警備だのと隣國顔負けの私権侵害やって世界中にバカ晒し続ける岸田異次元増税憲法
ガン無視地球破壊覇権主義売国奴文雄だの、持続可能な開発目標に壊滅的なダメージを及ぼすために國連本部に丿コノコ出かけて莫大な温室
効果ガスまき散らす広島県知事湯崎英彦た゛のを当選させたり地球破壊テ口推進のためにJKを集団でスイスに連れて行ったりと広島県民はJKと
触れ合いたくて企画した税金泥棒公務員を晒して恥を知れよ,原爆て゛は14万人殺されたそうだがWMOが確認しただけで1970年以降に気候変動
によって洪水などの被害で200万人以上殺されてるし、難民の数は1億人以上、経済損失は600兆円以上という現実を理解しろや殺人県民
(羽田)ttps://www.call4.jp/info.phР?tyрe=iΤems&id=I0000062 , ttPs://hanеda-Project.jimdofree.com/
(成田)ttps://n-souonhigaisosyoudan.amebaownd.сom/
(テロ組織)tTps://i.imgur.Com/hnli1ga.jρeg

47 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★