Commonhaus Foundation: новый дом для открытого ПО

01.06.2024

Новая инициатива для зрелых проектов.

Codehaus, ставшее культовым местом для многих разработчиков Java – язык программирования, который был разработан компанией Sun Microsystems. Приложения Java, как правило, компилируются в специальный байт-код, что позволяет им работать на любой виртуальной Java-машине в независимости от компьютерной архитектуры. Байт-код не зависит от операционной системы и оборудования и позволяет выполнять Java-приложения на любом устройстве, для которого существует соответствующая виртуальная машина." data-html="true" data-original-title="Java" >Java, долгое время служило платформой для хостинга open-source проектов с активным и преданным сообществом поддержки. Вдохновленная его наследием и стремясь продолжить дело, недавно созданная некоммерческая организация Commonhaus Foundation берет на себя амбициозную миссию — предложить инновационный подход к управлению открытыми библиотеками и фреймворками.

Commonhaus Foundation позиционирует себя как независимое и нейтральное пространство, предоставляющее открытым проектам безопасную гавань для развития и процветания. Опираясь на принципы прозрачности, инклюзивности и приверженности сообществу, фонд стремится создать благоприятную среду, где разработчики могут сосредоточиться на инновациях, не беспокоясь о коммерческих интересах или корпоративном влиянии.

Фонд был основан Эрин Шнабель, ведущим инженером Red Hat, Кеном Финниганом, инженером по наблюдению OpenTelemetry, и Сезаром Сааведрой, старшим менеджером по техническому маркетингу в GitLab, которые заняли посты председателя, секретаря и казначея соответственно.

Основные принципы Commonhaus включают планирование преемственности, минимальное управление и финансовую поддержку проектов-участников. В число проектов, присоединившихся к фонду на старте, входят ORM Hibernate, библиотека обработки JSON Jackson, инструмент рефакторинга OpenRewrite, лаунчер для Java JBang, инструмент выпуска Java JReleaser и драйвер MongoDB для Java Morphia.

С момента запуска фонда несколько других проектов выразили интерес к присоединению, включая EasyMock, Objenesis и SDKMAN!. Хотя все эти проекты связаны с Java, Commonhaus открыт для проектов на любых языках и технологиях, которые разделяют его видение устойчивого и кооперативного open-source будущего. «Я начала с Java, потому что это та экосистема, которую знаю лучше всего», — сказала Шнабель. «Но наши двери открыты для проектов из всех языков и технологий».

В отличие от других фондов, таких как Apache и Eclipse, Commonhaus поддерживает более широкий спектр лицензий, одобренных OSI, и позволяет проектам сохранять свои бренды, инфраструктуру и методы управления. Это делает его более подходящим для зрелых проектов с устоявшимся управлением.

Тату Саларанта, создатель и руководитель проекта Jackson, отметил: «Хотя компоненты Jackson широко используются в экосистеме Java, наша основная команда остается компактной, а процессы — минимальными. Мы искали фонд, который соответствовал бы нашим предпочтениям, и Commonhaus оказался именно таким местом».

Запуск Commonhaus происходит в непростое время для open-source. Несмотря на многочисленные положительные моменты, модель сталкивается с проблемами. Недавний взлом XZ подчеркнул недостатки в безопасности цепочки поставок и проблему выгорания единственных разработчиков, которые часто вынуждены выполнять весь объем работы.

Для крупных проектов с несколькими разработчиками сложность заключается в принятии pull-запросов, так как многие авторы могут не осознавать все последствия своих изменений. «Проблема не в том, что проекты не хотят принимать запросы, а в том, что обучение и объяснение требуют много времени», — пояснила Шнабель.

Недавние изменения в лицензировании таких широко используемых проектов с открытым исходным кодом, как Terraform, Redis и Elasticsearch, отчасти вызваны растущей обеспокоенностью разработчиков по поводу того, что крупные корпорации, активно использующие эти решения, зачастую не вносят справедливого вклада в их развитие и поддержку — ни технического, ни финансового.

Шнабель считает, что основными задачами Commonhaus являются образование и развитие сообщества. Фонд стремится к взаимодействию с другими существующими сообществами, такими как сообщество мейнтейнеров GitHub. Для одиноких разработчиков проектов Commonhaus может предложить кодекс поведения и его исполнение.

Для обеспечения устойчивости проектов важно планирование преемственности. «Необходимо, чтобы проекты думали на 5-10 лет вперед. Что произойдет, когда вас больше не будет? Какие принципы нужно задокументировать?» — подчеркивает Шнабель. Это также относится к самому Commonhaus: «Проекты должны иметь возможность покинуть фонд, если они этого хотят, или быть исключёнными, если они не соответствуют принципам самоуправления».

Commonhaus не единственная инициатива в сфере open-source. Например, Tidelift и OpenSSF также занимаются поддержкой устойчивости и здоровья open-source проектов, но каждый подходит к этому по-своему.

Фонд Commonhaus стремится создать поддерживающую и устойчивую среду для зрелых open-source проектов, обеспечивая им стабильное будущее и развитие.

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

Your email address will not be published.

Предыдущая история

haproxy 3.0: новая эра в балансировке нагрузки

Next Story

Encrypted Notepad: минимализм и надежность — шифруйте без лишних функций

Последние из Наука и образование

Рейтинг мировых университетов THE 2025: Оксфорд удерживает первое место, проверьте топ-10 и их общий балл

09.11.2024
Оксфордский университет, Массачусетский технологический институт (MIT) и Гарвардский университет заняли первые три места в рейтинге мировых университетов THE 2025. Times Higher Education (THE) поставил

Первоклассники Туркменистана получат в подарок от Президента усовершенствованные модели ноутбуков

30.08.2024
В новом 2024-2025 учебном году более 155 тысяч первоклассников Туркменистана получат в подарок от имени Президента Сердара Бердымухамедова усовершенствованные модели портативных компьютеров. Среди новшеств

Учебная поездка в Малайзию

30.08.2024
В канун нового, 2024-2025 учебного года вузовская делегация в составе преподавателей и студентов Международного университета нефти и газа имени Ягшыгелди Какаева, а также его

«Цифроземье 2024»: ИТ-форум, где будущее уже здесь

20.08.2024
В начале осени Воронеж станет эпицентром цифровых инноваций. 5 сентября в Сити-парке «Град» пройдет ИТ-форум «Цифроземье 2024», который объединит специалистов, предпринимателей, экспертов и всех,
Перейти кTop