ความขัดแย้งระหว่าง Matt Mullenweg ผู้ก่อตั้ง WordPress และ WP Engine ยังคงยืดเยื้อ โดยล่าสุด WordPress ได้ตัดสินใจแยกปลั๊กอิน Advanced Custom Fields (ACF) ซึ่งพัฒนาโดย WP Engine ออกมาเป็นปลั๊กอินใหม่ชื่อ “Secure Custom Fields” (SCF) โดยการเปลี่ยนแปลงนี้เกิดขึ้นเพื่อลบการขายเชิงพาณิชย์และแก้ไขปัญหาด้านความปลอดภัย ซึ่ง WordPress อ้างอิงตามข้อกำหนดที่ 18 ของคู่มือปลั๊กอิน
Mullenweg อธิบายว่า การตัดสินใจนี้เกิดขึ้นจากการฟ้องร้องทางกฎหมายของ WP Engine และการกระทำครั้งนี้เป็นกรณีที่ “หายากและไม่ปกติ” แต่เป็นสิ่งจำเป็นเพื่อปกป้องความปลอดภัยของผู้ใช้ เขายังเสริมว่า ไม่คาดว่าจะเกิดกรณีแบบนี้กับปลั๊กอินอื่น ๆ
WP Engine ตอบโต้การกระทำนี้โดยทีมพัฒนา ACF ได้โพสต์ข้อความบน X ระบุว่าการกระทำของ WordPress เป็นการ “ยึดปลั๊กอินอย่างไม่เต็มใจ” ซึ่งไม่เคยเกิดขึ้นมาก่อนในประวัติศาสตร์ 21 ปีของ WordPress และได้วิจารณ์เรื่องจริยธรรมของการกระทำนี้ ทั้งนี้ WP Engine ยังได้เตรียมระบบอัปเดตปลั๊กอินผ่านเซิร์ฟเวอร์ของตนเอง สำหรับผู้ใช้ที่ต้องการใช้ ACF ต่อไป
อย่างไรก็ตาม สำหรับผู้ใช้ที่ยังคงใช้บริการอัปเดตของ WordPress.org จะถูกเปลี่ยนเป็น Secure Custom Fields โดยอัตโนมัติเมื่อมีการอัปเดต (WordPress ได้ถอดปลั๊กอิน Advanced Custom Fields (ACF) เดิมออกจากระบบอัปเดตของ WordPress.org และแทนที่ด้วยปลั๊กอินใหม่ชื่อ “Secure Custom Fields” (SCF) ดังนั้นหากเว็บไซต์ใดที่ยังคงใช้ระบบอัปเดตอัตโนมัติจาก WordPress.org การอัปเดต ACF เดิมจะถูกเปลี่ยนเป็น SCF โดยอัตโนมัติ) ซึ่งปลั๊กอิน SCF จะเป็นปลั๊กอินแบบไม่พาณิชย์ในอนาคต และ WordPress เปิดรับนักพัฒนาที่ต้องการเข้ามามีส่วนร่วมในการปรับปรุงปลั๊กอินนี้
ในขณะเดียวกัน มีข่าวแยกที่ไม่เกี่ยวข้องโดยตรงกับเรื่องนี้ว่า Jason Bahl ผู้พัฒนา WPGraphQL ได้ออกจาก WP Engine มาร่วมงานกับ Automattic และเตรียมทำให้ WPGraphQL เป็นปลั๊กอินชุมชนหลักของ WordPress
การแยกปลั๊กอินครั้งนี้ถือเป็นจุดเริ่มต้นของความขัดแย้งที่เพิ่มความตึงเครียดระหว่างสองบริษัท โดย WP Engine ได้เตรียมการฟ้องร้องเพิ่มเติมและแก้ไขปัญหาผ่านระบบของตนเอง ขณะที่ WordPress มุ่งมั่นที่จะรักษาความปลอดภัยของผู้ใช้เป็นหลัก
ที่มา – techcrunch.com, WordPress