アカウント名:
パスワード:
無限ループのあるプログラミング教科書をウイルス作成の教科書だと誰かが言えば警察が動いちゃうんだろうな
おお、それでは日本ではOS自身や組込みプログラミングはあまねく違法になるのか。終了する先がない以上、どこかに無限ループが存在するし。日本国籍の*BSDやLinux貢献者ならびに組込み系の皆さん亡命した方がいいですよw
この件に関しては、とりあえず有罪に持ち込むのが難しいけど、嫌疑なしだと誰かが責任をとらないといけなくなるから、起訴猶予(お目こぼし)にしてるんだろうね。
他者の迷惑行為にならなければいくら作っても問題ない。ローカルのパソコン上で、自分しかアクセスしない状態で稼働したところで、有罪にするのは難しい。作ったのも本人であれば、被害者も自分では、どうやって有罪にするんだい?
自分しか使っていないパソコンならば、#include #include main() {while(TRUE) {fork();}}とか、いくら実行してもいいんだよ。
「我が家の炊飯器はコンセントを抜くまで無限ループで動いており、待機時も電力を消費して迷惑です。」こういうケースでも事件扱いされる懸念があるよと言ってるのだと思います。
そこまでくるとArm系とか明示的なHALT命令を持たないISAは非合法になりそうですね。HALT命令がなければ、理論上無限ループか暴走しかないので。
#ちなみにArmの開発環境場合は疑似命令としてのhaltはあるけど最終的には自分自身への分岐(すなわち無限ループ)命令が生成されます。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stay hungry, Stay foolish. -- Steven Paul Jobs
逆の発想で (スコア:3, すばらしい洞察)
無限ループのあるプログラミング教科書を
ウイルス作成の教科書だと誰かが言えば警察が動いちゃうんだろうな
Re: (スコア:3, おもしろおかしい)
おお、それでは日本ではOS自身や組込みプログラミングはあまねく違法になるのか。終了する先がない以上、どこかに無限ループが存在するし。
日本国籍の*BSDやLinux貢献者ならびに組込み系の皆さん亡命した方がいいですよw
この件に関しては、とりあえず有罪に持ち込むのが難しいけど、嫌疑なしだと誰かが責任をとらないといけなくなるから、起訴猶予(お目こぼし)にしてるんだろうね。
Re: (スコア:0)
他者の迷惑行為にならなければいくら作っても問題ない。
ローカルのパソコン上で、自分しかアクセスしない状態で稼働したところで、有罪にするのは難しい。
作ったのも本人であれば、被害者も自分では、どうやって有罪にするんだい?
自分しか使っていないパソコンならば、
#include
#include
main() {while(TRUE) {fork();}}
とか、いくら実行してもいいんだよ。
Re:逆の発想で (スコア:0)
「我が家の炊飯器はコンセントを抜くまで無限ループで動いており、待機時も電力を消費して迷惑です。」
こういうケースでも事件扱いされる懸念があるよと言ってるのだと思います。
Re: (スコア:0)
そこまでくるとArm系とか明示的なHALT命令を持たないISAは非合法になりそうですね。HALT命令がなければ、理論上無限ループか暴走しかないので。
#ちなみにArmの開発環境場合は疑似命令としてのhaltはあるけど最終的には自分自身への分岐(すなわち無限ループ)命令が生成されます。
Re:逆の発想で (スコア:1)