Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - OpenJDK13 июня 2011Купить духи givenchy pour homme reva4ever.com. Оглавление: 1. OpenJDK 2. Статус развития проект по созданию полностью совместимого Java Development Kit, состоящего исключительно из свободного и открытого исходного кода. ИсторияОбещание Sun и первый релизКомпания Sun на конференции JavaOne 2006 объявила, что Java станет свободным ПО, и 25 октября 2006 на конференции Oracle OpenWorld Джонатан Шварц сказал, что компания намерена открыть коды ядра платформы Java в течение 30-60 дней. Sun опубликовала виртуальную машину HotSpot и компилятор Java в виде СПО под лицензией GPL 13 ноября 2006 с обещанием, что остальные компоненты JDK будут размещены под лицензией GNU GPL до марта 2007 «за исключением некоторых компонентов, которые Sun не имеет права публиковать в виде исходников под GPL». Согласно защитнику свободного ПО Ричарду Столлману это положит конец «ловушке Java» для интеграторов, использующих Java, и программистов, пишущих на Java. Крупный представитель рынка СПО Марк Шаттлворт назвал исходное объявление в прессе «Настоящая веха для сообщества СПО». Публикация библиотеки классовСледом за обещанием выпустить Java Development Kit, почти полностью основанным на свободном и открытом коде в первой половине 2007, Sun опубликовала полные исходные коды библиотеки классов Java под GPL 8 мая 2007, за исключением некоторых частей, ограниченных третьей стороной, и исключающих условия GPL. В списке среди обремененных частей были несколько важных компонентов Java по графическому интерфейсу. Sun заявила, что планирует заменить оставшиеся собственнические компоненты альтернативными реализациями и сделать библиотеку классов полностью свободной. Улучшения сообщества5 ноября 2007 компания Red Hat заключила соглашение с Sun, подписав обширное соглашение участника проекта и лицензию сообщества OpenJDK. Также в ноябре 2007 в OpenJDK была создана Porters Group для оказания помощи в портировании OpenJDK на различные процессорные архитектуры и операционные системы. Проект портирования BSD, возглавляемый Куртом Миллером и Грегом Льюисом, и проект портирования Mac OS X руководимый Лэндоном Фуллером, имели повышенный интерес в включении OpenJDK посредством Porters Group, и с января 2008 является частью списка почтовых рассылок. В декабре 2007 Sun перевела контроль версий OpenJDK с TeamWare на Mercurial как часть процесса перевода на открытые средства разработки. OpenJDK имеет сравнительно строгие процедуры принятия изменений кода: каждое предполагаемое изменение должно быть рассмотрено двумя инженерами Sun/Oracle, а участник должен предварительно подписать Соглашение Участника Sun/Oracle. Предпочтительно также должен быть проведен тест JTreg, демонстрирующий, что ошибка была исправлена. Первоначально процесс принятия исправлений извне был довольно медленный, и изменения в кодах до сентябре 2008 вносились только непосредственно инженерами Sun. Процесс улучшился начиная с 2010, небольшие патчи и изменения от версии OpenJDK7 до OpenJDK6 могут быть приняты за несколько часов вместо нескольких дней. 11 октября 2010 IBM и Oracle объявили о совместном сотрудничестве в дальнейшей разработке OpenJDK. Просмотров: 1903
|