有哪位朋友能给我诠释一下软件

来源:百度知道 编辑:UC知道 时间:2024/05/22 08:26:17

软件是存放在硬盘中的文件,区别于硬盘
软件的种类很多
自由软件是指允许任何人使用、拷贝、修改、分发(免费/少许收费)的软件。尤其是这种软件的源代码必须是可得到的。从某种意义上说,“没有源代码,就称不上是(自由)软件。”
“开放源代码”软件或多或少有些自由软件的味道,但我们更赞成自由软件这种说法(这个连接解释了个中原由)。
公共软件就是没有版权的软件。它是非copyleft自由软件(non-copylefted free software)的一种特殊情况,意味着某些拷贝或修改版不再是自由的。
Copyleft软件是一种自由软件,它的分发条款不允许分销商在分发或修改软件时增加任何额外的限制。这意味着,无论是否修改过,该软件的每个拷贝都是自由软件。
非Copyleft自由软件是指作者允许对其进行分发、修改、及增加一些附加限制的软件。
GNU GPL (General Public License)是一个针对免费分发程序的具体分发条款。GNU工程使用她作为分发大部分GNU软件的分发条款。

GNU系统是一个完全免费的、类Unix操作系统。
GNU软件是在GNU计划赞助下发行的软件。大多数GNU软件是免费分发的(copyleft),但不是所有的都这样;然而,所有的GNU软件必须是自由软件。
准自由软件不是免费的,但允许个人出于非盈利性地使用、拷贝、分发、及修改(包括分发修改版本)。PGP是一个准自由程序的例子。
私有软件不是自由及非自由软件,对它的使用、传播、或修改是禁止的,要么需要你申请许可,要么它限制你不能充分自由地使用它。
“freeware”没有一个清晰的定义,但是它通常指那些允许分发不允许修改的软件包(不提供源代码)。这些包不是自由软件,因此不要用“freeware”来指自由软件(自由软件)。

共享软件允许用户分发该软件,但是任何人想继续使用它需要支付一笔许可费。
商业软件由商业公司开发,通过收取使用费而牟利。“商业”和“私有”不是一回事!大多数商业软件是“私有的”,但也有商业自由软件,也有非商业、非自由的软件。
绿色软件以其小巧实用、无需安装、不给系统增加垃