当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > stallman 谈黑客

Unix/Linux
Linux系统下配置CVS服务器
Linux内核 Kernel 最新稳定版2.6.26发布
LINUX系统2.4内核升级到2.6内核
Linux系统下添加硬盘+分区+格式化详解
Linux下的安装和配置DNS服务器
自动备份Linux/Unix服务器的数据
Windows系统下通过xmanager远程桌面控制Linux
LINUX系统下JRE的安装
LINUX桌面环境 KDE 4.1 RC1发布下载
Linux系统下卸载自带Mysql、Apache、Php
Linux系统下监控和调整机器温度
Linux系统下生成引导盘与驱动程序盘的方法
Linux Mint 5 XFCE Community Edition RC1 (BETA 025) 本月17日开始发布
Linux下关闭不必要的系统服务以加快速度
Red Hat Enterprise Linux AS release 4 apache+MYsql+PHP的安装和优化
详解Linux系统日志管理
简单查看linux64位/32位的命令!
用rsync实现网站镜像和备份
以root身份telnet连接LINUX服务器
linux系统strace命令用法

Unix/Linux 中的 stallman 谈黑客


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 88 ::
收藏到网摘: n/a

It is hard to write a simple definition of something as varied ashacking, but I think what these activities have in common isplayfulness, cleverness, and exploration. Thus, hacking meansexploring the limits of what is possible, in a spirit of playfulcleverness. Activities that display playful cleverness have "hackvalue".
Hackers typically had little respect for the silly rules thatadministrators like to impose, so they looked for ways around. Forinstance, when computers at MIT started to have "security" (that is,restrictions on what users could do), some hackers found clever waysto bypass the security, partly so they could use the computers freely,and partly just for the sake of cleverness (hacking does not need tobe useful). However, only some hackers did this--many were occupiedwith other kinds of cleverness, such as placing some amusing object ontop of MIT's great dome (**),finding a way to do a certain computation with only 5 instructionswhen the shortest known program required 6, writing a program to printnumbers in roman numerals, or writing a program to understandquestions in English.

Meanwhile, another group of hackers at MIT found a different solutionto the problem of computer security: they designed the Incompatible Timesharing System without security "features". In the hacker'sparadise, the glory days of the Artificial Intelligence Lab, there wasno security breaking, because there was no security to break. It wasthere, in that environment, that I learned to be a hacker, though Ihad shown the inclination previously. We had plenty of other domainsin which to be playfully clever, without building artificial securityobstacles which then had to be overcome.
Yet when I say I am a hacker, people often think I am making a naughtyadmission, presenting myself specifically as a security breaker. Howdid this confusion develop?
Around 1980, when the news media took notice of hackers, they fixatedon one narrow aspect of real hacking: the security breaking which somehackers occasionally did. They ignored all the rest of hacking, andtook the term to mean breaking security, no more and no less. The media have since spread that definition, disregarding our attempts tocorrect them. As a result, most people have a mistaken idea of whatwe hackers actually do and what we think.
You can help correct the misunderstanding simply by making adistinction between security breaking and hacking--by using the term"cracking" for security breaking. The people who do it are"crackers". Some of them may also be hackers, just as some of themmay be chess players or golfers; most of them are not.