linux随笔-01

认识linux


开源共享精神

低风险

高品质

低成本

更透明

开源软件的特点

使用自由、修改自由、传播自由、收费自由以及创建衍生品的自由

常见的开源许可协议

GNU GPL(GNU General Public License,GNU通用公共许可证):只要软件中包含了遵循GPL协议的产品或代码,该软件就必须也遵循GPL许可协议且开源、免费。

BSD(Berkeley Software Distribution,伯克利软件发布版)许可协议:用户可以使用、修改和重新发布遵循该许可的软件,并且可以将软件作为商业软件发布和销售,前提是需要满足下面3个条件:

1:如果再发布的软件中包含源代码,则源代码必须继续遵循BSD许可协议。

2:如果再发布的软件中只有二进制程序,则需要在相关文档或版权文件中声明原始代码遵循了BSD协议。

3:不允许用原始软件的名字、作者名字或机构名称进行市场推广。

Apache许可证版本(Apache License Version)许可协议:在为开发人员提供版权及专利许可的同时,允许用户拥有修改代码及再发布的自由。

MPL(Mozilla Public License,Mozilla公共许可)许可协议:相较于GPL许可协议,MPL更加注重对开发者的源代码需求和收益之间的平衡。

MIT(Massachusetts Institute of Technology)许可协议:目前限制最少的开源许可协议之一,只要程序的开发者在修改后的源代码中保留原作者的许可信息即可,因此普遍被商业软件所使用。

常见的Linux系统版本

红帽企业系统(RedHatEnterpriseLinux,RHEL.):企业用

社区企业操作系统(Community Enterprise Operating System,CentOS):企业用

Fedora:个人用户/桌面版用

openSUSE

Gentoo

Debian

Ubuntu

了解红帽认证

红帽认证系统管理员(RHCSA):安装和调试Linux系统安全性并连接局域和广域网络

红帽认证工程师(RHCE):安装和配置Linux服务器、网络设备、网络安全,实际问题的诊断和解决

红帽认证架构师(RHCA):在Linux和开源方面的技术和架构领军人物;从数据中心到终端桌面的Linux系统的设计、计划、部署及全面管理



猜你喜欢

转载自www.cnblogs.com/lijinhui-blog/p/linux-01.html
今日推荐