现在的位置: 首页 > 综合 > 正文

什么是自由软件的商业化(利用)?

2013年10月11日 ⁄ 综合 ⁄ 共 1046字 ⁄ 字号 评论关闭

<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
-->

       根据自由软件的官方定义,自由软件未必意味着“非商业化”。自由软件必须允许商业利用、商业开发和商业发布,但是,这种商业化不能等同于对自由软件本身的“商业化改造”,使其变为私有软件盈利,那是“拿来主义”。

 

       自由软件涉及到一种用户天赋(与生俱来)的自由(

Freedom


,

用户可以自由地运行、拷贝、发布、学习、修改和改进它。世界上原本没有自由软件这种东西,只是后来人们自觉地创造出了自由软件,提供给其他人自由使用。具体来说,自由软件保证用户拥有下列自由(
Freedom

):

          0

、运行程序的自由,无论处于什么目的;

          1

、学习和修改程序的自由,源代码公开是前提;

          2

、再发布程序拷贝的自由,送给朋友和邻居;

          3

、改进程序并且向公众发布这种改进的自由,源代码公开是前提。

 

       很明显的事实是,自由软件并不意味着不能进行商业化利用、开发和发布。自由软件的商业化利用、开发和发布的社会实践过程就自由软件的商业化(利用)。当然,对自由软件不能进行“商业化改造”使其变为“私有软件”而达到商业盈利的目的。商业软件是以盈利为目的的软件,绝大部分商业软件是私有软件(或称专有软件)。

 

       现今,自由软件的代码库已经拥有
4

亿多行程序源代码,是一个极为巨大的智力资源宝库。怎么对自由软件进行商业利用、开发和发布(即商业化运作)是一个不易处理妥当的现实问题。比如,你对用户说,这就是自由软件。但是,这并不是说,你用户拿去就能直接使用,而且能够把它用得好。用户使用自由软件,一般而言,需要得到外界的帮助,这里存在着巨大的商业机会。

 

       一般来说,自由软件系统相当繁杂,缺少梳理,系统安装又比较困难,尤其缺少技术帮助资料。因此,免除系统安装的自生系统(
Live

技术)就成为自由软件商业化开发利用的重要支撑技术,而相应的文件压缩技术(
Squashfs

系统)又是一个技术上的难点。简而言之,把自由软件的应用系统制作成自生(
Live

)系统,让用户能够拿来(插入
USB

端口)就用,岂不非常美哉?

由于自由软件的透明开放性,使得自由软件厂商之间容易沟通,易于联合起来形成庞大的产业群,从而推动我国软件业的健康发展。

 

       说明:深圳乌邦托系统集成公司愿与大家一起努力,联合起来,推动自由软件在我国的普及与应用,共创美好的明天。

抱歉!评论已关闭.