アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
にわかな奴ほど語りたがる -- あるハッカー
TRONのコンセプトに反している (スコア:1)
あきらかにTOPPERSプロジェクトはTRONプロジェクトのコンセプトに逆行したものです。
もっともTOPPERSは、「ITRONの良さを継承した、次世代のリアルタイムOS」を目指すそうですから、方向性が始めから違うのでしょう。
iTRONで装置制御をしている私としては、選択肢が増えたことを素直に喜びます。
# 今までTOPPERSを知らなかったのは、私の勉強不足でしたね
Re:TRONのコンセプトに反している (スコア:1)
ITRON自身、組込用途で、ユビキタスの基盤足り得るだけの軽さと小ささを持っていますが、相互接続性を確保する為にプロトコルスタックなどのソフトウェア部品の整備も行っています。つまり「どこでもコンピュータ」を忘れているわけではありません。
「オープンアーキテクチャ」は継承しますし、実装先行だとしてもITRON仕様や周辺仕様へのフィードバックは行うであろうことについては、ことあるごとに触れています。(あのプレスリリースでも高田教授が話していたのですけれどね。)
「弱い標準化」の反省はありますが、これはT-Kenrelも同様です。コンパイラや実装を特定している辺りで、T-Kernelのほうが制約が強いとも言えます。まあ、今までも弱い標準化を採用した"実装"はありませんでしたし、今後も無いでしょう(言ってること解るかな?)。仕様にフィードバックされた時点でどれだけの厳密さが要求されるようになるのかは、また別の話です。
from もなか
Re:TRONのコンセプトに反している (スコア:1)
「公開された仕様」と「オープンソースソフトウェアとして公開」は大きな違いじゃないでしょうか。
しかし、TOPPERSに対して別に悪意を持っているわけではありません。
CONTECなどのボードメーカーが、Linuxドライバ [contec.co.jp]を出していますが、TOPPERSドライバを開発してくれる事も期待できますよね。
それにしても、皆さんはどういう所で使っているのでしょうね。
大変興味があります。FA-Developer MLでも話題になっているようですし、TOPPERS-MLに登録してみます。
Re:TRONのコンセプトに反している (スコア:1)
「方向性が違う」と「逆行している」は、「あきらかに」違いますよ。:-p
from もなか
Re:TRONのコンセプトに反している (スコア:1)
Re:TRONのコンセプトに反している (スコア:0)
まあ、たしかに「赤い」と「トマト」は大きな違いですけど...
Re:TRONのコンセプトに反している (スコア:1)
それらは、「コンパイラはコレ、またはアレ(制約)」「このいう順番に使う事を想定」「規格には無い独自拡張(方言)」などと実装上の縛りがあるものです。
これは、実際の形にする(実装する)上であたりまえの事で、TRONのコンセプトは、実装の方法に関しても、自由競争できるように書いてあります。(弱い標準化を採用した実装は無い)
TOPPERSという一つの実装例は、TRONコンセプトの中に含まれますが、それが、TRONを置き換える決定版のOSだ、というのは少し反感を感じます。まあ、海外のソフトの売り文句を見ていると、もっと過激なものもありますから、気にしなければ良いと言う話もありますが
始めのコメントを投稿してから考えが少し変わりまして、「自由競争も可能なら、自由協力もアリ」だなと考えるようになりました。
TOPPERSとうのは、そういうことを目指したiTRONなのかな、と理解しました。
Linuxが成功した理由の一つに、(ディストリビューターから)金を払えばサポートが受けられる事、と考えています。
まさに、もなみソフトウェアさんがそういうことをされているようですね。頑張ってください。