リチャードストールマンのハッカーの哲学は以下のようにまとめられます。
1. Playfulness and Cleverness: ハッカーの哲学は遊び心と巧妙さに根ざしています。何か難しいことを遊び心をもって行うことがハッキングとされています。
2. Exploration and Limits: ハッカーは可能性の限界を探求することを重視しています。新しいアイディアや方法を見つけ出すこと、あるいは既存のものを別の視点から探求することが含まれます。
3. Diverse Activities: ハッキングは単一の活動に限定されず、ソフトウェアの開発から実用的な冗談まで幅広い活動を含みます。MITなどでの活動やコンピュータに限らず、音楽や芸術の分野でもハッカーのアイディアが適用されることが強調されています。
4. Resistance to Silly Rules: ハッカーはしばしば制約や不必要な規則に対して抵抗し、その規則を巧妙に回避する方法を見つけることがあります。これは、自由な発想と巧妙なアプローチを重視する姿勢の一部です。
5. Misunderstanding and Security Breaking: 1980年頃のメディアの報道により、ハッキングは主にセキュリティの破壊行為として捉えられるようになりました。しかし、これはハッカーの多様な活動を無視したものであり、実際のハッカーの本質を誤解させるものです。記者や一般の人々に対して、セキュリティの破壊行為とハッキングを区別するために、"cracking"という用語を使い、それを行う人々を"crackers"と呼ぶことが提案されています。