【議論】ITRONを世界に普及させるには【ガラパゴス】
ITRON総合スレ3 http://pc11.2ch.net/test/read.cgi/os/1213802731/l50 スレで話題が非技術的なものに流れた時の避難用スレとして立てますた。 ITRONとはOS?ライブラリ?。 ITRONの世界へ普及させるには。 ガラパゴス鎖国のITRON組み込み村について。 さあ使え。 >>124 > インターフェース(とそこから読み取れるセマンティクス)だよね? > それは仕方がないのでは... ITRON は, あるいみ, それまでの RT-kernel の集大成でしょ? どっちがどっちをまねたってのはないと思うが... あと, VxWorks は割り込みマスクってタスクの持ち物じゃなかったっけ? VxWorksは、当初 かのJレディ(montavista創始者)氏の ready systems のRTOSである VRTX をカーネルとして使っていたため、VTRX Worksというのが名前の由来。 モンタビスタのサイトを見ると、T-Linuxとかいうのもあったらしいね。(過去形で言ってもいいのかな) >>128 > とか考えるのは、仕事のしすぎ? そうか? オレなんか、ネタになって皿といっしょに回転してるの想像するけどな!w >131 X VTRX Works ○ VRTX Works でした。 >>131 ほぇ? R3000 の頃, 作ってたころ Vx 移植してくれって WindRiver に話を持っていっ たら, 話にならない額を要求されたので, Ready に話持っていったら, 一緒に 作業しようみたいなのりで VRTX のカーネルデバッグ手伝いながら製品に組み 込んだ記憶があるんだが, Vx の元も VRTX なのか? >トロン(TRON:The Real-time Operating system Nucleus) は、1984年に >東京大学の坂村健博士によって提案された新しい理想的なコンピュータアーキテクチャの >仕様である。 http://en.wikipedia.org/wiki/Versatile_Real-Time_Executive >The VRTX operating system began as a product of Hunter & Ready, a company founded >by James Ready and Colin Hunter in 1980 which later became Ready Systems. >This firm later merged with Microtec Research in 1993 and went public in 1994. >This firm was then acquired by Mentor Graphics in 1995 and VRTX became a Mentor product. --- http://en.wikipedia.org/wiki/VxWorks >In the early 1980s VRTX was a new product and did not work so well. It was 4KB in size and >could not be fully used as an operating system. Wind River acquired the rights to resell >VRTX with an extension named VxWorks which was workable (including for example a file system and >an integrated development environment), so VxWorks most probably means VRTX now Works >or VRTX that Works. >When Wind River anticipated that Ready Systems would cancel the contract, >they developed their own kernel and put it in VRTX's place. >The core functionality of VxWorks is similar to that of VRTX. >121 ???? >>116-118 d 三岩さんの作ったH8/OSが名前変わってMESになったけどH8はもうサポートしないんだね。 RAM1MBないと動かないって結構巨大化してる? 秋月のCDにはH8/OSの昔のバージョンが入ってるらしいから動作確認用に活用するかも。 TOPPERSはGPLじゃないし製品にも使えそうだからH8で遊ぶならこっちの方がいいよね? >>117 10年以上前に買ったAKI-80は東芝の石が見事に180度逆向きに取りついてました。w (もちろん交換してもらいましたけど。) >>118 こういう後々有効に活用できるものに使ってくれれば税金も喜んで払うのにね。 あれ? ガラパゴス園長、もうトーンダウンかよwww それともなんか作り始めたか? んなわけねーか!! ttp://k-tai.impress.co.jp/cda/article/news_toppage/40566.html 5.1. eCos NativeのAPI eCos NativeのAPIは、 ecos/packages/kernel/current/include/kapi.h で定義されています。しかし、実際はソースコードを見てもわかるように eCos本体はほとんどがC++で記述されているので、カーネル内部のAPIは、 ecos/packages/kernel/current/src/common/kapi.cxx で 定義されている通り、C++のAPIになっています。よって、大規模なアプリケーションでは、オブジェクト指向プログラミング手法を実践することが可能です。 5.2. uITRONのAPI uITRON3.02.00仕様の「標準機能 (Level S)」および、「拡張機能 (Level E)」の多くをサポートしています。この場合、スケジューラは、 マルチレベルキュー・スケジューラが使用されます。 5.3. EL/IX API eCosとPOSIX APIを採用しているOS(Linuxなど)との間でアプリケーションの互換性を持たせたい場合に使用します。例えば、pthreadsを使用するアプリケーションは eCos上ではハードリアルタイム処理が行われ、Linux上ではソフトリアルタイム処理が行われます。つまり、今まではOSを変更するたびに新しいOSのAPIを 使用するようにアプリケーションプログラムを書き直していた作業がなくなり、そのまま再利用できるということを示します。なお、 EL/IXについての詳細、仕様書のダウンロードは、 http://sources.redhat.com/elix/ をご参照ください。 ここのスレッドの目標に近いと思うのだけど、それと違うのかなって思ったわけだけど。 どうよ。 >>141 なんか、昔見た光景だな。 ... いや、つい最近かも。Itanium のアライアンス... eCosって本屋でも本なら見たけど、ネットでも会話でも聞いたことないおね。 やっぱ、RedHatの持ち物だから使うわけにはいかないんだろうか。 価格的、サイズ的に。 ブラザーのプリンター eCos だって書いてあるやん。 ネットワークプリンターの文化ってUNIXだもんな。 そういう分野なら重宝すんだろ。 http://opentechpress.jp/news/03/05/21/0622203.shtml 元々eCosは、GNUProで名高いCygnus Solutionsが開発/販売していたが、 Red HatによるCygnus買収を経て、Red Hatの組み込みビジネスの中核を成していた。 しかし、昨年の春にeCos開発チームがRedHatからレイオフされ、それと前後する形でeCos開発チームによって eCosCentric社が設立された。 以降、eCosの開発/メンテナンスは事実上eCosCentricがおこなってきたが、今回のeCos 2.0は、eCosCentricにおいての初のリリースとなる。 2003.5.21 【OS】ノキア(Nokia)のSymbian OSオープンソース化がモバイルLinuxに与える影響[08/06/25] ttp://news24.2ch.net/test/read.cgi/bizplus/1214376734/l50 おい、海イグアナ。総括するとかアンコールショーするとかなんとかしろや。 >【OS】ノキア(Nokia)のSymbian OSオープンソース化がモバイルLinuxに与える影響[08/06/25] >30 名前: 名刺は切らしておりまして > >SymbianOSは伽藍の美しさを保てるのか? >何度言ってもTクラスをnewしようとする、ヒープ狂いのアカ野郎を >なぜ if (value == ETrue) がコンパイルエラーになるのかを理解できないオッチョコチョイを >NewLとNewLCを使い分けられない、ピザとキッシュの違いも判らない床オナニー中毒患者を >obj->DeleteMeD() の後に obj->WakeupL() とやってテストを止めるのが大好きな >早稲田大卒の偽エリート(ジョー、それはビルドボタンじゃない。winampの再生ボタンだ。何度言ったら分かるんだ!)を >排除できるのか? 関連しているサイト見つけますた: >伽藍でもなく、バザールでもなく >ttp://firefoxhacks.at.webry.info/200806/article_1.html >伽藍でもバザールでも関係ねえから運用に必要な情報は伝えていこうぜ、ていう話 >ttp://blog.dtpwiki.jp/dtp/2008/06/post_b5fa.html 他にも興味深いレス: 25 名前: 名刺は切らしておりまして この分野でも日本はやばいな。 ITRONOSを作成するための企業をDocomoみたいなキャリアが主導で作ったりするべきだった。 27 名前: 名刺は切らしておりまして よく分からんがLinuxよりもWM終了なんじゃね 29 名前: 名刺は切らしておりまして 一方WILLCOMはVistaを搭載した 31 名前: 名刺は切らしておりまして TRONは思想がダメ。金かけてもだめ。 35 名前: 名刺は切らしておりまして MSは組める相手がない。全部敵。 ノキア: ファームウェア対決 ヤフー: Javascriptウィジェット対決 (一番可能性があった) Google: ファームウェア対決、ポータルサイト対決 Apple: ファームウェア対決、メディアマネージャ対決 45 名前: 名刺は切らしておりまして TronはLINUXのように早めにオープン化してれば生き残る道もあったかもしれないのに 中の人はオープンソースを非難していたな 44 名前: 名刺は切らしておりまして Ubuntu(OS) http://www.ubuntulinux.jp/ Debian(OS) http://www.debian.or.jp/ openSUSE(OS) http://www.novell.com/ja-jp/linux/ Linuxディストリビューションの比較 http://ja.wikipedia.org/wiki/Linux%E3%83%87%E3%82%A3%E3%82%B9%E3%83%88%E3%83%AA%E3%83%93%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E6%AF%94%E8%BC%83 Wine(Win互換API) http://www.winehq.org/ OpenOffice(統合オフィス) http://ja.openoffice.org/ Firefox&Thunderbird(ブラウザ&メール) http://www.mozilla-japan.org/ 終わりだろMS 48 名前: 名刺は切らしておりまして linux+wineでwindowsのアプリが動かせる。 携帯でも、簡単にwindowsアプリを動かせるようになる。 しかも、MSの嫌がらせを受ける心配もない。 PCでもWindowsアプリ作成者ー>linuxアプリ作成にシフトが始まっている。 更に、そのまま携帯のlinuxアプリの開発にシフトも容易にできる。 やっぱりlinux系をきぼんぬ 49 名前: 名刺は切らしておりまして [sage] 投稿日: 2008/06/26(木) 10:24:18 ID:idRQUJEc >>47 詳細kwsk あまりオープンソースにしたBTRON仕様OSなんて聞いたことないけれど。 松下が書いたコード? >>45 T-Kernelライセンスで別に困ってないけれど・・・・ それ以前のITRONはCPU屋が作る販促ツールみたいな物だから問い合わせれば普通に覗けたし。 VxWorksがソース公開しなくても何も言われないのにITRON仕様の製品でクローズドだと文句を言われるのか理解に苦しむ。 本来ITRONはSymbianよりさらに貧弱なリソースに最適化された仕様なので携帯UIがでかくなってハードもリッチになれば富豪プログラミングに最適化されたOSが主流になるのは当たり前じゃないかと思うんだが。 逆に電力消費削減が重要なベースバンド処理は今でもITRONだろ? ITRONプギャーとか言うやつの気がしれん。 なんだ。週刊誌のゴシップ記事ごっこがしたかったのかよ。笑止だな。一生やっとけww 貧乏企業や貧乏人にはJTAGICEすら買えないから、ITRON入るほどの 高機能なシステムなんか触れもしないのが現実なのさ。 ああ、今日も1200BPSで騒ぐ柄杓幽霊のご託宣を聞かなきゃならんのね。 いやなら・・・・w >>159 え? イマドキ TOPPERS が動けばいい程度なら =へ= みたいな値段で ボード入手できるし、JTAG ICE も下がりまくりなのに買えないなんて、 それで商売しようという方が間違ってると思うが... ちなみにμITRON じゃなけりゃポーティングするのに ICE とか要らなくなるとでも 思ってるわけ? 既製品ボードならそうじゃね? 問題は、T−Engineを核に既製品ボードや周辺部品が広がらなかったことorz おまえらは幸せだな。 世の中には「必ず動くことが保障できない新規部材や部品は採用させない」 「俺が動くことを確認した古い古いものだけで他社の新技術採用の機器と 対抗可能な新型機種を開発しろ」 というポスト団塊の爺さんがいるんだぜ・・・ OS?つかったことないしー RAM?SRAMしか俺つなげられないしー クロック?20MHz以上の回路なんかくんだことないしー ・・・・Orz >>162 > 世の中には「必ず動くことが保障できない新規部材や部品は採用させない」 > 「俺が動くことを確認した古い古いものだけで他社の新技術採用の機器と > 対抗可能な新型機種を開発しろ」 そんなの現存するの当然だろ、原発とか兵器とか宇宙とか。 それとそうじゃないとこ比べて嘆くのがどうかしてる。 そういう制約のあるところではそれにふさわしく振る舞うだけのことだろ。 端的に言えば見積り額にその分上乗せする。それができてないから そういう嘆きになるんだろうが、そりゃ商売のやり方の問題で、ITRON とは なんのかかわりもないわ。 山こもって修行してこいw ていうか客の要求なら見積もりに乗せりゃいいだけだが, 社内の無駄飯食いがそういうこと言うんだろ。 自分は何もせず責任だけを押しつけてくる無駄飯食いが。 いや、だから”組み込み脳”の制限自慢によるパワハラに過ぎない。 スルー汁。 で、おまえは”ガラパゴス脳”、だろ? 海イグアナ。ちゃんと総括しろよ。 >>165 んなもん自分で戦え。アホか。甘えんな。 それができんならいますぐ辞めろ。辞表の書き方ぐらい Web で調べたらすぐ出てくる。 無駄飯食いが騒いでるようだな。 おれは>>162 の状況を解説してやっただけだが。 あのなあ。 見積り額に上乗せしたいといったところで 「前にやったときは安かったんだから今もそれでやってくれ」 「低機能で古い石使ってるんだから安くて当たり前だろ」 ・・・・。 そういう奴から金を引き出せるんだろうからお前はすごいエンジニアなんだろうね。 そういうの『愚痴』って言うんだよ。普通の人は焼き鳥屋で泥酔状態でしか 言わないわけだな。かあいそうに。 自分のことは自分で決めないとダメだぞ。周りのせいにしてる限りずっと不幸。 「ボク投票行ってないのに法律で縛られるのはヤダ」とか言ってるのといっしょ。 たとえがおかしいと思うが、やりたいこと探しに池ということならまあいいか。 価格で折り合えないなら断れば良い。 断ったら食っていけないと言うのなら所詮その程度の実力しかないと言うことだよ。 で、おまえら何さわいでんだ? RTOS なんてこっちの要求に見合った性能でスケジュールすれば 何使ったって一緒だろ? file system? network stack? ミドルウェア? そんなもん, Linux なり *BSD なり OpenSolaris からパクって来れば, それぞれ, 1 月もあればそれなりに移植できるだろ? *BSD と書いてあるのが見えない人がいるようですね なんかわけわかんないぐらい小さい字でいっぱい印刷した紙とか付けたくないし。 ずいぶん前のだけど、 ソニーのHDDレコーダにいっぱい紙がついてきてた。 電気製品買ったらGNUライセンスからソースの提供方法まで書いてあったら笑うねw BSDライセンスの方が良いに決まってるけど。 >スカイネットの作り方教えてください >ttp://pc11.2ch.net/test/read.cgi/tech/1214747040/l50 ITRONでスカイネットは作れる? ふた昔前にはテレビには回路図が付いておったものだが... それって修理のため? >>182 つまり178はゆとり世代。 いっそこのスレの住民で 「GalapagOS」 ってのを作ってしまえばよ そうだね。 ただし、OSを作るわけじゃなくて、 GalapagOS=ITRON Environment(ITRON上の環境、環境構築ツール) みたいな位置づけ。 もしくは、 GalapagOS=ITRONのソースを他OSで使えるようにするソース群 の方が良いのか? はやく総括しろ園長。 まさか、ここまでで結論出てるってこと意味分んないんじゃねーだろうな? >はやく総括しろ 何この組み込み脳。 こんなセッカチに標準化だけを急ぐからガラパゴス鎖国になったんだろーが。 >はやく総括しろ 広がりとか膨らませるといった空気が微塵も無いwww さすがITRONモンリー技術者wwwww 結果出たのに... やっぱただのバカpppppwpwpwpw 正解見逃してぐるぐる回ってるわけか。相手して損した。 >GalapagOS 誰かSorceForgeに名称登録してみてはどうだろ Galapag OS は内部にITRONエンジンを搭載した組み込み用階層型OSです。 ※IRONコードは別途入手する必要があります。 Galapag OS の外部スペックイメージ(案): Windows、Linux等ホストOSで、ITRONアプリのコードをコンパイル、実行できます。 装置、ホストOSでの実行時で固有機能のコール、ドライバを制限しません。 従ってドライバは規定しません。 装置での動作時、ホストOS上での動作時のアプリの制御構造が大きく変わらないように汎用APIを持ちます。 ・TCPスタック ・WxWidgetsによる簡易GUI ← 装置側WxWidgets可能か、これ? ・将来的にはシリアル入出力 ← IDEデバッガのある時代だから要らないようなキガスが、組み込み脳には必須? おまえ、eCos の記事読まなかったのか? それとも終了バカか? >装置での動作時、ホストOS上での動作時のアプリの制御構造が大きく変わらないように これって可能なのかな。 汎用OSはイベントドリブンのアプリに対し、 ITRONの制御構造は複数のタスクがメインループを持ってる。 しまった、先を越されたorz >国内メーカーがEee PCを作れない理由 ttp://www.nikkeibp.co.jp/news/it08q2/576586/ >「ガラパゴスPC」と「インディージョーンズ」 eCosってLinux OSの一部がITRONというハイブリッドOS。 アプリがあって、その一部をITRONコード、みたいなことであって目指してるものと違うおね。 これじゃ、RT-Linuxが流行ったとたんeCos氏滅、ITRON用アプリ氏滅、ITRON技術者氏滅じゃね? >ハイブリッドOS WinCE/ITRONも商用では失敗したような。 ハイブリッドOSが活躍しているを見るのはオシロスコープくらい。 うわ、テレビのソースこーどなんて超衝撃。 でも、Linux、部品程度であってアプリはないよね。 ITRONのように小型のモジュールの場合OSとアプリがリンクされちゃうんだけど、 これがGPLとなったらアプリも公開対象となるような。 GPLでのソース後悔はmakeが通ること必要があってスタティックリンクしたものは出す約束だったとオモ。 はっ!もしやこの流れ...ITRONモンリー?! モバイル機器向けの「Linux」の標準化団体、活動を断念 ttp://japan.cnet.com/mobile/story/0,3800078151,20376229,00.htm はー、こういうバカがどんどんクズプロジェクトを増殖させていくんだな。 「ガラパゴスと言ってみたい症候群」と命名することをここに宣言する。 そのLinuxのニュースは、単に、標準化が重要じゃないってことだな。 無駄な政治に使われるエネルギーが節約できていいことだ。 ていうか、ここでGPLダメ論にこだわってる奴って、 坂村がそう言ったから、ってだけで盲信してる信者だろ? いや、GPLってソースを公開することになるから、 ITRONみたくスタティックリンクするものはアプリのソースがまきぞいくう。 Linuxとか本筋のツリーにPS3なんかも入ってるらしい。 それとかググルはググルで巨大なもん作ってるっぽいし、標準化団体の出る幕なしじゃね? つーか、Unix系で、何が標準化で重要かっつうと、 ユーザーがコンパイルする時、細かい設定があれこれ違うのがめんどいのを 標準化で解決できる所なので、家電や携帯みたいに作り込んでしまうものは 極端な話標準なんてどうでもよかったりする。 # ディストロのバイナリの場合、ユーザーの手間をディストロの開発者が # かぶってるんで、標準化されるに越したことはない。 標準化が必要なのはデスクトップだろうね。 freedesktop.orgとかLinux Standard Baseとか、まぁ進んではいるけど。 >>203 LiMoとAndroidが分裂したままになるってことでしょう。 どちらかといえばLiMoが普通のLinuxで、Androidはかなり変則のような。 LiMoはLinux好き、AndroidはLinux(的な概念が)嫌いな傾向? どちらかといえばLiMoは標準好き、Androidは標準が嫌い? ガキどもは温故しろ。んなもん OSI と RFC の違いで十分じゃ。 その後も CORBA や SOAP で繰り返されとる。 会議は踊る、されど進まず。 よだれ垂らしてガラパゴス呼ばわりしてるだけじゃイグアナ以下。 ライバルだね: 賛同企業が続々、iPhone SDK公開 UIを生かした他社製アプリが登場、企業向け機能も強化 ttp://www.nikkeibp.co.jp/news/it08q3/576782/ > ライバルだね: 誰の?w ITRON 使う必要がなくなったところに無理に ITRON 使う必要はない。 用途が「汎用」になってリソースが潤沢になったら RTOS はいらん。 ITRON が必要な機器はいくらだって出てくるし。 妙な杞憂ばっかりしててもしょうがない。 ITRONの上に載るキラーアプリってなんなんだろうねー 歯車やネジのようなものじゃないかな。 それらがいいかげんだとそれで構成られている物も安心して使えない罠。 >>216 キラーアプリが必要(他のOSをkillしよう)と考えるのが、いわゆる汎用OS脳ですよ。 ITRONもそうだが、日本の組み込み自体のやってることは囲い込みだ そんなものに未来などあるハズも無い そうそうすべてオープン(笑 にすればプログラマはインドや途上国でいいよ。 組み込みCPUの現状も知らずにそんなことを言われてもね。w オープンにしたら世界の舞台で活躍できて そのうちGoogleに就職したり ストックオプションで大金が金が稼げるベンヂャーが出てくると夢見ている人が ガラパゴスとか言っているような気がするw 取締役退任。生涯一プログラマ宣言。 ttp://blog.miraclelinux.com/yume/2008/07/post-b58f.html ミラクル・リナックスによって不幸のどん底に落ちた人からの手紙CommentsAdd Star ttp://d.hatena.ne.jp/shogizuki/20080701/1214917410 ギークって世間知らずの馬鹿の集まりなの? そういう言い方を広めるのは良くない。 昔でいえばSヨが「パソコンヲタクって世間知らずの馬鹿の集まりなの?」って煎ってたよね。 アメリカ式のグローバルって 頭の部分を自分達が確実に牛耳って 後は他国でもそのままのやり方を押し付けたり 自分以外の国を安く使えて便利ってなだけなのに 変な夢見ている人が多いね。 日本以外の先進国では発言はともかく 政治でもスポーツでも知的財産でもしたたかに動いているよ。 坂村の言うことはおおむね正しいが 世間知らずの若い人には受けないんだろうな。 read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる