パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

オープンソースなTRON開発のTOPPERSプロジェクトがNPO法人化申請」記事へのコメント

  • TRONプロジェクトの 基本コンセプト [tron.org]は、「どこでもコンピュータ」「オープンアーキテクチャ」「弱い標準化」ですから、
    あきらかにTOPPERSプロジェクトはTRONプロジェクトのコンセプトに逆行したものです。

    もっともTOPPERSは、「ITRONの良さを継承した、次世代のリアルタイムOS」を目指すそうですから、方向性
    • 今まで知らなかったものに対して、どうして「あきらかに」逆行していると断じられるのかな。

      ITRON自身、組込用途で、ユビキタスの基盤足り得るだけの軽さと小ささを持っていますが、相互接続性を確保する為にプロトコルスタックなどのソフトウェア部品の整備も行っています。つまり「どこでもコンピュータ」を忘れているわけではありません。

      「オープンアーキテクチャ」は継承しますし、実装先行だとしてもITRON仕様や周辺仕様へのフィードバックは行うであろうことについては、ことあるごとに触れています。(あのプレスリリースでも高田教授が話していたのですけれどね。)

      「弱い標準化」の反省はありますが、これはT-Kenrelも同様です。コンパイラや実装を特定している辺りで、T-Kernelのほうが制約が強いとも言えます。まあ、今までも弱い標準化を採用した"実装"はありませんでしたし、今後も無いでしょう(言ってること解るかな?)。仕様にフィードバックされた時点でどれだけの厳密さが要求されるようになるのかは、また別の話です。
      --
      from もなか
      親コメント
      • コンセプトの趣旨を並べて見てみれば、明らかに方向性が違うのは明確でしょう。
        「公開された仕様」と「オープンソースソフトウェアとして公開」は大きな違いじゃないでしょうか。
        しかし、TOPPERSに対して別に悪意を持っているわけではありません。
        CONTECなどのボードメーカーが、Linuxドライバ [contec.co.jp]を出していますが、TOPPERSドライバを開発してくれる事も期待できますよね。

        それにしても、皆さんはどういう所で使っているのでしょうね。
        大変興味があります。FA-Developer MLでも話題になっているようですし、TOPPERS-MLに登録してみます。
        親コメント
      • 私は、iTRONは主にNorti/86を使っています。その他のリアルタイムOSとしては MTOSなども使っています。
        それらは、「コンパイラはコレ、またはアレ(制約)」「このいう順番に使う事を想定」「規格には無い独自拡張(方言)」などと実装上の縛りがあるものです。
        これは、実際の形にする(実装する)上であたりまえの事で、TRONのコンセプトは、実装の方法に関しても、自由競争できるように書いてあります。(弱い標準化を採用した実装は無い)

        TOPPERSという一つの実装例は、TRONコンセプトの中に含まれますが、それが、TRONを置き換える決定版のOSだ、というのは少し反感を感じます。まあ、海外のソフトの売り文句を見ていると、もっと過激なものもありますから、気にしなければ良いと言う話もありますが

        始めのコメントを投稿してから考えが少し変わりまして、「自由競争も可能なら、自由協力もアリ」だなと考えるようになりました。
        TOPPERSとうのは、そういうことを目指したiTRONなのかな、と理解しました。
        Linuxが成功した理由の一つに、(ディストリビューターから)金を払えばサポートが受けられる事、と考えています。
        まさに、もなみソフトウェアさんがそういうことをされているようですね。頑張ってください。
        親コメント

にわかな奴ほど語りたがる -- あるハッカー

処理中...