アカウント名:
パスワード:
そういう人は、ソフトを配布する時に、配布を受ける条件として解析してはいけないという条項を入れるのです。 相手がそれを承諾すれば、それで契約成立です。 承諾しない相手には配らなければ良いのです。
残念ながら(?)OSSの場合にはその手は使えません [opensource.jp]。まあソースすら公開してるのにバイナリの逆アセンブルを禁止する意味がそもそもないと思いますが、バイナリにこっそりプロプライエタリなコードを入れて解析を禁止するような抜け道も作れないわけで、OSDはよくできてますね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
普通のやつらの下を行け -- バッドノウハウ専門家
前から思ってたんですが (スコア:0)
実行中のプロセスの名前を調べる位なら知りませんけど、 逆アセンブリとかして解析しちゃうといろいろまずいと思うんですが。
少なくとも、自分が作ったソフトを他人が作ったソフトで調べたりされるのはやだなあ。
Re:前から思ってたんですが (スコア:3, 参考になる)
取る必要は無いと思いますよ。
>実行中のプロセスの名前を調べる位なら知りませんけど、逆アセンブリとかして解析しちゃうといろいろまずいと思うんですが。
一般のソフトで、逆アセンブリしちゃダメなものは、ソフトの提供者と利用者の間で結ばれた任意の契約によるものです。
法律で禁止されてるわけじゃありません。
この場合、ネットエージェントはWinny等の作者達とそんな契約してるとは思えませんから問題ありません。
暗号の解読なんかの場合、DVDのCSSとか放送のスクランブルなんかの解除は違法です。
Re:前から思ってたんですが (スコア:0)
残念ながら(?)OSSの場合にはその手は使えません [opensource.jp]。まあソースすら公開してるのにバイナリの逆アセンブルを禁止する意味がそもそもないと思いますが、バイナリにこっそりプロプライエタリなコードを入れて解析を禁止するような抜け道も作れないわけで、OSDはよくできてますね。
Re:前から思ってたんですが (スコア:0)
>解析を禁止するような抜け道も作れないわけで、OSDはよくできてますね。
いえいえ、使用時にサイトにアクセスしてコードをダウンロードし、
利用者に長い条文が付いた「Yes/no」のパネルを表示するだけでOKですよ。
(独立な別プログラムには条項は適用されない)
誰も条文なんて読みゃしません。