|
| Україна Sun у світі |
|
Корпорація Sun Microsystems надала доступ до вихідного коду платформи Java через спільноти NetBeans та Java.net відповідно до умов ліцензії GPLСпираючись на успіх проектів NetBeans та OpenSolaris, Sun формує нові спільноти для розробки технології Java з відкритим вихідним кодом. САНТА-КЛАРА, шт. Каліфорнія, 13 листопада 2006 року - Корпорація Sun Microsystems, розробник і головний розповсюджувач технології Java, сьогодні оголосила про випуск своїх реалізацій цієї технології у вигляді безкоштовного ПЗ у відповідності до умов другої версії ліцензії GNU General Public License (GPLv2). Сьогодні були відкриті перші фрагменти вихідного коду платформ Java Platform Standard Edition (Java SE) та Java Platform Micro Edition (Java ME). Додаткову інформацію можна знайти за адресою http://www.sun.com/opensource/java. Крім того, Sun оголосила про ліцензування платформи Java Platform Enterprise Edition (Java EE) відповідно до ліцензії GPLv2. Ця платформа більше року була доступна на сайті проекту GlassFish за адресою http://glassfish.dev.javs.net відповідно до ліцензії CDDL (Common Development and Distribution License). Таким чином, Sun відкриває вихідний код однієї з найбільш важливих та поширених у галузі програмних платформ і робить один з найбільших внесків у базу ПЗ, що розповсюджується за ліцензією GPL (ОС GNU/Linux також розповсюджується за цією ліцензією). Будучи реалізованою у більш ніж 3,8 млрд. пристроїв, технологія Java стрімко набирає популярність в усіх можливих галузях. Будь то мобільні телефони, смарт-карти, корпоративні прикладні програми чи суперкомп'ютери, технологія Java надає уніфіковану платформу для розробки інноваційного ПЗ. Відкриваючи вихідний код ПЗ Java і пропонуючи комерційні продукти з гарантією від збитків, корпорація Sun Microsystems розраховує зробити технологію Java ще більш популярною. "Відкриваючи вихідний код нашої реалізації технології Java, ми прагнемо посилити взаємодію розробників, які використовують IDE NetBeans, і зробити платформу Java базовою інфраструктурою розробки прикладних програм наступного покоління для Інтернету, настільних ПК та корпоративних систем, - заявив Річ Грін (Rich Green), виконавчий віце-президент корпорації Sun Microsystems з програмного забезпечення. - Випустивши безкоштовний пакет Java Development Kit (JDK™) відповідно до умов ліцензії GPL, ми створили умови для тісної співпраці з дистриб'юторами ОС GNU/Linux, котрі незабаром зможуть включити цей пакет у свої бази відкритого вихідного коду, що часто інтегрується до дистрибутивів GNU/Linux". "Усі були впевнені, що коли-небудь Sun відкриє вихідний код технології Java, але ніхто не очікував, що справа дійде до GPL, - сказав Тім О'Рейлі (Tim O'Reilly), засновник і головний виконавчий директор компанії O'Reilly Media. - Це сміливий вчинок, який відкриває широкі можливості перед Sun та розробниками безкоштовного ПЗ з відкритим вихідним кодом". 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 відкриє доступ до вихідного коду ще кількох компонентів, в тому числі своєї ОС для телефонів та платформи для пакету 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 для збирання програми (додаткову інформацію та покрокові інструкції можна знайти на сайті http://nb-openjdk.netbeans.org). Крім того, у спільноті розробників мобільних та вбудованих систем доступний проект з посиланнями на такі ресурси, як пакет 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 (http://developers.sun.com/services), корпорація Sun Microsystems пропонує розробникам, що використовують технологію Java та ОС Solaris, вичерпний спектр інструкцій, оновлень ПЗ, послуг з підтримки та навчальних курсів, які допомагають зекономити час та скорочують ризик на усіх етапах життєвого циклу прикладних програм: від розробки до розгортання. Sun також пропонує розробникам безкоштовно реєструватися у програмі Sun Developer Network за адресою http://developers.sun.com/register. Про корпорацію Sun MicrosystemsЗ моменту свого заснування у 1982 році компанія моменту Sun Microsystems, Inc. дотримується концепції "Справжня Мережа - це Комп'ютер", послідовна успішна реалізація якої висунула її на позиції провідного постачальника високоякісних програмних та апаратних засобів, а також послуг, що визначили обличчя сьогоднішньої мережі Інтернет та дозволяють компаніям усього світу реалізовувати свої найсміливіші плани. Компанія представлена у більш ніж 100 країнах світу. Детальну інформацію про компанію Sun Microsystems можна знайти за адресами: http://www.sun.ua, http://www.sun.ru, http://www.sun.com.
Найменування Sun, Sun Microsystems, Java, NetBeans, OpenSolaris, GlassFish, Java HotSpot, JavaHelp, javac, JDK, JVM, OpenJDK, Solaris, а також логотип Sun і гасло "The Network Is The Computer" є торговими марками або зареєстрованими торговими марками Sun Microsystems, Inc. як у США, так і в інших країнах. | ||||||||||||||||||||