WordPress Turmoil и Fair Package Manager

Я был счастливым пользователем WordPress с тех пор, как в 2003 году перешел из системы управления контентом виньетки (CMS) для WordPress. Многие другие быстро присоединились ко мне. Сегодня 43,5% всех веб -сайтов используют WordPress. Но затем в 2024 году соучредитель WordPress Мэтт Малленвег, основанный и является генеральным директором Automattic, материнской компании WordPress, заявил, что двигатель WordPress Hosting Power WP был «раком к WordPress», и все стало очень уродливо.

WP Engine является наиболее успешной сторонней компанией WordPress, с предполагаемой стоимостью где-то от 500 до 1 миллиарда долларов. Automattic, которая стоит более 7,5 миллиардов долларов, является бесспорным WordPress Cash King. Тем не менее, Mullenweg считает, что WP Engine неправильно использовал товарные знаки WordPress и «WP» и не внес недостаточно для проекта WordPress с открытым исходным кодом.

Таким образом, Mullenweg потребовал, чтобы WP Engine заплатил 8% своего валового дохода в автоматизации в обмен на использование товарного знака WordPress. Я думаю, вы можете догадаться, насколько хорошо это прошло. Двигатель WP отказался. Компания утверждала, что этот спрос нарушает принципы с открытым исходным кодом и GPL.

В ответ Mullenweg заблокировал серверы wp Engine от доступа к ресурсам WordPress.org с открытым исходным кодом, таких как плагины и темы. Без них код WP Engine и код его клиентов не смогут обновлять и быстро станут уязвимыми для дыр в безопасности. Как и следовало ожидать, это быстро привело к судебным процессам. В то время как битва в судах продолжается, WP Engine получил предварительный судебный запрет в декабре 2024 года, который в настоящее время восстановил доступ к ресурсам WordPress.org для своих клиентов.

Когда старшие члены сообщества WordPress, такие как Joost de Valk и Karim Marucchi, возражали против позиции Малленвега и предположили, что может потребоваться изменение лидерства или создать вилку, Малленвег ответил, удалив их из проекта. Он сказал: «Чтобы это было легко и, надеюсь, дать этому проекту толкание, необходимо для выхода из земли, я деактивирую [their] .org счета. Я настоятельно рекомендую любому, кто хочет попробовать разные модели лидерства или соответствовать WP Engine, чтобы присоединиться к их новым усилиям ». Де Вальк ответил: «Давайте будем ясны: мы с Каримом просили и предложили изменения в проекте #WordPress. * Мы* не говорили о вилке ».

Справедливые репозитории

В то же время, автомат перестал вносить свой вклад в код ядра WordPress и связанные с ними проекты, такие как Гутенберг, редактор WordPress по умолчанию. В конце мая Automattic снова начала вносить код. Малленвег также восстановил некоторые, но не все учетные записи своих критиков. Тем не менее, конфликт, как внутри, так и за пределами WordPress, продолжал оставлять разработчиков и пользователей беспокоиться о судьбе программы.

Таким образом, фонд Linux решил принять участие, запустив менеджер Fair Package. Ярмарка, которая означает федеративные и независимые репозитории. Он возглавляет разработчики WordPress, в том числе некоторые из его внутренних критиков. Это предназначено для решения проблемы, что, практически говоря, WordPress находится под контролем Mullenweg, поскольку он является генеральным директором компании WordPress и «стюардом» некоммерческой организации WordPress.

На саммите с открытым исходным кодом, Северная Америка в Денвере, Маруччи объяснил: «В итоге произошло то, что WordPress.org решила отключить крупного хозяина. При отключении этого основного хозяина все эти конечные пользователи не имели возможности обновлять свои веб -сайты. Они не могли получить определенные плагины. Они не могли получить определенные обновления и инфраструктурные системы, так что экосистем, во всяком случае, в этом, что это было в этом. И доверие должно было быть проверено. Таким образом, нам нужно было убедиться, что нет ни одной организации, принимающей односторонние решения в проекте с открытым исходным кодом, который является таким важным и этим глобальным ».

Таким образом, «Цель Fair» состоит в том, чтобы переосмыслить, как WordPress распределяется и управляется.

API для ключевых услуг

Для этого Fair заменяет API на ключевые услуги, которые в настоящее время централизованы на WordPress.org. Он заменяет такие услуги, как проверка обновления и каналы событий, на локальные или справедливые альтернативы. Некоторые функции, такие как проверки версий браузера, полностью обрабатываются в плагине с использованием встроенной логики.

Кроме того, Fair представляет новую модель распределенного распределения пакетов для тем и плагинов. Он поддерживает пакеты, которые используют справедливый протокол и позволяют хостам настраивать свои собственные зеркала для данных плагинов/тем, используя AspirePress, новое зеркало пакета для свободного распределения плагинов WordPress и тем на их собственных доменах. В то время как стабильные плагины в настоящее время используют зеркала WordPress.org, будущие версии будут полностью поддерживать справедливые пакеты.

Таким образом, вместо того, чтобы полагаться исключительно на WordPress.org, Fair позволяет несколько доверенных репозиториев. Таким образом, если кто -то понизится или скомпрометирован, другие все еще могут служить сообществу.

Кроме того, Fair включает в себя криптографическую проверку, федеративные репозитории и гарантии конфиденциальности на уровне GDPR для защиты как разработчиков, так и конечных пользователей от потенциально злонамеренного кода. Ярмарка также поставляется с совместимостью. Вы можете использовать его либо в качестве плагина, либо как часть полного распространения WordPress, позволяя владельцам сайтов и хостам переключаться с минимальными нарушениями.

Несколько удивительно, что немедленная реакция Малленвега не заключалась в том, чтобы уволить ее. Относившись к его безопасности, он сказал: «Я думаю, что это здорово, что люди отправляют код по сравнению с просто спорами, разговаривают или пишут посты в блоге».

Что будет иметь в виду ярмарку? Для хозяев WordPress и хостинговых компаний это еще предстоит выяснить. Тем не менее, Medha Bhatt, писатель из компании WP Umbrella, программного обеспечения WordPress, написала: «Fair предлагает разработчикам наиболее непосредственные и ощутимые преимущества. Fair позволит разработчикам объединить как бесплатные, так и премиальные версии своих плагинов в единый криптографический пакет.

Это, и только некоторая стабильность в экосистеме программного обеспечения WordPress означает, что Fair может в конечном итоге стать значительным улучшением WordPress. Мы скоро посмотрим, как это сработает.

Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Стивен Дж. Воган-Николс, известный как SJVN, пишет о технологиях и технологии, так как CP/M-80 был передовой операционной системой ПК, 300BPS был быстрым подключением к Интернету, WordStar был современным текстовым процессором, и нам понравилось. Подробнее от Стивена Дж. Вогана-Николса

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *