将 RMS 逼上梁山,但它还为开源贡献了一个重要协议
麻省理工学院(Massachusetts Institute of Technology,简称 MIT),大名鼎鼎,无人不知。在开源世界也是一样,人人都识 The MIT License(MIT 协议),它几乎是当下采用率最高的开源协议之一。除此之外,从 MIT 的实验室中还飞出了自由软件运动发起人 RMS,说一句 MIT 是“自由与开源软件的滥觞之一”不为过。 但与另一个担得起该名称的大学加州大学伯克利分校相比,MIT 似乎又缺少了那么一点“左派色彩”,而是展现出十足的实用主义。(伯克利的相关故事可查看:《谁还记得 Linux 之前,那个理想又骄傲的 BSD 吗?》) MIT 似乎从未想过要在开源这个领域达成怎样的成就,可是,偏偏无心插柳柳成荫。从 RMS 和 MIT 协议这两条主线出发,我们会惊喜地发现,在上个世纪 80 年代,MIT 几乎是同时孕育出了开源协议中 copyleft 和 permission 两个最重要的门类。 01 copyleft 催化剂:没想到 RMS 会来这 OSI 创始人之一 Eric S. Raymond(简称 ESR)在《大教堂和集市》中将“黑客文化”...

