国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

如何避免開源陷阱

開源
由于開源有這樣的主導地位,我們經常會看到一些公司將他們的軟件營銷為 "開源",盡管它并沒有提供真正開源軟件所提供的所有(或任何)好處。在這篇文章中,我們看看一些常見的陷阱,并提供如何避免這些陷阱的建議。

開源許可證的限制性有多大?二進制文件是否可以不需要訂閱?有哪些插件可以使用?那些小小的文字中是否隱藏著陷阱?

顯而易見的是,開源軟件是當下開發和基礎設施的默認選擇。數據庫專家 Percona 公司的首席執行官兼聯合創始人 Peter Zaitsev 寫道:"你會看到無論在編程語言、操作系統、現代數據庫技術或整個云原生領域,開源解決方案都是領先的選擇之一。

[[384304]]

由于開源有這樣的主導地位,我們經常會看到一些公司將他們的軟件營銷為 "開源",盡管它并沒有提供真正開源軟件所提供的所有(或任何)好處。

在這篇文章中,我們看看一些常見的陷阱,并提供如何避免這些陷阱的建議。

什么是開源軟件

很多人并沒有意識到 "開源 "這個詞是沒有商標的,所以理論上任何公司都可以用這個詞來描述任何一種軟件。唯一的后遺癥是有可能受到媒體和用戶的反對,但其一般不會采取法律行動。

如果你關注開源(和自由軟件)社區,就會知道有三個不同的組織提供了定義。

  • Open Source Software (OSI)
  • Free Software (GNU)
  • Debian Free Software Guidelines (Debian)

雖然每個組織都使用不同的術語 —— 自由與開源,在精神上略有不同,但對于我們的目的來說,它們是足夠相似的。

一些企業領導希望在他們的公司中采用開源軟件,并且會關注開源軟件是否真的能達到他們的目的。一般來說,他們的目的是(出乎意料)降低成本、提高效率等。首先,他們應該問自己(或計劃合作的供應商)以下問題:

許可證 —— 軟件的許可證是否適合軟件的預期用途?具體來說,當你計劃在不同的,或專有的許可證下重新發布合并的作品時,CopyLeft 許可證可能不適合。

如果您停止商業關系,會發生什么? 如果您與支持或開發您的軟件的供應商建立了商業關系,如果您不得不終止這種關系,會發生什么?您想問這個問題是為了避免在價格談判中被 "挾持",同時也是因為您的供應商可能會因為業務變化或收購而停止支持您所選擇的軟件。

有哪些替代品存在?如果軟件是真正的開源軟件,你至少可以選擇在內部繼續開發和支持。不過在現實中,這對許多組織來說不切實際,所以有其他的替代方案更好,例如有多個供應商的豐富生態系統。

你能做出貢獻嗎? 如果你需要改進軟件以更好地滿足你的需求,例如硬件支持或特定的軟件集成,你希望了解如何實現它。有些軟件提供了很大的擴展可能性或貢獻者計劃,有些則沒有。

開源陷阱

現在讓我們看看 "開源 "可以用來描述不完全符合上述開源軟件原則的軟件的不同方式。

“開源兼容”軟件(“Open Source Compatible” Software)

現在很多軟件都說自己是 "開源兼容",但并沒有宣稱自己是開源的。例如,Amazon RDS Aurora 聲稱與 MySQL 或 PostgreSQL 兼容,但當然,它不是開源的。

當你聽到與開源有關的 "兼容 "時,通常意味著從開源解決方案遷移到這種專有技術是很容易的,反之則很難。

當你看到供應商在云端部署的開源軟件時,即使 "核心引擎 "與開源版本完全相同,沒有任何變化,但周圍的管理界面通常是專有的。這意味著,你的團隊可能會在運營中開始強烈依賴它。

避免陷阱。 但同時也要知道,有很多優秀的開源兼容軟件,它們可以提供比單獨的開源軟件更好的性能或可用性。

只要你明白這是專有軟件,而且你對此無所謂,就沒有問題。然而,如果你想利用這種 "兼容性",并確保你可以用完全開源的軟件替代,你需要在應用程序中進行測試。

例如,如果你希望你的應用程序能夠運行在 PostgreSQL 上,或者 Azure Database for PostgreSQL 上,除了測試 Amazon RDS Aurora 和 PostgreSQL 的 兼容性之外,你還需要測試功能、性能和管理能力。

開放核心(Open Core)

開放核心軟件是指當產品有一個開源版本,通常稱為 "社區版",同時也有一個具有附加功能的專有產品版本,通常稱為 "企業版"。社區版或多或少弱于企業版,以確保企業版能夠成功銷售。

開放核心軟件往往以開源軟件的名義進行銷售。例如,MySQL 自稱是 "世界上最受歡迎的開源數據庫",而不是 "世界上最受歡迎的開放核心數據庫!"

企業版軟件往往包括一些擴展和改進,根據你的情況,這些擴展和改進可能值得擁有。然而,"企業版 "軟件類似于 "開源兼容 "軟件。" 即,如果你的目標是避免軟件鎖定,你需要測試你是否真的實現了這一點。

避免陷阱:最簡單的方法是避免企業版,如果可以的話,堅持使用社區版。

你應該探索第三方解決方案的生態系統,否則這些解決方案提供的功能只存在于企業版中。如果你面對的是流行的軟件,替代品很可能存在。

以 MySQL 為例,Percona Server for MySQL 包括許多企業版功能的替代品,并且是 100% 免費和開源的。不過 Percona 并不是唯一一家提供替代品的公司。如果你正在尋找一個企業審計插件的替代品,你可以看看開源的 McAfee Audit Plugin for MySQL。即使你不能從開源軟件中獲得你所需要的所有功能,解耦和使用替代供應商往往可以降低你的成本,減少鎖定。

源碼可用(Source Available)

"源碼可用" 是一類許可證,它允許你訪問源代碼,但與真正的開源軟件相比有一些限制。近年來,許多開源軟件廠商都選擇了源碼可用許可證,以保護他們的業務不受大型公有云的干擾。

MongoDB 可能是最著名的,他們將自己的許可證從 AGPL 改為服務器端公共許可證(SSPL)。這并不是公認的開源許可證。 此后,Elastic、Confluent(Kafka) 和 Redis 實驗室也紛紛跟進,將其部分軟件的許可證從開源改為源碼可用。

值得注意的是,源碼可用類許可證的范圍非常廣泛。它們中的一些相比開源許可證可能只少一點自由,也有一些可能只提供了審查源代碼的權利。

更多情況下,"源碼可用" 許可證的設計是為了限制競爭。這可能對開源廠商有利,但它增加了你被鎖定的機會。

例如,如果你正在尋找 MySQL 或 PostgreSQL 的 DBaaS 部署,你有來自大大小小的供應商的很多選擇。不過,如果你看看 MongoDB,MongoDB Atlas(MongoDB 提供 的DBaaS)幾乎沒有替代品。即使存在替代品,也需要云供應商與 MongoDB 公司有授權關系。這與微軟 SQL Server 或 Oracle 在各種云上提供的方式并無二致。

除了云的限制外,"源碼可用" 許可證可能會限制你選擇你喜歡的供應商來幫助你操作或定制這些軟件。

避免陷阱:正確設定期望值。”源碼可用” 許可證是一種專有許可證,因此你需要仔細審查它,以避免陷入麻煩。

開源,最終(Open Source, Eventually)

"開源,最終" 是一類源代碼可用許可證,它的屬性是代碼在一段時間后成為開放源代碼。MariaDB 公司在其部分產品中使用的 BSL(Business Source License)最為著名。

供應商在 BSL 許可證下發布軟件時,聲稱這是一個比開放核心更好的選擇,因為隨著時間的推移,它的功能會進入開放源碼版本。但實際上,只有過時的功能才會開源。而且這通常是沒有維護的,并且包含已知的安全漏洞,因此,并不適用于嚴肅的使用。

另一方面,使用開放核心模式,你通常會得到一套較小的功能,但這些功能往往是安全和維護良好的,因為其目的是吸引用戶購買企業版。

避免陷阱。 與其他專有軟件許可證一樣,確保你完全理解你將要使用的東西。

只有源碼 "開源"(Source Only “Open Source”)

因為 "開源 "在技術上適用于程序的源碼,而不是二進制文件、支持文檔,甚至是完整的構建腳本和環境配置,所以你在這里也會掉進一個陷阱。

在構建上的差異化在開源社區中是相當可以接受的 —— 事實上,受人尊敬的開源生態系統泰斗之一 —— RedHat,將認證構建的可用性和及時更新作為其訂閱產品的核心,盡管源代碼對每個人都是可用的。

避免陷阱:即使軟件是開源的,也不要認為它對非客戶來說很容易安裝和維護。對于流行的軟件,可能會有第三方構建和替代品。例如,CentOS 大多可以看作是 RedHat Linux 的替代構建,其二進制文件無需訂閱即可使用。

結束語

我希望這篇文章能對你有所幫助,幫助你更好地理解使用開源軟件可能帶來的陷阱,以及理解軟件是否真正的開源,或者只是在營銷材料中使用 "開放 "或 "源代碼 "。

雖然有一些陷阱需要避免,但接受開源作為企業默認的基礎架構選擇,將幫助你節省資金,并提供更平衡的供應商關系,減少或消除軟件供應商鎖定。

本文轉自OSCHINA

本文標題:如何避免開源陷阱

本文地址:https://my.oschina.net/yubandidi/blog/4964991

 

責任編輯:未麗燕 來源: 開源中國
相關推薦

2018-06-11 15:26:47

云計算企業云陷阱

2021-04-22 11:22:12

云計算數據遷移混合云

2017-10-20 10:19:49

Kotlin語言陷阱

2019-02-11 10:00:23

云網絡云平臺微服務

2022-09-19 09:19:24

云存儲TCO云服務

2014-07-11 10:23:54

2015-06-02 11:10:20

2011-06-07 15:34:15

2024-03-04 07:50:04

Python字符編碼網絡通信

2024-11-06 09:44:22

2013-06-21 10:15:33

BYOD

2021-10-22 06:05:29

SD-WAN網絡架構網絡

2025-05-28 03:20:00

布爾值編程True

2022-03-17 18:26:42

微前端

2024-03-04 13:23:00

數字化轉型

2013-01-06 10:15:02

大數據分析數據分析師大數據

2021-07-16 10:27:07

ITIT領導IT管理

2010-04-20 14:44:34

桌面虛擬化

2022-10-11 07:20:56

YAML字符串語言

2025-04-22 07:10:00

點贊
收藏

51CTO技術棧公眾號

国产欧美大片| 精品国产99久久久久久| 免费91在线视频| 欧美日韩在线一二三| 亚洲91中文字幕无线码三区| 日本视频久久久| 亚洲h色精品| 法国空姐在线观看免费| 国产精品欧美一级免费| 国产精品一区二区三区美女| 17婷婷久久www| 欧美被日视频| 伊人伊成久久人综合网站| 欧美野外wwwxxx| 成人久久一区二区| 99热99re6国产在线播放| 国产精品88av| 国产精品pans私拍| 91精品久久久久久粉嫩| 日本午夜激情视频| 成人福利电影| 麻豆精品视频在线| 综合久久五月天| 热99这里只有精品| 亚洲精品一区二区三区在线| 日本二三区不卡| 草草视频在线免费观看| 欧美午夜精品一区二区三区电影| 精品视频全国免费看| 国产av天堂无码一区二区三区| 精品国产乱码久久久久久果冻传媒| 91精品国产综合久久精品app| 亚洲福利精品视频| 国产亚洲短视频| 欧美人在线观看| 九一免费在线观看| 欧美专区福利免费| 美日韩一区二区| 色婷婷av久久久久久久| 久久精品日韩精品| 国产鲁鲁视频在线观看特色| 亚洲欧美视频一区| 丁香花高清视频完整版在线观看| 成人激情午夜影院| 黄色国产小视频| 国产劲爆久久| 国产精品国产三级国产普通话三级| 爽爽爽爽爽爽爽成人免费观看| 91成人免费在线视频| 国产欧美精品一区二区三区-老狼| 国产高清一区二区三区视频| 亚洲欧洲性图库| 99精品免费在线观看| 久久久久综合| 国产成人精品一区二区三区福利| 欧美男人天堂| 亚洲国产你懂的| 国产人妻777人伦精品hd| 国产图片一区| 日本一区二区视频在线| 丁香五月网久久综合| 麻豆免费版在线观看| 久久久久久夜精品精品免费| 9久久9毛片又大又硬又粗| 国产在线不卡视频| www.亚洲视频.com| 久久久久国产一区二区三区四区| 国产三级三级三级看三级| 国产日韩欧美a| 一不卡在线视频| 日韩在线观看一区二区| 精品国产一区二区三| 亚洲国产精品v| 无遮挡的视频在线观看| 国产黄人亚洲片| 在线观看成人一级片| 精品一区二区三区久久久| 可以直接在线观看的av| 国产精品久久久久久免费观看| 日韩三级在线观看| 免费高潮视频95在线观看网站| 国产在线精品一区二区夜色| 日韩久久久久久久久久久久| 亚洲一区二区视频在线| 老司机成人影院| 岛国av一区| 亚洲最大成人免费视频| 国产精品系列在线观看| 手机看片1024久久| 精品久久久久久无| 伊人网在线播放| 久久免费视频在线观看| 日韩一级网站| 黄网视频在线观看| 亚洲成年人在线播放| 欧美色一级片| 精品久久久久久久免费人妻| 亚洲精品中文在线| 成人看片网站| 日韩尤物视频| 精品久久久久久电影| 久久爱.com| 中国老女人av| 日韩一区二区三区电影在线观看 | 久久亚洲春色中文字幕| 亚洲最大的成人av| aa级大片欧美| caoporn国产精品免费视频| 久久久久久久久中文字幕| 看电视剧不卡顿的网站| 国产成人精品久久| 看国产成人h片视频| 秋霞午夜理伦电影在线观看| 这里只有精品久久| 狠狠久久亚洲欧美| 小h片在线观看| 中国丰满熟妇xxxx性| 中文字幕欧美国内| 成人久久久精品乱码一区二区三区| 国产高清视频在线播放| 一区二区三区观看| 亚洲欧美激情另类校园| 国产成人av电影免费在线观看| 欧美69xxx| 强开小嫩苞一区二区三区网站| 91精品国产一区二区三区| 噜噜噜躁狠狠躁狠狠精品视频| 免费在线视频一级不卡| 国产精品视频色| 午夜久久电影网| 激情偷乱视频一区二区三区| 亚洲在线电影| 在线视频手机国产| 成人夜色视频网站在线观看| 99精品美女视频在线观看热舞| xxxx影院| 欧美在线一区视频| 88xx成人精品| 久久亚洲综合国产精品99麻豆精品福利 | 中文字幕一区在线| 美女久久久精品| 成人av集中营| 浪潮色综合久久天堂| 亚洲欧美成人影院| 传媒视频在线| 黄色免费观看视频网站| 性生活免费观看视频| 一区二区三区四区视频在线观看| 国产成人亚洲欧美| 国产传媒一区| 日韩美女在线观看一区| 成人午夜在线影院| 午夜精品在线视频| 精品视频资源站| 中文字幕国产一区| 日本欧美久久久久免费播放网| 免费在线成人| 欧美在线电影| 国产精品老牛| 美女在线视频一区| 91亚洲精品一区二区乱码| 91色.com| 在线免费不卡视频| 国产·精品毛片| 在线欧美日韩| 久久久久久久午夜| 最新中文字幕久久| julia京香一区二区三区| 国产女人在线观看| av成人免费| 影音先锋在线一区| 93久久精品日日躁夜夜躁欧美| 国产精品超碰97尤物18| 色综合久久久久综合| 一区二区亚洲欧洲国产日韩| 欧美国产日韩一区二区| 快播日韩欧美| 97影院理论| 成人欧美magnet| 在线电影一区二区| 久久久久九九视频| 精品处破学生在线二十三| 国产精品久久久久久久久久免费| 婷婷精品国产一区二区三区日韩 | 欧美激情国产精品| 99在线观看| 99久久久无码国产精品6| 国产爆初菊在线观看免费视频网站 | 99免费精品| 中文字幕一区二区三区不卡| 精品久久国产老人久久综合| 国产精品99久久久久久久久久久久| 欧美久久久久久久久久久久久久| 日本欧美亚洲| www.一区| 福利一区二区在线观看| 国产成人啪免费观看软件| 日韩国产精品久久| 欧美日韩亚洲视频| 亚洲va电影大全|