LINUX.ORG.RU

IBM поддержит проект открытой Java


0

0

IBM объявила о своем участии в проекте Apache Harmony по созданию платформы Java с открытым кодом, и пообещала предоставить для него исходники некоторых разработок.

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



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

еще один гвоздь в крышку гроба сантехники..

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

Если я правильно понимаю Harmony это и есть gcj. :)

anonymous
()

Читать так: IBM объявила о том, что вставит шпильку в задницу SUN за то, что та гнала фигню про IBM, а заодно попытается реанимировать давно мертвое свое дитя в лице jikes. В общем jikes конечно прикольно все делало, кроме того, что не поддерживалась никая локаль кроме en_US :-). Для нас - простых смертных программистов - это в общем имеет два серьезных последствия. Во-первых это улучшение самой технологии. Это как следствие конкуренции. А во-вторых потенциальная возможность отклонений от стандарта, до чего, я надеюсь, не дойдет. У меня есть еще надежда, что, поскольку этим проектом занимается apache( спасибо им большое ), то порядок там будет.

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

напротив, такие заявления на самом деле говорят только о том, что IBM не смогла ( и не будет в будущем) заниматься разработкой своей Java машины. IBM так и не сделала (и не собирается делать), например, Java 5.0. Силёнок и голов, видимо, маловато :)

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

anonymous
()

Интересно, предпримет ли что-то МСя, чтобы спасти своего свежеиспечённого солнечного партнёра? :) И в скором времени обязательно ждите Шварца и МакНили с новой цирковой программой :)

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

То чего так боится SUN, появление forkа javы какраз и происходит. Просила же IBM сантехников открыть код, даешь open source java!

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

2 --седайко стюмчик
Парень - если ты не в курсе - у IBM самый большой в мира R&D, они уже 7 лет подряд получают больше всех в мире патентов за год. Это к вопросу о силенках и мозгах. И софта на джаве у них написаны просто килотонны.
Вопрос не в том, что ИБМ не смогла, вопрос в том, что им это не надо - они полным ходом переключаются на консалтинг. Для них проект типа гармонии - просто аутсорс. Писать свой софт им похоже невыгодно - проще дать денег и получить открытую и свободную реализацию в том виде, как она им нужна. И ни от кого не зависеть.

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

А зачем тратить деньги на "дорогих" программистов, когда эту задачу можно сделать почти даром? Оставить парочку, что будут "рулить" процессом, остальное сделает OS community. Это к вопросу о головах. IBM продолжает реорганизовывать бизнес и избавляться от "непрофильных" активов - вот и все.

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

Что касается фрагментированности рынка, то его скорее всего не будет. Стандарты выгодны.
Предполагается, что Гармония совместима только с 1.5. Это единственное различие между ними и сан jvm.
Посмотрите на Tomcat - ведь его наличие не свидетельствует о фрагментации рынка сервлет-контейнеров. а есть еще jetty и resin. Посмотрите на jboss и jonas - они оба прошли сертификацию и официально совместимы с J2EE.
Гармония точно-так-же пройдет сертификацию на соответствие 1.5, и всех делов-то. Скорее всего дополнительными пакетами бимеры протолкнут туда SWT (~ 1 мегабайт). Но swing оно заменять не будет - не хочешь - не пользуй

Напомню вам, что на текущий момент есть как минимум реализации J2SE от
- SUN
- IBM
- BEA
И никаких проблем это не создает. Если только программисты, которые писали нужный вам продукт, сознательно не повязались на специфичных для вендора фичах

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

> напротив, такие заявления на самом деле говорят только о том, что IBM не смогла ( и не будет в будущем) заниматься разработкой своей Java машины. IBM так и не сделала (и не собирается делать), например, Java 5.0. Силёнок и голов, видимо, маловато :)

Дело не в силенках, а в стандартах. Пока сантехники рулят остальные под них только подстраиваются. Новые версии просто так не рождаются, все фичи планируются и работа начинается задолго до опубликования спеков. IBM не может делать реализацию Java 5.0 такой как сами хотят её видеть и какой им самим удобнее, Sun имеет инициативу. Но факт что у IBM есть собственная реализация JRE уже говорит о многом, некоторые прошлые джава машины превосходили сановские. Если вдруг сан издохнет, растворится, умрет, сама платформа не пропадет, IBM вполне может занять место Sun, на это у неё сил хватит и никто не будет путаться под ногами. Открытый проект для них в этом смысле шанс сделать это еще при жизни сантехников, с одной стороны могут появиться несовместимые реализации каких то новых версий Java, с другой, если это будет не смертельно для Java, то может быть смертельно для Sun, в итоге останется лишь свободная реализаця под чутким руководством бимеров, а это может быть не так плохо ..

NiKel
()

Это означает, что Жабу постигнет судьба бимерского Смолтока, "полумуха" или ОпенДока. Пойти панихиду заказать, что ли?:)

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

> И никаких проблем это не создает.

Ню-ню! Значит, ты на Жабе ничего на писал, кроме Hello, World.

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

> IBM самый большой в мира R&D

... с которым бимеры прокакали рынок операционных систем и офисных пакетов ...фирме недоучившегося сыночка одной из сотрудниц ИБМ. :)))

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

Так ведь "правила" для недоучки Билли (хотя ассемблер 8080 он знал неплохо) установили сами топ-манагеры И-Бе-Ме.:) Гы!

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

Не против, а для их блага, для их shares. Подумай почему.

И этот финт - против Джавы. Это как создание партий-двойников на выборах. Как поддержка de facto Лиииинукса со стороны M$ - подумай проиграла или выиграла от шумихи вокруг Лиииинукса "большая тройка" RISC-Юниксов, то-то Блюзмен и Огр здесь "старались-тусовались". Много джав и одна M$ Windows Vista c .NET 2 - и что будет в итоге?

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

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

В принципе, хорошо иметь некий "запасной аэродром" на случай маловероятной, но всё-же теоретически возможной, смерти Сана. Тем более, при условии, если разработкой будет рулить IBM, велика вероятность, что по крайней мере эта реализация будет вполне себе совместима с сановской. Думаю, IBM в этом кровно заинтересован, слишком крупные средства вложены ими в уже существующие наработки, и переписывать всё заново им просто финансово невыгодно. В дальнейшем возможен отход от сановского стандарта, при сохранении некой базовой обратной совместимости, новые реализации будут отличатся набором свежих фич. Для завязанной на джаву ИТ-индустрии ничего страшного не случится - большинство останется на сановской реализации, как более знакомой и предсказуемой, некоторая часть, без особых сложностей, перейдёт на IBMовскую, которая обещает быть более "фичастой".

Страшно будет, если технологию отдадут на откуп open source общественности и оставят без всякого контроля. Тогда будем иметь крыловских лебедя, рака и щуку, с рассеиванием ресурсов на несовместимые форки, пляски с лицензиями, резкие метания из стороны в сторону. Такая ситуация будет выгодна лишь майкрософту, производители софта поматерившись кинутся в объятия .NET, автоматически вводя пользователей своих продуктов в виндовсовский фарватер.

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

Вы не волнуйтесь.:) Основной бизнес для Сана и ИБМа - "пальцатые" серваки, из которые сейчас наиболее "профитабл" AMD Opt.64. Софт давно уже на откуп отдали в Редмонд. Если маржа еще немного упадет - закроют хардверные гиганты софтовые направления и все. Капиталисту-акционеру главное прибыль. А "религиозные войны" - Окошки против Пингвинятки мало кого волнует за пределами ЛОРа.

anonymous
()

Izvinite za translit, no pishu iz Germanii i russkogo na moej mashine net.

Ja spezialist po razrabotke kompiljatorov. Kak kto-to zdes virazilsja, dlja IBM proekt Harmony - eto prosto outsourcing, tipa Open-Source Community vse za nih sdelaet, a oni lish budut chutko rukovodit. Eto ne sovsem tak.

Kak spezialist, ja mogu vas zaverit, chto realizazija JVM (Java Virtual Machine) ot IBM odna iz luchshih sushestvujushih na dannij moment, esli ne samaja luchshaja. Esli bi vi posmotreli na IBM research reports, posveshennie Java, to uvideli bi, chto oni ochen dazhe aktivno zanimajutsja razrabotkoj i uluchsheniem JVM. I dlja etogo u nih vse est - i silnejshie issledovateli, i dengi i zhelanie. A open-source comminity nikogda eshe ne delala realnih serjesznih(!) innovazij v oblasti JVM, Just-In-Time compilerov i t.d. I navrjad li smozhet, t.k. dlja etogo nado imet ochen visokij uroven i bit v kurse poslednih innovazij v etoj oblasti. Prakticheski vse ludi, obladajushie podobnimi kachestvami, libo rabotajut pri universitetah, libo v IBM, Sun, Bea, MS. Blizhajshij Open-Source proekt, kotorij hot kak-to idet v etom napravlenii bez pomoshi odnoj iz etih kompanij - eto Mono. No ih JIT poka chto detskij lepet po sravneniju s tem, chto delaet IBM ili Sun.

Krome togo, v korporativnom segmente, IBM uzhe pochti vitesnila Sun, kak osnovnogo postavshika Java technologij. IBM de-facto pochti-chto silnejshij postavshik i proizvoditel Java technologij. I proektom Harmony oni hotjat eshe silnee oslabit Sun.

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

А, скажи, мил человек, есть ли у IBM

1) нормальная, не В_САД, тулза для разработки JSF. Кому-то и ИДЕЯ тулза рулезная, только удобнее и быстрее лабать сайты с Sun http://www.sun.com/software/products/jscreator/index.xml.

2) нормальный LDAP на Java и нормальные средства идентификации типа http://www.sun.com/software/index.jsp?cat=Identity%20Management&tab=3

Если нет, что тормоZ enterpriZe WS идёт лесом.

ЗЫ. http://www.translit.ru/

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

Исследования - это одно, кодирование совсем другое. Никто же не говорит о том что IBM возьмет и уволит "лучшие умы" в ползу OS-неизвестно-кого-которые-вряд-ли-будут-этим-заниматься - это безумие. Умы, скорее всего, останутся, будут исследовать и управлять процессом. А вот что будет с простыми кодерами? Где гарантия, что их оставят?

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

Нигде. Нет в штате IBM "жабабыдлокодеров". Индусы с 2-летним контрактом. Это раньше у них были англосаксы на КОБОЛе и PLe с пожизненным наймом.

Брюс А.Тейт в своей "Горький вкус Java" все честно рассказал, как он ушел из IBM. Причем он начинал еще на Смолтоке и С++, потом с Java его там достали.

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

> ;) А она умеет с WebSphere работать?

Коллега! JSF оно и в Африке JSF.

> Identity Management есть:

Ага, Tivoli! Ну-ну. Внедрите "Тиволи", а я посмотрю, желаю успеха!

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

1) Я не про поддержку стандарта, а про "три заветные кнопки": собрал-задеплоил-запустил. ;) 2) Спасибо, внедряем. Или вы хотите сказать что Sun это делает как-то иначе? Лучше, быстрее, надежнее?

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

> Лучше, быстрее, надежнее

Абсолютно верная мысль. Perfect!

> Спасибо, внедряем

Есть Present Сontinues, а есть Past Perfect. :)

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

> собрал-задеплоил-запустил.

Да, настроить можно на любой сервер. Ну, кроме .NET CLR, есс-но.:)

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

> Абсолютно верная мысль. Perfect!

Ну что-то очень сильно сомневаюсь

> Есть Present Сontinues, а есть Past Perfect. :)

Есть русский язык и все остальное ;)

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

Ну, ладно, раз аргументы по существу у вас кончились, то давайте флеймите.

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

Вот именно. Технологии должны разрабатывать и развивать специалисты с опытом работы, с фундаментальными знаниями теории и матаппарата, специалисты, знакомые с последними публикациями по тематике работ. Именно поэтому Сан и не желает отдавать жизненно для неё важную технологию на растерзание пионерам и религиозным фанатикам. А то ведь как получается - пионер под пиво и преферанс прослушал курс теоринфа, с трудом минимизировал на экзамене конечный автомат с тремя состояниями, краем уха услышал про top-down и look ahead, почитал в интернете Великого Кормчего Столлмана, и всё - готов Великий Гуру И Борец За Идеологическую Чистоту. Лезет на ЛОР, размазывает сопли по лицу, рвёт на груди майку, требует отдать ему джаву в разработку.

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

Вы правы. Я в программах Mustang и Sun Java Studio Creator EA2 (в частности, модули деплоймента на JBOSS, WS, BEA WL), однако моё мнение совещательное. Всезнайку из себя там никто не строит - работаем помаленьку, создавая удобный инструмент для себя.

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

Скорее всего Swing в Harmony работать никак не будет, или будет частично при таких раскладах, а поддерживаться полностью будет только SWT

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

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

Это может быть плохо. Не надо забывать, что если похоронят Sun, IBM просто форкнет Harmony и перестанет давать апачу деньги на разработку открытой бесплатной реализации, а за свою JRE станет рубить бабки

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

Вы кнопочку под Swing напишите, посмотрите ее поведение в Sun и IBM JDKs. Особенно под Motif L'n'F мне понравилось отображение, точнее разница в отображениях, неужто ибиэмовские индусы даже книгу их соотечественника Баркакати (http://www.amazon.com/exec/obidos/tg/detail/-/0672227509/qid=1122298849/sr=8-...) по иксам не соизволили почитать и IBM AIX первый раз в жизни увидели? JRockit как-то даже ближе к сановскому оригиналу.

Впрочем, навязывать свою точку зрения не буду. Кто не хочет пользоваться "Рэйвом" (Sun Studio Web Creator) и Sun Java пускай и не пользуется. Sun от этого не обеднеет.

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

IBM nikogda ne budet za svoju JRE "rubit" babki. Eto ne v ih interesah. IBM zarabatiavet ne na Java JRE, a na samih Java technologijah i produktah, takih kak IBM WebSphere i t.d. IBM - krupneijshij v mire sistemnij integrator i na baze Java oni storjat mnogie integrazionnie reshenija. Im prosto vigodno, chto bi Java bila kak-mozhno silnee rasprostranena i esli vozmozhno to pod ih, ili po krajnej mere ne pod chuzhim kontrolem. Poetomu oni pitajutsja otobrat kontrol u Sun. Krome togo, delaja stavki na svjazku Java i Linux, IBM pitaetsja oslabit monopoliju MS i svoju zavisimost, a takzhe zavisimost svoih klientov, ot Microsoft. Poprostu govorja, oni hotjat imet otkrituju ili svobodnuju platformu, kotoruju nikto slishkom otkrito ne derzhit pod svoim kontrolem...

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

Позвольте вас поправить. Рубить бабло бимеры будут на майнфреймах, где плохо под zLinux или относительно хорошо под zOS USS крутится WebSphere, Tivoli, Lotus-Тормоз, DB2, WS MQ. IMS c CICS и COBOL под zVM уже не модно после дутой проблемы 2000 года, вот и стараются G5/G6 загрузить всякой псевдоновомодной мутью. Только напишите сессионный бин с обращением к DB2 (JDBC type 4) из пула "вебсферы" и узнаете много интересного. Тот же примерчик на x86 RH9 или (о ужас!) Slackware 10 + JBOSS + MySQL работал прекрасно. Ответ маркетеров - используйте EJB. О более легких и производительных Hibernate (JBOSS ruleZZZ!) и JDO маркетоиды не знают и не хотят знать. (Что о нежелании самосовершенствоваться говорил Виталик Луговский?:)) Да и про EJB2 маркетоиды знают из маркетинговой брошюры.

anonymous
()

Я не понимаю почему IBM не выпускает свою реализацию JAVA под open source лицензиеий?

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

> Я не понимаю почему IBM не выпускает свою реализацию JAVA под open source лицензиеий?

Из-за, IMHO, возможных юридических проблем с Sun.

VisualAge for Smalltalk бимеры прокакали, прокакают и Джаву.

Вот далеко не полный списочек бимерских провалов:

1. Taligent

2. OS/2 microkernel (Pink project)

3. OS/2 Workspace OnDemand

4. OS/2 Warp (in general)

5. PowerPC с "полумухом" для эндюзера

6. OpenDoc (совместно с Apple и Novell)

6.1 SOM (это уже "сольное выступление" бимеров)

7. Data Atlas

8. Smalltalk (какие были "стрелочки" для связывания событий и свойств объектов!)

9. San-Francisco Project

10. VisualAge for Java (какие тоже были "стрелочки"! Кда там убогой тормозной "эклипсе"!)

11. IBM/Lotus e-Client

Ну и хардовая мелочевка типа микроканала.

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

а ещё IBM прокакал свой PowerPC. Их двухпроцессорный Mac G5, как одноногая собака - еле-еле шевелится...

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

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

Еще и на MS Windows Vista энтот Apple перейдёт, вот увидите.:)

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

> 8. Smalltalk (какие были "стрелочки" для связывания событий и свойств объектов!)

Ну Sun тоже свой smalltalk прокакал. Может дело таки в самом мелком базарчике?

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