标签:ofo 很多 中文 解释 windows 命令解释 移植 应用程序 联网
Linux的优点:其设计之初,就是基于Intelx86系列CPU架构计算机的,它是一个基于POSIX的多用户,多任务并且支持多线程和多CPU的操作系统。
注:POSIX,全称为(Portable OpenratingSysrem Interface),中文翻译为可移植操作系统接口,POSIX标准定义了操作系统应该为应用程序提供的接口标准。
手机安卓就是Linux,苹果是Unix,交换机路由器防火墙全是Unix和linux)、个人PC端(主要是windows,其次Ubuntu,)其中服务器端领域是重中之重。
我们熟知的大型,超大型互联网企业(百度,淘宝,QQ,谷歌,58等…)都在使用Linux系统操作为服务器的程序运行平台。全球及国内排行前十的网站使用的主流系统几乎都是Linux系统。
总结
Linux操作系统之所以如此流行,因为它具有一下一些特征:
Linux系统的外围程序
构成Linux系统的外围程序大部分来自于GUN项目或其他组织的开源软件,如著名的C语言编译***gcc,命令解释器程序bash,网站服务器程序httpd等。因此,Linux操作系统更确切的含义为"GUN/Linux操作系统"。
核心就是没有商业化软件版权制约,源代码开发,可无约束自由传播
主要项目就是GNU项目
目标:建立可自由和移植的类Unix操作系统产品
GNU(GUN is Not Unix)1984年由Richard Stallman发起并创建宗旨:开发一个完整的类似于Unix的完全自由、可传播的操作系统官方网站:http://www.gnu.org
GNU自由软件的通用许可协议允许用户任意复制、传递、修改及再发布基于自由软件修改再次发布的软件,仍需要遵守GPL
简单的理解,GPL许可的核心,是保证任何人有共享和修改自由软件的自由,任何人有权取得、修改和重新发布自由软件的源代码权利,但都必须同时给出具体更改的源代码。
注:开源社区的著名的Linux内核就是GPL许可下发布的
LGPL相对于GPL较为宽松,允许不公开全部源代码为基于Linux平台开发商业软件提供了更多空间。
开放源代码软件(Open Source Software) 即开源软件
Firefox网页浏览器
OpenOffice办公套件
Apache网站服务器软件等等
Linux系统的组成
Linux操作系统由Linux内核和各种外围程序组成。
Liunx内核是一个特殊程序,用于实现CUP和内存分配,进程调节,设备调节,设备驱动等核心操作,以面向硬件为主。
Linux的内核版本
Linux内核采用稳定版和开发版本并存的版本控制方式。
版本号的命名格式为x.yy.zz
Linux操作系统=Linux内核+GNU软件及系统软件+必要的应用程序。
标签:ofo 很多 中文 解释 windows 命令解释 移植 应用程序 联网
原文地址:http://blog.51cto.com/14188767/2347123