对GNU的一些认识

目录

  • GNU
  • GCC
  • GPL

GNU

GNU(GNU’s Not Unix递归定义,即GNU=GNU’s Not Unix)是由自由软件基金会(free software foundation)发起的一个项目目的是创建一个与Unix操作系统兼容但并不受Unix源码私有权限制的操作系统。

GCC

GNU编译器集(GNU Compiler Collection),它包括了C、C++、Objective-C、Fortran、Java、Ada、Go语言和D语言的前端,也包括了这些语言的库(如libstdc++、libgcj等等)。GCC的初衷是为GNU操作系统专门编写的一款编译器。GNU系统是彻底的自由软件。

GPL

GPL(GNU General Public License)通用公共许可证。

你可能感兴趣的:(软件科普)