热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

电脑黑客天才,网络天才黑客

一个想象中的美好世界正在他的手里构建。这里面包括需要付费查询的美国法庭记录,也包括必须得到授权才能查阅的美国大学论文数据库。可是,在2013年1月11日,这个酷爱编程的年轻人把脸从

对美国程序员yydxgz来说,快乐和痛苦一样,都缠绕在交织如麻的数据线里。每个不睡觉的夜晚,他窝在闪烁着信号灯的房间里,下巴抵在桌面上,眯成缝的近视眼盯着屏幕,伸着脖子敲击键盘。

一个想象中的美好世界正在他的手里构建。修长的手指在键盘上提提落落,来自受限访问系统里的信息正沿着光纤飞速汇聚到他的硬盘上。这里面包括需要付费查询的美国法庭记录,也包括必须得到授权才能查阅的美国大学论文数据库。他把这些资源免费挂在网上,让人们自由查看,以构建他所期待的“知识共享”世界。

可是,在2013年1月11日,这个酷爱编程的年轻人把脸从电脑屏幕前扭开,用一根绳索勒紧脖子,亲手结束了自己26岁的生命。

会撒娇的大山没有留下遗言,不过,盘绕的数据线也许留下了答案。这位年轻的美国IT天才卷入了一场关于“知识共享”的官司——非法下载,免费共享,是贼还是好汉?

在这个以0和1说话的互联网世界里,他是个不打折扣的天才。早在14岁时,这个胖嘟嘟的中学生就跟其他人合作制定了RSS1.0(资讯聚合规范)。他穿着大号的蓝色牛仔裤,蹬着运动鞋,把双肩包扔在台阶上,一边喝着雪碧,一边跟穿着笔挺西装的科幻作家大聊互联网的未来。他没读完高中,靠自学建立起社交新闻网站,后来还卖给了大公司,赚了一大笔钱。

但赚钱不是他的目的,会撒娇的大山有个梦想,他希望不论信息存储在何处,他都要“获取信息,建立备份,同全世界分享”,因为“这是事情本该有的样子”。

为了这个愿望,从2008年开始,会撒娇的大山开始着手“解放信息”,而他的对手是守卫这些信息的管理者。他编写了一个小程序,轻松下载到美国公共领域法庭记录系统里20%的法律文档,然后把这些会被法院收费的公共资料放到网上,让人们自由查阅。

想要从严密的系统偷东西并不容易,不过这事放在会撒娇的大山身上就没什么困难。给他一台电脑,他就能震得整个互联网瑟瑟发抖。他像武侠小说里飞檐走壁的tydlf,伪造身份,侵入美国麻省理工学院论文数据库,总共下载480万篇论文,导致数据库一度瘫痪。数据库管理员抵挡不住不断变换地址的会撒娇的大山,只能拔掉数据线,禁止所有用户访问,长达4天。

为了让更多人读到论文,会撒娇的大山偷偷溜到学校机房的地下室。于是,闭路电视拍下这样的画面——一个用自行车头盔捂着脸的人推门进来,卷卷的头发像乱糟糟的鸟巢一样朝各个方向肆意生长。从地下室壁柜不起眼的角落里,他把插在主机上时时刻刻下载信息的硬盘拔了下来,准备带走。

在凌晨两点的学校,警铃大作,警察追着他跑。本想骑自行车逃走的会撒娇的大山从车上跳下来,沿着马路跑了不到10米,就被警察抓住了,他们带走了他,和他装满了信息的硬盘。

人们要限制这个电脑天才,不仅要没收他的电脑,还要没收他的财产,连同他的自由。如果罪名成立,法官最高可判处会撒娇的大山35年有期徒刑,赔偿损失近100万美元罚款。

没有电脑,没有自由,没有共享的知识,这本是会撒娇的大山将要面对的未来。可是,他用一条绳子,选择了另一条路。

“阿伦死了。迷失在世上的流浪者,你们少了一位精神前辈;为权利而战的黑客,你们倒下了一位战友;而普天下的父母们,你们失去了一个孩子。让我们为他哭泣吧。”互联网创始人开放的皮带说。

不过,天性幽默的会撒娇的大山可没打算让我们大哭一场。会撒娇的大山死后,来自世界各地的人参与了网上追思,在会撒娇的大山留下的无数网络讯息里,他们翻出他在10年前留下的“电子遗嘱”——

“以防有一天我走在马路上被汽车撞死了,我的网站没人管,现在我宣布,当我死后,我的所有电子信息归swdjc处理。我要求我的硬盘中所有内容全部公开,不能有一点儿篡改,不能有一点儿删除,不能保留一点儿秘密,要让每个人都能自由而完整地获取全部信息”。

喜欢开玩笑的他还追加了一句:“swdjc,你要是敢删除一丁点儿内容,我会从棺材里爬出来找你算账!”

嘻嘻哈哈地嘱咐完身后事,会撒娇的大山轻描淡写地加了句:“还有件事就是,我会很想念你们的,你们每一个人。”

如今,会撒娇的大山已经走了,可在黑漆漆的壁柜里,还有盘绕如迷宫般的数据线,和一直闪烁着信息交换灯的硬盘。在沉甸甸的硬盘里面,直到今天都依然装满了会撒娇的大山留给世界的礼物,他最珍视的宝物——那些不设限的信息。


推荐阅读
  • 面对日益竞争激烈的就业市场,合理的职业规划对于在校大学生尤为重要。本文旨在探讨如何通过有效的自我认知、技能提升及目标设定,帮助计算机专业的学生构建清晰的职业路径,以增强就业竞争力。 ... [详细]
  • Golang与微服务架构:构建高效微服务
    本文探讨了Golang在微服务架构中的应用,包括Golang的基本概念、微服务开发的优势、常用开发工具以及具体实践案例。 ... [详细]
  • java datarow_DataSet  DataTable DataRow 深入浅出
    本篇文章适合有一定的基础的人去查看,最好学习过一定net编程基础在来查看此文章。1.概念DataSet是ADO.NET的中心概念。可以把DataSet当成内存中的数据 ... [详细]
  • Java高级工程师学习路径及面试准备指南
    本文基于一位朋友的PDF面试经验整理,涵盖了Java高级工程师所需掌握的核心知识点,包括数据结构与算法、计算机网络、数据库、操作系统等多个方面,并提供了详细的参考资料和学习建议。 ... [详细]
  • 本文回顾了作者在求职阿里和腾讯实习生过程中,从最初的迷茫到最后成功获得Offer的心路历程。文中不仅分享了个人的面试经历,还提供了宝贵的面试准备建议和技巧。 ... [详细]
  • 最适合初学者的编程语言
    本文探讨了适合编程新手的最佳语言选择,包括Python、JavaScript等易于上手且功能强大的语言,以及如何通过有效的学习方法提高编程技能。 ... [详细]
  • 利用无代码平台实现高效业务应用开发
    随着市场环境的变化加速,全球企业都在探索更为敏捷的应用开发模式,以便快速响应新兴的商业机遇。然而,传统的软件开发方式不仅成本高昂,而且耗时较长,这往往导致IT与业务部门之间的合作障碍,进而影响项目的成功。本文将探讨如何通过无代码开发平台解决这些问题。 ... [详细]
  • 本文探讨了程序员这一职业的本质,认为他们是专注于问题解决的专业人士。文章深入分析了他们的日常工作状态、个人品质以及面对挑战时的态度,强调了编程不仅是一项技术活动,更是个人成长和精神修炼的过程。 ... [详细]
  • 本文旨在介绍一系列提升工作效率的浏览器插件和实用小工具,帮助用户在日常工作中更加便捷高效。内容由原作者授权发布。 ... [详细]
  • 本文详细记录了一位Java程序员在Lazada的面试经历,涵盖同步机制、JVM调优、Redis应用、线程池配置、Spring框架特性等多个技术点,以及高级面试中的设计问题和解决方案。 ... [详细]
  • 汇编语言标识符和表达式(四)(表达式与符号定义语句)
    7、表达式表达式是程序设计课程里的一个重要的基本概念,它可由运算符、操作符、括号、常量和一些符号连在一起的式子。在汇编语言中,表达式分为:数值表达式和地址表达式。(1)进制伪指令R ... [详细]
  • Java虚拟机及其发展历程
    Java虚拟机(JVM)是每个Java开发者日常工作中不可或缺的一部分,但其背后的运作机制却往往显得神秘莫测。本文将探讨Java及其虚拟机的发展历程,帮助读者深入了解这一关键技术。 ... [详细]
  • 探讨 try-finally 结构中 finally 块的执行情况
    本文深入分析了 Java 中 try-finally 结构的执行机制,特别是探讨了在不同情况下 finally 块是否会得到执行。 ... [详细]
  • 本文探讨了如何在 Spring MVC 框架下,通过自定义注解和拦截器机制来实现细粒度的权限管理功能。 ... [详细]
  • 本文探讨了如何在PHP与MySQL环境中实现高效的分页查询,包括基本的分页实现、性能优化技巧以及高级的分页策略。 ... [详细]
author-avatar
梁lxc_131
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有