Голоса отданы за предложенную Oracle дорожную карту для Java 7 и 8 — и планы Oracle были приняты. Это оставляет Apache решать, выходить ли из JCP, как он угрожал в прошлом месяце.
После продления первоначального срока члены руководящего органа Java, JCP, проголосовали за утверждение предложений для Java SE 7 и Java SE 8. Этот опрос, который приобрел дополнительное значение в результате запроса Apache Software Foundation к коллегам-членам JCP проголосовать против планов Oracle в знак протеста против того, что Project Harmony не получила лицензию TCK.
После того, как Apache предъявил свой ультиматум Oracle, Oracle ответила официальным ответом, в котором говорилось::
Мы хотели бы призвать Apache пересмотреть свою позицию и работать вместе с Oracle и сообществом в целом, чтобы коллективно продвигать Java вперед. Oracle предоставляет лицензии TCK на справедливых, разумных и недискриминационных условиях в соответствии со своими обязательствами по JSPA.
Что Apache намерен делать дальше, в настоящее время неясно, но выяснилось, что при голосовании против Oracle Apache и Google (чья операционная система Andriod использует подмножество Harmony) их голоса не были квалифицированы объяснением того, что решение не было основано на технических достоинствах плана Oracle. но скорее как возражение против ограничений в области использования и лицензирования, введенных Oracle.
Точно так же некоторые из тех, кто проголосовал «за» Java 7 и 8, включая IBM, SAP AG, Eclipse и Credit Suisse, заявили о своей поддержке Apache и Google, заявив, что их голоса были основаны на технических достоинствах дорожной карты Oracle, но что они возражали против области использования и лицензионных ограничений, введенных Oracle.
Теперь нам нужно подождать и посмотреть, последует ли Apache и покинет JCP. Некоторые комментаторы отметили, что шансы Apache получить лицензию на использование TCK всегда были невелики, и они могли бы обойти проблему, просто указав, что Harmony-это хорошая реализация с открытым исходным кодом, которая доступна сейчас, и что доказательство совместимости с помощью несовершенного набора тестов (все наборы проверки несовершенны) не требуется.
Связанные новости:
Объявлено расписание JDK 7
Apache угрожает Oracle
Ключевой разработчик Java уходит из-за контроля Oracle