認識linux 開源共用精神 低風險 高品質 低成本 更透明 開源軟體的特點 使用自由、修改自由、傳播自由、收費自由以及創建衍生品的自由 常見的開源許可協議 GNU GPL(GNU General Public License,GNU通用公共許可證):只要軟體中包含了遵循GPL協議的產品或代碼,該軟 ...
認識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系統的設計、計劃、部署及全面管理