标签:++ fedora 功能 app 软件 comm com 操作系统 ack
1,Kernal的职责
2,OS的接口有两类:
GNome: C, gtk
KED: C++, qt
bash
zsh
sh, csh, tcsh, ksh
3,操作系统的功能
4, API:Application Program Interface。 POSIX:Portable Operating System(IX无意义,为了像Unix)
5,ABI:Application Binary Interface
6,Linux各种发行版本的由来:GNU组织发布的都是源代码,包括gcc,linux等等,但是源代码的编译具有很高的门槛。于是出现了很多组织,将这些源代码组织、编译、打包给用户,这就是Linux的发行版。这些组织叫做LInux发行商,如RedHat。到今天为止,Linux的发行版有数百种之多。主流的发行版:Debian(Ubuntu,knopix),SlackWare(SUSE),RedHat(CentOS,Fedora,RHEL)。RHEL漏洞补丁可以提供源代码但是不提供编译好的文件,想要收费,于是CentOS出现了,将补丁编译好了提供出来。Debian是三大主流中唯一一个没有企业支持的纯社区版。另外还需要记住两个新出现的Linux发行版:Gentoo,ArchLinux
7,版本号:major.minor.release. 内核有版本号,GNU软件有版本号,发行版也有自己的版本号。新版本不一定稳定,生产环境应该求稳。
8,内核的官方站点:www.kernal.org
9,GPL,BSD,Apach都是开源协定
标签:++ fedora 功能 app 软件 comm com 操作系统 ack
原文地址:http://www.cnblogs.com/jacky1982/p/7535283.html