穩定軟件供應鏈的關鍵是雇傭開源維護者
使用免費開源代碼在短期內是一件很愉快的事情,但如果你要在長期內依賴開源代碼,風險是很大的,甚至十分昂貴,除非你主動參與到開源社區。存在風險的原因是:一個活躍的開發者社區會導致開發方向的多變,今天你依賴的API和特性明天可能就截然不同。減小風險的方法很簡單:如果你的公司想要從長期消費開源代碼中受益,你需要作出有意義的貢獻,能影響到項目的發展方向,而在開源項目中起到舉足輕重作用的人是維護者。所以,穩定軟件供應鏈的最簡單方法就是雇傭維護者和主要開發者。三星就是這么做的 ,它有一個開源團隊。在該公司使用的30個上游開源項目中,它在過去3年貢獻了大約4%的總代碼行數。這些項目包括 Blink、BlueZ、Cairo 和Cairo/GLES、EFL、Enlightenment、GStreamer、Linux、LLVM、OpenStack、Pixman、 Servo、Skia、FFmpeg、U-Boot、Wayland、Weston、Webkit、Xen等等。
本文轉載自: Solidot
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!