Black Duck 選出 2018 年極具影響力的開源軟件新秀
在過去的十年中,Synopsys 的 Black Duck 每年推出的一些***創新性和影響力的開源項目。這是對這些項目的成功和勢頭的肯定,也是對未來前景的肯定。我們已經看到Kubernetes(2014),Docker(2013),Ansible(2012),Bootstrap(2011),NuGet(2011)和 OpenStack(2010)等逐漸成為市場上***影響力的開源項目,預計今年的新秀也不例外。
2018 年度開源新秀涉及到自動駕駛,可擴展區塊鏈和 VNF 編排,以及個人安全和關系管理等各方面。
1.開放式網絡自動化平臺(ONAP)
世界的蜂窩網絡是創新的焦點,因為用戶需要日益復雜的資源密集型技術。軟件定義網絡(SDN)和虛擬網絡功能(VNF)奠定了現代運營商性能的基礎,并且隨著 5G 的發展,快速自動 VNF 編排的開放解決方案對業界的下一次飛躍至關重要。
AT&T 結合 Linux 基金會創建了現在的開放網絡自動化平臺(ONAP),這是以前的開源項目(OPEN-O,OpenDaylight,OPNFV,OpenStack)的產物,代表者有華為和其他主要的中國移動運營商。ONAP 以這些項目為基礎,通過自動化流量管理和資源分配,實現現有運營商網絡的虛擬化。由運營商成員提供支持,其用戶占全球市場的 60%,ONAP 已迅速成為最突出的開源 VNF 編排平臺。
在 Linux 基金會網絡部門掌控一年之后,ONAP 準備在未來一年中做一些關鍵的改進,包括集裝箱的集成,提高 VNF 的部署靈活性,增加運營商成員資格,為自動駕駛汽車提供服務支持,以及 5 月底的第二次發行。
2.Monica
當今的社會生態系統非常復雜。隨著越來越分散的友誼,擴大的工作聯系以及為保持人際關系而開發的各種工具。MonicaHQ 是一個用于管理你的個人交際關系的開源 Web 應用程序,可將其視為你和你的朋友或家人的 CRM。Monica 將 Rolodex 的靈活性與現代社交網絡的動態多功能性結合在一起,并轉向開源社區。Monica 項目于 2017 年 6 月開放并在一個受歡迎的社區網站上推廣,在兩天內吸引了超過 600 條評論和1,100 多個贊。Monica 引起了全球范圍內的注意,在一周內便有 7000 多名注冊人。
Monica 的用戶基礎證明了其真誠的意圖,從社交名流,父母,子女到囚犯,阿爾茨海默氏癥和癡呆癥患者,從創傷性腦損傷中恢復的患者,以及患有自閉癥譜系障礙的患者都會從其中受益。迄今為止,Monica項目已***的參與者為 subreddit,subreddit 贊揚了該項目,積極提供反饋方案,使社區受益。現在,Monica 正著眼于更廣泛的社區,采用更深入的整合,以實現其雄心勃勃的目標。
3.Apollo Auto
在過去的一年中,各大汽車制造商一直在爭先成為***個推出安全可靠的自動駕駛汽車品牌。大眾,沃爾沃,寶馬,奧迪,特斯拉,優步,谷歌,甚至亞馬遜都在推動自主創新和獨家合作。這種方法有一個缺點:自動駕駛的方法混亂不堪。
百度正在尋求通過開放的自動駕駛平臺和靈活的架構 Apollo 來為自動駕駛創新鋪平道路。Apollo 于 2017 年 7 月推出***個版本,使得一級供應商,原始設備制造商和初創企業能夠建立自己的自動駕駛汽車,而不需要“重新造輪子”。通過利用 Apollo 獨特的模擬引擎,其中包含數以萬計的自動駕駛場景(ADS),嚴格測試自主駕駛算法。現在,可以驗證他們的算法是否符合基本的回歸規則,而不需要從頭開始導出測試數據。
Apollo 1.0 版本的合作伙伴有 50 多個,2.0 版本發布后有 90 多個合作伙伴,Apollo 正在努力將其集成擴展到其他硬件平臺,以適應各種傳感器,計算和建模技術。Apollo 的***版本包括提高城市道路性能,多傳感器支持,障礙感知,交通燈檢測和增強安全功能。2018 年,阿波羅團隊將專注于產品化需求,將創新擴展到更多業務組合,同時堅持其核心原則之一:自主駕駛數據屬于人類,而不僅僅是公司,我們貢獻的力量越大,我們會從這個項目中受益的越多。
4.Haven
數字安全領域有一個完善的市場。在傳輸和靜止狀態下保護敏感數據,監控網絡流量是否存在異常以及保護終端設備都是定制解決方案的所有領域,以滿足任何數字安全需求。2017 年,“Guardian”項目開始與Haven 合作,與新聞自由基金會(FPF)合作,確定關鍵特征和功能,并共同設計解決方案。目標是:創建一個個人物理安全應用程序,以傳輸移動設備周圍環境的態勢感知。Haven 使用安全通信技術,如 Signal和 Tor 以及基于 Android 的終端設備中已經存在的復雜硬件,以提供關鍵洞察力并實施戰略行動,以保護受監控的人員或資產。
2018年,Haven 團隊專注于加強解決方案,使用加密的端對端通訊和 Guardian 項目的 CameraV 進行證據級照片和視頻采集。該團隊希望利用機器學習來減少誤報,擴展對其他外設傳感器的支持,并通過 Tor 網絡實現多個 Haven 設備的同步。
5.Prettier
Prettier 是一個“有主見”的代碼格式化工具,其目標是通過標準化代碼的格式,而不管最初構造的方式如何,也不會影響其執行,從而結束開發組之間的矛盾并解決 IDE 格式化問題。開發人員可以用自己的風格進行編碼,同時生成可傳輸的輸出以提高互操作性和協作性。Prettier 在 GitHub(22,000 多顆 star,近1,000 個分支和 300 個貢獻者)上的所證明的那樣,這是受許多開發人員歡迎的解決方案,尤其是那些使用JavaScript 和 Python 等語言的人。
隨著社區驅動的進化以及完全支持 JavaScript 語言,Prettier 正在吸引新的語言,如 Java,PHP,Ruby,Swift 和 PostgreSQL。
6.Common Voice
2017 年 6 月,Mozilla 的開放創新團隊推出了 Common Voice,旨在建立世界上***的開放式人類語音數據集,為初創企業,創新者和研究型大學提供可靠的數據集,以便為語音技術培訓機器學習模型。目前,Common Voice 用于培訓 Mozilla 的 TensorFlow 實現百度的 DeepSpeech 架構,以及 Kaldi(Siri 開發核心的語音識別工具包)。
Common Voice 已經有了明顯的增長,得到了聲樂貢獻者和技術合作伙伴的支持,例如與 Wales 的Mycroft,Snips,Dat Project 和 Bangor 大學合作。Common Voice 代表第二大開放式語音數據集,從112 個國家收集了超過 500 小時的英語語音數據。