ExpressionEngine ภายใต้ความเป็นเจ้าของใหม่ จะยังคงเป็นโอเพ่นซอร์สสำหรับตอนนี้

เผยแพร่แล้ว: 2019-10-10

Rick Ellis ผู้ก่อตั้ง EllisLab ประกาศเมื่อวานนี้ว่า ExpressionEngine ถูกซื้อกิจการโดย Packet Tide ซึ่งเป็นบริษัทแม่ของ EEHarbor ซึ่งเป็นหนึ่งในผู้ให้บริการเสริมและหน่วยงานพัฒนา EE ที่ประสบความสำเร็จมากที่สุดในชุมชน ปีที่แล้ว EllisLab ผู้พัฒนา EE core ถูกซื้อกิจการโดย Digital Locations แต่ Ellis กล่าวว่าบริษัทไม่เหมาะกับอนาคตของ CMS:

ปีที่แล้ว EllisLab ถูกซื้อกิจการโดย Digital Locations เพื่ออำนวยความสะดวกในการเปลี่ยน ExpressionEngine จากแอปพลิเคชันซอฟต์แวร์เชิงพาณิชย์ไปเป็นโอเพ่นซอร์ส การเปลี่ยนแปลงดังกล่าวประสบความสำเร็จ แต่ในช่วงไม่กี่เดือนที่ผ่านมา ExpressionEngine ไม่สอดคล้องกับเป้าหมายของตำแหน่งดิจิทัลอย่างสมบูรณ์ เนื่องจากพยายามสร้างธุรกิจด้วยปัญญาประดิษฐ์

เราตัดสินใจว่าสิ่งที่ดีที่สุดสำหรับ ExpressionEngine คือการหาเจ้าของคนใหม่ ซึ่งสามารถอุทิศทรัพยากรทั้งหมดที่จำเป็นสำหรับ ExpressionEngine ให้เติบโตได้

ในเดือนพฤศจิกายน 2018 EE ได้เปิดโอเพ่นซอร์สโดยใช้ Apache License เวอร์ชัน 2.0 หลังจาก 16 ปีที่ถูกล็อคภายใต้การอนุญาตที่เข้มงวด ชุมชนนักพัฒนาผลิตภัณฑ์และผู้สร้างไซต์ที่ลดน้อยลงของ EE หวังว่าการออกใบอนุญาตโอเพ่นซอร์สใหม่จะขยายการเข้าถึงของ EE และนำนักพัฒนาที่ย้ายกลับมาใช้ทางเลือกอื่นเช่น Craft

หลังจากการประกาศการเข้าซื้อกิจการ ชุมชน EE กังวลว่าจะยังคงเป็นโอเพ่นซอร์สฟรีหรือไม่ แม้ว่าหน้าแรกของซอฟต์แวร์จะมีสโลแกน "The Open-Source CMS ที่สนับสนุนคุณทุกวิถีทาง" เจ้าของใหม่ของ EE ได้ปล่อยให้ตัวเลือกนี้เปิดกว้างสำหรับการพิจารณาการอนุญาตใช้งานใหม่ต่อไป พวกเขาวางแผนที่จะยึดติดกับใบอนุญาตโอเพ่นซอร์สในขณะนี้ เมื่อถูกถามโดยตรงใน EE Slack ผู้พัฒนา EE Harbor Tom Jaeger กล่าวว่า "นั่นคือแผนของเราในตอนนี้ แม้ว่าในขั้นนี้ เรากำลังมองทุกอย่างด้วยตาที่สดใสเพื่อสิ่งที่ดีที่สุด" บริษัทได้เผยแพร่รายการคำถามที่พบบ่อยพร้อมข้อมูลเดียวกัน

Brian Litzinger ผู้พัฒนาที่ BoldMinded ซึ่งสร้างโปรแกรมเสริมมากกว่า 36 รายการสำหรับ EE และยังอยู่ในคณะกรรมการ EECA (ExpressionEngine Community Association) ที่จัด EEConf กล่าวว่าเขาได้ยืนยันว่า EEHarbor วางแผนที่จะเก็บ CMS โอเพ่นซอร์สไว้

Litzinger กล่าวว่า "คณะกรรมการได้พูดคุยกับเจ้าของรายใหม่ในวันนี้แล้ว และพวกเขาก็มีความตั้งใจที่จะรักษาให้เป็นโอเพ่นซอร์สทุกประการ" “ฉันไม่สามารถพูดให้กับทั้งชุมชนได้ แต่เนื่องจากเป็นโอเพ่นซอร์ส ยอดขายส่วนเสริมของฉันไม่ได้เพิ่มขึ้นหรือลดลงอย่างมีนัยสำคัญ

“เช่นเดียวกับโครงการโอเพนซอร์สใดๆ มีการตอบรับและดึงคำขอจากชุมชน แต่ไม่มีนัยสำคัญ (เช่น คุณสมบัติขนาดใหญ่) ชุมชนโดยรวมค่อนข้างตื่นเต้นกับการเป็นเจ้าของใหม่และอนาคตของ ExpressionEngine”

Shawn Maida ผู้ก่อตั้ง Foster Made ซึ่งเป็นบริษัทที่ขายโปรแกรมเสริม ExpressionEngine กล่าวว่าเขาไม่เห็นการเปลี่ยนแปลงโดยตรงอย่างมีนัยสำคัญในด้านเศรษฐศาสตร์ของ EE ตั้งแต่โครงการนี้เป็นโอเพ่นซอร์ส

“ฉันคิดว่าคำถามที่แท้จริงที่นี่คือรูปแบบธุรกิจใดที่เอื้อต่อการเติบโตและสนับสนุน CMS อย่างต่อเนื่องได้ดีที่สุด และนั่นจะสมดุลกับการเติบโตของชุมชนได้อย่างไร” Maida กล่าว “ในฐานะธุรกิจที่ให้บริการส่วนเสริมสำหรับ ExpressionEngine เราจำเป็นต้องเห็นการเติบโตอย่างต่อเนื่องใน ExpressionEngine ในฐานะแพลตฟอร์มและการเติบโตในชุมชน ดังนั้นฉันคิดว่ารูปแบบใบอนุญาตที่เหมาะสมที่สุดช่วยให้มีความสำคัญ”

Travis Smith ประธานของ Hop Studios ทำงานร่วมกับ EE มาตั้งแต่แรกเริ่ม ในฐานะที่เป็นคนที่ลงทุนอย่างลึกซึ้งในชุมชน EE เขากล่าวว่าเขาไม่คิดว่าการเปลี่ยนแปลงใบอนุญาตในอนาคตจะส่งผลกระทบต่อชุมชนในวงกว้างมากเท่ากับการมีวิสัยทัศน์ที่ชัดเจนสำหรับอนาคตของ CMS

“ฉันคิดว่าการเปลี่ยนแปลงใบอนุญาตต่อตัวจะไม่ดีหรือไม่ดี แต่วิสัยทัศน์ที่ชัดเจนและสื่อสารได้อย่างดีสำหรับอนาคตของ CMS จะเป็นประโยชน์อย่างมากสำหรับชุมชนที่รู้สึกไม่มั่นใจในขณะนี้” Smith กล่าว

“ฉันคิดว่าการเปิดโปงโอเพนซอร์สส่งผลต่อกระบวนการพัฒนาโดยรวมที่ EllisLab นั้นเป็นการปรับปรุง และฟีเจอร์ใหม่และการแก้ไขข้อผิดพลาดก็ได้รับการเพิ่มเข้ามาอย่างรวดเร็ว”

EE อาจเปลี่ยนการออกใบอนุญาตให้เป็นโอเพ่นซอร์ส แต่ไม่ใช่โครงการที่นำโดยชุมชนซึ่งการตัดสินใจครั้งสำคัญเกิดขึ้นจากฉันทามติของการเป็นตัวแทนของผู้นำชุมชนที่หลากหลาย

“ฉันไม่ได้สังเกตว่าชุมชนได้รับ (หรือสมัคร?) ข้อมูลหรืออิทธิพลมากมายต่ออนาคตของ ExpressionEngine ในปีที่ผ่านมา” Smith กล่าว “ฉันคิดว่ายังคงมีความรู้สึกของ 'EE คือโครงการของ EllisLab' และการเปลี่ยนแปลงความเป็นเจ้าของอาจทำให้ผู้พัฒนาของชุมชนสั่นคลอนจากสมมติฐานเริ่มต้นนั้น ซึ่งจะเป็นสิ่งที่ดี”

ในคำถามที่พบบ่อย EEHarbor ที่เผยแพร่ในวันนี้ บริษัทยืนยันว่าจะพัฒนาคุณสมบัติใหม่และจะพิจารณาข้อเสนอแนะที่ส่งมาจากชุมชน:

ในขณะที่เราอยู่ในขั้นเริ่มต้นของการวางแผนเชิงกลยุทธ์ระยะยาว เรามีความคิดและแนวคิดมากมายเกี่ยวกับที่ที่ควรใช้ ExpressionEngine ตามประสบการณ์ของเราเอง อย่างไรก็ตาม มันไม่ใช่แค่เกี่ยวกับเราเท่านั้น นอกจากนี้เรายังสนใจที่จะร่วมมือกับชุมชน ExpressionEngine เป็นอย่างมาก ทุกคนยินดีเป็นอย่างยิ่งที่จะส่งข้อเสนอแนะให้เราตรวจสอบในขณะที่เราพิจารณาอนาคตของ ExpressionEngine

หลังจาก 16 ปีภายใต้ใบอนุญาตที่จำกัด EE เป็นตัวอย่างที่น่าสนใจของโครงการโอเพ่นซอร์สใหม่ที่นำโดยองค์กร โดยมีชุมชนที่ค้นพบสถานที่ใหม่ในขณะที่ความเป็นเจ้าของซอฟต์แวร์จะถูกโอนจากบริษัทหนึ่งไปยังอีกบริษัทหนึ่ง การตอบสนองต่อการซื้อกิจการส่วนใหญ่เป็นไปในทางบวก และผู้ใช้ดูตื่นเต้นกับแผนริเริ่มตามแผนครั้งแรกของ Packet Tide – การพัฒนา ExpressionEngine 6.0 ให้เสร็จสิ้น Ellis อธิบายว่าการเปิดตัวที่กำลังจะมาถึงนี้เป็น "เวอร์ชันใหม่ที่น่าตื่นเต้นที่เรากำลังทำงานอยู่เบื้องหลังอย่างเงียบๆ" มันจะรวมแผงควบคุมใหม่ที่มีธีมสีเข้มพร้อมกับส่วนเสริมและการรวมบริการภายในแอพ

EEHarbor ไม่ได้วางแผนที่จะรวมส่วนเสริมเข้ากับแกนหลักของ ExpressionEngine ในขณะนี้ และคำแถลงที่เผยแพร่ในวันนี้ตอกย้ำความมุ่งมั่นของบริษัทในการ "รักษาตลาดส่วนเสริมที่ยุติธรรมและเปิดกว้างสำหรับนักพัฒนาทุกคน"