Tehisintellekt
Element Matrixina tuntud detsentraliseeritud sideprotokolli taga olev ettevõte ja juhtiv arendaja on teatanud olulisest litsentsimuudatusest, mis muudab avatud lähtekoodiga projekti pisut vähem atraktiivseks ettevõtetele, kes soovivad sellele edasi ehitada.
Londonis asuv ettevõte paljastas, et Matrixi keskserver, Sünaps; teie alternatiivne serverirakendus dendriidid; ja mitmed seotud serveripoolsed projektid, nt Sydent identiteediserver ja ülejäänud liiguvad lubavast režiimist Apache 2.0 litsents kuni Affero üldine avalik litsents (AGPL) v3.
Need muudatused ei mõjuta Elementi arendatud kliendipoolseid projekte.
Maksumus
Element ütles, et Matrixi ülalpidamiskulud, kuhu ta väidab end tegevat üle 95% kogu koodipanusest, on sundinud teda oma strateegiat ümber mõtlema ja looma „võrdsed võimalused“. See toimub ajal, mil detsentraliseerimine ja koostalitlusvõime on muutumas üha olulisemaks prioriteediks nii valitsuste, ettevõtete kui ka tarbijate jaoks.
„Täna oleme jõudnud ristteele: oleme teinud Matrixi tohutu edu, kuid Element kaotab oma võimet konkureerida ökosüsteemis, mille ta on loonud,“ kirjutas Element oma avalduses. blogipostitus. „Elementil on raske uuendusi teha ja kohaneda sama kiiresti kui ettevõtetel, kelle ärimudeliks on Matrixil põhinevate patenteeritud toodete ja teenuste väljatöötamine ilma suurema osa Matrixi ülalpidamisega seotud vastutuse ja kuludeta. Et olla oma klientide suhtes õiglane, peame suutma rohkem keskenduda neile ja nende spetsiifilistele vajadustele.
Lähipäevil teatas Element, et tutvustab oma all uusi hoidlaid organisatsiooni GitHubi domeen mis sisaldab praegu Matrix.org GitHubi domeenis olemasolevate kahvleid.
Sisenege Maatriksisse
Lühikokkuvõtteks võib öelda, et Matrix töötati algselt välja tarkvaraettevõtte raames. amdocs Matthew Hodgson ja Amandine Le Pape 2014. aastal, enne kui lahkus Amdocsist, et keskenduda Matrixi kasvatamisele iseseisva avatud lähtekoodiga projektina. Paralleelselt üritas duo ka Matrixit kommertsialiseerida, algselt ettevõtte New Vector kaudu, mis hiljem kokku pandi. ümber nimetatud Elementiks. Umbes viis aastat tagasi ka Hodgson ja Le Pape käivitas fondi Matrix.org toetada kõiki Matrixi asju, sealhulgas selle intellektuaalomandi kaitsmist, annetuste haldamist ja Matrixi protokolli edendamist.
Seetõttu on Element sisuliselt Matrixi lipulaev, mida kasutavad ettevõtted ja valitsused, kes otsivad turvalisemat sõnumivahetust ja sisemist suhtlust kui need, mida pakuvad Ameerika tehnoloogiahiiglased. Ja igaüks võib vabalt kasutada aluseks olevat Matrixi protokolli oma detsentraliseeritud rakenduste loomiseks. Näiteks, en 2021 Saksamaa tervishoiusüsteemi digitaliseerimise eest vastutav agentuur Algas üleminek Maatriksile nii et tuhanded üksikud üksused haiglatest kindlustusseltside ja kliinikuteni saaksid omavahel suhelda, olenemata sellest, millist Matrixi-põhist rakendust nad kasutasid.
Kuna Euroopa jätkab uute eeskirjade kehtestamist, mis näevad ette, et suured tehnoloogiaplatvormid peavad panema oma sõnumsiderakendused üksteisega suhtlema, ja Twitteri tõrge heidab valgust vajadusele kasutajaid mitteblokeerivate suhtlusvõrgustike järele, on see asetanud nii ettevõtted kui ka elemendi, ja Matrixi protokoll, mida see arendab, jõuga.
Matrixi projekt hiljuti reklaam Protokolli kaudu suhtleb vähemalt 115 miljonit kasutajat, mis on peaaegu kaks korda rohkem kui eelmisel aastal. Samal päeval teatas WordPress.com-i emaettevõte Automattic, et omandas 50 miljoni dollari eest kõikehõlmava sõnumsiderakenduse Texts.com, tuginedes oma hiljutistele pingutustele koostalitlusvõime edendamiseks, sealhulgas ActivityPubi pistikprogrammi ostmisele, mis aitab blogidel liituda detsentraliseeritud „Fediverse'iga“. Samuti väärib märkimist, et Automattic on aastate jooksul investeerinud Elementi mitmes rahastamisvoorus.
Kõik see toob meid tänasesse päeva, kus Element muudab kaasamistingimusi, paneb arendajatele suurema vastutuse projekti panustamiseks... või maksab Elementile selle kasutamise jätkamiseks kommertslitsentsi.
Synapse on enimkasutatav Matrixi serveri juurutus ja vastutab kasutajakontode, sõnumite ajaloo, jututubade haldamise ja muude funktsioonide eest. Praeguse Apache 2.0 litsentsi korral said arendajad ja ettevõtted vabalt kasutada Synapse'i, kuidas nad soovisid, sealhulgas rakendada seda täielikult patenteeritud suletud lähtekoodiga rakendustes. Sel põhjusel on Apache 2.0 litsents atraktiivne pakkumine ettevõtetele ja suurtele tehnoloogiaettevõtetele, kuna neil on enam-vähem täielik vabadus.
Uus AGPL-litsents on aga nn "copyleft", mis tähendab, et kõik Synapse'i kasutavad tuletisprojektid tuleks avaldada AGPL-litsentsi alusel. Loomulikult sunnib see ettevõtteid järgima litsentsi olemust. avatud lähtekoodiga, kuid samas on see vähem atraktiivne ettevõtetele, kes ei soovi ise oma avatud lähtekoodiga tarkvara luua.
Sööt vahelduseks
Viimasel ajal on olnud palju näiteid ettevõtetest, kes on oma ärihuvide kaitsmiseks oma litsentse muutnud, sealhulgas Elastic 2021. mis muutus Apache Elasticsearch 2.0 tehti kättesaadavaks kahe lähtekoodilitsentsiga: see oli selleks, et takistada kolmandatel osapooltel, näiteks AWS-il, pakkuda oma klientidele oma Elasticsearchi versiooni „teenusena“, eriti kui nad ei panusta millegi olulisega.
Samamoodi Grafana on teinud ülemineku oma põhitootest alates Apache 2.0-st kuni AGPL-i, säilitades oma põhitehnoloogia avatud lähtekoodiga projektidena, kuid sundides selle kasutajaid tegema otsuse: "võtke omaks avatud lähtekoodiga vaim tervikuna või maksa meile meie raske töö eest," on idee. üldine. Ja see on sisuliselt see, mida Element praegu ka teeb.
„AGPLv3-le ülemineku eeliseks on see, et see sunnib järgnevaid arendajaid põhiprojekti tagasi panustama, kas avaldades oma modifikatsioonid avatud lähtekoodina kogu Matrixi ökosüsteemi hüvanguks või võttes Elementiga ühendust alternatiivse litsentsi saamiseks,“ kirjutas Element. „Usume, et see on kõige õiglasem võimalik lähenemisviis: säilitada nende Matrixi implementatsioonide vaba ja avatud lähtekoodiga olemus OSI poolt heakskiidetud avatud lähtekoodiga litsentsi (AGPLv3) all, julgustades samal ajal omandiõigusega loodud forke panustama alusprojekti arenduskuludesse.“
Olemasolevad Synapse'i ja Dendrite'i hoidlad jäävad Matrix.org'i GitHubi domeenile samaks, mis suurendab võimalust, et kolmas osapool võib otsustada need hargistada ja jätkata nende hooldamist oma praeguse avatud lähtekoodiga litsentsi alusel. See oleks aga ressursimahukas jõupingutus, mida vähesed ettevõtted tõenäoliselt ette võtaksid, eriti kuna kõik Matrixi praegused arendajad töötavad nüüd sisuliselt Elementi heaks.
See tõstatab ka küsimused, mis nüüd juhtub, Matrix Foundationis, mille ülesandeks on seni olnud Matrixi projekti juhtimine ajaveebi postitus Erinevalt ütles Matrix Foundation, et ta keeldub "konkureerimast aktiivselt hooldatud avatud lähtekoodiga projektiga" ja, kuigi ta pole oma tuleviku suhtes endiselt kindel, pakkus välja, et teadus- ja arendustegevus võiks olla tee, mida ta võiks uurida.
„Praeguses seisus ei plaani Sihtasutus hakata aktiivselt rahastama praeguste Synapse'i ja Dendrite'i projektide arendamist,“ kirjutas organisatsioon. „Isegi kui see oleks mõistlik, pole meil selleks ressursse. Siiski mängib Sihtasutus rolli avatud lähtekoodiga tarkvara uurimis- ja arendustegevuse rahastamises Matrixi ökosüsteemis. Usume, et selle rolli täitmiseks on kõige tõhusam viis lünkade kõrvaldamine. Seda põhimõtet silmas pidades suuname oma piiratud ressursid sellistele asjadele nagu usaldus ja turvalisus ning kogukonna infrastruktuuri pakkumine.“
