黑客,英语是“hacker”。 骇客,英语是“cracker”。

在各种科技新闻媒体上经常会看到有关黑客的新闻。比如,美国正遭遇史上最严重黑客袭击; 微软证实其部分源代码遭黑客访问;新冠疫苗生产商遭到黑客攻击等等。而以骇客为标题的 媒体新闻少之又少,即使有也是和黑客新闻雷同。比如,骇客盯上美疫苗配送供应链。这些 新闻给大家的印象就是黑客是一类搞破的人,尤其是在暗中搞破坏的人。黑客貌似一个具有 负面意义的贬义词。

这是媒体对黑客一词的滥用。

这些搞破坏的人是骇客。他们利用计算机系统的安全漏洞谋私利,他们向网络服务设备发起 攻击制造混乱。他们是攻击者,是破坏者,是罪犯,不是黑客。

黑客一词源于上个世纪六七十年代美国麻省理工学院和其他一些大学的社区活动。这些社区 的活动范围很广,从编写软件到探索地下道,从无钥匙开锁到讲笑话。但是,这些社区的共 同特点不是搞破坏,这些人的特点是探索认知边界、享受技术极限,或者二者兼而有之。这 个就慢慢地变成了黑客(hack)文化——发现奇思妙想,用出人意料的方法解决问题。

崇尚这种文化的人就是黑客。黑客的领域很广——不局限于计算机。比如,做游戏。如果你能 出人意料地以最少根数的火柴棍组成汉字“田”,你就理解了黑客的基本精神。

黑客的另一精神是崇尚自由自在,随心所欲。黑客往往不是墨守成规的,反而会对毫无意义 的规则进行戏谑性的反击。举个计算机系统的例子。最初的计算机用户是没有权限限制的, 用户可以随意使用计算机及其资源。当系统管理员被引入之后,普通用户受到了限制,为了 所谓的“安全”。有一部分黑客们就利用各种技术绕过安全限制,为了自由使用计算机资源, 也为了显示对限制的蔑视,当然也为了好玩。这种对付计算机安全的技术逐渐被用心不良的 骇客掌握。骇客利用这些技术搞的破坏就落在了全体黑客的头上——媒体不分青红皂白地称这 些人为黑客。

黑客不应该承担该由骇客承担的恶名。

黑客虽然有游戏人间的一面,但是计算机黑客客观上极大地推动了技术的进步。比如,GNU 工程的发起人——Richard Stallman——就是一个计算机黑客,他发起自由软件运动,激励众多 黑客攻城掠地,使我们今天有了不受别人控制的自由操作系统 GNU/Linux。

如果你的亲人或朋友向往新闻里所说的黑客,请告诉他们破坏安全的是骇客,是骇客应该被 谴责。真正的黑客精神是自由和分享,是推动技术发展,而不是利用技术搞破坏。请你的朋 友加入自由软件基金会,和真正的黑客为伍,成为真正的黑客。

Happy hacking.