開源軟件包括兩點,壹個是源代碼開源,大家都可以看,可以編輯,另壹個就是開源精神
但是這個並不是說免費為大家服務,代碼開源是方便更多的開發者來開發,提供更好的產品,而通過開源軟件提供支持是收費的,比如紅帽公司Redhat是免費的操作系統 但是他們的技術可以為其它公司使用centos提供技術支持,而這些技術支持是收費的。《Linux就該這麽學》有開源精神的詳細解說,開源***享精神 簡單來說,開源軟件的特點就是把軟件程序與源代碼文件壹起打包提供給用戶,讓用戶在不受限制地使用某個軟件功能的基礎上還可以按需進行修改,或編制成衍生產品再發布出去。