суббота, 22 августа 2015 г.

Open Source и будущее Java

Последнее время вокруг судьбы бывших продуктов Sun, а особенно Java, много споров. Вот буквально вчера, Саймон Фиппс (Simon Phipps), ранее отвечавший за OpenSource-направление в компании Sun Microsystems, попытался оценить степень открытости проекта OpenJDK.

Может показаться странным, что у сообщества Open Source вызывает сильную тревогу этот вопрос, ведь кроме Java существуют и другие открытые платформы и языки программирования. Казалось бы, Java не должна сильно повлиять на всё СПО. Однако, опасения за будущее Java становятся более обоснованными, если взглянуть на список из десяти наиболее востребованных в корпоративном секторе проектов:
— JBoss Application Server
— Tomcat
— Apache HTTP Server
— Hibernate Core
— Spring Framework
— Struts
— MySQL Community Server
— Subversion
— Ant
— Log4j

Этот список составлен компанией OpenLogic, которая специализируется на предоставлении корпоративным клиентам комплексных услуг по технической поддержке ПО с открытым исходным кодом. Не трудно заметить, что из 10 проектов, 7 так или иначе связаны с Java. Из приведённых данных, можно сделать вывод о том, что «локомотивом» Open Source в корпоративном секторе является именно платформа Java. А значит, именно Java служит источником заработка для многих открытых проектов и является примером того, насколько успешной может быть модель Open Source. Ведь сегодня, по-сути, предоставление платной технической поддержки это наиболее очевидный метод «монетизации» СПО.

А волноваться за судьбу Java заставляет то, что Oracle взялась за написание новых правил управления проектом OpenJDK. При этом, многие понимают, что компания Oracle, в руки которой сейчас попала Java, никогда не работала с сообществом Open Source и не горит желанием это делать. Повод для волнений есть, но давайте надеяться на лучшее…

http://open-life.org/blog/java/1541.html