Mozilla este o comunitate desoftware liber creată în anul 1998 de către membriiNetscape. Comunitatea Mozilla folosește, dezvoltă și răspândește produse Mozilla care promovează softul liber și standarde deschise (cu foarte puține excepții[1]). Comunitatea este susținută instituțional de cătreFundația Mozilla și de către subsidiara sa plătitoare de taxeCorporația Mozilla[2]
La data de 23 februarie 1998 compania Netscape a creat proiectulMozilla (după numele de cod original alNavigatorului Netscape -Mosaic șiGodzilla - un monstru cinematografic celebru[4]) pentru a coordona dezvoltareasuitei de aplicații Mozilla, varianta cusursă deschisă a softului pentru internet dezvoltat de Netscape, respectivNetscape Communicator[5][6].Jamie Zawinski, contribuitor important pentru Mozilla, Netscape șiXEmacs, spune că a inventat numele „Mozilla” în timpul unei întâlniri a angajaților Netscape[7][8]. Inițal un grup restrâns de angajați Netscape a fost însărcinat cu coordonarea noii comunități.
Inițial, Mozilla a fost constituită pentru a fi furnizor de tehnologie pentru companii precum Netscape, care urmau să comercializeze codul sursă[9]. CândAOL (compania mamă Netscape) și-a redus semnificativ implicarea în Mozilla în 2003, Fundația Mozilla a devenit conducător legal al proiectului[10]. La scurt timp, Mozilla a declarat ca „învechită” Suita Mozilla în favoarea creației de aplicații independente pentru fiecare funcție, în special navigatorulFirefox și clientul dee-mail Thunderbird și a făcut demersuri de a distribui aceste produse direct publicului[11].
Recent, activitatea Mozilla s-a extins să includă Firefox pe platforme mobile (în principalAndroid[12]), un sistem de operare mobil -Firefox OS[13], un sistem de identitate pe web -Persona, o piață de aplicații HTML5 -Marketplace[1] și o aplicație calendarSunbird.
Într-un raport publicat pe 12 noiembrie 2012, Mozilla a raportat un venit total pentru anul 2011 de 163 milioane USD, cu 33% mai mare față de anul precedent. Mozilla a specificat că aproximativ 85% din venit provenea din contractul lor cuGoogle[14].
La sfârșitul anului 2013 Mozilla a anunțat un aranjament cuCisco Systems unde Firefox va descărca și folosi un „build” binar a unuicodec cu sursă deschisă[15] pentru a putea reda formatulproprietarH.264[16][17]. Ca parte a aranjamentului, Cisco ar urma să plătească orice taxe necesare pentru licențiereabrevetelor software asociate cu build-urile binare distribuite.CTO-ul Mozilla de la acea vreme,Brendan Eich a recunoscut că „este o soluție imperfectă” și „incompletă”[18]. Un angajat Mozilla care făcea parte din echipa de formate video a scris în mod neoficial că Mozilla „a făcut rabat de la principiile sale, dar în scopuri practice și tactice pentru asigurarea viitorului proiectului”[19].
În decembrie 2013 Mozilla a anunțat finanțarea dezvoltării de jocurinelibere de către amatori prin Provocarea Creatorilor de Jocuri, dar care trebuie realizate cu tehnologii deschise șiJavaScript[20].
Pe 24 martie 2014 Mozilla l-a promovat peBrendan Eich în rolul deCEO. Acest fapt a dus la boicoturi și proteste din partea comunitățiiLGBT pentru că Eich a contribuit 1000 USD împotriva unei campanii politice de legalizare a căsătoriilor între persoanele de același sex[21]. Donația lui Eich a devenit publică în 2012 în timp ce eraCTO Mozilla, dar în ciuda protestelor de peTwitter (hashtag-ul #wontworkwithbigots) controversa s-a stins după o vreme[22].
Protestele au erupt în 2014 în urma anunțului de numire a lui Eich în funcția de CEO al Mozilla. Companiile americaneOkCupid șiCREDO Mobile au criticat decizia. OkCupid a rugat utilizatorii să boicoteze navigatorul Firefox[23] iar Credo a cules 50 de mii de semnături care cereau demisia lui Eich.
În urma controversei, Eich s-a retras în mod voluntar la data de 3 aprilie 2014[24] iarMitchell Barker, directoarea executivă a Corporației Mozilla a făcut următoarea declarație peblog-ul Mozilla: „Nu ne-am mișcat destul de rapid pentru a lua pulsul comunității în urma controversei. Mozilla crede atât în egalitate, cât și în libertatea cuvântului. Egalitatea este o condiție necesară pentru exprimarea liberă, iar exprimarea liberă este necesară în lupta pentru egalitate”[25].
S-a descoperit ulterior căSam Yagan, co-fondator OkCupid și CEO, a donat și el 500 USD[26] candidatuluiRepublicanChris Cannon, care votase mai multe măsuri percepute ca „anti-gay”, inclusiv măsuri de ilegalizare a căsătoriei între persoanele de același sex[27][28][29][30]. Yagan a declarat că nu cunoștea orientarea lui Cannon în privința drepturilor persoanelor de același sex și că donația a avut loc deoarece Cannon era în acel moment membru al sub-comitetuluiCamerei Reprezentanților pentru Internet și Proprietate Intelectuală[31][32][33][34][35].
Manifestul Mozilla delimitează scopurile, principiile și angajamentul de „promovare a spiritului deschis, a inovației și oportunității pe internet”[36].
Un „User Agent” este un șir de caractere trimis de browserserverelor de web cu scopul de a se identifica. Netscape a ales pentru browserul propriu șirul " Mozilla/x.x (...)". Datorită popularității browserului Netscape la mijlocul anilor 1990, anumitesituri web identificau browserul folosit tocmai după acest șir de caractere, și fie trimiteau conținut mai sărac către celelalte browsere (sub prezumția că acestea nu vor fi capabile să afișeze corect anumite elemente create de Netscape și încă nestandardizate deW3C), fie refuzau total accesul altor browsere la site. Ca urmare, și competitorii lui Netscape au început să includă în șirul lor cuvântul "Mozilla", chiar dacă nu aveau nicio legătură cu Netscape. Principalul competitor care a ales o astfel de tactică a fostMicrosoft, care folosește pentru browserul săuInternet Explorer (MSIE) șirul " Mozilla/x.x (compatible; MSIE ...)". După ce în urma "războiului browserelor" Internet Explorer a detronat pe Netscape Navigator de pe poziția de lider de piață, și alte browsere au început să imite pe Internet Explorer, astfel cuvântul Mozilla apărând înUser Agent la o gamă foarte largă de browsere. Pentru verificarea propriului User Agent puteți folosiView My User AgentArhivat în, laWayback Machine.
^„Introduction to Mozilla Source Code”. Mozilla. Accesat în.However, mozilla.org wants to emphasize that these milestones are being produced for testing purposes only.
^„Comments on Cisco, Mozilla, and H.264”. Arhivat dinoriginal la. Accesat în.By endorsing Cisco's plan, there's no getting around the fact that we've caved on our principles. That said, principles can't replace being in a practical position to make a difference in the future. - Christopher Montgomery wrote in a personal capacity but works for Mozilla in their codecs team