Sun: доступ к исходным кодам Java через NetBeans и Java.net

ПредыдущаяСледующая

Корпорация Sun Microsystems, создатель и главный распространитель технологии Java, объявила о выпуске своих реализаций этой технологии в виде бесплатного ПО в соответствии с условиями второй версии лицензии GNU General Public License (GPLv2). Сегодня были открыты первые фрагменты исходного кода платформ Java Platform Standard Edition (Java SE) и Java Platform Micro Edition (Java ME). Кроме того, Sun объявила о лицензировании платформы Java Platform Enterprise Edition (Java EE) в соответствии с лицензией GPLv2. Эта платформа более года была доступна на сайте проекта GlassFish в соответствии с лицензией CDDL (Common Development and Distribution License).

Таким образом, Sun открывает исходный код одной из наиболее важных и распространенных в отрасли программных платформ и делает один из крупнейших вкладов в базу ПО, распространяемого по лицензии GPL (ОС GNU/Linux также распространяется по этой лицензии). Будучи реализованной более чем в 3,8 млрд. устройств, технология Java стремительно набирает популярность во всех возможных областях. Будь то мобильные телефоны, смарт-карты, корпоративные приложения или суперкомпьютеры, технология Java предоставляет унифицированную платформу для разработки инновационного ПО. Открывая исходный код ПО Java и предлагая коммерческие продукты с гарантией от убытков, корпорация Sun Microsystems рассчитывает сделать технологию Java еще более популярной.

Java SE

Чтобы ускорить разработку платформы Java SE с открытым исходным кодом в сообществе Java.net, корпорация Sun Microsystems представила сегодня три программных компонента: технологию Java HotSpot, компилятор Java (javac) и ПО JavaHelp. Готовый к компиляции код JDK, скорее всего, будет представлен в первом квартале 2007 года после завершения стандартных для сообщества сторонников бесплатного ПО процессов лицензирования виртуальных машин и соответствующих библиотек. Технология Java HotSpot и компилятор javac входят в число важнейших элементов Java SE. Технология Java HotSpot — это предлагаемая корпорацией Sun реализация виртуальной машины Java (JVM) и ключевой компонент исполняющей среды Java (Java Runtime Environment, JRE), которая адаптирует код Java к конкретным архитектурам ОС и процессоров, обеспечивая возможность выполнения приложений Java на любых системах. Компилятор javac проверяет корректность исходного кода Java и генерирует на его основе выполняемые байт-коды. ПО JavaHelp представляет собой систему документации, дополняющую пакет JDK.

Эти первые компоненты, представленные в рамках проекта OpenJDK, позволят разработчикам испытать в деле компилятор, попробовать новые возможности языков, ознакомиться с принципами работы виртуальной машины мирового класса, портировать JVM для новых аппаратных архитектур и операционных систем, помогут в исправлении ошибок и разработке новых функций. Благодаря проекту OpenJDK разработчики смогут непосредственно влиять на совершенствование пакета JDK, участвовать с коллегами в работе открытого сообщества, выводя технологию Java на новый уровень.

Java ME

Через сообщество Java.net уже можно получить исходный код предлагаемой Sun новейшей версии платформы Java ME, которая в настоящее время используется для доступа к мобильным сервисам работы с данными более чем в 1,5 млрд. телефонов. Кроме того, теперь доступен исходный код системы тестирования и обеспечения совместимости Java ME, лежащей в основе тестов совместимости Sun Java ME. Позднее в этом году корпорация Sun Microsystems откроет доступ к исходному коду еще нескольких компонентов, в том числе своей ОС для телефонов и платформы для пакета Java Device Test Suite.

Sun предлагает эти технологии бесплатно, чтобы ускорить разработку и совершенствование платформы, сделать ее более целостной и сократить расходы на разработку ПО в экосистеме Java ME. Это также обеспечит легкий доступ к новейшим версиям платформенных технологий Java ME и впервые позволит сообществу Java ME принять участие в их разработке.

Java EE

Корпорация Sun Microsystems также объявила, что исходный код ПО GlassFish (проект сообщества GlassFish) будет распространяться по двум схемам лицензирования. Помимо лицензии CDDL, результаты проекта GlassFish станут также доступны в первом квартале 2007 года в соответствии с условиями лицензии GPLv2. Поддержка второго варианта лицензирования упрощает процесс комбинирования и распространения кода GlassFish с кодом других сообществ, выбравших лицензию GPL. Предлагая все компоненты Java по универсальной лицензии, Sun облегчает пакетное распространение обновленных версий платформ Java SE, Java EE и Java ME.

IDE NetBeans и инструменты Sun для разработчиков

Интегрированная среда разработки NetBeans IDE позволяет существенно упростить начальный этап работы с пакетом JDK, потому что компоненты с открытым исходным кодом уже сконфигурированы в ней как проекты NetBeans. Разработчики могут просто загрузить из сети исходный код, открыть его в IDE NetBeans и воспользоваться командой Build Project для сборки программы. Кроме того, в сообществе разработчиков мобильных и встроенных систем доступен проект со ссылками на такие ресурсы, как пакет NetBeans Mobility Pack — средство разработки приложений Java ME, поддерживающее передовые функции и позволяющее легко проектировать окна по принципу drag-and-drop. Кроме того, для разработки платформенно-зависимого кода с помощью виртуальной машины Java HotSpot корпорация Sun Microsystems предлагает среду разработки Sun™ Studio, установившую ряд мировых рекордов.

Недавно анонсированная IDE NetBeans 5.5 включает множество новинок, в том числе API-интерфейс Java Persistence и офисные инструменты JAX WS 2.0, поддерживает подверсии и содержит улучшенный компонент NetBeans GUI Builder (ранее известный как Project Matisse). NetBeans 5.5 — эта первая и единственная бесплатная IDE, полностью поддерживающая Java EE 5, отраслевой стандарт разработки портируемых, надежных, масштабируемых и защищенных серверных приложений Java.

Поддержка и сервисы для разработчиков

Реализуя программы Sun Developer Services, корпорация Sun Microsystems предлагает разработчикам, использующим технологию Java и ОС Solaris, исчерпывающий диапазон руководств, обновлений ПО, услуг поддержки и обучающих курсов, помогающих экономить время и сокращающих риск на всех этапах жизненного цикла приложений: от разработки до развертывания. Sun также предлагает разработчикам бесплатно зарегистрироваться в программе Sun Developer Network.

16 ноября 2006 Г.

11:05

Ctrl
ПредыдущаяСледующая

Все новости за сегодня

Начат серийный выпуск SSD Samsung PM1643 объемом 30,72 ТБ: Самые емкие в отрасли SSD Samsung PM1643 предназначены для корпоративного сегмента15

Google тестирует технологию, которая позволит достаточно точно определять местоположение абонента, звонящего в службу спасения: Google хочет, чтобы служба 911 имела точное местоположение звонящего12

Sony работает над технологией искусственного интеллекта, которая позволит улучшить эффективность работы сервисов такси: Sony создаёт ИИ для таксистов2

Игровой смартфон Xiaomi Black Shark получит SoC Snapdragon 845 и 8 ГБ оперативной памяти: Игровой смартфон Xiaomi Black Shark может получить малый объём флэш-памяти1

Неанонсированные процессоры Intel Coffee Lake уже появились в ассортименте некоторых зарубежных магазинов: Новый CPU Intel Coffee Lake уже можно купить1

Правительству России предложили создать министерство, курирующее технологии виртуальной и дополненной реальности : В России предлагают создать министерство виртуальной реальности17

Sony значительно усилила свои позиции на рынке премиальных телевизоров США : Sony нарастила продажи премиальных телевизоров15

На фото засветился прототип смартфона Sony Xperia XZ2 Compact: Прототип Sony Xperia XZ2 Compact не имеет разъёма для наушников 3

Новые смартфоны Samsung семейства Galaxy J также могут получить дисплеи Infinity Display: Samsung намерена сделать полноэкранными и среднебюджетные смартфоны8

Электрический гиперкар Aspark Owl разгоняется до 100 км/ч менее чем за 2 с: Aspark Owl поспорит с Tesla Roadster в динамике 19

Пользователи утверждают, что Samsung Galaxy S9 работает полтора дня без подзарядки: Автор поста, который уже был удален, что подтверждает достоверность информации, сообщает, что новинка очень похожа на Galaxy S832

Специалисты Google нашли в браузере Microsoft Edge достаточно серьёзную уязвимость : Microsoft пока не может справиться с обнаруженной Google уязвимостью в Edge2

Virgin Hyperloop One подписала с властями Индии рамочное соглашение касательно постройки ветки Hyperloop: Virgin Hyperloop One хочет соединить веткой Hyperloop Мумбаи и Пуну6

Seagate уже начала поставки партнёрам тестовых накопителей с технологией HAMR: Seagate начнёт продажи HDD с технологией HAMR в следующем году3

Защищенный смартфон Ulefone Armor X получил сдвоенную камеру: Ulefone Armor X построен на SoC MediaTek MT6739

Полнокадровую зеркальную камеру Canon EOS 6D можно купить менее чем за $1000: Это не единственная старая модель, на которую предложена существенная скидка31

Социальная сеть Uhsupp будет представлена одновременно с новым флагманом Samsung: Uhsupp позволит пользователям обмениваться сообщениями, делиться фотографиями, видеороликами, оценивать записи друг друга11

В мюнхенском аэропорту началось тестирование антропоморфного робота: Джози Пеппер — совместный проект аэропорта Мюнхена и авиакомпании Lufthansa15

Больше никаких секретов: дата выхода, официальные изображения и характеристики Samsung Galaxy S9: Напомним, анонс смартфонов ожидается 25 февраля этого года32

Xiaomi и Samsung продолжают спорить, кто из них лидирует на рынке смартфонов Индии: Samsung сложно признать поражение4

Смартфон HTC Desire 12 получит очень бюджетную платформу MediaTek : Смартфон HTC Desire 12 получит четырёхъядерный CPU3

Видеоролик демонстрирует трехмерную модель смартфона Nokia 8 Sirocco: Предположительно, устройство получит две сдвоенные камеры

Смартфон Samsung Galaxy S9+ набирает более 9000 баллов в тесте Geekbench: В однопоточном тесте результат составил 3773 балла, а в многопоточном устройство набрало впечатляющие 9024 балла31

Прирост производительности у процессоров AMD Ryzen 2000 будет выше, чем можно было бы ожидать, учитывая разницу в частотах: Ryzen 5 2600 попал в базу Geekbench25

Опубликована новая версия фирменного рингтона Over the Horizon для смартфона Samsung Galaxy S9 : Презентация Samsung Galaxy S9 ожидается 25 февраля8

Suunto 3 Fitness — спортивные часы, способные адаптироваться под ваши тренировки: Suunto представила спортивные часы Suunto 3 Fitness 3

Видеоролик демонстрирует концепт смартфона Nokia 10 с пятью поворотными объективами: На задней панели находятся две 16-мегапиксельные камеры, а также система поворотных объективов с пятью разными диафрагмами2

Samsung занимает почти половину корейского рынка смартфонов: Купертиновцы немного прибавили за последний год11

На крышу кампуса Apple Park рухнул дрон: Дрон упал на крышу Apple Park17

Смартфон Nokia 4 может получить SoC Snapdragon 450: В Китае и других азиатских странах устройство выйдет под другим названием

Samsung получила 90,1% всей выручки на рынке OLED в прошлом квартале: Аналитики Display Supply Chain Consultants оценили рынок OLED8

Intel рассказала о прототипе дискретного GPU, состоящего из двух кристаллов: Intel работает над дискретным GPU?2

С сегодняшнего дня пользоваться смартфонами с Windows Phone 7.5 и Windows Phone 8 станет ещё сложнее: Microsoft отключает push-уведомления на Windows Phone 7.5 и Windows Phone 825

iXBT TV

  • Обзор многофункционального сетевого CD-ресивера Pioneer NC-50DAB

  • Обзор блока питания Thermaltake Toughpower iRGB Plus 1250W Titanium с программно-аппаратным комплексом мониторинга

  • [6.07] Подкаст PRO игры: cтрасти вокруг Kingdom Come: Deliverance, вымирание слэшеров, русский колорит

  • Обзор компактной фотокамеры Sony RX10 IV с сенсором 1″ и несменным 25-кратным зум-объективом

  • Обзор карты памяти SanDisk Extreme Pro CFast 2.0 емкостью 128 ГБ

  • Обзор портретного объектива Fujinon XF 50mm f/2 R WR для компактных беззеркальных камер Fujifilm

  • Запуск Falcon Heavy, убытки Илона Маска, умные очки Intel

  • Обзор недорогого корпуса Deepcool Earlkase RGB со стеклянной стенкой и RGB-подсветкой

  • Обзор кинокамеры Canon EOS C200: съемка 4K-видео с высокой частотой кадров в формате Cinema RAW Light

  • Обзор «камуфляжного» игрового ноутбука MSI GE62VR 7RF Camo Squad Limited Edition

  • Обзор светосильного широкоугольного объектива Nikon AF-S Nikkor 28mm f/1.4E ED

  • Обзор СВО Thermaltake Floe Riing RGB 360 TT Premium Edition

Календарь

ноябрь
Пн
Вт
Ср
Чт
Пт
Сб
Вс