向GPLv2地址写信却意外收到GPLv3许可证:一封寄给开源精神的信件
2022年6月,一位开源软件爱好者出于好奇,根据GPLv2许可协议上的地址向美国自由软件基金会(FSF)寄了一封信,询问如何获取GNU通用公共许可协议的文本副本。当时的 GPLv2 许可证公布于1991年,在互联网不普及的时代,用户通常通过物理媒介(如磁带或软盘)获取软件,因此在软件中附带完整的许可文字并不常见。相反,开发者往往仅包括许可通知,提醒用户可以通过邮寄方式联系 FSF 获得完整文本。而到了2007年发布的GPLv3,则在许可通知中加入了网址链接,方便用户在线查找。 为了这封信件,这位开源爱好者经历了几次意想不到的波折。首先是准备邮寄所需的材料,包括信封、邮票和自贴信封。由于英国皇家邮政在2011年停用了国际回邮券,他不得不到eBay上买了一些美国邮票。在挑选邮票的过程中,他短暂地进入了集邮的世界,面对一堆陌生的专业术语,最终购买了标称为“全球”邮票的圆形邮票。几周后,他收到了邮票,并成功将信件寄出。 大约五周后,他收到了FSF的回复。回复包含了5张背面打印的纸张,上面是完整的GPL许可文本。但令他惊讶的是,收到的文本竟然是GPLv3版本,而非他最初想了解的GPLv2版本。他在最初信中并未指定版本,而 GPLv2 的许可通知本身也未提及具体版本号。尽管如此,他对收到的内容仍感到满意,不再打算跟进请求。 这件事展示了开源社区对软件自由的重视以及许可证的重要性。即便是在互联网高度发达的今天,通过邮寄这样的传统方式获取许可文本仍然被视为一种有效的途径。此外,不同的国家和地区在纸张尺寸和标准上有差异,这也是全球化交流的一种体现。 业内评论认为,这次的经历不仅是一次文化探索,也是对开源软件生态的一次有益了解。自由软件基金会作为一个致力于推广开源软件及自由理念的非营利组织,其响应用户需求的方式值得肯定。虽然最初的回应可能是误解,但它也反映了 FSF 在管理开源许可证方面的工作。