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

中国に続いてインドも IT 機器のソースコード開示を義務化」記事へのコメント

  • 仕方がないから、コンパイル出来るけど
    殆ど可読性がなく、元のソースにも戻せない様にソースコードを作って
    開示してやるしかないだろうか?
    全部顔文字 [srad.jp]にするとか?
    • そのソースが実際に機器に実装されているものと同じである
      という検証はどうするんでしょうね。
      個人的には、ソースからビルドしたバイナリと、機器の
      FLASH-ROM なりに書かれているバイナリが一致しないと
      許さないけどな。
      • by Anonymous Coward

        難読化ならビルドしたバイナリは同じでは?
        言語にもよるかもしれないけど。

        • by Anonymous Coward
          同じソースコード、同じコンパイラ、同じオプションでもバイナリは同じになる事は稀だよ
          コンパイラや、プログラムの都合上、タイムスタンプとか入れたりするから
          • by Anonymous Coward

            フラッシュにかかれるデータにタイムスタンプが入るのか。
            なんで?

            • by Anonymous Coward on 2011年02月19日 0時47分 (#1905034)

              C にはマクロ __DATE__ や __TIME__ がありますし、
              Portable Executable にはタイムスタンプを入れる場所があります。
              jar なんかも実体は zip なのでタイムスタンプが含まれますね。
              ファイルシステムを持つようなシステムだと
              ファイルシステム自体がタイムスタンプを保持するでしょう。

              親コメント

Stay hungry, Stay foolish. -- Steven Paul Jobs

処理中...