LINUX.ORG.RU

Microsoft признает в Linux конкурента

 ,


0

0

Red Hat и Canonical, по заявлению Microsoft, теперь являются конкурентами софтверного гиганта на рынке desktop систем. Ранее же представители Microsoft упоминали о Linux, как о конкурентном продукте только в серверной сфере. Однако, ситуация на рынке нетбуков заставила их пересмотреть свою точку зрения.

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



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

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

В ядре есть самая основная для этого часть - сокеты.

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

2 mikhalich 06.08.2009 0:16:11

>> а разве игроделы не идут туда куда ветер дует?

> а знаете куда ветер дует?

Да ладно. Сунул меня однажды чёрт парню знакомогу помогать. Он вместо WinXP водрузил в систему Vista. И начались проблемы с принтером, его стареньким, но довольно не плохо до сих пор работающим струйником. Покопался в internet'е - дрова к нему только для Win2000. Под WinXP и они прекрасно работали, а под Vista ни чего, кроме ругани непонятными кракозябрами при установке не получалось.

Возился где-то с полчаса. Windows... Их много, все в одном месте, форточки хлопают... Просквозило меня основательно. В конце-концов, плюнул, выделил раздел на диске в 25Мб и поставил ему openSuSE 11.0, благо дистрибутив был с собою. ВСЁ, абсолютно всё оборудование корректно определилось. Пришлось отдельно отдельно только дрова для его NVidia устанавливать. И вся сия операция - установка системы, всех приложений и дров заняла менее часа. Правда, теперь приходится от товарища выслушивать разные вопросы, ну да мне пояснить не влом.

P.S. А чихаю до сих пор, во как продуло за каких-то полчаса. А Вы говорите, что не закрытые Windows - это хорошо... ;-)

P.P.S. А признали конкурентом с одной целью - что бы Евросоюз не наезжал более. Деньги и самим нужны, а тут кому-то отстёгивать, да ещё в кризис... :-))

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

А потом еще и еще, и так 10+ миллионов строк в ядре.
И оно ИМХО не резиновое. А каждый модуль ядра это поддержа, это баки, это вероятный кернель паник + все это отлаживать.
И так ядро перегружено, надо выкинуть поддержку доисторических машин скажем до 1995 года, для этого есть ядра и 2.4 и 2.2.
Ветка 2.6 явно перегужена и незачем в ней поддерживать такую древность.

Впрочем ИМХО когда-то всеже из новых ядер выкинут поддержку старого желаза (пускай хотябы того что старше 1995 года). Это упростит поддержку ядра, его конфигурирование, и сборку.

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

>Managed code - существенно упрощает построение приложений. За все эти годы платформа .NET стала очень зрелой. На базе этого сейчас появляются все новые и новые технологии. Они опираются на крепкий базис.

Бла-бла-бла, маркетоидная вода.... "А где деньги, Зин?" Если всё так замечательно - какого хрена Винда как была решетом, неспособным жить в сети без антивируса/фаервола, так и остаётся?

>2) WPF - теперь Windows-приложение можно создавать гораздо легче, чем раньше. Это не надстройка над windows-окнами, которые были раньше, это - альтернатива. Под WPF сейчас и будут писать, практически все. Языком разметки, основанным на XML - описывается GUI.

Ой, надо же. Кажется, это то, что было в Qt хренадцать лет назад. Не прошло и 10 лет....

>3) Появился достойный конкурент Flash - MS Silverlight 3. Это огромный рынок мультимедиа в вебе.

При чём тут конкретно Виндовс? Не греби всё в кучу. К тому же эта технология заявлена как кроссплатформенная.

>4) Аналог такой удобной и быстрой разработки игр как XNA - под Линуксом есть?

Я геймдевом не интересуюсь, поэтому не знаю.

>5) Появился сервер от MS, где возможна core-инсталляция, без GUI, за счет этого скорость повышается. Появилась продвинутая shell-оболочка, в которой можно использовать часть "линукс"-команд.

Это то самое, которое в Линуксе было от рождения? :))))

Что-то больше похоже, что Винда за эти 7 лет пытается хоть как-то догнать уходящий паровоз - но как-то ме-е-едленно. Вот и шелл-оболочку подсуропили. И даже гуй додумались рисовать через XML. И даже (ВАУ!!!) оторвали гуй на серверах. Т.е. кое-как догнали Линукс как раз 6-7-летней давности.

Что касается остального - меня больше интересует что там появилось с точки зрения юзера, а не девелопера. Юзера не интересуют фреймворки, "крепкий базис" и прочая мутотень, которую ты тут вывалил. Думай ещё.

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

>Какие хоткеи? Вы не можете сделать хоткеи например для иконок с рабочего стола? Нужны инструкции?

Я не могу. Как запустить Оперу по Win+O? А как мне назначить любимый мной Alt+F3 на сворачивание окна?

MYMUR ★★★★
()

Девять страниц толстого троллинга и феерического ламеризма с обеих сторон. Лор деградирует уже не раз в пол года, а еженедельно.

facepalm.tiff(1.47Gb)

http://www.youtube.com/watch?v=cjdykUeFzmI

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

>> А что не так с ГУИ ?

>Буду краток. Несравнимо.

Ещё бы. Причём несравнимо даже в мелочах. В Винде жмёшь "переименовать файл" (или "Создать новый файл") - выделяется всё имя файла, включая расширение (то, что по-хорошему нужно выделять только имя, без расширения - так "вам это не нужно, мы лучше знаем, как вам удобно"). В Проводнике включаешь режим отображения "Список" - и ширина у всех колонок одинаковая. Т.е. если, к примеру, один из файлов имеет имя длиной 100 символов, а остальные - не длиннее 10, то ВСЕ колонки будут одинаковой ширины (шириной, разумеется, в 100 символов). Т.е. будет просто ПРОРВА пустого незанятого пространства. Типа как тут: http://pic.ipicture.ru/uploads/090806/U2jClO5I3f.png А как мне изменить набор папок быстрого перехода на левой панели Проводника? Если меня, к примеру, не интересуют "Мои документы" и "Сетевок окружение", зато очень часто нужны "D:\Data\Docs"?

И это всё только малая толика (я могу продолжать очень долго) того, что в Винде (конкретно - в гуе) сделано не просто коряво - а вообще без башки. Многое, конечно, уже подзабылось, т.к. живую Винду я не видел уже более полугода.

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

>>Х-сервер в ядро надо включить и тогда изменится.

>осторожно :). А то кто нить такую хотелку запостит Линусу. Он же здохнет от смеха.

тогда -- в HURD

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

> Конфиги пишутся для программ, а не для людей ЛОЛ :-D

Это, мягко говоря, враньё. Почти что в каждой четвертой статье в KB Microsoft в реестр предлагают лезть людям :)

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

Поддерживаю. в линухе радует то, что можно любой текст везде выделить и скопировать. Или видел в гном функцию принудительного перерыва через определеное количество времени. МС никогда до такого не додумается.

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

>популяризация Qt, теоретически возможная, в качестве GUI

Еще и вывих языка нелеченный... Куда катится этот ЛОР.

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

А в Макоси нельзя, как в Лиуксе, стрелками переводить фокус в формах. Жутко бесит. Так что и маковский гуй уже не выделяется.

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

>В Винде жмёшь "переименовать файл" (или "Создать новый файл") - выделяется всё имя файла, включая расширение

Уже в висте починено

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

>Как бы - на каких бы браузерах есть уже виртуальная JS-машина, на всех?

Проблемы ишаков меня как то не волнует, а остальные или уже делают её или заявили, что будут.

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

>В ядре будет только x-сервер, а все остальное (вроде wm и de) будет работать в юзеросплейсе.

ты просто даже не понимаешь. что за глупость ляпнул, для кого по твоему всяческие drm модули разрабатывались, для чего писался протокол dri по твоему а? Вот по твоему чем занимается менеджер памяти gem? В ядре находится та необходимая часть графической подсистемы, чтобы обеспечить её быструю работу.

Насчет юзабилити винды, скажите мне как там сделать жесты мышью?

Gorthauer ★★★★★
()

Ах этот волшебный managed-код к нему ещё можно marketinged-мозг добавить, я бы даже сказал managed-код достигается через marketinged-мозг.

сколько надо процессором абстрактных виртуальных машин не добавляй, от кривых рук всё одно не спасёт.

следующее новшество микрософт managed-виртуальная машина на .NET естественно, ибо обычные машины убегают или не работают под hyper-v :)

p.s. ос уже достаточная абстракия, которая и должна манагерить юзерский код и в случае чего его прибить... apparmor и прочие должны помогать определить, когда код пора прибить, правда бывают системы, которые юзерское приложение прибить не могу, да :)

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

>> Как бы - на каких бы браузерах есть уже виртуальная JS-машина, на всех?

> Проблемы ишаков меня как то не волнует, а остальные или уже делают её или заявили, что будут.

Ну и возвращаясь к сказанному мною с самого начала - это потребует переделки всех JS-библиотек или не потребует?

Вопрос 2. Сколько нужно, по Вашему, времени, что создать полноценные, мощные, фреймворки? Год, два, 10 лет, 5 лет, 1 месяц, 4 дня, сколько?

Вопрос 3. Заодно опишите, какие именно Вам видятся фреймворки, которые могут приблизить JS к RIA? И пересчитайте, в соотв. с этим, ответ на 2-ой вопрос.

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

> Ах этот волшебный managed-код к нему ещё можно marketinged-мозг добавить, я бы даже сказал managed-код достигается через marketinged-мозг.

> сколько надо процессором абстрактных виртуальных машин не добавляй, от кривых рук всё одно не спасёт.

> следующее новшество микрософт managed-виртуальная машина на .NET естественно, ибо обычные машины убегают или не работают под hyper-v :)

> p.s. ос уже достаточная абстракия, которая и должна манагерить юзерский код и в случае чего его прибить... apparmor и прочие должны помогать определить, когда код пора прибить, правда бывают системы, которые юзерское приложение прибить не могу, да :)

Простите, Вы часто видели, чтобы профессионал опускался до площадной брани, называл всех лузерами, дебилами, что все вокруг - специалисты с кривыми руками?

EugenyN
()

"Признает или "признаёт"? Настоящее или будущее время? "е" или "ё"? Судя по тексту новости, всё-таки "ё" и настоящее время.

Научитесь уже грамотно писать по-русски.

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

>>В Винде жмёшь "переименовать файл" (или "Создать новый файл") - выделяется всё имя файла, включая расширение

>Уже в висте починено

Ну, слава яйцам. Продолжают догонять :)

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

А вы покажите уже сейчас существующие серьёзные RIA на flash/silverlight? Желательно ссылками, то что это возможно сделать - понятно, но где готовый продукт?

Тут ещё стоит разделить всё это на 2 категории:
1. Приложения с высокой степенью нагрузки на cpu, как следдствие желательно чтобы они были написаны на низкоуровневом языке (C/C++) чтобы не страдала производительность - но в итоге получаться обычные десктоп приложения.

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

2. Приложения меньшего масштаба, с меньшей нагрузкой на cpu (Меньше eyecandy например). Тут уже есть примеры на js, а есть примеры на silverlight/flash? (Я просто не в курсе таких).

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

Приставочное подразделение сони пыталось целиком написать свой сайт на флэш, на соединении 100 мбит сайт грузился 20 мин, естественно на ЭТО потом забили.

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

> А вы покажите уже сейчас существующие серьёзные RIA на flash/silverlight?

На сколько я понял, Вы таких не видели, правильно?

Приложения на "толстом клиенте" не видели, и тем более не разрабатывали.

Все верно?

Или видели и можете что-то сказать "по существу вопроса", а именно - все же ответить на заданные чуть выше Вам 3 вопроса?

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

>Простите, Вы часто видели, чтобы профессионал опускался до площадной брани, называл всех лузерами, дебилами, что все вокруг - специалисты с кривыми руками?

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

>Ну и возвращаясь к сказанному мною с самого начала - это потребует переделки всех JS-библиотек или не потребует?

С чего бы это? Чего такого несовместимого несёт в себе JIT компиляция? Про байткод вообще молчу, он уже есть во всех нормальных браузерах, причем релизных версиях. Не обращал внимания что все ишаки сливают с 2х-5 кратным отстованием от гугла в тестах на скорость исполнения js.
Далее, что нам предоставляет js? Полноценную объектную модель всего документа, возможность изменить любое свойство, тег стиль... да очень много чего. Помимо этого есть svg, который сам по себе является форматом хранения векторных рисунков, но в сочетании с js являет собой альтернативу флеша, точнее того самого Макромедиевского флеша, на котором когда-то делали очень годные флеш мультики. Для воспроизведения мультимедия контента есть тег аудио и видео (да да они есть в спеках и будут реализованы). Благодаря гуглу будет 3D, а у него точно нету альтернативы от мелкософта, точнее была когда то но сдохла, гы гы гы! Что там ещё кроме этого хитрого умеет флеш или wpf/silverlight? Обращаться напрямую к платформе, на которой они крутятся? Ну за такое руками бить надо ибо дупло в безопасности.
Нет я благо просто не представляю, что ещё может потребоваться для RIA кроме анимаций, 3д графики, звука, видео? Может какой святой дух да? Фреймворков под js уже море, посмотрите на extJS на нём веб аппликухи делают неплохие. И всё это opensource!
А теперь что касается преимуществ, то flash у нас насколько хорошо поисковиками индексируется? А silverlight?
>Вопрос 2. Сколько нужно, по Вашему, времени, что создать полноценные, мощные, фреймворки? Год, два, 10 лет, 5 лет, 1 месяц, 4 дня, сколько?

Незнаю сколько точно это времени затребовало, но советую посмотреть хотя бы jquerry, prototype, extsj и кучу их производных типа script-acullo. Могу вас разочаровать, но такие штуки на просторах инета встречаются нынче куда чаще сильверлайта, который я в дикой природе почти и не встречал. Хотя moonlight у меня стоит даже, ибо было интересно что это такое.

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

Не видел.
Покажите!

Реальный пример такого приложения, которое где-нибудь бы использовалось.
И которое нельзя бы было реализовать на js по причине любой кроме производительности. Хотя производительность в плане flash/silverlight тоже не фонтан, и во многом js уже ушёл вперёд в этой части.

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

> игнорирует неудобные ему вопросы

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

Бесперспективно отвечать таким людям, Вы не находите?

Так же непонятно, почему перевирают мою позицию - я как бы вообще-то за Линукс. Но стараюсь придерживаться объективности. И, Вы не читали мои слова - зачем я, собственно, начал тут писать? Какие мотивации (были озвучены ранее)?

Или бесполезно объяснять, кто понял, к того нет особых вопросов к моей позиции или была интересная дискуссия.

А почему Вас клинит, или Вы привыкли только ругаться и под этой руганью и понимаете конструктивную дискуссию (раз задаете такой вопрос)?

Лично мне не интересно ругаться.

В чем я не прав, как по Вашему?

Еще уточнение - я не спорю ради спора. Но школьники спорят. Вопрос - стоит ли с ними спорить, исходя из такой их позиции, на сколько это перспективно?

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

Тсы не говорите ему, а то заплачет над убогостью осла.

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

>Так же непонятно, почему перевирают мою позицию - я как бы вообще-то за Линукс. Но стараюсь придерживаться объективности
Где объективность? Я вижу только невладение вопросом и нежелание знакомится с предметом рассмотрения.
>В чем я не прав, как по Вашему?
Я уже написал по поводу RIA, жду критериев, почему сильверлайт может быть RIA, а js+svg+video+audio+гугловское 3D+ajax+xml+html (и другие технологии по вкусу) нет.
>Еще уточнение - я не спорю ради спора
Вот уж тут сомневаюсь, пока идёт типичный бессмысленный спор из серии кто круче играет фактами

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

Один из наиболее адекватных людей с альтернативной стороны вселенной которого я тут видел.

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

>Можете как-то более конкретизировать, сказанное Вами, и все же привести ответы на 3 вопроса?
Ой а мы читать неумеем... Там есть ответы.
В общем я понял что есть RIA, те самые десктопные аппликухи, которые получаются, когда WPF через сильверлайт вставляют в браузер и открывается возможность создать веб интерфейс к программе без особых усилий со стороны разработчика.

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

> Где объективность? Я вижу только невладение вопросом и нежелание знакомится с предметом рассмотрения.

Напротив. Все, сказанное Вами я видел и использовал. А Вы использовали только JS.

> Я уже написал по поводу RIA, жду критериев, почему сильверлайт может быть RIA, а js+svg+video+audio+гугловское 3D+ajax+xml+html (и другие технологии по вкусу) нет.

SVG вообще-то мертвый формат, если Вы не в курсе.

Про 3D гугловское - можно посмотреть, что за зверь такой?

HTML - как-то странно оперировать им, в попытке доказать, что это явный аргумент в пользу RIA.

Видео в том виде, который Вы имеет в виду - и так с помощью плагина Windows Media Player можно было давным-давно увидеть, но это не RIA.

Библиотеки на чистом JS, сами по себе - это не RIA. Это DHTML, но это не RIA.

XML что относится именно к RIA - хм... довольно странно так полагать.

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

При таком определении - да, аналогов нет.
Но это же глупость редкостная - так делать, не?

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

>SVG вообще-то мертвый формат, если Вы не в курсе.

Adobe расскажи это.

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

>> Можете как-то более конкретизировать, сказанное Вами, и все же привести ответы на 3 вопроса?

> Ой а мы читать неумеем... Там есть ответы.

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

В общем не можете ответить.

Хотя, нет, был ответ на 1-ый вопрос - JS-библиотеки под виртуальную машину переделывать не нужно. Я с Вами не согласен, по моему все же придется.

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

>Да хватит ребенка косящего под взрослого кормить.
Зато неплохая возможность навык демагогии покачать
>SVG вообще-то мертвый формат, если Вы не в курсе.
/me смотрит на кеды, смотрит на плазму... ЩИТО? Пруф или небыло!
Ладно... достало играть в демагогию..

>Rich Internet application (RIA, «богатое Интернет-приложение» ) — это приложение, доступное через Интернет, богатое функциональностью традиционных настольных приложений, не поддерживаемой браузерами непосредственно. Как правило, приложение RIA:

* передаёт веб-клиенту необходимую часть пользовательского интерфейса, оставляя большую часть данных (ресурсы программы, данные и пр.) на сервере;
* запускается в браузере и не требует дополнительной установки ПО;
* запускается локально в среде безопасности, называемой «песочница» (sandbox).

И так оказывается тут у нас есть строчка "не поддерживаемой браузерами непосредственно". Ну допустим, ослик непосредственно не поддерживает svg, ему нужен плагин. Значит любая векторая веб рисовалка для ослика сразу становится RIA, далее обратный пример, к примеру следующая IE непосредственно держит Silverlight, получается все сильверлайт аппликухи перестают быть RIA.
Что из этого следует? Что RIA это всего лишь маркетинговая вода, не отражающая сути вещей, придуманная чтобы пропихнуть одно и тоже под разными названиями. Тем более сейчас уже куда более устоявшийся и правильный термин есть web приложение.

Едем дальше. Про 3D гугловское - можно посмотреть, что за зверь такой?
http://code.google.com/intl/ru/apis/o3d/
Сделано поверх javascript'а И кстати с точки зрения определия это пока что да, самый натуральный ria, потом это всё кажется пойдет в стандарт.
Вот... У Мелкософта есть что ответить?

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

>Хотя, нет, был ответ на 1-ый вопрос - JS-библиотеки под виртуальную машину переделывать не нужно. Я с Вами не согласен, по моему все же придется

Помоему, или есть объективные причины?
Вот тебе раз виртуальная машина
http://code.google.com/p/v8/
Вот тебе два
http://sourceforge.net/projects/jsvm2/
Стандарт выполняют.

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

> Тем не менее реального примера вы так и не привели, а жаль.

Возьмите для примера какую-нибудь особо популярную MMORPG, сделанную на Flash и теперь вопрос - такое возможно на JS - ?

Невозможно. Ни сейчас, ни в ближайшее время.

*******

Некоторые JS-библиотеки дают часть функционала "толстого клиента", но это явно с большими натяжками так полагать.

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

>я как бы вообще-то за Линукс.

Это плохо. Потому что ты тупой :(

>Но стараюсь придерживаться объективности.

А ещё ты врёшь

>В чем я не прав, как по Вашему?

Ты не прав, что "земля - плоская и находится на трёх слонах". Т.е. ты несёшь чушь, как любой необразованный школьник, который ещё букварь не до конца дочитал.

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