0.前言

    科技2022-07-15  119

    一、Linux历史

    (一)发展历史

    (二)开源特点

    低风险 使用自由高品质 复制自由低成本 传播自由更透明 修改自由 衍生品自由 收费自由

    (三)开源协议

    1.GNU GPL(GNU通用公共许可证): 只要软件中包含了遵循了GPL的产品或代码,则该软件也遵循GPL协议。开源、免费,不适于商业软件。

    2.BSD(伯克利软件发布版)许可协议: 再发布软件中包含源代码,则源代码必须继续遵循BSD协议。 再发布软件中只有二进制程序,则需在文档或版权文件中声明原始代码遵循了BSD协议。 不允许用原始软件名、作者名或机构名进行市场推广。

    3.Apache许可证版本许可协议: 可用于商业软件。Hadoop、MongoDB等。 该软件及其衍生品必须继续使用Apache许可协议。 如果修改程序源代码,需要在文档中声明。 若软件基于别人的开源代码编写,则要保留原代码的协议、商标、专利声明及其他原作者声明的内容。 若再发布软件中有声明文件,则需在此文件中标注Apache许可协议及其他许可协议。

    4.MPL(Mozilla公共许可)许可协议: 更注重对开发者的源代码需求和收益之间的平衡。

    5.MIT许可协议: 程序开发者在修改后的源代码中保留原作者的许可信息即可。普遍被商业软件使用。

    二、Linux系统

    (一) Linux与Windows对比

    稳定、有效率 花钱少 漏洞少并快速修复 多任务多用户 安全的用户及文件权限策略 小内核程序的嵌入式系统 消耗资源少

    (二) Linux发行版

    1.红帽企业版(RedHatEnterprise Linux)RHEL (发音:瑞欧) RHEL是全世界使用最广泛的Linux系统,极强的性能及稳定性,拥有完善的技术支持。红帽公司是标普500之一。

    2.社区企业操作系统(Community Enterprise Operating System)CentOS RHEL重新编译,发布给用户免费使用。已被红帽收编。

    3.Fedora 红帽公司桌面版,最新的技术或工具,成熟后会加入RHEL。

    4.openSUSE 德国的。有一定市场占有率。

    5.Gentoo 自定制,操作复杂。

    6.Debian 稳定性、安全性强,免费的基础支持。良好地支持各种硬件架构。

    7.Ubuntu Debian派生,对新款硬件具有极强地兼容能力。拥有桌面版 和 服务器版。

    三、红帽认证

    RSCSA----系统管理员 安装和调试Linux系统、安全性设施,并连接 局域网 和 广域网络。

    RSCE----工程师 安装和配置Linux服务器、网络设备、网络安全、实际问题的诊断和解决。(目前主要考ansible)

    RSCA----架构师 注重实用性。在Linux和开源方面的技术和架构领军人物。从数据中心到终端桌面的Linux系统的设计、计划、部署及全面管理。

    ------------------END----------------------

    Processed: 0.013, SQL: 8