GNU 简述
来源:互联网 发布:顺德经济发展数据 编辑:程序博客网 时间:2024/06/04 10:50
GNU 简述
GNU:GNU计划,目标是创建一套完全自由的操作系统。
GNU,[(g)nu:]。得名,GNU is Not UNIX,GNU不是UNIX。GNU不再是谁的缩写,这是递归命名,有意思吧。
GNU 协议
GNU 包含3个协议条款:
GPL:GNU通用公共许可证(GNU General Public License)
GPL主要目标是保证软件对所有的用户来说是自由的,和软件是否免费无关。GPL通过如下途径实现这一目标:
它要求软件以源代码的形式发布,并规定任何用户能够以源代码的形式将软件复制或发布给别的用户。
它提醒每个用户,对于该软件不提供任何形式的担保。
如果用户的软件使用了受GPL保护的任何软件的一部分,那么该软件就继承了GPL软件,并因此而成为GPL软件,也就是说必须随应用程序一起发布源代码。
GPL不排斥对自由软件进行商业性质的包装和发行,也不限制在自由软件的基础上打包发行其他非自由软件。
LGPL:GNU较宽松公共许可证 (GNU Lesser General Public License)
GFDL : GNU自由文档许可证(GNU Free Documentation License )
GDB,the GNU Project debugger。GNU项目的调试器。
GCC:GNU Compiler Collection,GNU编译簇。
MinGW,Minimalist GNU for Windows,Windows下最简GUN计划。生成本地Windows程序的最简开发环境。是将GCC编译器和GNU Binutils移植到Win32平台下的产物,包括一系列头文件(Win32API)、库和可执行文件。
- GNU 简述
- AT&T GNU X86-64,I386 汇编语法简述
- GNU
- GNU
- GNU
- GNU
- GNU
- GNU
- GNU
- GNU
- GNU
- GNU
- GNU 中英对照
- GNU工程
- gnu manual
- GNU释义
- GNU compilers
- 什么是GNU?
- 2014Esri中国开发者大会——SQL操作Geodatabase
- 女人,百花千红你最美
- cv::createtrackbar函数的使用
- MD5之js
- android -- 蓝牙 bluetooth (一) 入门
- GNU 简述
- HTTP请求错误400、401、402、403、404、405、406、407、412、414、500、501、502解析
- SqlServer 执行计划及Sql查询优化初探
- 润乾报表的两种数据源连接jndi和jdbc
- 使用MAP文件快速定位程序崩溃代码行
- 驱动器号不见了,盘符只有名字,小细节而已
- ubuntu下安装ndk
- android log
- zabbix 实现curl 监控