В мире, пожалуй, есть несколько самых популярных классических систем управления сайтами — это, конечно, WordPress и Joomla!. Joomla! немного сложнее WordPress, да и шаблонов дизайна у нее меньше. Но ее доля составляет до 3% всех сайтов в мире и до 10-18% — в России. Об истории создания Joomla! и патентах с ее упоминанием — в нашей статье.

Первые шаги

Joomla! возникла после раскола в компании Miro International. Эта австралийская фирма создала CMS Mambo в начале 2000-х. Mambo, как и Joomla!, была также с открытым исходным кодом.

Это устраивало не всех. Между разработчиками и руководителями Miro International вспыхнул конфликт: разработчики хотели, чтобы продукт оставался открытым, а проект — независимым. В результате сторонники этого подхода ушли, основав собственную некоммерческую структуру — Open Source Matters.

Именно она и выпустила в сентябре 2005 года первую версию Joomla!.

Эксперты, оценивая созданное, критично относятся к нему: ведь премьерная CMS повторяла в основных деталях Mambo, небольшие улучшения не считаются…

В 2008 году Open Source Matters представляет версию Joomla! 1.5. Она уже существенно изменила вектор развития проекта:

  • Была введена новая архитектура, улучшившая структуру кода и упростившая создание расширений;

  • Модернизирован интерфейс;

  • Администрирование сайта упростили.

Все это дало возможность Joomla! нарастить долю на рынке.

В 2011 году разработчики представляют версии Joomla! — 1.6 и 1.7, в 2012-м появляется Joomla! 2.5 и 3.0. Эти версии расширяли уже созданное: например, 3.0 поддерживал мобильные устройства, улучшал управление расширениями и шаблонами, позитивно модернизировал систему SEO и вводил новую панель администратора.

В 2021 году Joomla! перешла на версию 4.0. Это означало:

  • совершенно новый интерфейс администратора;

  • поддержку инновационных технологий;

  • обновление системы безопасности.

Кто стоял у истоков CMS?

СМИ чаще всего называют нескольких основных разработчиков. В их числе — Эндрю Эдди и Брайн Тиман.

Это не очень публичные товарищи, их интервью или какое-либо иное общение с прессой — большая редкость.

Вот что рассказывал о себе Эндрю Эдди в 2013 году: «… я занимал множество должностей на протяжении многих лет. Я начал работать в 2003 году, когда мы назывались Mambo, и быстро стал частью основной команды разработчиков. С тех пор я работал в совете директоров OSM, различных командах, рабочих группах и комитетах. В настоящее время я работаю в команде топ-менеджеров, которая курирует всю разработку проекта, и я также активно участвую в разработке платформы Joomla!. Я вносил свой вклад в большинство частей кодовой базы Joomla! в разное время, но наиболее заметно это касается пакетов MVC и JForm».

В 2010-м он был более велеречивым. В еще одном интервью Эдди рассказывал, что свою профессиональную жизнь начинал как инженер-строитель, проработал на этой позиции около 10 лет. Так как он интересовался программированием и компьютерами, то начал изучать самостоятельно Apple Basic, Fortran и C (это происходило в школе и университете). Затем он стал интересоваться C++, HTML и Perl, а также PHP. Эдди делал ставку не только на программирование, его хобби — это астрономия, происхождение Вселенной. «С этим тесно связана и моя церковная деятельность. Моя жена — пастор, и мы создаём местную общинную церковь. Добавьте к этому троих детей и шотландскую колли — и вот я», — рассказывал он.

Брайн Тиман более публичная фигура, у него есть свой собственный сайт, но о себе он там особо не рассказывает. Известно, что присоединился он к Mambo в 2002 году: Тиман искал приложение с открытым исходным кодом для создания сайта местной благотворительной организации. После долгих и мучительных поисков он нашел объявление о бета-версии чего-то под названием Mambo. Дальше — дело техники. Тиман позвонил автору объявления и вошел в состав разработчиков. В 2005-м Тимана наградили «За индивидуальный вклад в разработку программного обеспечения с открытым исходным кодом в Великобритании». Как он писал позже, это лауреатство — впервые дано человеку, который не является чистым программистом.

Joomla! исполнилось 20 лет. Как разработчики оценивают свое детище?

Лучше всего, пожалуй, о Joomla! сказал Тиман: 20-летие было диким, демократическим, часто изнурительным, но чрезвычайно плодотворным. «У нас были взлеты, падения, задержки, переписывания, словесные перепалки, объятия, пиво и одно особенно запоминающееся шоу талантов J-Factor в Праге. Ни за что бы это не променял. Конечно, мы совершали ошибки. Но мы всегда старались делать то, что правильно, а не то, что легко».

Упоминается ли Joomla! в патентах?

Да. Если смотреть по сайту Google Patents, то в поисковой выдаче при запросе слова «Joomla» появляется чуть больше 280 результатов.

В большинстве своем (если анализировать полученное) — Joomla! включается в патенты как один из примеров успешной CMS.

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

Схема из патента US20170346851A1
Схема из патента US20170346851A1

Joomla! появляется здесь только в одном абзаце: «В ситуациях, когда ресурсы Поставщика являются готовыми решениями или содержат средства для развертывания сторонних дополнений, плагинов или функций, дополнительная безопасность, предоставляемая устройствами, встроена в подходящий пакет, развертываемый в соответствии с требованиями продуктов. Примерами архитектур, поддерживающих такое развертывание, являются cPanel, Wordpress, Joomla и AtMail, и это лишь некоторые из многих тысяч. Во всех этих ситуациях Поставщику достаточно следовать инструкциям своего программного обеспечения по установке дополнения, чтобы получить преимущества новой безопасности. Работа по интеграции защиты в готовую систему выполняется пакетом плагинов/дополнений и т. д., разработанным специально для нее».

А что в России?

Joomla изредка встречается в зарегистрированных программах для ЭВМ. 

Например:

Одна из программ для ЭВМ. Источник: Онлайн Патент
Одна из программ для ЭВМ. Источник: Онлайн Патент

Хотя сама система и Open Source, но, как видите, патентам и свидетельствам это не мешает.

О сервисе Онлайн Патент:

Онлайн Патент — цифровая система № 1 в рейтинге Роспатента. С 2013 года мы создаем уникальные LegalTech‑решения для защиты и управления интеллектуальной собственностью. Зарегистрируйтесь в сервисе Онлайн Патент и получите доступ к следующим услугам: