1. 开源软件的5种营利模式
(1)多条产品线(个人版免费用于推广,企业版销售);
(2)技术服务型(JBoss软件免费使用,技术文档、培训课程、定制开发服务营利)
(3)软硬件结合(IBM服务器捆绑销售系统);
(4)技术出版物(OReilly既是开源公司又是出版商);
(5)品牌与口碑(微软);
2. Linux系统优点
(1)开源;
(2)具备UNIX系统的程序界面并继承其良好的稳定性;
(3)丰富的第三方软件支持,具有安全性、高可用性和高性能;
3. 开源软件的4大关键性优势
(1)低风险;(2)高品质;(3)低成本;(4)更透明;
4. Linux系统的发展历程
1956年MULTICS(多任务信息与计算系统)停止研发,同年其开发人员Ken Thompson使用汇编语言编写出一款新的系统内核UNICS(联合信息与计算系统)。1973年C语言之父Dennis M.Ritchie使用C语言重新编写UNICS,开源且免费的UNIX系统诞生,直到1979年UNIX系统被商业化。1983年著名黑客Richard Stallman发起GNU源代码开放计划,并在1989年起草了GPL许可证。1987年Richard Stallman和社区共同编写出一款能够运行C语言代码的编辑器——gcc,Emacs编辑器和bash解释器也陆续亮相。1991年10月Linus Torvalds使用bash解释器和gcc编辑器等开源工具编写出Linux的全新系统内核。Linux系统吉祥物Tux(小企鹅)。1994年红帽公司创始人Bob Young在Linux系统内核的基础上集合众多源代码和程序软件,发布了红帽操作系统并开始出售技术服务。1998年以后,IBM和Inter等公司大力推动开放源代码的发展。
5. Linux系统内核与Linux发行套件系统区别
(1)Linux系统内核指的是一个由Linus Torvalds负责维护,提供硬件抽象层(位于操作系统内核与硬件设备之间,旨在提供一个统一的接口来屏蔽底层硬件的复杂性)、磁盘、文件系统控制及多任务功能的系统核心程序;
(2)Linux发行套件系统(Linux操作系统)是Linux内核与各种常用软件的集合产品;
6. 常见的Linux系统版本
(1)红帽企业版Linux(RHEL):全世界使用最广泛的Linux系统之一,具有极强的稳定性,在全球范围内都可以获得完善的技术支持;
(2)社区企业操作系统(Centos):开源社区研发和维护的一款企业级Linux操作系统。Centos是将RHEL中的收费功能去掉,然后将新系统重新编译厚发布给用户免费使用的Linux系统,Centos版本号和RHEL一致,软件包通用;
(3)Fedora:桌面版Linux系统,适合不会追求稳定性的人群,可以体验到最新的技术和工具,是RHEL的“试验田”;
(4)Debian:基于GNU开源许可证的Linux系统,具有很强的稳定性和安全性,提供免费的基础支持,与RHEL略有差别;
(5)Ubuntu:一款桌面版Linux系统,以Debian为蓝本进行修改衍生而来,发布周期为6个月,与Debian软件不一定完全兼容;
(6)openSUSE:源于德国的Linux系统,命运多舛,用户可以完全自主选择要使用的软件;
(7)Kail:一般供黑客或安全人员使用,设计用途就是进行数字鉴识和渗透测试;
(8)Gentoo:允许用户完全自由的进行定制(Portage工具);
(9)深度操作系统(Deepin):国产操作系统,本土化工作新引人;