GNU运动

本文回顾了软件从自由开源到商业化的过程,重点讲述了GNU运动的起源,包括Richard Stallman发起的GUN宣言,以及Linux内核如何与GNU项目结合形成GNU/Linux操作系统。同时,介绍了GPL许可证在维护软件自由度方面的作用。
摘要由CSDN通过智能技术生成

软件商业化

上个世纪六十年代,计算机技术尚处于萌芽阶段。彼时,能接触到计算机的人还很少,软件通常诞生于高校或科研机构的实验室中,它们由精通计算机技术的开发人员编写,开发者往往会在小圈子里共享自己的代码,彼此之间交流学习。此时的软件自由度极高,我们一般称之为开源软件

上个世纪七十年代,随着计算机技术的发展,PC进入了普通市民的生活,一些具有远见的人发现:好的代码非常值钱!以微软为代表的公司掀起一股软件商业化的潮流。商业软件不仅是收费的,而且它们的代码通常是闭源的,也就是无法查看它的代码并修改。随着微软等公司的巨大成功,无数机构于开发人员加入到了软件商业化的大潮中。

Unix的商业化进程

其中比较著名的是Unix的商业化,Unix操作系统诞生于AT&T的贝尔实验室,Unix的诞生没有任何的奖励于管理,完全是出于Ken Thomptson等程序员的爱好和兴趣。程序员对Unix的源码进行修改与裁剪,并进行再发布,因此Unix系列还有着许多发行版,其中比较著名的是Berkeley的BSD发行版。到了二十世纪七十年代,AT&T注意到了Unix的商业价值,将Unix作为商业软件发布,从此Unix离开了开源软件的阵营,这直接导致了许多开源软件能真正运行的平台都没有,直到Linux的诞生。

GUN运动

然而并不是每个人都投身于软件商业化的浪潮中,每个时代都有着“唐吉柯德”式的任务,Richard Stallman就是其中之一,他就职于MIT的人工智能实验室。在他的眼里,商业软件的采取的闭源方式就是在禁锢思想、阻碍自由。于是在1983年,他发布了GUN宣言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值