IT Industrija
🔥 Najčitanije
🔥 Najčitanije
Startapi će od sada moći bez brige da koriste biblioteke i frameworke tehnološkog giganta.
Suočen sa rastućim nezadovoljstvom zajednice, Facebook je odlučio da promeni način licenciranja svog open-source softvera.
React, Jest, Flow i Immutable.js od sada će biti pod MIT licencom, umesto dosadašnje BSD + Patents licence.
BSD + Patents licenca predstavljala je rizik za bilo koga ko je želeo da pravi svoj proizvod pomoću Facebookovog softvera koji je pod ovom licencom.
Na primer, vaš startap pravi proizvod za strimovanje muzike preko interneta, i za UI koristite React. Nakon nekog vremena, i Facebook ulazi na vaše tržište sa svojim servisom za istu namenu i uz to — u najgorem slučaju — bezobzirno prekši neka od vaših patentnih prava. Vi odlučite da ih tužite, i gle čuda, odmah izgubite sva prava na korišćenje Reacta u vašem proizvodu. I šta onda? Bolje bi vam bilo da imate pripremljen plan za najbržu migraciju ikada, i par stotina miliona dolara za suđenje sa jednom od najvećih svetskih korporacija.
Ovo je predstavljalo problem iz još jednog razloga. Startapi sa proizvodima izgrađenim pomoću ovako licenciranog softvera mogli su da imaju probleme prilikom akvizicije od strane neke korporacije, čijem se pravnom timu ovakva situacija sa licenciranjem verovatno ne bi dopala.
Ovo je naravno doprinelo nezadovoljstvu zajednice jer je korišćenje nekih od popularnih open-source biblioteka zahtevalo dozu opreza — pogotovo uz labavo definisane pojmove u samom patentu — ukoliko ste želeli da gradite ozbiljan proizvod ili patentirate neki njegov deo.
Tako, na primer, implementacije GraphQL-a — koji ostaje pod BSD + Patents — rizikuju da prekrše patentna prava Facebooka.
Mnogi su smatrali da ovo nije fer od strane Facebooka, jer open-source softver i zajednica postoje već mnogo godina i korišćenje ovakvih licenci retko je bila praksa, a i sam Facebook je dobrim delom izgrađen pomoću softvera otvorenog koda.
Istini za volju, ovo nije sprečilo Netflix da koristi React (verovatno pod pretpostavkom da Facebook nikada neće ući u streaming biznis).
Developeri i startapi moći će od sada slobodno da koriste React, Jest, Flow i Immutable.js, bez brige o patentima i pravnim zavrzlamama. Kako je na zvaničnom blogu kompanije napisao Adam Wolff:
Reliceniramo ove projekte zato što je React osnova jednog većeg ekosistema softvera otvorenog koda namenjenog za web, a mi ne želimo da kočimo progres zbog netehničkih pitanja.
MIT licenca je standardna licenca za “slobodan softver” koja svima dozvoljava da softver koriste za bilo koju namenu, komercijalnu ili nekomercijalnu.
U objavi na blogu u kojoj je najavljena ova promena, Adam Wolff navodi kako Facebook idalje vidi vrednost u BSD + Patents licenci i da žali što nisu uspeli da ubede ljude u njenu korisnost.
Facebook očigledno na open-source gleda drugačije od ostatka zajednice, pa ostaje da vidimo da li će i u budućnosti objavljivati svoj softver otvorenog koda uz potencijalne pravne zamke.
Objavio/la članak.
ponedeljak, 25. Septembar, 2017.