Как стать автором
Обновить

Комментарии 37

Хе, в хабраюмор топик тоже вполне вписывается наряду с другими прогнозистскими перлами, а-ля 640Кб оперативки будет достаточно всегда.
Гм. А где тут прогнозы? Это описание событий имеющих место быть. Конец «Первой Браузерной Войны».
в каждом втором абзаце?
«Представители Microsoft ясно дали понять, что они вернут эту функцию в «более приятной» форме.»
«Безопасные куки тоже исключили из финального релиза браузера из-за угрозы со стороны антимонопольных органов, но они обязательно вернутся, как только Microsoft посчитает это возможным.»
«Теперь начинается оккупация.»
Т.е. явно Microsoft ничего не говорил, просто «давал понять. автору».
И сроков никаких никто не называл — «обязательно вернутся, как только Microsoft посчитает это возможным.» Фраза, значащая примерно «мы бы хотели, но сейчас это невозможно».

А оккупация и была. Закончившись с началом второй браузерной войны, или даже только с официальным отказом Microsoft от IE6

Я не вижу в статье ни одного несбывшегося прогноза, просто потому что тут вообще нет прогнозов. Тут просто описание событий, недавно (для автора) имеющих место быть.
«Имеющих место», фразы «имеющих место быть» нет в русском языке. Вы же говорите по-русски, попробуйте понять её, чтобы она могла значить?
Хотел поспорить, фразу «имеет место быть» встречал неоднократно и сам иногда так выражаюсь. Но похоже вы правы: gramota.ru.
Да чего тут спорить, у фразы «имеет место быть» просто смысла нет. Это же не просто буквы какие-то, это русский язык, попробуйте понять что это может значить, оказывается, что ничего, «быть» тут явно лишнее.
У фразы «имеет быть» смысла не больше, обычно мы не говорим «я есть инженер и имею работу». Это просто устойчивые выражения. Вы же не понимаете буквально фразы «заруби себе на носу» и разговорное «да нет, конечно».
У фразы «имеет место» смысла не просто больше, он там просто есть. Фразы «заруби себе на носу» и прочее смысл тоже имеют, там слова просто-напросто употребляются в другом смысле, только и всего (например, в «да нет, конечно» слово «да» используется не как утверждение, а как союз (ср. «Иван да Марья»)).

Во фразе «имеет место быть» никакого смысла нет и не было никогда.
I've said some stupid things and some wrong things, but not that. No one involved in computers would ever say that a certain amount of memory is enough for all time … I keep bumping into that silly quotation attributed to me that says 640K of memory is enough. There's never a citation; the quotation just floats like a rumor, repeated again and again.

Gates (19 January 1996), «Career Opportunities in Computing—and More». Bloomberg Business News из Вики
Ализар таки.
В итоге все оказывается на свалке истории. И даже мы.
С вашим подходом все статьи и издания, выпущенные n лет назад можно баяном назвать.
Воспитанные люди говорят «ретро».
или «классика»
Как это было 10 лет назад
махровый баян =)
Никто не видит, что враньё написано?
Microsoft получил возможность для инновационного развития и смог убрать всю ненужную кросс-платформенную поддержку. «Джаву» быстро вымели метлой из IE6. Само по себе, это не удивляет и не является чем-то тревожным. Поддержка Java со стороны Microsoft всегда была вялой. В былые времена Sun и другие компании поставляли плагины для IE, с помощью которых Java правильно работала в Internet Explorer. Даже без одобрения Microsoft, пользователи могли бы продолжить их использование. К сожалению, Microsoft также прекращает поддержку плагинов.
Автор «случайно забывает», что Sun в судебном порядке заставила Micrososft убрать Java из винды. Для этого MS даже пришлось перевыпустить SP1.
Поддержка Java со стороны Microsoft всегда была вялой.
Да, конечно. Поддержка была просто ужасно вялой. MS всего-то сделала самую лучшую (и самую быструю/одну из самых быстрых) JVM.
The Microsoft JM won the PC Magazine Editor's choice awards in 1997 and 1998 for best Java support. In 1998 a new release included the Java Native Interface which supplemented Microsoft's proprietary Raw Native Interface (RNI) and J/Direct. Microsoft claimed to have the fastest Java implementation for Windows, although IBM also made that claim in 1999 and beat the Microsoft and Sun virtual machines in the JavaWorld Volano test.
Более того, я уверен, что MS любила джаву и хотела активно использовать её в Windows. К сожалению, джава представляла собой «клетку», из которой нельзя было общаться со «внешним миром. Для решения этой проблемы, MS создала RNI, который позволил программам на Java эффективно взаимодействовать с другими (не Java программами). Sun, видимо, очень испугалась, поэтому тут же a) подала в суд на Microsoft, запрещая им Java разработку; b) сделала свою собственную RNI, которую назвала JNI. MS пришлось отказаться от Java и создать .Net.
хабрахабр
жрёт
собственные
теги
=)

P.S. С JVM в Windows XP всё было немного запутанней:
Cначала в XP JVM убрали (по решению суда). В SP1 снова вернули. Sun снова подала в суд и и MS выпустила SP1a без JVM.

The initial edition Windows XP RTM did not ship with a Java virtual machine 2001, due to the settlement. This required users that wanted to run Java Applets in Internet Explorer to download and install either the standard Sun Java virtual machine, or locate a copy of the Microsoft Java virtual machine elsewhere.

Service Pack 1 (SP1) for Windows XP was released on September 9, 2002. It contained post-RTM security fixes and hot-fixes, compatibility updates, optional .NET Framework support, and enabled technologies for new devices such as Tablet PCs. It also included the Microsoft Java virtual machine.[6]

On February 3, 2003, Microsoft released Service Pack 1 (SP1) again as Service Pack 1a (SP1a). This release removed Microsoft's Java virtual machine as a result of the lawsuit with Sun Microsystems.
Не «Хабрахабр жрёт собственные теги», а «на Хабрахабре употребление тегов запрещено пользователям, имеющим отрицательную карму».

Пользуйтесь предпросмотром для проверки внешнего вида комментариев перед отправкою.
Ну да, так что автор не «случайно забывает», а просто еще не знает, что случится через год.
Джаву выкинули по решению суда за несколько лет до этого. В XP SP1 добавили возможность выбора дефолтного браузера, почтового клиента, медиа плеера, чата и JVM. MS решила, что этого достаточно и попыталась вернуть JVM. Не вышло.
Я подробно описал всё это немного ниже.
Как то вы противоречите цитатам, которые сами же приводите.
Не самую лучшую и самую быструю, а самую быструю на вендах (которую, к тому же, через год обогнали). И на какой они там версии остановились, помните? из-за чего, даже при наличии явы в браузере она была малоюзабельна (и это в большой степени убило апплеты). Хотя, вероятно, по графике, микросовтовская ВМ была самой быстрой и «вообще», поскольку остальные были на операционках с Х-ами, где обогнать ведновый гуй более чем сложно.
Из цитаты следует так же, что JNI была создана не с испугу от появления RNI, а, наоборот, микросовты прикрутили «расширили» JNI своим несовместимым «расширением» (чем и убили идею явы).
>Не самую лучшую и самую быструю, а самую быструю на вендах
Под самой лучшей подразумеваю «best Java support».
>Хотя, вероятно, по графике, микросовтовская ВМ была самой быстрой и «вообще», поскольку остальные были на операционках с Х-ами, где обогнать ведновый гуй более чем сложно.
А как же Sun JVM? Её что, не было?
>И на какой они там версии остановились, помните? из-за чего, даже при наличии явы в браузере она была малоюзабельна
Действительно, на какой? Ибо Sun запретила микрософту реализовывать джаву выше, чем Java 1.1.4. «The settlement document outlined that Microsoft also could not advance J++ beyond its mirrored implementation of Java, version 1.1.4.»
>Как то вы противоречите цитатам, которые сами же приводите.
>Из цитаты следует так же, что JNI была создана не с испугу от появления RNI, а, наоборот, микросовты прикрутили «расширили» JNI своим несовместимым «расширением» (чем и убили идею явы).
Из моей цитаты это не следует. Там написано только что в 1998 к добавила JNI в дополнение к RNI. Чтобы разобраться точнее, давайте обратимся к первоисточникам и посмотрим на историю появления Java, RNI и JNI. Для этого обратимся к посмотрим описание от Sun — www.public.iastate.edu/~java/docs/guide/nativemethod/jniTOC.doc.html Я хотел привести несколько цитат, но там нужно цитировать почти всё www.public.iastate.edu/~java/docs/guide/nativemethod/intro.doc.html.
Краткое содержание:
JavaSoft выпустила JDK 1.0 с NMI. Он плохой, поэтому ему ищут замену. Делать свою замену Sun не хочет. Есть две реализации — более быстрая и удобная RNI от Microsoft (основана на NMI) и более портабельная JRI от Netscape. Какую же выбрать? Решают всё-таки делать свою версию — JNI, несовместимую с NMI, которая была раньше и на основе которой MS построила JVM. (замечаем, что JNI появляется позже)
Всё это происходит не позже 1996, во время выхода IE3, впервые поддерживающего Java апплеты. Дальше, в 1997 (судя по www.osp.ru/cw/1997/10/18618/ и истории JDK) начинается разлад: Microsoft обвиняет JavaSoft в нарушении совместимости и отказе от NMI (который использовала MS) и переходе на JNI. Microsft грозит JavaSoft судом за нарушение контракта и совместимости с JDK 1.0.
Цитата:
Может, это просто ошибка JavaSoft? По словам Фитцжеральда, все значительно сложнее. «Новый интерфейс был спроектирован так, что Java-программы, разработанные с помощью новой версии JDK, не работали на Microsoft JVM, — утверждает Фитцжеральд. — Это целенаправленные действия, а не ошибка».

Далее: В середине 1997 Microsoft выпускает IE4 (то есть выпускает OSR обновление Win95, в которое он входит). Справиться с саботажем/изменением от Sun Microsoft за такое короткое время не успела (или всё ещё надеется заставить Sun изменить решение), поэтому IE4 не поддерживает JNI (о чём MS сообщила, ссылаясь на «time, complexity, compatibility, and competition… you can pick any two.»). Популярный платный браузер Netscape, к слову, тоже его не поддерживал (у них — своя проприетарная JRI). Через несколько недель Sun подаёт на MS в суд за недостаточную поддержку JDK 1.1 (c Netscape решили не судиться).
Пока шли суды, MS продолжала использовать свою JVM в 1998 вышла следующая версия Java — 1.2, но суд уже постановил запретить MS развивать поддержку джавы дальше версии 1.1.4.
В Windows XP MS JVM не было (видимо, следствие антимонопольного дела). В SP1 Microsoft добавила возможность выбора дефолтного браузера, почтового клиента, медиа плеера, чата и JVM. Решила, что это удовлетворит антимонопольный комитет, MS вернула свою JVM в систему. Sun не согласилась с этим и по суду обязала Microsoft исключить JVM из Windows (что MS сделала в XP SP1a). Также Microsoft было запрещено распространять Windows 98, Office 200/XP и Visual Studio 6/98.

Я достаточно подробно описал вам историю? Если что-то ещё непонятно, спрашивайте, не стесняйтесь.
>А как же Sun JVM? Её что, не было?

В каком смысле? Я только про скорость. Под вендами сановская JVM была медленнее. Под линусксами медленнее. Под соляркой я запускал, но способа проверить небыло, тк венду на спарках было сложно запустить :). Это что касается графики. Всё остальное я не сравнивал. Медленность графики под униксами очевидна в силу архитектуры иксов. почему сановская машина была медленнее под вендами — фиг знает. Микросовты венду программировать умеют лучше всех остальных (помните ещё скандалы про недокументированные функции), может быть поэтому.

>Действительно, на какой? Ибо Sun запретила микрософту реализовывать джаву выше, чем Java 1.1.4

Ну, и правильно же. Она не ява, а J++, да ещё с собственным несовместимым блэкджеком :). Ну, то есть, если бы сан эту бучу с судами не затеял, то план мс подмять под себя яву удался бы полностью — явы кроме как на венде бы небыло, а потом и ту бы тихонько прибили (а может не прибили, но тут никто не знает).
С последовательностью JNI RNI действительно прогнал, сорри.

Хотя вся эта возня странна. Я никогда не видел ни одного апплета с JNI/RNI, да и стал бы я его себе ставить!
Оккупация была только для тех, кто либо добровольно соглашался подчиняться оккупационному режиму, либо вообще понятия не имел, что его оккупируют. Все остальные спокойно партизанили сначала на крякнутой Опере, потом на Phoenix/Firebird/Firefox, кое-кто на Avant Browser/MyIE, ну и еще был такой экзотический браузер с собственным движком 1x Browser.
Все остальные — это 1% пользователей?
НЛО прилетело и опубликовало эту надпись здесь
Осиновый кол ему.
Ты помнишь, как всё было 10 лет назад?
Мы были молодыми, почти что детский сад
И каждое утро было как подарок
И каждый новый день был прекрасен и ярок
Мы не знали, что такое тишина и седина
Скажи, куда ушли те времена?
Трава зеленее и монстры монстрее.
И ИЕ такой молодой…
И Линус такой молодой, и весь Firefox впереди.
Итак, у нас есть IE6 Occupation. Где же тот летописец, что расскажет о Firefox Rebellion?
Давайте лучше назовём это Mozilla Outbreak
Mammon slept. And the beast reborn spread over the earth and its numbers
grew legion. And they proclaimed the times and sacrificed crops unto the
fire, with the cunning of foxes. And they built a new world in their own
image as promised by the
sacred words, and spoke
of the beast with their children. Mammon awoke, and lo! it was
naught but a follower.

from The Book of Mozilla, 11:9
(10th Edition)
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.