Mozilla wiki

Mozilla is een gratis software- gemeenschap, die het produceert Firefox webbrowser. De Mozilla-gemeenschap gebruikt, ontwikkelt, verspreidt en ondersteunt Mozilla-producten, waardoor het bevorderen van uitsluitend vrije software en open standaarden, behoudens enkele kleine uitzonderingen. De gemeenschap is institutioneel ondersteund door de Mozilla Foundation en de belasting betalende dochteronderneming, de Mozilla Corporation.

In aanvulling op de Firefox-browser, Mozilla produceert ook Thunderbird, Firefox Mobile, de Firefox OS mobiele besturingssysteem, de bug tracking systeem Bugzilla en een aantal andere projecten.

Inhoud

  • 1 Geschiedenis
    • 1.1 Eich CEO promotie controverse
  • 2 Waarden
    • 2.1 Pledge
  • 3 Software
    • 3.1 Firefox
    • 3.2 Firefox Mobile
    • 3.3 Firefox OS
    • 3.4 Thunderbird
    • 3,5 SeaMonkey
    • 3.6 Bugzilla
    • 3.7 Componenten
      • 3.7.1 NSS
      • 3.7.2 SpiderMonkey
      • 3.7.3 Rhino
      • 3.7.4 Gecko
      • 3.7.5 Rust
      • 3.7.6 XULRunner
      • 3.7.7 PDF.js
      • 3.7.8 Shumway
  • 4 Overige activiteiten
    • 4.1 Mozilla Persona
    • 4.2 Firefox Marketplace
    • 4.3 Mozilla Location Service
    • 4.4 Webmaker
    • 4.5 Mozilla Developer Network
  • 5 Community
    • 5.1 Lokale gemeenschappen
    • 5.2 Mozilla Reps
    • 5.3 Conferenties en evenementen
      • 5.3.1 Mozilla Festival
      • 5.3.2 MozCamps
      • 5.3.3 Mozilla Summit
  • 6 Zie ook
  • 7 Verwijzingen
  • 8 Externe links

Geschiedenis

Op 23 februari 1998, Netscape Communications Corporation creëerde een project genaamd Mozilla (na de oorspronkelijke code naam van de Netscape Navigator browser dat is een mengeling van ” Mozaïek en Godzilla “) tot coördinatie van de ontwikkeling van de Mozilla Application Suite , de open source versie van Netscape’s Internet software, Netscape Communicator. Jamie Zawinski zegt hij kwam met de naam “Mozilla” op een Netscape personeelsvergadering. Een kleine groep van Netscape medewerkers waren belast met de coördinatie van de nieuwe gemeenschap.

Oorspronkelijk, Mozilla gericht naar een leverancier van technologie voor bedrijven, zoals Netscape, die hun open source-code zou commercialiseren zijn. Toen AOL (Netscape’s moederbedrijf) sterk verminderd zijn betrokkenheid met Mozilla in juli 2003 heeft de Mozilla Foundation werd aangewezen de juridische rentmeester van het project. [9] Kort na, Mozilla deprecated de Mozilla Suite in het voordeel van het maken van onafhankelijke applicaties voor elke functie, in de eerste plaats de Firefox webbrowser en de Thunderbird e-mail client, en verhuisde naar hen rechtstreeks te leveren aan het publiek.

Onlangs hebben de activiteiten van Mozilla’s uitgebreid met Firefox omvatten op mobiele platforms (voornamelijk Android ), een mobiele OS genaamd Firefox OS , een web-based identity systeem genaamd Mozilla Persona en een marktplaats voor HTML5-applicaties.

In een rapport uitgebracht in november 2012, Mozilla gemeld dat de totale omzet voor 2011 was $ 163.000.000, wat een stijging van 33% ten opzichte van $ 123.000.000 in 2010. Mozilla was opgemerkt dat ongeveer 85% van hun inkomsten komen uit hun contract met Google.

Aan het einde van 2013, Mozilla aangekondigd een deal met Cisco Systems waarbij Firefox zou downloaden en gebruiken van een Cisco-voorzien binaire bouwen van een open source codec om de spelen proprietary H.264- videoformaat. Zoals onderdeel van de deal, zou Cisco een patent licentiekosten verbonden aan de binaire bestanden die het distribueert betalen. Mozilla’s CTO, Brendan Eich , erkende dat dit “niet een complete oplossing” is en niet “perfect”. Een werknemer in Mozilla’s videoformaten team, schrijven met een officieuze, gerechtvaardigd door de noodzaak om behouden hun grote gebruikersgroep, die nodig zijn in de toekomst gevechten zou zijn voor werkelijk vrije videoformaten.

In december 2013, Mozilla kondigde financiering voor de ontwikkeling van niet- gratis spelletjes via haar Game Creator Challenge. Er moet echter ook die spellen die onder een niet-vrije software of open source licentie kan worden vrijgegeven worden gemaakt met open webtechnologieën en Javascript per het werk criteria die in de aankondiging.

Eich CEO promotie controverse

Op 24 maart 2014, Mozilla gepromoveerd Eich om de rol van CEO. Dit leidde tot boycots en protesten van de LGBT-gemeenschap en haar aanhangers, zoals Eich eerder gedoneerd US $ 1000 in 2008 ter ondersteuning van California Proposition 8, een Californische stembiljet propositie en staat grondwetswijziging in verzet tegen het homohuwelijk. Eich’s donatie werd eerste openbare kennis in 2012, terwijl hij chief technical officer Mozilla’s; echter, na boze reacties op Twitter, inclusief het gebruik van de hashtag “#wontworkwithbigots” -het controverse uiteindelijk afgenomen.

Protesten ook naar voren gekomen in 2014 na de aankondiging van Eich benoeming als CEO van Mozilla. Amerikaanse bedrijven OkCupid en CREDO Mobile kreeg aandacht in de media voor hun bezwaren, met de voormalige vraagt haar gebruikers om de browser te boycotten, terwijl Credo vergaard 50.000 handtekeningen voor een petitie die opgeroepen voor Eich aftreden.

Als gevolg van de controverse, werd Eich gedwongen af te treden op 3 april 2014 en Mitchell Baker, uitvoerend voorzitter van Mozilla Corporation, postte een verklaring over de Mozilla blog: We hadden niet snel genoeg bewegen om te gaan met mensen die ooit de controverse begon. mozilla gelooft zowel in gelijkheid en vrijheid van meningsuiting. Gelijkheid is noodzakelijk voor een zinvolle toespraak. En je vrije meningsuiting moeten vechten voor gelijkheid.

OkCupid mede-oprichter en CEO Sam Yagan had ook gedoneerd $ 500 om de Republikeinse kandidaat Chris Cannon, die ging om te stemmen voor meerdere maatregelen gezien als “anti-homo”, met inbegrip van het verbod op het homohuwelijk. Yagan beweert dat hij niet wist over Cannon’s houding ten opzichte van homo-rechten en dat zijn bijdrage was te wijten aan de kandidaat wordt de ranking Republikeinse deelnemen aan het Huis subcommissie dat internet en intellectuele eigendom overzag.

Lezer reacties op artikelen die dicht bij de gebeurtenissen werden gepubliceerd werden verdeeld tussen de steun voor acties OkCupid’s en verzet tegen hen. Supporters beweerde de boycot gerechtvaardigd was en zag acties OkCupid’s als een onderneming aantekenen van verzet tegen intolerantie tegenover de homoseksuele gemeenschap. Tegenstanders zagen acties OkCupid’s als hypocriet, omdat Eich is ook de uitvinder van Javascript , die nog nodig is om de website OkCupid’s te bladeren, het gevoel dat de gebruikers niet gestraft moeten worden voor de daden van Mozilla en vermoedde dat de acties OkCupid’s waren een publiciteitsstunt.

Waarden

Volgens Mozilla’s manifest welke doelen, principes, en een belofte schetst, “De Mozilla-project maakt gebruik van een community-based benadering van wereldklasse open source software te maken en om nieuwe vormen van gezamenlijke activiteiten te ontwikkelen.” Er is geen sprake van een verplichting om zich te houden aan een politieke of sociale oogpunt.

Pandrecht

De Mozilla Foundation belooft om het Mozilla-manifest te steunen in zijn activiteiten. Met name de Mozilla Foundation zal:

  • bouwen en open-source technologieën en gemeenschappen die de principes van het manifest steunen mogelijk te maken;
  • bouwen en leveren grote consumentenproducten die de principes van het manifest steunen;
  • middelen van Mozilla (intellectuele eigendom, zoals auteursrechten en handelsmerken, infrastructuur, fondsen en reputatie) tot het internet een open platform te houden;
  • modellen voor het creëren van economische waarde voor het algemeen nut te bevorderen; en
  • het bevorderen van de Mozilla-manifest principes in het publieke debat en in de internet industrie.

Software

Firefox-logo

Landen waar Firefox is de meest gebruikte browser

Firefox

Hoofd artikel: Firefox

Firefox is een webbrowser, en is Mozilla’s vlaggenschip software product. Het is beschikbaar in zowel de desktop en mobiele versies. Firefox gebruikt de Gecko layout engine om webpagina’s, die de huidige en verwachte implementeert maken webstandaarden. Met ingang van april 2013 , Firefox heeft ongeveer 20-21% van het wereldwijde verbruik aandeel van webbrowsers, waardoor het de derde meest -used webbrowser.

Firefox begon als een experimentele tak van de Mozilla codebase door Dave Hyatt, Joe Hewitt en Blake Ross. Ze geloofden dat de commerciële eisen van Netscape’s sponsoring en-ontwikkelaar gedreven functie kruip gecompromitteerd het nut van de Mozilla-browser. Ter bestrijding van wat zij zagen als de Mozilla Suite software bloat, creëerden ze een stand-alone-browser, waarmee ze bedoeld om vervang de Mozilla Suite.

Firefox was oorspronkelijk de naam Phoenix, maar de naam werd veranderd om zo het merk conflicten te vermijden met Phoenix Technologies. De aanvankelijk aangekondigde vervanging, Firebird, uitgelokt bezwaren van de Firebird project gemeenschap. De huidige naam, Firefox, werd gekozen op 9 februari 2004.

Firefox Mobile

Hoofd artikel: Firefox Mobile

Firefox Mobile (codenaam Fennec) is de opbouw van de Mozilla Firefox webbrowser voor apparaten zoals smartphones en tablet computers.

Firefox Mobile maakt gebruik van dezelfde Gecko layout engine als Mozilla Firefox . Bijvoorbeeld, versie 1.0 gebruikt dezelfde engine als Firefox 3.6, en de volgende release, 4.0, gedeeld core code met Firefox 4.0. De belangrijkste eigenschappen zijn HTML5 -ondersteuning, Firefox Sync, add-ons steun en browsen met tabbladen.

Firefox Mobile is momenteel beschikbaar voor Android 2.2 en hoger apparaten met een ARMv7 of ARMv6 CPU. De x86-architectuur wordt niet officieel ondersteund. Tristan Nitot , voorzitter van Mozilla Europe , heeft gezegd dat het onwaarschijnlijk is dat een iPhone of een BlackBerry -versie zal worden uitgebracht, onder vermelding van Apple’s iTunes Store applicatie goedkeuring beleid (welke applicaties concurreren met Apple’s eigen verbieden, en verbieden motoren die lopen gedownload code) en beperkte besturingssysteem BlackBerry’s als de redenen.

Firefox OS

Hoofd artikel: Firefox OS

Firefox OS (projectnaam: Boot to Gecko ook wel bekend als B2G) is een open source besturingssysteem in ontwikkeling door Mozilla, dat beoogt de ondersteuning van HTML5 apps geschreven met behulp van ” geopend Web “technologieën in plaats van platform-specifieke inheemse API’s . Het concept achter Firefox OS is dat alle gebruikers toegankelijke software zal HTML5 applicaties, die Open Web API’s gebruiken om toegang te krijgen tot de hardware van de telefoon direct via JavaScript.

Thunderbird

Hoofd artikel: Mozilla Thunderbird

Thunderbird is een gratis, open source, cross-platform e-mail en nieuws client is ontwikkeld door de Mozilla Foundation.

SeaMonkey

Hoofd artikel: SeaMonkey

SeaMonkey logo

SeaMonkey (voorheen de Mozilla Application Suite) is een gratis en open source cross-platform suite van Internet software componenten, waaronder een browser component web, een client voor het verzenden en ontvangen van e-mail en USENET nieuwsgroep berichten, een HTML-editor ( Mozilla Composer ) en de ChatZilla IRC client.

Op 10 maart 2005, de Mozilla Foundation aangekondigd dat het geen officiële versies van Mozilla Application Suite voorbij 1.7.x zou loslaten, want het was nu gericht op de zelfstandige toepassingen Firefox en Thunderbird. SeaMonkey wordt nu onderhouden door de SeaMonkey Raad, die is een handelsmerk van de naam SeaMonkey met hulp van de Mozilla Foundation. De Mozilla Foundation biedt project hosting voor de SeaMonkey ontwikkelaars.

Bugzilla

Hoofd artikel: Bugzilla

Bugzilla logo

Bugzilla is een web gebaseerde algemene doeleinden bug tracking systeem , dat werd vrijgegeven als open source software door Netscape Communications in 1998 samen met de rest van de Mozilla codebase, en is momenteel stewarded door Mozilla. Het is door diverse organisaties goedgekeurd voor toepassing als een bug tracking systeem voor zowel de vrije en open source software en proprietary projecten en producten, met inbegrip van de Mozilla Foundation, de Linux-kernel, GNOME, KDE, Red Hat, Novell, Eclipse en LibreOffice.

Componenten

NSS

Hoofd artikel: Network Security Services

Network Security Services (NSS) bestaat uit een set van bibliotheken ontworpen ter ondersteuning van cross-platform ontwikkeling van de beveiliging ingeschakeld client en server toepassingen. NSS biedt een volledig open-source implementatie van crypto bibliotheken ondersteunen SSL en S / MIME. NSS was eerder tri-licentie onder de Mozilla Public License 1.1, de GNU General Public License, en de GNU Lesser General Public License, maar opgewaardeerd naar GPL-compatibele MPL 2.0.

AOL, Red Hat, Sun Microsystems / Oracle Corporatio , Google en andere bedrijven en individuele medewerkers zijn mede ontwikkeld NSS en het wordt gebruikt in een breed scala van niet-Mozilla-producten, waaronder Evolution, Pidgin, en Apache OpenOffice.

SpiderMonkey

Hoofd artikel: SpiderMonkey (JavaScript-engine)

SpiderMonkey is de oorspronkelijke JavaScript-engine ontwikkeld door Brendan Eich, toen hij bedacht heeft JavaScript in 1995 als ontwikkelaar bij Netscape . Het werd een deel van de Mozilla product familie toen Mozilla geërfd Netscape’s code-base in 1998. In 2011, Eich overgedragen de nominale eigendom van de SpiderMonkey code en project om Dave Mandelin.

SpiderMonkey is een cross-platform engine geschreven in C ++ die implementeert ECMAScript , een standaard ontwikkeld van JavaScript. Het bestaat uit een tolk , een aantal just-in-time-compilers , een decompiler en een garbage collector. Producten die SpiderMonkey insluiten onder Firefox, Thunderbird, SeaMonkey, en vele niet-Mozilla-toepassingen.

Rhino

Hoofd artikel: Rhino (JavaScript-engine)

Rhino is een open source JavaScript-engine beheerd door de Mozilla Foundation. Het wordt volledig ontwikkeld in Java . Rhino zet JavaScript-scripts in Java- klassen. Rhino werkt in beide samengesteld en geïnterpreteerd modus.

Gecko

Hoofd artikel: Gecko (layout engine)

Gecko is een layout engine die webpagina’s geschreven met behulp ondersteunt HTML, SVG en MathML. Gecko is geschreven in C ++ en maakt gebruik van NSPR voor het platform onafhankelijkheid. De broncode is gelicenseerd onder de Mozilla Public License.

Firefox maakt gebruik van Gecko, zowel voor het renderen van webpagina’s en voor het renderen van de user interface. Gecko wordt ook gebruikt door Thunderbird, SeaMonkey, en vele niet-Mozilla-toepassingen.

Rust

Hoofd artikel: Rust (programmeertaal)

Rust is een gecompileerde programmeertaal ontwikkeld door Mozilla Research. Het is ontworpen voor de veiligheid, concurrency, en prestaties. Rust is bedoeld voor het maken van grote en complexe software die moet zowel veilig tegen exploits en snel te zijn.

Rust wordt gebruikt in een experimenteel layout engine, Servo, die wordt ontwikkeld door Mozilla en Samsung. Servo wordt op geen enkele browsers gebruikt nog, en er zijn geen plannen om het te Gecko vervangen.

XULRunner

Hoofd artikel: XULRunner

XULRunner is een software platform en technologie experiment door Mozilla, dat applicaties gebouwd met dezelfde technieken die worden gebruikt door Firefox-extensies (XPCOM, Javascript, HTML, CSS, XUL) worden native draaien als desktop applicaties, maakt zonder dat Firefox op te worden geïnstalleerd machine van de gebruiker. XULRunner binaries zijn beschikbaar voor Windows, GNU / Linux en OS X-besturingssystemen, waardoor dergelijke toepassingen om effectief cross-platform zijn.

PDF.js

Hoofd artikel: PDF.js

PDF.js is een bibliotheek ontwikkeld door Mozilla dat in-browser weergave van pdf-documenten met behulp van de HTML5 Canvas en Javascript toestaat. Het wordt standaard opgenomen in recente versies van Firefox, waardoor de browser om pdf-documenten te maken zonder dat er een externe plugin; en het is apart verkrijgbaar als een uitbreiding genaamd “PDF Viewer ‘voor Firefox voor Android, SeaMonkey, en de Firefox-versies die niet opnemen ingebouwd. Het kan ook worden opgenomen als onderdeel van de scripts van een website, om pdf-weergave mogelijk te maken voor elke browser die de vereiste HTML5 features implementeert en kan Javascript draaien.

Shumway

Hoofd artikel: Shumway (software)

Shumway is een open source alternatief voor de Adobe Flash Player, ontwikkeld door Mozilla sinds 2012, met behulp van open webtechnologieën als vervanging voor Flash-technologie. Het maakt gebruik van Javascript en HTML5 Canvas elementen om Flash te maken en uit te voeren Actionscript. Het wordt standaard opgenomen in Firefox Nightly en kan worden geïnstalleerd als een uitbreiding voor een recente versie van Firefox. De huidige implementatie is beperkt in zijn mogelijkheden om Flash-inhoud buiten eenvoudige projecten maken.

Andere activiteiten

Mozilla Persona

Hoofd artikel: Mozilla Persona

Mozilla Persona is een veilige, cross-browser website authenticatie -mechanisme waarmee een gebruiker een enkele gebruikersnaam en wachtwoord (of andere authenticatie methode) gebruiken om in te loggen op meerdere sites.

Firefox Marketplace

De Firefox Marketplace is een marktplaats voor HTML5 applicaties. Het doel is het ondersteunen van Firefox OS en de Firefox-apps. Na de lancering in september 2013, het had bijna 6.000 apps in maart 2015.

Mozilla Location Service

Hoofd artikel: Mozilla Location Service

Deze open, crowdsourced geolocatie dienst werd gestart door Mozilla in 2013.

WebMaker

Mozilla Webmaker is educatief initiatief Mozilla’s. Doel WebMaker is om “te helpen miljoenen mensen verhuizen van het gebruik van het web aan het maken van het web.” Als onderdeel van Mozilla’s non-profit missie, Webmaker is bedoeld “om de wereld te helpen verhogen hun begrip van het web, neem een grotere controle over hun online leven, en het creëren van een meer web-geletterd planeet.”

Mozilla Developer Network

Hoofd artikel: Mozilla Developer Network

Mozilla onderhoudt een uitgebreide documentatie voor ontwikkelaars website genaamd de Mozilla Developer Network waarin informatie over web technologieën, waaronder bevat HTML , CSS , SVG , Javascript , evenals Mozilla-specifieke informatie.

Daarnaast Mozilla publiceert een groot aantal video’s over web technologieën en de ontwikkeling van Mozilla projecten op het Air Mozilla-website.

Gemeenschap

De Mozilla-gemeenschap bestaat uit meer dan 40.000 actieve deelnemers uit de hele wereld. Het omvat zowel betaalde medewerkers en vrijwilligers die werken aan het bepaalde doelen in de Mozilla-manifest. Veel van de sub-gemeenschappen in Mozilla hebben gevormd rond lokalisatie inspanningen voor Mozilla Firefox, en de Mozilla web eigenschappen.

Lokale gemeenschappen

Mozilla ruimtes, Londen

Er zijn een aantal sub-gemeenschappen die bestaan op basis van hun geografische ligging, waar medewerkers dicht bij elkaar samen te werken op bepaalde activiteiten, zoals lokalisatie, marketing, PR en gebruikersondersteuning.

Mozilla Reps

Mozilla Reps logo

De Mozilla Reps programma is gericht op empowerment en ondersteuning vrijwilliger Mozillians die willen officiële vertegenwoordigers van Mozilla te worden in hun regio / locale.

Het programma biedt een eenvoudig kader en een specifieke set van tools om te helpen Mozillians te organiseren en / of evenementen bij te wonen, te werven en mentor nieuwe medewerkers, documenten en delen activiteiten, en ondersteuning van hun lokale gemeenschappen beter.

Als u meedoet aan het programma, een Mozilla Rep eens over de volgende verantwoordelijkheden op te nemen:

  • vertegenwoordigen Mozilla in hun land / regio
  • het bevorderen van de Mozilla-project en onze missie
  • bouwen en ondersteunen van bestaande / toekomstige lokale gemeenschap inspanningen en programma’s
  • inspireren, werven en ondersteunen van nieuwe medewerkers
  • ondersteuning en mentor toekomst Mozilla Reps
  • document duidelijk al hun activiteiten

Conferenties en evenementen

Mozilla Festival

Sprekers uit de Knight Foundation discussiëren over de toekomst van het nieuws op de 2011 Mozilla Festival in Londen.

De Mozilla Festival is een jaarlijks evenement waar honderden gepassioneerde mensen ontdekken het web, samen te leren en dingen die de wereld kunnen veranderen. Met de nadruk op het maken van -het mantra van het Festival is “minder yack, meer hack.” Journalisten, programmeurs, filmmakers, ontwerpers, opvoeders, gamers, beleidsmakers, jongeren en iedereen, van over de hele wereld, worden aangemoedigd om te wonen, met deelnemers uit meer dan 40 landen, samen te werken op het snijvlak tussen vrijheid, het web, en dat jaar thema.

Het evenement draait rond het ontwerp uitdagingen die belangrijke kwesties op basis van het gekozen thema voor dat jaar het festival te pakken. In voorgaande jaren heeft de Mozilla Festival heeft zich gericht op het leren, en Media, met het festival 2012 wordt gebaseerd op het maken. De titels van het festival draaien rond het hoofdthema, de vrijheid (zoals in de vrijheid van meningsuiting niet gratis bier), en het web.

MozCamps

MozCamps zijn de kritische deel van de Grow Mozilla initiatief dat tot doel heeft de Mozilla-gemeenschap te laten groeien. Deze kampen streven naar kern medewerkers uit de hele wereld bij elkaar te brengen. Ze zijn intensieve meerdaagse toppen die keynote speeches door Mozilla leiderschap, workshops en parallelsessies (onder leiding van betaalde en niet-betaalde medewerkers) omvatten, en leuke sociale uitjes. Al deze activiteiten te combineren om medewerkers te belonen voor hun harde werk, gaan ze met nieuwe producten en initiatieven, en aanpassing van alle aanwezigen op de missie van Mozilla’s.

Mozilla Summit

Mozilla Summit zijn de mondiale evenement met actieve donateurs en Mozilla personeel om een gedeeld begrip van de missie van Mozilla’s samen te ontwikkelen. Meer dan 2.000 mensen die 90 landen en 114 talen verzameld in Santa Clara, Toronto en Brussel in 2013. Mozilla wiki.