Apache покидает Java Community Process

Открытое ПО Бизнес ПО Кадры Свободное ПО
, Текст: Егор Гребнев

Независимый фонд Apache Software Foundation (ASF) заявил с своем выходе из Java Community Process (JCP), выступив с резкими обвинениями в адрес Oracle и остальных членов JCP. Так закончилось десятилетнее участие ASF в данной организации. Заявление о выходе ASF о выходе из исполнительного комитета JCP было сделано в четверг, и явилось прямым следствием недавнего голосования по планам развития Java 7 и 8, предложенным Oracle, в итоге представитель ASF фактически оказался в изоляции, будучи поддержан только Google и одним независимым участником. Президент ASF Джим Ягельски (Jim Jagielski) сказал, что ближайшем будущем представители фонда будут отозваны из всех рабочих групп организации, что будет означать полный отказ Apache от участия в дальнейшей разработке открытых спецификаций Java. Голосование по Java 7 и 8 рассматривалось ASF как последний шанс защитить JCP «в качестве открытого процесса и показать, что буква и дух писаных правил еще что-то значат». Писаные правила в данном случае подразумевают соглашение Java Specification Participation Agreement (JSPA), устанавливающее правила, по которым функционирует JCP. ASF неоднократно обвинял Oracle в нарушении JSPA и принципов открытости процесса JCP, указывая, что компания оказывает серьезное влияние на принятие решений в рамках сообщества в угоду своим коммерческим интересам. Основной причиной конфликта явилась невозможность ASF сертифицировать Harmony – собственную независимую реализацию Java – вследствие отказа Oracle предоставить необходимые для этого инструменты. По мнению ASF, итоги голосования показали, что большинство членов исполнительного комитета не хотят поддерживать Apache и других разработчиков и в их борьбе за право создавать независимые версии Java. Таким образом, ASF вынужден реализовать озвученную ранее в ноябре угрозу и покинуть JCP. Выход ASF из процесса, по мнению экспертов, может нанести серьезный удар по JCP, лишив организацию необходимого кредита доверия. ASF поддерживает несколько значимых для Java сообщесва проектов, таких как Tomcat, Ant и Geronimo. Кроме того, представители ASF принимают активное участие в работе технических экспертных групп процесса. Это признают и представители Oracle. Вице-президент компании по развитию Адам Месинджер (Adam Messinger), уже призвал Apache пересмотреть свое решение и вернуться в JCP. «ASF и его OpenSource проекты важны для глобальной экосистемы Java», – подчеркнул он. В то же время, Oracle не отказывается от своей позиции, так как, по словам Мессингера, компания «несет ответственность за движение Java вперед и обеспечение единообразия Java-стандартов».