В былые времена NetBeans считалась серьезной открытой интегрированной средой разработки (IDE) на языке Java. Теперь Oracle, сворачивавшая связанную с Java деятельность, сделала еще один шаг, прекратив поддержку NetBeans.
NetBeans — это открытая IDE, инструментальная платформа и фреймворк для приложений. Она написана на языке Java и предназначена главным образом для создания программ на Java. Но в ней также поддерживаются и другие языки: JavaScript, PHP и C/C++.
История NetBeans уходит своими корнями в 1995 г. В
С тех пор Oracle планомерно избавляется от программных продуктов Sun. Скажем, Ларри Эллисон, который фактически управляет наследием Sun, невзирая на название его должности, сразу же остановил развитие OpenSolaris. В 2013 г. Oracle завершила поддержку большей части технологий виртуализации от Sun. В прошлом компания предприняла множество шагов по уходу от программного обеспечения Sun, однако больше всего нынешнюю ситуацию с NetBeans напоминает ситуация, когда сама Sun забросила проект OpenOffice. Теперь и OpenOffice дышит на ладан.
Еще одной немаловажной проблемой является тот факт, что Oracle потеряла интерес к Java. Компания уже сильно задержала выпуск новой корпоративной версии Java Enterprise Edition (JEE) 8, которая должна все-таки выйти в 2017 г. «Не так страшно, что Oracle оттягивает выпуск EE, страшно то, что они отстранились от сотрудничества с сообществом Java-программистов. Сначала она перевела Java на проприетарные рельсы, затем применила к языку модель „ловушки для тараканов“ Roach Motel, согласно которой „войти внутрь можно, а выйти — уже нельзя“», — отметил Джеймс Гослинг.
Теперь же Oracle предложила организации Apache Software Foundation взять на себя проект NetBeans. Аргументируя свое предложение, Oracle заявила, что под NetBeans все еще работает 1,5 млн. разработчиков. Что-то мне слабо верится в эти цифры. «По популярности Eclipse уже много лет назад обогнала NetBeans. Мы перестали задавать вопросы о NetBeans еще пару лет назад, когда стало ясно, что никому она больше не интересна», — рассказал мне Джанел Гарвин, генеральный директор компании Evans Data, отслеживающей языки и инструменты, которыми в реальности пользуются программисты.
И в этом нет ничего удивительного. Годами между NetBeans и Eclipse шло соревнование за звание главной IDE для разработки на Java. Победила Eclipse.
У NetBeans и правда есть преданные поклонники. К примеру, Зоран Севарач, участник сообщества разработчиков NetBeans Dream Team, одобряет предложенную сделку: «Это очень здорово, это признак того, что NetBeans ждет блестящее будущее. Все сообщество NetBeans положительно воспринимает этот шаг и считает его логическим (и правильным) развитием событий».
С этим согласился и Гослинг, написав у себя в Facebook: «NetBeans переходит к Apache! В Oracle решили еще больше открыть NetBeans, чтобы ребята вроде меня могли запросто дописывать код нашей любимой IDE. Лучшая из существующих IDE станет еще лучше и быстрее!»
Все это, конечно, хорошо, но само это сообщество достаточно малочисленное и его ряды продолжают редеть. И все же, в отличие от OpenOffice, у NetBeans есть ряд авторитетных программистов, желающих заниматься ее развитием, так что вполне возможно, что NetBeans получит второе дыхание. Только я бы на это особо не рассчитывал.