Mozilla

У этого термина существуют и другие значения, см. Mozilla (значения).

Mozilla

Административный центр |

* Сан-Франциско, Калифорния, США

Локация |

*  США

Тип организации |  НКО и Опорные сети Интернета
Основатели |  Netscape Communications
Основание
Дата основания |  28 февраля 1998 и 3 августа 2005[1]
Отрасль |  индустрия программного обеспечения
Продукция |  Свободное программное обеспечение
Материнская организация |  Mozilla Foundation[1]
Сайт |  mozilla.org/en-US/ (англ.)
Медиафайлы на Викискладе

Mozilla (стилизовано как moz://a) — сообщество, созданное в 1998 году членами Netscape, занимающееся созданием свободного программного обеспечения. Сообщество использует, разрабатывает, распространяет и поддерживает продукты Mozilla, содействуя тем самым распространению исключительно свободного программного обеспечения и открытых стандартов, лишь с незначительными исключениями. Сообщество поддерживается Mozilla Foundation и его дочерней компанией Mozilla Corporation[2].

Mozilla выпускает множество продуктов, таких как веб-браузер Firefox, клиент электронной почты Thunderbird, мобильный браузер Firefox Mobile, мобильная операционная система Firefox OS, система отслеживания ошибок Bugzilla, Firefox Focus, приватный веб-браузер для iOS и Android[3], и другие проекты.

## Содержание

* 1 Продукты
* 1.1 Firefox
* 1.2 Firefox Mobile
* 1.3 Firefox OS
* 1.4 Firefox Send
* 1.5 Thunderbird
* 1.6 SeaMonkey
* 1.7 Bugzilla
* 1.8 Компоненты
* 1.8.1 NSS
* 1.8.2 SpiderMonkey
* 1.8.3 Rhino
* 1.8.4 Gecko
* 1.8.5 Rust
* 1.8.6 XULRunner
* 1.8.7 pdf.js
* 1.8.8 Shumway
* 2 Сообщество
* 3 Примечания
* 4 Ссылки

## Продукты

[править | править код]

### Firefox

[править | править код]

Основная статья: Mozilla Firefox

Firefox — свободный веб-браузер, флагманский программный продукт сообщества. Он доступен в двух версиях: для компьютера и мобильного телефона. Firefox использует движок Gecko для отображения веб-страниц, который реализует текущие и ожидаемые веб-стандарты[4]. По состоянию на конец 2015 года, Firefox имеет около 10-11% доли на мировом рынке браузеров, что делает его четвёртым наиболее используемым браузером[5][6][7].

Firefox изначально задумывался в качестве экспериментального проекта Дейвом Хайяттом, Джо Хьюиттом и Блейком Россом. Они верили, что коммерческие требования к Netscape от спонсорства и разработчиков управляемых функций ползучести ставят под угрозу полезность браузера Mozilla[8]. Для борьбы с тем, что они видели в период работы над Mozilla Suite, они создали автономный браузер, с помощью которого они намеревались заменить Mozilla Suite.

Firefox первоначально был назван Phoenix, но название было изменено таким образом, чтобы избежать конфликтов с торговой маркой Phoenix Technologies. Объявленное наименование, Firebird, вызвало возражение со стороны Firebird-сообщества[9][10]. Сегодняшнее название, Firefox, было выбрано 9 февраля 2004 года[11].

### Firefox Mobile

[править | править код]

Основная статья: Мобильный Firefox

Firefox Mobile (кодовое название Fennec) — мобильная версия браузера Mozilla Firefox для мобильных устройств, таких как смартфоны и планшетные компьютеры.

Мобильный Firefox использует тот же браузерный движок, что и Mozilla Firefox — Gecko. Например, в версии 1.0 используется тот же движок, что и в Firefox 3.6, а в следующем выпуске (4.0) - общий код ядра с Firefox 4.0. Его функции включают в себя поддержку HTML5, Firefox Sync, возможность устанавливать дополнения, вкладки[12].

В настоящее время браузер доступен на iOS и Android[13], устройств с архитектурами ARMv7, ARMv8 или x86[14][15].

### Firefox OS

[править | править код]

Основная статья: Firefox OS

Firefox OS — операционная система с открытым исходным кодом, которая развивалась с помощью сообщества Mozilla, помощь которого была направлена на поддержку HTML5-приложений, написанных по технологии «открытый веб»[англ.]. Концепцией Firefox OS была доступность пользователю возможности установки программного обеспечения с HTML5, который использует Open Web API, доступ к оборудованию телефона непосредственно с помощью JavaScript[16]. 27 сентября 2016 года компания Mozilla разослала уведомления о том, что прекращает работу над проектом Firefox OS[17]; существующие наработки переданы opensource-сообществу[18]. Преемниками Firefox OS являются: разработанная сообществом B2G OS[19], H5OS разработки Acadine Technologies, KaiOS от KaiOS Technologies[20] и My Home Screen от Panasonic[21][22].

### Firefox Send

[править | править код]

Основная статья: Firefox Send

Firefox Send — бесплатная онлайн-услуга, позволяющая пересылать файлы до 2,5 гигабайт.

Сервис закрыт 17 сентября 2020 года.

### Thunderbird

[править | править код]

Основная статья: Mozilla Thunderbird

Mozilla Thunderbird — свободный, кросс-платформенный почтовый клиент с открытым исходным кодом, разработанный добровольцами сообщества Mozilla.

16 июля 2012 года Митчелл Бейкер заявила, что руководство компании Mozilla пришло к выводу, что постоянная стабильность не была самым главным для Thunderbird и что инновации в приложении больше не являются приоритетом для Mozilla. Бейкер также предположила, что Mozilla предоставит путь для сообщества к новаторству для Thunderbird, если сообщество выберет этот путь[23].

### SeaMonkey

[править | править код]

Основная статья: SeaMonkey

SeaMonkey (ранее Mozilla Application Suite) — свободный и открытый кросс-платформенный набор интернет-компонентов программного обеспечения с открытым исходным кодом, который включает в себя браузер, клиент для отправки и получения электронной почты и USENET-сообщений, группой новостей, редактором HTML (Mozilla Composer) и IRC-клиент ChatZilla.

10 марта 2005 года Mozilla Foundation объявила, что не будет выпускать любые официальные версии Mozilla Suite выше 1.7.x, так как в настоящее время она сосредоточена на автономных приложениях Firefox и Thunderbird[24]. SeaMonkey теперь поддерживается SeaMonkey Council, который является владельцем товарного знака «SeaMonkey» с поддержкой от Mozilla Foundation[25], которая предоставляет хостинг для разработчиков SeaMonkey.

### Bugzilla

[править | править код]

Основная статья: Bugzilla

Bugzilla — свободная система отслеживания ошибок, которая была выпущена в качестве программного обеспечения с открытым исходным кодом с помощью Netscape Communications в 1998 году, и в настоящее время поддерживается сообществом Mozilla. Система была принята различными организациями, в том числе Mozilla Foundation, разработчиками ядра Linux, GNOME, KDE, Red Hat, Novell, Eclipse и LibreOffice, для использования в качестве системы отслеживания ошибок как свободное и открытое программное обеспечение и источник создания собственных проектов и продуктов[26].

### Компоненты

[править | править код]

#### NSS

[править | править код]

Основная статья: Network Security Services

Network Security Services (NSS) содержит набор библиотек, предназначенных для поддержки кросс-платформенной разработки клиентских и серверных приложений безопасности с поддержкой. NSS обеспечивает полную реализацию с открытым исходным кодом криптографических библиотек, поддерживающих SSL и S/MIME. NSS ранее имел три лицензии: Mozilla Public License 1.1, GNU General Public License и GNU Lesser General Public License, но затем получил лицензию GPL-совместимую MPL 2.0.

AOL, Red Hat, Sun Microsystems/Oracle, Google и другие компании и индивидуальные разработчики имеют совместные разработки NSS и используют его в широком спектре продуктов не от Mozilla, включая Evolution, Pidgin и Apache OpenOffice.

#### SpiderMonkey

[править | править код]

Основная статья: SpiderMonkey

SpiderMonkey — оригинальный движок JavaScript, разработанный программистом Netscape Бренданом Эйхем во время изобретения им JavaScript в 1995 году. Движок стал частью семейства продуктов Mozilla, когда Mozilla унаследовала базовый код Netscape в 1998 году. В 2011 году Эйх передал номинальное владение кодом и проектом SpiderMonkey Дейву Манделину[27].

SpiderMonkey — кросс-платформенный движок, написанный на C++, который реализует стандарт ECMAScript, разработанный с помощью JavaScript[27][28]. Содержит интерпретатор, несколько JIT-компиляторов, декомпилятор и сборщик мусора. Продукты, которые включают в себя встроенный SpiderMonkey: Firefox, Thunderbird, SeaMonkey и многие другие приложения, не относящиеся к проекту Mozilla[29].

#### Rhino

[править | править код]

Основная статья: Rhino

Rhino — открытый движок JavaScript с исходным кодом под управлением Mozilla Foundation, полностью разработанный на Java. Rhino преобразует скрипты JavaScript в Java-классы. Rhino работает в скомпилированном и интерпретированном режиме[30].

#### Gecko

[править | править код]

Основная статья: Gecko

Gecko — браузерный движок, который поддерживает веб-страницы, написанные с использованием HTML, SVG и MathML. Gecko написан на C++ и использует NSPR для независимости от платформы. Его исходный код распространяется под лицензией Mozilla Public License.

Firefox использует Gecko как для рендеринга веб-страниц, так и для его визуализации пользовательского интерфейса. Gecko также используется в Thunderbird, SeaMonkey и во многих приложениях, не относящихся к Mozilla.

#### Rust

[править | править код]

Основная статья: Rust (язык программирования)

Rust — компилируемый язык программирования, разрабатываемый Mozilla Research. Он предназначен для обеспечения безопасности, параллелизма и производительности. Rust предназначен для создания большого и сложного программного обеспечения, которое должно быть быстрым и безопасным от эксплойтов.

Rust используется в экспериментальном движке Servo, который разработан Mozilla и Samsung. Servo пока не используется в каких-либо ориентированных на потребителя браузерах. Тем не менее, разработчики проекта ради разработки частей исходного кода Servo вошли в состав команд по разработке Gecko и Firefox[31][32].

#### XULRunner

[править | править код]

Основная статья: XULRunner

XULRunner — экспериментальная программная платформа и технология Mozilla, которая позволяет приложениям, созданным с теми же технологиями, работать в качестве настольных приложений, не требуя установки Firefox на машину пользователя. Исполняемые файлы XULRunner поддерживаются такими ОС как Windows, GNU/Linux и OS X, благодаря этому такие приложения являются кросс-платформенными.

#### pdf.js

[править | править код]

Основная статья: PDF.js

Pdf.js — библиотека, разработанная Mozilla, которая позволяет отображать в браузере PDF-документы с использованием HTML5, Canvas и JavaScript. Библиотека включена по умолчанию в последних версиях Firefox, позволяя браузеру отображать PDF-документы, не требуя подключения внешнего модуля; доступен отдельно как расширение под названием "PDF Viewer" для Firefox на Android, SeaMonkey и версий Firefox, которые не имеют встроенной эту библиотеку. Она также может быть включена как часть скриптов веб-сайта, чтобы позволить отобразить PDF-документ любым браузером, в составе которого имеются необходимые функции HTML5 и JavaScript.

#### Shumway

[править | править код]

Shumway — флэш-плеер с открытым исходным кодом, разрабатываемый Mozilla с 2012 года, с использованием открытых веб-технологий в качестве замены Flash-технологий Adobe Flash Player. Он использует JavaScript и HTML5 Canvas — элементы для рендеринга флэш-памяти и выполнения ActionScript. Разработка прекращена.

## Сообщество

[править | править код]

Mozilla обладает достаточно большим сообществом по всему миру. Фактически, принять участие в поддержке и распространении продуктов организации может абсолютно каждый. Согласно их официальному сайту; заинтересованным участникам предлагается поработать над локализацией ПО, улучшении кодовой базы а также активно отвечать на вопросы пользователей на форумах и сайте поддержки. Ознакомиться со всеми возможностями волонтёрства можно на официальном портале сообщества.

## Примечания

[править | править код]

1. ↑ 1 2 Internet for people, not profit — Mozilla
2. ↑ About the Mozilla Corporation (англ.). Mozilla. Дата обращения: 18 января 2017. Архивировано 18 октября 2019 года.
3. ↑ Приватный браузер с автоматической блокировкой рекламы Firefox Focus  (неопр.). Mozilla. Дата обращения: 11 ноября 2017. Архивировано 8 ноября 2017 года.
4. ↑ Gecko Layout engine and Mozilla Firefox » Download Firefox  (неопр.) (28 ноября 2010). Дата обращения: 19 января 2017. Архивировано 28 ноября 2010 года.
5. ↑ W3Counter: Web Browser Market Share Trends (англ.). www.w3counter.com. Дата обращения: 19 января 2017. Архивировано 1 декабря 2016 года.
6. ↑ StatCounter. StatCounter Global Stats - Browser, OS, Search Engine including Mobile Usage Share  (неопр.). gs.statcounter.com. Дата обращения: 19 января 2017. Архивировано 26 мая 2012 года.
7. ↑ Web browsers (Global marketshare) | Clicky  (неопр.). www.getclicky.com. Дата обращения: 19 января 2017. Архивировано 24 ноября 2012 года.
8. ↑ Inside Firefox - The Inside Track on Firefox Development  (неопр.) (23 июня 2011). Дата обращения: 19 января 2017. Архивировано 23 июня 2011 года.
9. ↑ Mozilla browser becomes Firebird  (неопр.) (14 сентября 2007). Дата обращения: 19 января 2017. Архивировано 14 сентября 2007 года.
10. ↑ Mozilla's Firebird gets wings clipped. CNET (англ.). Архивировано 12 августа 2012. Дата обращения: 19 января 2017.
11. ↑ Mozilla holds 'fire' in naming fight. CNET (англ.). Архивировано 26 апреля 2011. Дата обращения: 19 января 2017.
12. ↑ Firefox for Android — Mobile Web browser — More ways to customize and protect your privacy (англ.). Mozilla. Дата обращения: 19 января 2017. Архивировано 27 апреля 2014 года.
13. ↑ Мобильный Firefox. … Доступно на iOS и Android.  (неопр.) Дата обращения: 11 ноября 2019. Архивировано 11 ноября 2019 года.
14. ↑ Mobile/Platforms/Android - MozillaWiki (англ.). wiki.mozilla.org. Дата обращения: 19 января 2017. Архивировано 13 апреля 2020 года.
15. ↑ Will Firefox work on my mobile device? | Firefox for Android Help (англ.). support.mozilla.org. Дата обращения: 19 января 2017. Архивировано 22 декабря 2017 года.
16. ↑ Firefox OS  (рус.). Mozilla. Дата обращения: 19 января 2017.
17. ↑ B2G OS and Gecko Announcement from Ari Jaaski & David Bryant — Группы Google  (неопр.). Дата обращения: 11 ноября 2019. Архивировано 22 января 2011 года.
18. ↑ Mozilla is stopping all commercial development on Firefox OS | PCWorld  (неопр.). Дата обращения: 11 ноября 2019. Архивировано 5 июня 2018 года.
19. ↑ B2G — MozillaWiki  (неопр.). Дата обращения: 11 ноября 2019. Архивировано 7 августа 2011 года.
20. ↑ A Powerful Operation System — KaiOS  (неопр.). Дата обращения: 11 ноября 2019. Архивировано 27 февраля 2021 года.
21. ↑ T3 Smackdown: Sony KD-65ZD9 vs LG OLED65E6 vs Panasonic TX-58DX802B | T3  (неопр.). Дата обращения: 11 ноября 2019. Архивировано 6 мая 2017 года.
22. ↑ Startup picks up the torch for troubled Firefox OS — CNET  (неопр.). Дата обращения: 11 ноября 2019. Архивировано 17 июля 2018 года.
23. ↑ Thunderbird: Stability and Community Innovation | Mitchell's Blog (англ.). blog.lizardwrangler.com. Дата обращения: 19 января 2017. Архивировано 11 ноября 2020 года.
24. ↑ Two discontinued browsers [LWN.net]  (неопр.). lwn.net. Дата обращения: 19 января 2017. Архивировано 9 ноября 2020 года.
25. ↑ Home of KaiRo: SeaMonkey® trademarks registered!  (неопр.) home.kairo.at. Дата обращения: 19 января 2017. Архивировано 3 февраля 2015 года.
26. ↑ Installation List :: Bugzilla :: bugzilla.org (англ.). www.bugzilla.org. Дата обращения: 19 января 2017. Архивировано 23 марта 2007 года.
27. ↑ 1 2 Brendan Eich  » Blog Archive  » New JavaScript Engine Module Owner  (неопр.). brendaneich.com. Дата обращения: 19 января 2017. Архивировано 14 июля 2011 года.
28. ↑ 759422 – Remove use of e4x in account creation (англ.). bugzilla.mozilla.org. Дата обращения: 19 января 2017. Архивировано 23 апреля 2014 года.
29. ↑ SpiderMonkey (англ.). Mozilla Developer Network. Дата обращения: 19 января 2017. Архивировано из оригинала 27 августа 2013 года.
30. ↑ Rhino  (рус.). Mozilla Developer Network. Дата обращения: 19 января 2017. Архивировано 18 апреля 2012 года.
31. ↑ servo/servo (англ.). GitHub. Дата обращения: 19 января 2017. Архивировано 18 января 2017 года.
32. ↑ Servo Continues Making Progress For Shipping Components In Gecko, Browser.html - Phoronix (англ.). www.phoronix.com. Дата обращения: 19 января 2017. Архивировано 10 февраля 2017 года.

## Ссылки

[править | править код]

* Официальный сайт сообщества, Манифест сообщества
* Mozilla Wiki
* Mozilla Mercurial Repository

Ссылки на внешние ресурсы

В социальных сетях

* X (англ.)
* Facebook (англ.)
* LinkedIn (англ.)
* Mastodon (англ.)

Фото, видео и аудио|

* TikTok (англ.)
* YouTube

Тематические сайты|

* GitHub

Проекты Mozilla

Браузеры|

* Firefox
* 2
* 3
* 3.5
* 3.6
* 4
* история версий
* Mobile
* SeaMonkey

Другие проекты|

* Firefox OS
* Bugzilla
* ChatZilla
* Lightning
* Rust
* Sync
* Thunderbird
* Common Voice
* Mozilla Location Service

Не развиваются|

* Camino
* Sunbird
* Calendar Project
* Minimo
* Mozilla Application Suite
* Nvu
* Prism
* Penelope
* Persona

Инфраструктура|

* Gecko
* Necko
* XBL
* XPCOM
* XPConnect
* XPInstall
* XUL
* XULRunner
* Servo

Компоненты|

* Composer
* NSPR
* Rhino
* SpiderMonkey
* Tamarin
* Venkman