FOSDEM 2024 - масштабная конференция разработчиков ПО с открытым исходным кодом, насчитывающая тысячи участников и более шестидесяти конференц-залов. Президент Joomla Crystal Dionysopoulos присутствовала на этом мероприятии. Представители популярных платформ Joomla, Drupal, WordPress и Typo3 объединили усилия и запустили Альянс открытых веб-сайтов.
Ниже приводится перевод интервью, которое взяли Аня де Кром у Кристал - президента Joomla, представлявшей Joomla на FOSDEM 2024.
Что такое FOSDEM и почему важно, что Joomla была там представлена?
FOSDEM — это бесплатная конференция разработчиков с открытым исходным кодом, которая проводится каждый год в Брюсселе, Бельгия. Это масштабное мероприятие с различными направлениями (называемыми комнатами разработки), от дизайна в открытом исходном коде до управления сообществом и очень практических технических сессий по разработке PHP или Javascript. Присутствовало множество проектов с открытым исходным кодом, от небольших проектов одного человека до масштабных международных усилий.
Присутствие на мероприятии и представление Joomla показывает миру открытого исходного кода, что наше сообщество весьма живо и что мы серьезно относимся к открытому исходному коду не только как к лицензии, но и как к базовым принципам, на основе которых сформирован наш проект и сообщество.
Что, по вашему мнению, было главной темой выпуска 2024 года? Была ли шумиха, и если да, то о чем она?
Это настолько грандиозное событие, что невообразимо описать! Я думаю, присутствовало около 8000 человек, разбросанных по более чем 65 комнатам разработки. Каждая комната разработки управляется сообществом или отдельным лицом, представившим ее, поэтому темы сильно различались. Однако я заметила, что были выступления, посвященные особенностям законодательства (например, Cyber Resilience Act в ЕС), равенству в технологиях и стандартам доступности во многих разных комнатах разработки.
Итак, во время FOSDEM вы официально запустили Альянс открытых веб-сайтов. Не могли бы вы рассказать нам, что это влечет за собой?
Альянс открытых веб-сайтов — это всего лишь официальное оформление нашего сотрудничества с другими проектами FOSS CMS. Мы начали это сотрудничество в качестве реакции на Cyber Resilience Act, потому что поняли, что вместе можем оказать большее влияние, и со временем поняли, что это может принести пользу всем нашим сообществам, если они продолжат совместную работу для достижения общей цели.
(от переводчика: Cyber Resilience Act - регуляция о кибер-безопасности, принятая в Европейском Союзе)
Стоит ли нам бояться этого союза? Поделимся ли мы всеми нашими секретами, а потом пирог заберет сильнейший?
Ни за что. Альянс не является юридическим лицом, а скорее рабочей группой. Он не может взять на себя управление каким-либо проектом CMS, и мы этого не хотим. Ситуация, когда какая-то одна CMS управляет остальными, невозможна.
Но теперь мы работаем вместе с нашими конкурентами! Насколько это хорошая идея?
На самом деле я не считаю другие CMS конкурентами; это идея, пришедшая из мира проприетарной лицензии. Мы все создаем веб-сайты, но по-разному, и это хорошо. Не каждая CMS подойдет универсально подойдет для разработки любого проекта, и этот Альянс является способом поощрения более прагматичного подхода к выбору CMS. В основе проекта должна лежать концепция открытого исходного кода. Далее выбирайте налучший вариант для создания вашего сайта исходя из задач проекта и тех технологий, которые вам доступны.
Хорошо, хорошо, давайте отойдем от обсуждения преимуществ и недостатков конкурентов. Что у нас общего с другими CMS на базе открытого исходного кода?
Мы все являемся участниками сообществ, построенным на принципе открытого исходного кода и все мы являемся CMS-проектами 😀
Если не брать в расчет очевидные факты, мы все зависим от наших сообществ на разных уровнях, у всех нас есть некоммерческие организации, обеспечивающие административную поддержку, и у нас часто есть схожие функции, хотя каждый называет это по-разному.
Легче сравнивать две CMS, чем сравнивать группу решений, но наибольшие различия бросаются в глаза из-за разного восприятия технологий: кто как воспринимает контент, шаблоны и функциональность систем, а также и как всё это взаимосвязано.
Итак, Альянс открытых веб-сайтов — это первый шаг… к чему? Есть ли вообще будущее у CMS с открытым исходным кодом? Каковы преимущества открытого исходного кода перед решениями SaaS, такими как Wix?
Я явно предвзято отношусь к этому, так что да! Будущее абсолютно точно есть.
За последние 5–10 лет множество людей изучали проприетарные платформы, такие как Wix, SquareSpace, WebFlow и т. д. У каждого продукта есть свои преимущества и недостатки. Но в конечном итоге, когда вы выбираете платформу SaaS, ваши данные привязаны к этой платформе. Вам будет сложно выйти за рамки такой парадигмы, если вы захотите развивать проект иным путем, если вообще это возможно, поскольку SaaS платформы хотят, чтобы вы оставались с ними и вносили ежемесячную плату как можно дольше.
Однако недавно я заметила изменения тенденций и настроений в кругах людей, не использующих открытый исходный код, но уставших от комиссий, отсутствия возможности полного управления, а также проблем конфиденциальности и доступности размещенных платформ. Такие пользователи снова начали интересоваться открытым исходным кодом. Я думаю, мы увидим, как все больше людей откажутся от несвободного программного обеспечения, поскольку они еще раз осознают важность владения персональными данными и полного контроля над своими собственными веб-сайтами.
С какими (еще) угрозами сталкивается рынок CMS? Как альянс может помочь преодолеть эти проблемы?
Я бы не назвала это угрозой, но открытый исходный код сейчас включен в законодательство Европы и США, и, я уверена, в других стран тоже. Это хорошо, если рассматривать отдельно от запатентованных технологий, но, как мы видели на примере законов GDPR и CRA (Cyber Resilience Act), что-то может пойти не так, если не будет достаточного количества информации с открытым исходным кодом. Альянс может помочь координировать образовательные усилия законодателей и наших соответствующих сообществ, когда это необходимо, поскольку CMS и веб-проекты часто имеют другие потребности и нормы, чем другие проекты с открытым исходным кодом.
Как альянс воспринимается в нашем сообществе? Вы можете сказать, что есть волнение? Или беспокойство? Или что-то другое? Или вообще ничего?
Подавляющей реакцией, которую я видела, было волнение, потому что для нас это что-то новое — сотрудничать на уровне руководства с другими проектами. На мой взгляд, такое взаимодействие имеет большое значение.
Я слышала мнения людей, которые сомневались в целесообразности такого взаимодействия по некоторым причинам, которые ты упомянула выше. Некоторые участники сообщества обеспокоены тем, что мы потеряем свою индивидуальность или потеряемся в тени других проектов, которые будут задействованы в рамках работы Альянса. Я прекрасно понимаю, откуда берутся эти опасения, ведь Альянс – это что-то новое, а новое может пугать. Но: это открытый исходный код. Совместное использование является огромной частью процесса взаимодействия разработчиков с законодателями, и благодаря открытому исходному коду мы узнали, что совместное использование делает нас всех сильнее.
Я не знаю точно, как будет выглядеть будущее, но я с нетерпением жду его.
Какова первая тема, над которой Альянс открытых веб-сайтов собирается работать вместе?
Какую CMS использовать для собственного сайта!
Шутки в сторону, мы это еще не обсуждали, потому в рамках Альянса пока еще формируется пулл официальных представителей. Я подозреваю, что первые инициативы будут сосредоточены на привлечении других проектов FOSS, которые захотят согласиться с нашим уставом и присоединиться к Альянсу, а также на создании ресурсов сообщества для таких вещей, как соблюдение требований Cyber Resilence Act или передовой опыт сообщества.
Автор статьи: Аня де Кром для Joomla Community Magazine, февраль 2024.
Спасибо за перевод участнику сообщества Евгению Сивоконю.