hacker ethic

名詞

  1. 情報共有が強力な積極的善であり、ハッカーがオープンソースコードを書き、可能な限り情報やコンピューティング資源へのアクセスを容易にすることによって専門知識を共有することが倫理的義務である、という信念。

  2. クラッカーが窃盗、破壊行為、機密侵害を犯さない限り、楽しみと探求のためのシステムクラッキングは倫理的に問題ない、という信念。

これら2つの規範的倫理原則は、ハッカーの間で広く受け入れられているが、決して普遍的ではない。ほとんどのハッカーは語義1のhacker ethicに賛同しており、多くはオープンソースソフトウェアを書いて無償で提供することでそれを実践している。一部はさらに進んで、すべての情報は自由であるべきで、それに対するいかなる独占的支配も悪である、と主張する。これがGNUプロジェクトの背後にある哲学である。

語義2はより論争的である。クラッキングという行為自体を、不法侵入のように非倫理的だと考える人もいる。だが‘倫理的’なクラッキングが破壊を排除するという信念は、少なくとも自分を‘善意の’クラッカーと見なす人々の振る舞いを和らげる(samuraigray hatも参照)。この見方では、(a)システムに侵入し、それから(b)システム運用者に、できればsuperuserアカウントからのメールで、どのようにそれが行われたか、どうすればその穴を塞げるかを正確に説明すること――無報酬の(かつ頼まれてもいない)tiger teamとして行動すること――は、ハッカー流の礼儀の最高の形の一つかもしれない。

どちらの版のhacker ethicも、ほとんどすべてのハッカーが技術的なコツ、ソフトウェア、そして(可能なら)コンピューティング資源を他のハッカーと積極的に進んで共有する、というかたちで最も確実に現れる。UsenetFidoNet、そしてインターネットそのもののような巨大な協力ネットワークは、この特性のおかげで中央制御なしに機能できる。それらはハッカーダムの最も価値ある無形資産かもしれない共同体意識に依存し、かつそれを強化している。