开源势力正在扩大的五大标志

原创
2015/04/23 10:01
阅读数 33

    如果你目前還是覺得開源技術沒有專有軟件那樣可靠,或者是安全性不夠的話,我認為你是時候開始學習一下數字革命帶來的巨大變化了。在過去的幾年里,如 Google、Facebook 和 Microsoft 這樣的科技巨頭已經接納了開源哲學,并且體現在了他們最新的軟件版本里了。同樣地,更多的公司正在使用專有軟件的同時也在使用開源解決方案,畢竟,開源社區里面所具有的多樣化、創新和合作是外界所缺乏的。
    如果你還在猶豫是否要將開源軟件應用到你的業務里,我覺得你應該了解以下內容。
    1. 大公司也很青睞開源軟件關于開源的定義其實是很復雜的,尤其是談到許可證這一塊,但不管怎么樣,開源軟件的源代碼是可供免費試用、自由修改的,這一點是無可爭議的好處。或許你會有這樣的印象:開源就是一群業余愛好者浪費時間的東西。稍等,貌似這些開源大牛也很愛開源:The Emmys、The Grammy Foundation、NBC、CBS 和 Sony,他們都在使用開源工具開發網站。
    那么問題來了,為什么有這么多的公司轉向開源?Metal Toad Media公司的總裁和創始人Joaquin Lippincott說,企業目前主要是關注技術創新,改革當前的系統,選擇開源這一決定如果你是站在經濟立場的話是很好做的。”
    開發開源軟件同樣也可以削減許可證費用,而且開源項目常常發展速度上要比傳統軟件的發展速度要快。現有的企業軟件未能跟得上開源的進度,因為開源開發者有更多的機會關注創新方面的信息,而不是保護一個靜態或過時的項目,Lippencott說。
    2. 大公司也主動開源軟件一些大的科技公司現在對于開源越來越積極了,爭當開源開發者。Google 是老大,除了移動操作系統 Android 是開源的,還有在過去半年開源出來的安全工具 Santa、Firing Range 和 Nogotofail。
    與此同時,Microsoft 宣布了將.NET 服務器棧完全開源出來了,在去年的10月份,Facebook 發布了OSquery——允許管理者利用 SQL 查詢電腦狀態和操作系統特性。在2013年,Facebook還發布了一個開源的 PHP 虛擬機,稱之為 HipHop Virtual Machine。不僅僅是商業公司發布開源代碼,去年11月,美國國家安全局發布了 Niagrafiles 數據管理工具。
    3. 專業開發者投身開源雖然現在行業內已經形成了一種共識,那就是專有軟件能吸引比開源軟件更多的開發者。但是,開源代碼托管平臺 GitHub 戰略副總裁 Brian Doll 說,事實正好相反,開源軟件不僅能讓用戶評估代碼,還能評估開發者,用戶閱讀代碼的時候發現問題,會不斷的向上匯報,同時可以了解社區的整體氣質,還可以依賴同行審查其軟件”。
    這種項目用戶和項目貢獻者之間的關系使得用戶和企業發掘有才能的開發者,并且參與工具的開發,進一步挽留住這些編程天才,對企業和開發者個人來說都是有利無弊的。
    4. 開源比你想象的要安全的多盡管部分流傳很廣的例如 OpenSSL 的 Heartbleed 漏洞現在還縈繞在人們的腦海了,但專家指出,即使開源軟件并不比專有軟件在安全性上高出很多,但至少可以說是同等安全的。Brian Doll 指出,“所有人都明白一個事實,那就是確保軟件安全極其困難。對于專有軟件,用戶只能等待廠商確認、修正軟件中的缺陷,在這一過程中用戶是無自主能力的。”
    開源軟件中的缺陷可能被貢獻者修正,貢獻者往往也是用戶,無需等待批準或推薦這樣的過程,自己就會修正缺陷。流行開源軟件中缺陷的修正通常依靠“舉國體制”,只要社區對補丁滿意,就會向用戶發布。
    5. 從對公司有益的項目開始對于有興趣探索使用開源軟件的公司來說,Doll 認為應該先關注流行項目之后再決定從哪里著手項目。了解有哪些項目有助于幫助開發者獲得靈感,引導公司從與行業最相關的解決方案入手。Doll推薦企業通過 GitHub 的 Explore 頻道去查看最流行的開源項目是很不錯途徑。
    Doll指出,利用開源軟件不斷擴張的這一日趨增長的趨勢刻不容緩。隨著大公司投資開源社區,專有軟件的主導地位在迅速坍塌。“有很多的企業在鼓動員工在開源軟件的發明方面投入精力,可見企業開源正在走向常態化、普遍化。”

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部