Oricum, Oracle nu dezvoltă în mod activ limbajul
Un cartof fierbinte: JavaScript este unul dintre cele mai populare limbaje de programare din lume și o piatră de temelie a web-ului modern. JavaScript este, de asemenea, „deținut” de Oracle. Cu toate acestea, acest lucru s-ar putea schimba în curând cu efortul comunității JS de a elibera marca comercială din ghearele corporației lui Larry Ellison.
Unele figuri importante din comunitatea JavaScript au cerut oficial USPTO să anuleze dreptul de proprietate de către Oracle a mărcii „JavaScript”. Sun Microsystems a solicitat marca comercială originală după ce a dezvoltat limbajul. Oracle a intrat în proprietate când a achiziționat Sun în 1997. Cu toate acestea, Oracle nu a adus contribuții valoroase la JavaScript și ar fi comis fraudă atunci când a reînnoit marca înregistrată în urmă cu câțiva ani.
Petiția USPTO a fost depusă de Deno Land, organizația care gestionează runtimeul omonim Deno pentru JavaScript, TypeScript și WebAssembly. În urmă cu două luni, creatorul Node.js Ryan Dahl și creatorul JavaScript Brendan Eich, împreună cu alți membri ai comunității JS, au scris o scrisoare deschisă prin care cereau Oracle să renunțe la marca sa comercială JavaScript.
Petiția oficială depusă la USPTO a venit după ce peste 14.000 de persoane au semnat scrisoarea deschisă. Dahl a spus că petiția este un pas esențial pentru eliberarea JavaScript de încurcături legale fără temei, recunoscând că limbajul de programare este acum un bun public pe care o singură entitate precum Oracle nu îl poate deține.
S-a terminat. Acum e rândul tău, @Oracle.
Am depus o petiție oficială de anulare a mărcii JavaScript: este generică, Oracle a abandonat-o și Oracle a comis fraudă asupra USPTO în timpul ultimei reînnoiri a mărcii.
Oracle are până pe 4 ianuarie să răspundă, sau…
– Deno (@deno_land) 25 noiembrie 2024
Trei pretenții stau la baza petiției. Primul este că JavaScript a devenit generic. JavaScript este numele universal adoptat de dezvoltatori pentru standardul ECMAScript, folosit de milioane de oameni din întreaga lume, independent de Oracle.
„Prin lege, mărcile înregistrate care au devenit generice nu pot rămâne mărci comerciale”, a spus Dahl.
Al doilea este că Oracle a comis fraudă atunci când a solicitat din nou marca comercială în 2019. Deno susține că Oracle a folosit capturi de ecran ale Node.js, un proiect JS care nu are nimic de-a face cu Oracle, ca dovadă pentru utilizarea comercială a JavaScript.
În cele din urmă, petiția susține că Oracle a abandonat marca comercială nevând niciun produs sau serviciu semnificativ bazat pe JavaScript. Astfel, compania a abandonat marca.
Oracle are până la 4 ianuarie 2025 să răspundă la dosar. Dahl speră că Oracle va alege să renunțe la marca sa comercială în mod pașnic. Dacă Oracle decide să intre în război, Deno și alții din comunitatea JS sunt gata să lupte în instanță cu o „bogăție de dovezi” care demonstrează că Oracle și-a pierdut legal dreptul de proprietate.