LINUX.ORG.RU

В разработке шестой версии Java Sun приглашает принять участие всех


0

0

На этой неделе Sun опубликовала исходный код Mustang, следующей версии Java для настольных ПК. Начиная с 12-й сборки будущей версии J2SE 6.0 Mustang в каждый архив будет включен исходный код под Sun research license

Чтобы включить в Java свой собственный код, программисты должны будут передать Sun авторские права, сказал Гамильтон. Однако самыми высокими, по его словам, будут культурные барьеры: когда сторонние программисты начнут доказывать программистам Sun, что их код никуда не годен; а программистам Sun придется помогать сторонним программистам изучать тонкости процессов контроля качества кода Java.

Повадки «Мустанга» Sun познакомила также с некоторыми изменениями, планируемыми для Mustang. Новая версия станет проще в администрировании, предоставляя внешнему ПО информацию, которую оно сможет использовать для принятия решений по управлению, говорит Марк Рейнхольд, главный специалист по J2SE. К тому же в нем будет легче выявлять проблемы, благодаря функции attach on demand, которая позволит отладочному ПО контролировать программу в процессе работы, а не только перед запуском.

Еще одним пунктом списка является поддержка базового набора веб-сервисов, называемых WS-I, сказал Гамильтон. Этот набор, стандартизованный через организацию Web Services Interoperability, планировался еще для версии Tiger.

К тому же Mustang будет лучше интегрирован с графическими интерфейсами пользователя, включая будущую версию Microsoft Windows Longhorn, сообщил Рейнхольд.

>>> Подробности

★★★★★

Проверено: Demetrio ()

Ответ на: комментарий от sasha999

Представляю картину: загадочные "сторонние программисты" бегут и падают, стараясь успеть передать Sun свои последние авторские права.

chucha ★★★☆
()
Ответ на: комментарий от chucha

>Представляю картину: загадочные "сторонние программисты" бегут и падают, стараясь успеть передать Sun свои последние авторские права.

Тебе не кажется, что эти сторонние программисты сами пользуются жабой, и что отсутствие в ней глюков и присутствие в ней полезных фич пригодится им самим?

mikhail
()
Ответ на: комментарий от mikhail

В баню это солнышко вместе с их жабой

просто боятся они что народ на перл пересядет новая версия которого на виртуальной машине оупенсорсной работает

тем более о мощности я молчу
жаба в сравнении с перлом просто как бейсик с сиплюсой

vm ★★
()
Ответ на: комментарий от ELF

:-) LOL

Nu che privyazalis'? Oni vam Javu besplatno, kod pokazhi, teper' vot cvs sobirayutsya otkryt'. Kstati novaya licenziya pozvolyaet delat' chto hosh s kodom dlya NEKOMMERCHESKOGO ispol'zovaniya. Pozvol' vsyakim pioneram svoj kod tuda kommitit' i budem imet odno glyukalovo. Zato teper' te samye pionery smogut nad SUNom glumit'sya po povodu ih koda i eto est' horosho - potomu kak rabotat' budut luchshe (hotya ne zhaluyus').

anonymous
()

тенденция, однако. Фирмы начинают пользоваться бесплатным трудом для улучшения своих продуктов, приносящих им деньги. Не платя при этом их улучшателям....

WindowsUser ★★
()

Есть у меня кое-какие разработки, которые я был бы рад видеть в стандартной поставке Java - надо будет предложить сантехникам.

anonymous
()
Ответ на: комментарий от chucha

>Представляю картину: загадочные "сторонние программисты" бегут и падают, стараясь успеть передать Sun свои последние авторские права.

Не вижу особой разницы с GPL ;-) Да, что принадлежит конкретной конторе, которая вот-вот сдохнет- противно. А что делать? :-)

motherfucker
()

Особенно поразило:

>Чтобы включить в Java свой собственный код, программисты должны будут передать Sun авторские права

Это же рабский труд какой-то получается. Хотя халявных разработчиков они все-равно найдут своими неустанными пиарами.

qusk
()

> К тому же Mustang будет лучше интегрирован с графическими интерфейсами пользователя, включая будущую версию Microsoft Windows Longhorn, сообщил Рейнхольд.

Вот интересно, о чем это они? Неужто нативные L&F наконец довели до ума? Или что?

int19h ★★★★
()
Ответ на: комментарий от int19h

имхо и сан и микросы трупы уже тенденция чёткая видна - монополии в интернете не прокатывают, а линукс и оупенсорс тем популярнее чем шире и доступнее и распространеннее интер становится. посмотрите на голландию, скандинавию, германию, францию - почему там так линукс популярен ?

vm ★★
()
Ответ на: В баню это солнышко вместе с их жабой от vm

>просто боятся они что народ на перл пересядет новая версия которого на виртуальной машине оупенсорсной работает

Я пологаю что боятся им нечего и уж если кто и сможет составить им конкуренцию так это .NET а ни как не Perl или скажем Python. Да и .NET пока слишком сырая IMHO но она развивается и не замечать этого Sun не могут.

>тем более о мощности я молчу >жаба в сравнении с перлом просто как бейсик с сиплюсой

Легко конечно делать безответственные заявления, причём чем безответственнее заявление тем легче его делать.

sleep-walker
()

что ж... у меня есть фиксы для пары десятков Swing'овых багов + memory leak'ов. Через bugtrack они не прошли (у Сана, видимо, нет ресурсов для процессирования всех поступающих сообщений об ошибках), попробую начать атаку через новую дырку :)

--седайко стюмчик

anonymous
()

конкуренция с Microsoft приносит замечательные плоды! :)

--седайко стюмчик

anonymous
()

> когда сторонние программисты начнут доказывать программистам Sun, что их код никуда не годен; а программистам Sun придется помогать сторонним программистам изучать тонкости процессов контроля качества кода Java.

это сановцам сразу на ЛОР надо. тут уж их код, подход и ДНК обосрут многослойно.

lb
()
Ответ на: комментарий от anonymous

Все-таки то что предлагает GPL и то что предлагает Sun разработчику различается в разы. Даже BSD куда приятнее. В общем имхо for fun тут не покатит. Либо фиксы, потому что от них зависит твой проект, либо браться даже смысла нет. Но что-то у меня такое подозрение что Java программеру садиться на pure-C, чтобы писать j2sdk будет не с руки. Проще костылей наколякать. Так что подозреваю что массовой эта затея не станет.

eXOR ★★★★★
()
Ответ на: комментарий от qusk

> Особенно поразило:

> Это же рабский труд какой-то получается. Хотя халявных разработчиков > они все-равно найдут своими неустанными пиарами.

Мы, поборники открытого софта, всегда так: сначала требуем сделать код открытым, хотя на него и так можно втыкать до посинения, а как только делаются шаги в сторону его открытия, орем "вай-вай-вай, наш труд задарма хотят поюзать!".

Сплетня: недавно в Петербурге компания Sun открыла (ну или "расширила существующий", кому как угодно) центр разработки. И как пылесосом всосала в себя халявных разработчиков. Разработчики на халяву теперь получают немалые бабасы, отсюда и их название.

Xop_AnonumycoB
()
Ответ на: комментарий от int19h

ага, наследуемые спецификации L&F расширяют. Где-то уже видел эту новость. Зато те платформы где LongHorn-овские фичи не накрываются будут свингом накрыты как обычно, то есть на линухе дотнетовские приколы будут притормаживать на линухе и в других местах, зато в мастдае и сановских решениях будут работать нормально. Sun-овцы делают это в рамках договора с M$.

OpenStorm ★★★
()
Ответ на: комментарий от anonymous

>что ж... у меня есть фиксы для пары десятков Swing'овых багов + memory leak'ов. Через bugtrack они не прошли (у Сана, видимо, нет ресурсов для процессирования всех поступающих сообщений об ошибках), попробую начать атаку через новую дырку :)

Вот это дельный подход :)

WFrag ★★★★
()
Ответ на: комментарий от Xop_AnonumycoB

>Мы, поборники открытого софта, всегда так: сначала требуем сделать код открытым, хотя на него и так можно втыкать до посинения, а как только делаются шаги в сторону его открытия, орем "вай-вай-вай, наш труд задарма хотят поюзать!".

Открытый код, по моему мнению, это код в который можно внести изменения и они будут принадлежать только тебе. Никуда твое авторское право не девается.

>Разработчики на халяву теперь получают немалые бабасы, отсюда и их название.

Я о чем говорил?? О бабках или халяве? Прочитай внимательно, а потом пиши.

qusk
()
Ответ на: комментарий от WindowsUser

>тенденция, однако. Фирмы начинают пользоваться бесплатным трудом для >улучшения своих продуктов, приносящих им деньги. Не платя при этом их >улучшателям....

Где же тенденция, уважаемый WindowsUser? Я знаю что пока только майкрософт тащит код из bsd. Но и в этом случае разработчики BSD полностью осознают данный факт, и, тем не менее, работают над своей системой. Значит им это надо (выгодно).

anonymous
()
Ответ на: комментарий от chucha

А разве с OpenOffice не так? По крайней мере раньше sun требовал, что все права у них. Как бы они иначе staroffice делали?

anonymous
()
Ответ на: комментарий от anonymous

> Я знаю что пока только майкрософт тащит код из bsd
любители яблок унесли не меньше

ed ★★
()

Ну что, братва, начнём добавлять поддерку замыканий и хвостовой рекурсии?

anonymous
()
Ответ на: комментарий от anonymous

> Ну что, братва, начнём добавлять поддерку замыканий и хвостовой рекурсии?

бесполезно..сначала надо всё убрать)

ezhi
()
Ответ на: комментарий от anonymous

>Ну что, братва, начнём добавлять поддерку замыканий и хвостовой рекурсии?

А какое приложение невозможно написать без поддержки замыканий и рекурсии?

anonymous
()
Ответ на: комментарий от anonymous

> А какое приложение невозможно написать без поддержки замыканий и рекурсии?

на асме тоже любое можно написать.. надо только постараться хорошенько..а лучше уж сразу в машинных кодах.. :)

а если серьезно, замыкания и рекурсии (в том числе и оптимизирующиеся хвостовые) очень мощные абстракции функциональных языков..

ezhi
()
Ответ на: комментарий от anonymous

> Ну что, братва, начнём добавлять поддерку замыканий и хвостовой рекурсии?

И макросы, и lazy evaluation, и GC перепишем. Хм, что-то совсем уже на Java не похоже ... :)

Cantor ★★
()
Ответ на: комментарий от Xop_AnonumycoB

> Мы, поборники открытого софта, всегда так: сначала требуем сделать код открытым, хотя на него и так можно втыкать до посинения, а как только делаются шаги в сторону его открытия, орем "вай-вай-вай, наш труд задарма хотят поюзать!".

Вот, дружок, ты наконец и понял разницу между открытым и свободным софтом.

А если всё ещё разница непонятна - почитай любую из свободных лицензий, хоть GPL, хоть BSD, хоть Artistic.

anonymous
()
Ответ на: комментарий от anonymous

Понятно, приперлись фанаты хаскелля и испортили нам весь праздник. Вот когда поддержку HaskellML встроят в ядро windows или хотя бы компилятор приделают к Visual Studio .NET тогда можно будет сказать, что функциональные языки получили распространение. Пока это всего лишь напоминает линукс образца 1995 года - голое ядро с которым балуются хакеры в свободное время

anonymous
()

>Чтобы включить в Java свой собственный код, программисты должны будут передать Sun авторские права, сказал Гамильтон. Однако самыми высокими, по его словам, будут культурные барьеры: когда сторонние программисты начнут доказывать программистам Sun, что их код никуда не годен; а программистам Sun придется помогать сторонним программистам изучать тонкости процессов контроля качества кода Java.

За что боролись - на то и напоролись. Теперь сами пишите свой кофе, сами его пейте, а в свободное время гадайте на кофейной гуще сколько еще протянет Sun, кому достанутся права на Java и сколько за ее использование затребуют новые правообладатели - а уж они, поверьте, первым делом зададутся вопросом - "Тварь я дрожащая или право имею?"

los_nikos ★★★★★
()
Ответ на: комментарий от los_nikos

А что, кто-то уже собирается покупать Сан? Кто? IBM, Microsoft, Oracle? Linus Torvalds?

Karapuz ★★★★★
() автор топика
Ответ на: комментарий от anonymous

В следующем релизе VS.Net будет F#.

И ещё: распространённость языка НИКАК не коррелирует с его качеством. Или ты, тупица, сейчас же публично признаёшь, что самые лучшие языки всех времён и народов - это Кобол и Visual Basic, или заткнёшься навсегда, и ни разу больше не повторишь ублюдочный аргумент про распространённость.

flamer
()
Ответ на: комментарий от Cantor

Макросы уже есть - Jatha (см. freshmeat). Lazy evaluation - ну, это высокоуровневыми средствами делается. GC - и так можно сторонний VM прилепить...

flamer
()
Ответ на: комментарий от anonymous

Написать то и на ассемблере можно ВСЁ. Только ДОРОГО это.

Java - язык, который насильственно сделали СЛИШКОМ простым и ПРИНЦИПИАЛЬНО нерасширяемым. Так, чтоб любое быдло им могло легко пользоваться. Но это - неверный подход. Слишком простой язык порождает слишком сложный код. Так что несмотря на заявы всяких там больных Гослингов, любое быдло НЕ СМОЖЕТ понять *чужой* код на Жабе. А уж писать свой код, пользуясь только частью возможностей языка, быдло и в C++ умеет. Так что - совсем неясно, чего хотели добиться создатели Жабки, намеренно её кастрируя.

Вот посмотрите, сколько красивого синтаксического сахара добавили в C#. Кто-то от этого пострадал? Быдло взвыло, что "слишком сложно"? Не взвыло - оно просто сложные конструкции не использует...

flamer
()
Ответ на: комментарий от flamer

Конечно же лучшие, потому что на них написана огромная масса программ, которые решают людям их задачи. Это же элементарно. Или, если тебя послушать, то язык Ruby гораздо лучше Хаскеля, Джавы, C и Perl, потому что гораздо меньше распространен, чем они?

anonymous
()
Ответ на: комментарий от flamer

>Слишком простой язык порождает слишком сложный код.

И ты хочешь сказать, что легче всего читать сложный код на каком-нибудь Haskell? Так ведь говорят же, что entry level для него слишком высокий, слишком долго нужно постигать его азы по сравнению с остальными языками. Где же тут простота?

anonymous
()
Ответ на: комментарий от flamer

>Слишком простой язык порождает слишком сложный код.

И ты хочешь сказать, что легче всего читать *ПРОСТОЙ* код на каком-нибудь сложном Haskell? Так ведь говорят же, что entry level для него слишком высокий, слишком долго нужно постигать его азы по сравнению с остальными языками. Где же тут простота?

anonymous
()
Ответ на: комментарий от anonymous

Конечно же ПРОЩЕ. Ведь что даёт сложный язык? Достаточный уровень абстракции. Позволяет описать предметную область в адекватных терминах, а не загромождать код всякими ненужными техническими подробностями.

А про entry level - я глубоко убеждён, что любой, кто хочет хотя бы немного программировать, ОБЯЗАН знать математические основы computer science, а их для понимания Хаскелля более чем достаточно. Тот, кто пытается программировать без этих базовых знаний - просто падла и быдло, и вообще никому на хрен не нужен. Уже очень скоро тормозные и туповатые манагеры до этого допрут, и вышвырнут Java-обезьянок куда подальше. Дешевле нанять одного Программиста, чем десять кодеришек.

flamer
()
Ответ на: комментарий от vm

Конечно же лучше (то есть - более гибкий). Но - тоже дерьмо. Слабенький язычок...

flamer
()
Ответ на: комментарий от flamer

Не, нихрена это не Луговский. Тот бы сразу меня в 4 этажа обложил за Джаву, а этот интеллигентно так объясняет...

anonymous
()
Ответ на: комментарий от flamer

Не, нихрена это не Луговский. Тот бы сразу меня в 4 этажа обложил за Джаву, а этот интеллигентно так объясняет...

anonymous
()
Ответ на: комментарий от flamer

> Дешевле нанять одного Программиста, чем десять кодеришек.


Уважаемый flamer нанял за свою жизнь много работников? Или его бизнес ограничивается только бесплатным консалтингом посетителей ЛОРа? :-)))

Ron
()
Ответ на: комментарий от flamer

Про 1С забыл. Очень замечательный, нужный людям язык (вакансий по нему больше всего) ;)

ugoday ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.