ExpressionEngine sub o nouă proprietate, va rămâne open source pentru moment
Publicat: 2019-10-10Fondatorul EllisLab, Rick Ellis, a anunțat ieri că ExpressionEngine a fost achiziționat de Packet Tide, compania-mamă a EEHarbor, unul dintre cei mai de succes furnizori de suplimente EE și agenții de dezvoltare din comunitate. În urmă cu un an, EllisLab, dezvoltatorii EE core, a fost achiziționat de Digital Locations, dar Ellis a spus că compania a ajuns să nu fie potrivită pentru viitorul CMS:
În urmă cu un an, EllisLab a fost achiziționat de Digital Locations pentru a facilita tranziția ExpressionEngine de la o aplicație software comercială la una open source. Această tranziție a avut succes, dar a devenit evident în ultimele luni că ExpressionEngine nu se potrivea perfect cu obiectivele Digital Locations, deoarece urmărește să construiască o afacere în Inteligența Artificială.
Am decis că ceea ce era cel mai bine pentru ExpressionEngine era să caute un nou proprietar, unul care să poată dedica toate resursele necesare pentru ca ExpressionEngine să înflorească.
În noiembrie 2018, EE a devenit open source, adoptând licența Apache Versiunea 2.0, după 16 ani de blocare sub licență restrictivă. Comunitatea în scădere a dezvoltatorilor de produse și a creatorilor de site-uri din EE avea speranța că noua licențiere open source va extinde acoperirea EE și va aduce înapoi dezvoltatorii care au migrat la alternative precum Craft.
După anunțul achiziției, comunitatea EE a fost îngrijorată dacă va rămâne sau nu liberă și open source. Deși pagina de pornire a software-ului poartă sloganul „CMS-ul Open-Source care TU vă sprijină pe tot parcursul”, noii proprietari ai EE au lăsat opțiunea deschisă pentru reconsiderarea licenței mai departe. Ei plănuiesc să rămână cu licența open source pentru moment. Întrebat direct în EE Slack, dezvoltatorul EE Harbour Tom Jaeger a spus: „Acesta este planul nostru deocamdată, deși în această etapă privim totul cu un ochi nou spre ceea ce este mai bun”. Compania a publicat o listă de întrebări frecvente cu aceleași informații.
Brian Litzinger, un dezvoltator la BoldMinded, care a creat peste 36 de suplimente pentru EE și este, de asemenea, în consiliul de administrație EECA (ExpressionEngine Community Association) care organizează EEConf, a declarat că a confirmat că EEHarbor intenționează să păstreze CMS-ul open source.
„Consiliul de administrație a vorbit despre noul proprietar chiar astăzi și au toată intenția să-l mențină open source”, a spus Litzinger. „Nu pot vorbi în numele întregii comunități, dar de când am devenit open source vânzările mele de suplimente nu au crescut sau scăzut semnificativ.
„Ca și în cazul oricărui proiect open source, au existat feedback și solicitări de atrage din partea comunității, dar nimic semnificativ (de exemplu, funcții mari). Totuși, comunitatea în ansamblu este destul de încântată de noua proprietate și viitorul ExpressionEngine.”
Shawn Maida, fondatorul Foster Made, o companie care vinde și suplimente ExpressionEngine, a declarat că nu a văzut o schimbare directă semnificativă în economia EE de când proiectul a devenit open source.
„Cred că adevărata întrebare aici este ce model de afaceri permite cel mai bine creșterea și sprijinul continuu al CMS-ului în sine și cum este echilibrat acest lucru cu creșterea comunității”, a spus Maida. „Fiind o companie care oferă câteva suplimente pentru ExpressionEngine, trebuie să vedem atât o creștere continuă în ExpressionEngine ca platformă, cât și o creștere în comunitate, așa că cred că modelul de licență care permite cel mai bine acest lucru contează.”

Travis Smith, președintele Hop Studios, a lucrat cu EE încă de la început. Fiind o persoană care este profund investită în comunitatea EE, el a spus că nu crede că o posibilă schimbare de licență ar avea un impact asupra comunității mai largi, precum și a avea o viziune clară pentru viitorul CMS.
„Cred că o schimbare de licență în sine nu ar fi bună sau rea, dar o viziune bine articulată și comunicată pentru viitorul CMS ar fi cu adevărat utilă pentru o comunitate care se simte nesigură în acest moment”, a spus Smith.
„Cred că expunerea pe care o sursă deschisă a oferit-o procesului general de dezvoltare la EllisLab a fost o îmbunătățire și că noi funcții și remedieri de erori au fost adăugate într-un ritm decent.”
EE poate și-a schimbat licențele pentru a fi open source, dar nu este un proiect condus de comunitate în care deciziile majore au loc prin consensul unei reprezentări diverse a conducerii comunității.
„Nu am observat că comunitatea a câștigat (sau a aplicat?) multă contribuție sau influență asupra viitorului ExpressionEngine în ultimul an”, a spus Smith. „Cred că a existat încă un sentiment că „EE este proiectul EllisLab” – și că această schimbare de proprietate ar putea zgudui dezvoltatorii comunității din această presupunere implicită, ceea ce ar fi un lucru bun.”
În Întrebările frecvente EEHarbor publicate astăzi, compania a confirmat că va dezvolta noi funcții și că va lua în considerare feedback-ul trimis din partea comunității:
Deși ne aflăm în primele etape ale planificării strategice pe termen lung, avem deja o mulțime de gânduri și idei despre unde să luăm ExpressionEngine pe baza propriei experiențe. Cu toate acestea, nu este vorba doar despre noi. De asemenea, suntem foarte interesați de colaborarea cu comunitatea ExpressionEngine. Toată lumea este mai mult decât binevenită să trimită feedback pentru ca noi să îl examinăm, deoarece ne gândim la viitorul ExpressionEngine
După 16 ani sub o licență restrictivă, EE este un exemplu interesant de proiect nou open source, condus de corporații, cu o comunitate care își redescoperă locul în timp ce proprietatea asupra software-ului este transferată de la o companie la alta. Răspunsurile la achiziție sunt în mare parte pozitive, iar utilizatorii par încântați de prima inițiativă planificată a Packet Tide – finalizarea dezvoltării pe ExpressionEngine 6.0. Ellis a descris această lansare viitoare drept „o nouă versiune interesantă la care am lucrat în liniște în culise”. Acesta va include un nou panou de control cu o temă întunecată, împreună cu suplimente și integrări de servicii în interiorul aplicației.
EEHarbor nu intenționează să-și îmbine suplimentele cu nucleul ExpressionEngine în acest moment, iar declarația publicată astăzi reiterează angajamentul companiei de a „păstra piața de suplimente corectă și deschisă tuturor dezvoltatorilor”.
