Linux软件许可证与获取指南
1. 理解软件许可证
软件许可证之间的区别可能会很模糊。重要的不是将软件归类为开源、商业或其他类型,而是许可证允许和不允许你做什么。如果你有疑问,可联系软件作者。
“免费软件(freeware)”通常指免费分发的软件,无论是否开源。这与“自由软件(free software)”不同,“自由软件”是自由软件基金会(FSF)用于GPL许可及其他一些开源软件形式的术语。例如,WordPerfect 8和StarOffice的免费版本是免费软件,但并非开源软件。
在Linux中使用许可软件时,有人认为Linux的开源性质意味着它只能运行其他开源软件,这是错误的。许多商业应用程序也可用于Linux。大多数库使用LGPL或其他开源许可证,允许开发者使用这些库编写软件,而自身不受开源许可证的限制。不过,和任何环境一样,你应该检查打算运行的软件的许可条款,因为软件许可证偶尔会包含特殊条款,甚至可能限制软件在Linux上运行。
Linux发行版的许可证较为复杂。当你下载CD - ROM镜像文件或购买Linux软件包时,所获得的软件使用多种不同的许可证,如GPL、BSD许可证、MIT许可证等。大多数是开源许可证,但也有一些不是。许多发行版会附带一些共享软件或不完全开源的软件包,零售软件包有时还会包含完全的商业软件。因此,不要复制零售Linux软件包的CD - ROM,而从互联网下载的镜像文件通常可以复制,但要查看附带的COPYING或COPYRIGHT文件以确保。
Linux发行版包含安装程序、配置程序等工具,这些通常是发行版打包者拥有版权的部分。大多数发行版维护者会将其安装和配置程序以GPL或其他开源许可证发布,但并非总是如此
超级会员免费看
订阅专栏 解锁全文
3211

被折叠的 条评论
为什么被折叠?



