近日,有**報道稱,「由於mongodb新的伺服器端公共許可證(sspl),red hat將不會在red hat enterprise linux或fedora中使用mongodb。」
在最新的 8.0 beta release note 中,rhel 明確表示將不會在 8.0 系統中提供mongodb
事實上,mongodb修改開源協議之後,red hat並不是首家棄用的linux社群。2023年12月5日,linux發行版debian在郵件列表中討論並決定不使用sspl協議下的軟體。2023年1月,fedora legal也對sspl v1協議做出了相關決定,fedora已確定伺服器端公共許可證v1(sspl)不是自由軟體許可證。
為什麼只是將開源協議從agpl改到了sspl,mongodb似乎就受到了linux社群的嫌棄呢?也許我們可以從fedora的「棄用」理由中窺探一二,據相關報道稱,fedora並不承認sspl協議是開源協議,sspl專門針對了特定類別的使用者,對這部分使用者造成了一定程度的歧視,而且許可證作者的意圖很明顯是想對該許可證旗下軟體的商業使用者有所限制,如果社群將sspl完全視為「開源」,那麼可能會對生態系統中其它許可證下的產品造成傷害。
針對上述一系列的mongodb「棄用」事件,我們第一時間對話了mongodb中文社群的各位專家,並對此提出了我們的三個疑問:第一,red hat此舉是否會mongodb發展造成影響?第二,mongodb開源協議的修改是否會影響到我們對mongodb的使用呢?第三,linux社群的接連「棄用」會不會對mongodb的開源之路有所影響呢?
1.red hat此舉是否會mongodb發展造成影響?
mongodb中文社群成員楊豔傑表示:「redhat的所謂移除從技術上講基本上是沒有實際意義的,這就好比你是勞力士的廠家,你會開直營店,也會有**商參與,然後乙個**商說他不做了,那麼大家還是可以去直營店呀,另外直營店是不是還更靠譜一點呢?」
除此之外,redhat維護的是嚴重滯後的mongodb版本,mongodb官網曾明確指出不要使用redhat維護的版本,而是直接使用yum從mongodb維護的倉庫裡安裝。mongodb中文社群檢測到redhat 7上維護的mongodb版本是2.6,這是在2023年3月發布的版本,與mongodb最新版本4.0相差整整5個大版本,這就意味著很多問題可能都會是老舊版本帶來的。
2.mongodb開源協議的修改是否會影響到我們對mongodb的使用?
mongodb中文社群發起人唐建法解釋稱,sspl針對的是提供mongodb託管服務的雲服務廠商。簡單來說,如果你沒有在雲裡公然售賣mongodb產品,而只是作為應用後台資料庫來使用的話,那麼無論你是電商、物聯網、金融、社交、遊戲、移動應用等等,一概都不會有任何影響。
3.linux社群接連「棄用」,會不會對mongodb的開源之路有所影響呢?
linux社群的接連「棄用」,使得很多人都在擔心這是不是會影響mongodb的開源之路,甚至有人調侃「mongodb正在走向閉源之路」?針對這個問題,mongodb專家,邏輯思維首席dba李丹表示,這個套路很熟悉,讓人不由想起當時redhat移除mysql,當時大家也在擔心mysql是否還會開源,事實證明mysql依然走在開源的路上。
玩大了,開源協議修改引發MongoDB「大動盪」?
近日,有 報道稱,由於mongodb新的伺服器端公共許可證 sspl red hat將不會在red hat enterprise linux或fedora中使用mongodb。在最新的 8.0 beta release note 中,rhel 明確表示將不會在 8.0 系統中提供mongodb 事實...
玩大了,開源協議修改引發MongoDB「大動盪」?
近日,有 報道稱,由於mongodb新的伺服器端公共許可證 sspl red hat將不會在red hat enterprise linux或fedora中使用mongodb。在最新的 8.0 beta release note 中,rhel 明確表示將不會在 8.0 系統中提供mongodb 事實...
開源界的5大開源許可協議
越來越多的開發者與設計者希望將自己的產品開源,以便其他人可以在他們的 基礎上做更多事,開源社群也因此充滿生機。在我們所能想到的應用領域,都有開源軟體存在 象 wordpress,drupal 這些開源cms 然而很多人對開源許可並不了解,本文介紹開源領域常用的幾種許可協議以及它們之間的區別。不管產品...