背景圖片取自ElisaRivaTheDigitalArtist on pixabay

WordPress與WP Engine之間的紛爭似乎愈演愈烈了,WordPress創辦人Matt Mullenweg 上周六(10/12)宣布,已援引WordPress外掛程式準則中的第18條,將隸屬於WP Engine的進階客製化欄位(Advanced Custom Fields,ACF)外掛程式分叉成安全客製化欄位(Secure Custom Fields,SCF)。

該條款主要保留了WordPress維護外掛程式目錄的權利,而相較於ACF,SCF主要移除了商業升級服務,並修復了ACF中的安全問題。現在連進原本屬於ACF的外掛程式網頁,出現的已是SCF。此舉意謂著ACF用戶若使用WordPress.org的更新服務,即會直接被置換成SCF。

ACF團隊表示,在長達21年的WordPress歷史中,建立者從未在沒有經過同意的情況下,單方面地奪走一個正在積極開發的外掛程式,但ACF已被WordPress.org接管。一名自由軟體開發者Gavin Anderegg也替ACF發聲,指出SCF並非真的是個分叉,Mullenweg基本上是劫持了WordPress社群最著名的外掛程式之一。

ACF團隊說明,ACF是個複雜的外掛程式,擁有超過20萬行程式碼,自從加入WP Engine之後,這兩年發布超過15個版本,Mullenweg的更新,是惡意地要將數萬個ACF安裝置換成不可靠的程式碼。

Anderegg指出,他原本以為WordPress只會在外掛程式目錄中移除ACF,從沒想到會劫持ACF。而不管是Anderegg或是先前曾批評Automattic的David Heinemeier Hansson,都認為Mullenweg的行為已趨近瘋狂。

Hansson說,在這一場合約的糾紛中,利用像是WordPress這樣的開源專案當作籌碼,並以外掛程式註冊表當作武器,危害了開源社群這幾十年來的和平,呼籲Mullenweg停止這樣的行為。

其實Mullenweg最近還做了另外一件事,在使用者要登入WordPress.org時,除了輸入帳號及密碼之外,也要求使用者要勾選「我與WP Engine毫無關係」(I am not affiliated with WP Engine in any way, financially or otherwise)的選擇框,才能成功登入。

熱門新聞

Advertisement