В прошлом году копания Sun Microsystems открыла под лицензией GPLv2 основную части исходных текстов JavaSE в рамках проекта OpenJDK (http://openjdk.java.net/), за исключением некоторых компонент. Нераскрытыми осталось около 4% от всех базы исходных текстов JavaSE, например недоступен код звуковой подсистемы, функции связанные с шифрованием данных и SNMP управлением, библиотеки классов для работы с 2D графикой (Java 2D API) и шрифтами.
В течение 2008 года, Sun планирует (http://news.yahoo.com/s/infoworld/20080422/tc_infoworld/98999) завершить открытие всех связанных с JavaSE исходных текстов.
Следует заметить, что силами поддерживаемого компанией Red Hat проекта IcedTea (http://icedtea.classpath.org/) и независимой инициативы по созданию библиотеки Java классов - GNU Classpath (http://www.gnu.org/software/classpath/), почти завершена разработка недостающих в OpenJDK компонент.URL: http://developers.slashdot.org/article.pl?sid=08/04/23/2037220
Новость: http://www.opennet.me/opennews/art.shtml?num=15500
Это не может не радовать :-)
Самое худшее Java на мобильниках. Быстродействие никакое, глюки. Сам знаю по своему Siemens (там вся менюшка и компоненты на Java написаны), когда пропатчил для запуска ELF, посмотрел как они работают, то это небо и земля. NatICQ крутится весь день и аккумулятора на сутки с лишним хватает. Когда был Jimm, аккумулятор за 6 часов сжирал (знаю, поскольку ждал поезда на вокзале и периодически отправлял сообщения, чтобы сильно скучно не было) даже при отключенной подсветке.
на сименсе бинарники можно запускать? Можете ссылку дать? А вообще новость пробегала, что мобильные девайсы сейчас обладают достаточной мощностью чтобы пускать на них обычную javaSE, a mobile версия не перспективна.
Это вовремя поняли разработчики Android :)
есть програма grasshopper, она переводит иструкции mil в java byte code.
То есть можно взять дотнет проект АСП.НЕТ и запустить на линуксе (или ещё где нибудь) используя джава.Так оказалось, что джава выполняет перекодировный код на 4% быстрей чем дотнет свой родной код.
Молодцы Sun, подтверждают свою политику открытости и лояльности к OpenSource!!!*MARTINI*
> Молодцы Sun, подтверждают свою политику открытости и лояльности к OpenSource!!!*MARTINI*Если не обращать внимания на то, что RH уже почти завершил разработку замены. И ещё не обращать внимания на то, что Sun должен чем-то оправдаться перед сообществом за MySQL.
А если обращать на это внимание, то выходит Sun в очередной раз открывает только то, что не может не открыть. Потому что если не откроет, то банально окажется не у дел. ИМХО Sun - ни в коей мере не пример открытости. Sun - это пример того, что будет со всеми проприетарными поделиями и кампаниями.
Уважаемый, замена от RH будет интересна тогда, когда пройдет процесс сертификации. Т.е. тогда, когда будет правильно выполнять все тесты из java compatibility kit, или как там его. К тому же, меня смущает слово "почти". Мне что, это "почти" ставить в production? Мне это нафиг не надо.
Во-вторых, Sun - это один из крупнейших контрибуторов кода в мире open-source ( они сами про себя говорят, что самый крупный после университета Беркли ) по числу строк исходников. Причем это отличный код, а не куски от поделок студентов на диплом или курсовую.
В третих, непонятно, за что и перед кем Sun должен оправдываться. Commercial buildы у MySQL появились еще до того, как компанию приобрела Sun. Исходный код MySQL под лицензией GPL по-прежнему доступен, в отличие, например, от SAP DB -> MaxDB -> SAP DB, исходный код которой SAP закрыла опять. Вранье о том, что Sun не дружит с open source, выгодно распространять только RedHat и Novell. Просто Sun ставит в центре вселенной свой Solaris и Java, а не любимые простым народом Linux и PHP. Многие же по старинке воспринимают их как "проприетарщину". Да и с открытием кода они не торопятся из-за того, что раскрывать его нужно осторожно - дабы не поиметь проблемы с патентами и бывшими субподрядчиками, договор с которыми мог и не подразумевать таких вольностей от Sun с исходным кодом. Об этом, вроде бы, представители Sun неоднократно говорили.
И, наконец, мне интересно, что же будет "со всеми проприетарными поделиями и кампаниями" ? Сантехникам уже 26 лет, дела у них идут неплохо, к изменяющейся обстановке на рынке ПО они приспосабливаются с удивительной для такой огромной компании скоростью. Рановато их хоронить...
>Уважаемый, замена от RH будет интересна тогда, когда пройдет процесс сертификации. Т.е.
>тогда, когда будет правильно выполнять все тесты из java compatibility kit,
>или как там его. К тому же, меня смущает слово "почти".
>Мне что, это "почти" ставить в production?Дружище, "почти" - это слово из новости, я наблюдаю этот "почти" в продакшне уже довольно давно и вполне доволен.
Остальные свои выпады и поклонения саморекламе от Sun можешь оставить при себе. Sun в закрытом виде не был бы нужен даже тебе.
> Sun - это один из крупнейших контрибуторов кода в мире open-sourceГоворить и быть - никак не связанные вещи.
> Вранье о том, что Sun не дружит с open source, выгодно распространять только RedHatНу да, ну да. Наверное, именно поэтому Red Hat строит часть своего бизнеса на Java, да?
> мне интересно, что же будет "со всеми проприетарными поделиями и
> кампаниями" ?Примерно то же самое, что сейчас происходит с мелкомягкими и Vista. Акции мелкомягких падают на фоне уменьшения прибыли. Не спасают ни заявления о прекращении поддержки ХР-р-р-р, ни предустановленные версии, ни давление на hardware вендоров.
> Сантехникам уже 26 лет, дела у них идут неплохо,
Дела у Sun могли бы идти куда лучше, если бы они не метались из стороны в сторону. Кроме того, у сантехников, как Вы их назвали, особое положение, отчасти похожее на межделмаш: они точно так же продают не просто софт, а решения. Причем, очень привлекательные для корпоративных пользователей не только с точки зрения цены.
> к изменяющейся обстановке на рынке ПО они приспосабливаются с удивительной для
> такой огромной компании скоростью. Рановато их хоронить...Кто бы спорил. Дело вот в чем: если у Red Hat есть четкая концепция развития и они ей полностью соответствуют, то в отношении Sun у меня противоречивые впечатления: с одной стороны - да, декларируют ориентированность на открытые сообщества, поддерживают разработчиков, с другой стороны - нет внятного не-корпоративного направления.
>Кто бы спорил. Дело вот в чем: если у Red Hat есть
>четкая концепция развития и они ей полностью соответствуют, то в отношении
>Sun у меня противоречивые впечатления: с одной стороны - да, декларируют
>ориентированность на открытые сообщества, поддерживают разработчиков, с другой стороны -> нет внятного не-корпоративного направления.Есть, имя ему OpenSolaris, не каких корпаративов, только комунити пьянки...:-D
>> мне интересно, что же будет "со всеми проприетарными поделиями и
>> кампаниями" ?
>
>Примерно то же самое, что сейчас происходит с мелкомягкими и Vista. Акции
>мелкомягких падают на фоне уменьшения прибыли. Не спасают ни заявления о
>прекращении поддержки ХР-р-р-р, ни предустановленные версии, ни давление на hardware вендоров.Как же у вас, в паралельном мире, всё интересно...
А вообще меня умиляют попытки красноглазых GPL-щиков учить бизнесу Sun и Microsoft...
Ну дык учим, и приходится сану попискивая и подвывая открывать исходные коды под нормальными лицензиями (Мыши плакали и кололись, но продолжали жрать кактус)
В микросовте думают что они умнее, и пытаются и рыбку съесть и нах не сесть, изо всех сил делают вид что становится все открытее и открытее, но на самом деле давно б удавили и Столлмана и Линуса с Коксом, просто руки коротки.
Так что если сравнивать сан и мелкомягких - я за сан. И сан не один такой, межделмаш тоже довольно серьезно контрибутит в опенсорс.
Так что кое чему мы их всетаки научили, тока до Билли (Гатеса) и Стиви (Обоих: и Балмера; и Джобса) еще пока многое недотумкалось, но дойдет постепенно.
Вынужден с Вами не согласиться, про MySQL можете прочитать новость выше, а посему не могу согласиться и про то, что они не могут не открыть, они как раз таки за OpenSource и это прекрасно...:)