开源和闭源
開源就是開放系統核心,允許用戶進行修改或重新編譯系統內核開源,(Open Source)全稱為開放源代碼。目前,市場上開源軟件層出不窮,很多人可能認為開源軟件最明顯的特點是free,但實際上并不是這樣的,開源軟件最大的特點應該是open,也就是任何人都可以得到軟件的源代碼,加以修改學習,甚至重新發放,當然是在版權限制范圍之內。 閉源(Closed source) 閉源(Closed source)是發明作為開源的反義詞的一個術語和被用于指任何沒有資格作為開源許可術語的程序。一般地,它意味著將僅獲得它們許可的計算機程序的一個二進制版本而沒有這個程序的源代碼,軟件的翻譯修改從技術方面幾乎是不可能的。這個發展模型的源代碼被看作這個公司的商業秘密,因此可能獲得源代碼接入的團體,例如學校,必須提前簽訂不泄漏協議.
對象
開源系統其實面向的用戶有兩個群體,一是程序員,他們最關心源代碼,能不能進行二次開發利用;二是普通終端用戶,他們只關心軟件功能夠不夠強。開源系統的重點應該是在“開放”,是接納、包容和發展,求同存異,互利共贏,才是開源的本質
閉源比開源更安全
在國人當中,安全性的需求遠大于隱私性的需求,360的興起就是說明,為什么在瀏覽器、電腦管家甚至是搜索引擎之上,360都可以所向披靡?不是因為他的技術和軟件多厲害,而是因為360已經成為了安全的代名詞,用戶使用覺得放心。
所以,網上商城購物系統的安全性也是非常重要的一個衡量標準,因為涉及到資金交易,就曉得更為敏感。用戶認為開源系統的源代碼公開,***對其漏洞了如指掌,所以閉源就比開源更安全;可是,這幾年閉源軟件遭受***的例子數不勝數,推翻了之前的論斷。如何判斷一款軟件或者系統是否安全并不在于開源還是閉源,而在于程序的嚴密性和更新頻率,閉源系統對于***來說,只是多了一道解密程序而已。
轉載于:https://blog.51cto.com/10729617/1696914
總結
- 上一篇: 微软收购暴雪获力挺,英伟达态度转变签署十
- 下一篇: 本机Ajax异步通信