Pull to refresh

Comments 130

На пользовательских устройтсвах не взлетит. Это вам не лялих, где можно всю софтину просто взять и перекомпилить, благо опенсорс. Но на серверах используется в основном софт MS, так что у них есть такая возможность. ARM-ки со сравнимой тактовой частотой пока сильно проигрывают в производительности, но кто знает, что будет лет через 5. Я пока остаюсь на интеловских ксеочниках, а там будем посмотреть.
UFO landed and left these words here
UFO landed and left these words here
x86 жил и будет жить. Не стоит забывать Atom. Да, пока показатели энергопотребления несравнимы, но что будет через 5 лет? И да, АРМы могут и не быть дешевле х86, т.к. у них растёт ядерность и сами по себе они обрастают наворотами.
не факт, что не факт.
Согласен! Глубоко мыслите, коллега.
кто мне объяснит, почему все еще нет веб серверов на видеокартах? Ведь там сотни ядер, как раз то, что нужно высоконагруженному вебсерверу. Причем в плане частоты обращений.
UFO landed and left these words here
Там сотни ядер, заточенных под очень узкоспециализированные задачи — преимущественно операции над числами с плавающей точкой. Веб-сервер же в основном занимается другими задачами, например обработкой текста или отдачей контента.
UFO landed and left these words here
Ждем с нетерпением результатов, опубликованных в виде статьи на Хабре.
У нас есть достаточно хорошо нагруженные вебсерверы на Intel Atom двухядерных ))
LA 0.5 на 200Мбитах, главное дисков побольше поставить )
Не взлетит? Сделают Windows X так же как Apple при переходе на Intel — просто эмулятор + universal binary
Вы x86 на арме пробовали эмулировать?
наверное, ненамного сложнее чем powerpc на x86?
Насчёт сложнее, не скажу, но то, что медленнее — гарантирую. В x86 оччень много сложных инструкций, инструкции разной длины и т. п. В итоге при попытке запустить WinXP на железке с Marvell-овским arm-кирпичом на 624 MHz (разогнан на 800 с чем-то) c поддержкой Intel XScale и 256 оперативы на борту, эта самая XP (предварительно обрезанная по самое не хочу) грузилась полтора часа, а калькулятор запускала 3 минуты.

Как-то вот так.
На каких ещё арм-процах пятилетней давности ты пробовал XP запускать? :) Плюс, если эмулятор X86 будет встроен в систему, то задача его оптимизации очевидно будет являться основной. А в тому времени у ARM уже новая линейка процов появится, они во с какой периодичностью обновляются.
Не пятилетней, а двухлетней, Лёх. Суть не в этом. Суть в том, что производительность на выходе будет раз в 10 меньше по самым оптимистичным прогнозам. В итоге 4-хгигагерцовый арм будет запускать все те старые программы со скоростью Celeron 433MHz. Так что решение пока чисто серверное, на мой взгляд.
>В итоге 4-хгигагерцовый арм будет запускать все те старые программы со скоростью Celeron 433MHz.

у меня на 333-м селероне венда ХП взлетает за минуту :)
Память у вас была с достаточной пропускной способностью?
Насколько я знаю — тормоза на ARMах не только из-за слабости самих процессоров, но и из-за медленной памяти.
Вы бы лучше сказали, что за устройство, если мобильное какое, то неудивительно — там в погоне за снижением энергопотребления памятью пренебрегают.
Mac OS X появилась в 2000 году, и мигрировала на архитектуру Intel в 2006. Mac OS X не была сделана для перехода на Intel.
Не понял, к чему данный коментарий? Если к букве Х — то я имел в виду любую цифру > 7
Дотнет взлетит. Нативных бинарников, конечно, тоже немало. Но всё равно, новость интересная.
Как-то раз, года 2 назад, я посмотрел, во что превращается MSIL при запуске на WinMobile. Мне от сгенерированного кода плохо стало. Так что взлетит не раньше, чем допилят. Как я уже сказал, будем посмотреть.
Я думаю, допилить рантайм проще, чем допиливать ядро. Так что ждать долго не придётся…
WinMobile нельзя упоминать в вашем контексте. Нужно проц называть.
ARM — очень клёвая и мощная архитектура. Уверен, что на указанный выше ARM IL ляжет очень хорошо. Плюс при популярности допилят оптимизатор.
На WinMobile летает не полноценный дотнет, а .Net CF
Если речь идет о полном портировании винды, то портирован будет полный .Net с нормальным jit-ом и всеми оптимизациями.
>>Это вам не лялих, где можно всю софтину просто взять и перекомпилить, благо опенсорс.
Почти весь прикладной лялиховый опенсорс доступен и для винды — его можно взять и перекомпилить под Win/ARM
Остальное допишут на дотнете, и даже перекомпиливать не придётся.
Ну и смысл тогда в винде, если всё-равно придётся использовать линуксовый софт?
он не линуксовый, он кроссплатформенный :) на какой ОСи хотим, на той и используем
Вы когда-нибудь разрабатывали сами большой линуховый проект на C/C++? Поверьте, простой перекомпиляцией исходников вы даже с x86 на AMD64 не переедите. Иногда бывает проще сделать рекомпиляцию бинарного кода, чем из исходников всё собирать, если это временное решение. Шутники, блин… Такое впечатление, что живёте в раю, где каждый программер — дзен-мастер и всё предугадывает наперёд, о хардкоде не ведает и вообще розовые пони вокруг бегают и какают бабочками.
>> Иногда бывает проще сделать рекомпиляцию бинарного кода, чем из исходников всё собирать

Мой мозг завис в рекурсии.
Динамическая рекомпиляция. Примерно то, что делают JIT-ы дотнета и джавы с msil/java bytecode, но в применении к «настоящему» машинному коду. Тот же qemu этим занимается (да и все остальные виртуалки в том или ином виде), но делает это через промежуточное представление, которое позволяет стыковать любой фронтэнд с любым бекэндом.

Иметь полноценный динамический рекомпилятор во многих случаях действительно «проще» и выгоденее. Хотя бы потому, что он будет работать со всеми бинарниками, а не только с теми, для которых есть исходники.
чорок тысяч пакетов в моей армовой убунте говорят об обратном.

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

и не надо про асмовые вставки — они нужны в узком спектре софта, вроде кодеков, начального бута и еще нескольких других.
А теперь сходите да поглядите на исходники этих пакетов (: И вы увидите просто ТОННЫ платформо-зависимого кода. Да-да, вот так вот всё грустно. Портабельный сишный код бывает только в сказках. Да что там ходить, я вам приведу пару простых примеров, когда код не работает даже в пределах одной железной платформы и одной ОС.

Пример первый. Было дело сто лет обратно и были у людей маленькие флопики и размеры файлов исчислялись килобайтами. Поэтому никто не парился и обрабатывал размеры файлов в int. А потом РРРАААААЗЗЗ! И файлы стали более двух гигов — попадосик… А потом и более четырёх гигов. На 32-х битных-то платформах! Ну и как вы перекомпилируете такой древний код не лазая в исходники? Расскажите мне пожалста.

Пример второй. UNIX time. Когда он там полностью исчерпывается? Ммм? Или тоже по вашему простой рекомпиляцией решается? Ололошеньки!

Вобщем, займитесь программрованием в серьёз, либо не надо тут в грудь себе стучать какие у вас репы классные. Ведь чтобы оно всё заработало, люди потратили кучу времени и сил. Хотя бы просто уважайте их труд, если уж сами ничего в сообщество привнести не можете.
>А теперь сходите да поглядите на исходники этих пакетов (: И вы увидите просто ТОННЫ платформо-зависимого кода

а вот ходил и смотрел, а еще сам писал и не раз. не рассказывайте мне сказки про мой линукс.

> Поэтому никто не парился и обрабатывал размеры файлов в int.

да-да, как раз так и делают только мудаки и это бажный код.

потомучто размер файла — не инт, а off_t, который уже в хедерах платформы может смотреть на int, long или что там хочется.

>Пример второй. UNIX time. Когда он там полностью исчерпывается? Ммм? Или тоже по вашему простой рекомпиляцией решается? Ололошеньки!

и?

>Вобщем, займитесь программрованием в серьёз

меряться будем или сразу в жопу послать?
Ну, начнём с того, что off_t НЕ используется как хранилище для размера файла, он используется для указания смещений для seek, поэтому на 32-битных платформах off_t — это int. Со знаком, да. Поэтому ваш код уже не работает с файлами больше двух гигов. Сюрприз!

Во-вторых, касательно ARM хочу отметить, что архитектура не умеет считать float-ы. Сюрприз! Поэтому вам с собой надо таскать софтовую либу для работы с плавающей точкой. Но у некоторых новых ARM-ов (например, ARMv7, который реализован в Cortex A8, то есть Snapdragon от Qualcomm, Hummingbird от Samsung и другие) есть поддержка NEON. И теперь вам нужен код, который будет детектить возможности платформы и либо юзать софтовую либу, либо NEON. Сюрприз! Ах да, мы же ещё поддерживаем x86 + AMD64 :)

Программисты, бля… Наплодилось, блин, аж по самое не хочу. В ШКОЛУ!!!
>Ну, начнём с того, что off_t НЕ используется как хранилище для размера файла

man 2 stat

>на 32-битных платформах off_t — это int

в линупсе с LARGE FILE — long long. на арме, да.

>Поэтому вам с собой надо таскать софтовую либу для работы с плавающей точкой.
>И теперь вам нужен код, который будет детектить возможности платформы и либо юзать софтовую либу, либо NEON.

я не знаю, какие костыли нужно городить у вас в виндах, но в линуксе, точнее в gcc — это все проблемы компилятора. для обычного armel юзается VFP, для уютненького armhf (кортекса) — аппаратный. естественно, прозрачно для приложения.

>Ах да, мы же ещё поддерживаем x86 + AMD64 :)

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

>В ШКОЛУ!!!

это вас в школе научили в интах размер файла хранить, да?
> в линупсе с LARGE FILE — long long. на арме, да.

Зависит от компилятора и параметров компиляции. Никак проблему больших файлов не решает, потому как под ARM тоже бывают файлы более 2 гигов.

> я не знаю, какие костыли нужно городить у вас в виндах, но в линуксе, точнее в gcc — это все проблемы компилятора. для обычного armel юзается VFP, для уютненького armhf (кортекса) — аппаратный. естественно, прозрачно для приложения.

Гляньте Android, например.

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

Вам дать адрес репы с исходниками Firefox?

> это вас в школе научили в интах размер файла хранить, да?

К счастью, в вашей школе не учился.
>Зависит от компилятора и параметров компиляции. Никак проблему больших файлов не решает, потому как под ARM тоже бывают файлы более 2 гигов.

о чем вы спорите? в линуксе на арме off_t — восемь байт. проблему больших файлов он решает. off_t — правильный тип данных для хранения размера файла.

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

>Гляньте Android, например.

и на что мне там глядеть?

>Вам дать адрес репы с исходниками Firefox?

FF как раз относится к таким исключениям.

вы мне еще qt-шный драйвер фреймбуфера покажите с префетчингом памямти на асмовых вставках и duffs device или потроха жава-машины, как пример непортабельного кода.
А, ну да, Hello World легко портируется, кто бы спорил!
wget и coreutils — тоже хелловорлды, да?
> off_t — правильный тип данных для хранения размера файла.
off_t — для хранения смещений. Размеры хранятся в size_t
>size_t

размеры файлов не хранятся в size_t — читайте тот же man 2 stat или хоть посмотрите его размерность и размерность off_t.
Таки да, был неправ. size_t — размер объектов, off_t — размер файлов. Очень неинтуитивные названия.
1. Windows + Office Home & Student (Word/Excel/Powerpoint) — все, что нужно большинству
2. Open Source приложений под винду едва ли не больше, чем под линукс
3. И почему же MS в последний год так увлекся продвижением html5 и веб-приложений? Ума не приложу :-)
> 1. Windows + Office Home & Student (Word/Excel/Powerpoint) — все, что нужно большинству
А ещё проприетарный бинарный драйвер для какого-нибудь принтера, сканера или ещё чего-нибудь, который существует только для архитектур x86 и x86_64. И, нет, производители не станут писать ARM-драйверы для устаревшего по их мнению оборудования. Благополучно доказано переходом на Vista/7.

> 2. Open Source приложений под винду едва ли не больше, чем под линукс
СПО для Linux поддерживающего ARM больше, чем где либо. И не забывайте о драйверах — только на Linux большая часть драйверов тоже относятся к СПО, что немаловажно.

> 3. И почему же MS в последний год так увлекся продвижением html5 и веб-приложений? Ума не приложу :-)
Чтобы упростить пользователям переход на Linux?
Неужто очередной вендекапец?

1. Не будут и ладно — у таблеток другие ворклоады. Хотя лично я жду нормальную таблетку на атоме — как раз из-за ожидаемых проблем с совместимостью ARM-овых. МНЕ не хватит браузера, офиса и игрушек. Вот, например, хочу Visual Studio поставить — не столько для программирования, сколько для навигации по уже написанному.
2. И чего? Повторюсь: софта достаточно для нужд МАССОВОГО рынка даже не учитывая опенсорс и дотнет, которого под винду просто навалом. А драйверы — Вы опять забываете, что речь идет о SoC. Ну нет там такого разнообразия, как на PC. И не будет никогда.
3. Ога. Интересно, а на фига? Не на фига МС-у, а на фига людям В ПРИНЦИПЕ линукс? AnythingButMicrosoft™?
> 1. Хотя лично я жду нормальную таблетку на атоме
У меня для вас плохие новости — их не будет. Если бы могли быть — их бы уже выпустили. А что в принципе могли бы выпустить крупные вендоры — можно подглянуть в каталогах у китайцев (2-3 часа работы без подзрядки). Или, думаете, Microsoft просто так ВНЕЗАПНО взялись за ARM?

> 2. И чего?
Зачем в таком случае Windows, на которой можно будет запускать практически только тот софт, который есть для Linux? (И то — далеко не весь.)

> Повторюсь: софта достаточно для нужд МАССОВОГО рынка даже не учитывая опенсорс и дотнет, которого под винду просто навалом.
Его и сейчас достаточно на существующих планшетах. Надеюсь с этим вы спорить не станете? И кому тут нужна Windows? Правильный ответ: только Microsoft и их фанбоям, для простого пользователя, о котором вы так печётесь, всё есть уже сейчас. Признайтесь уже — Microsoft пытается вскочить на подножку уходящего поезда. Прямо скажем — безуспешно. Похоже релиз отложен до выпуска Cortex A15 скорее всего потому, что на более слабом ARM-процессоре Windows выглядела бы убого.

> А драйверы — Вы опять забываете, что речь идет о SoC. Ну нет там такого разнообразия, как на PC. И не будет никогда.
Предстоящий анонс Windows для ARM, совпадающий с годом выпуска Cortex A15 как бы намекает, что речь не обязательно будет идти исключительно о планшетах. Сама ARM например в качестве одного из вариантов применения предлагает Home and Web 2.0 Servers (да и в последних строках обсуждаемого топика есть аналогичные подозрения). И как на таком Хоум-сервере ставить драйвера для принтера, чтобы расшарить его в домашней сети? Или бежать покупать новый принтер?

> 3. Ога. Интересно, а на фига? Не на фига МС-у, а на фига людям В ПРИНЦИПЕ линукс? AnythingButMicrosoft™?
Вы совсем как парсер Хабра — тоже не распознали иронию?
> У меня для вас плохие новости — их не будет.
Вы таки неправы. Просто надо подождать. Технологии подтянутся. Я уже говорил, что мой нынешний телефон по всем параметрам (кроме, пожалуй, диагонали экрана) превосходит мой компьютер менее чем десятилетней давности.

> Зачем в таком случае Windows, на которой можно будет запускать практически только тот софт, который есть для Linux?
Людям? Работающий офис как минимум. Ну а лично меня просто тошнит от убожество линукса в частности и позикс вообще.

> Его и сейчас достаточно на существующих планшетах. Надеюсь с этим вы спорить не станете?
Не могу согласиться. У меня нет никаких проблем попадать пальцем в относительно большие контролы в «неприспособленной для тач-управления винде», но производители думают иначе и все как один выпускают резистивные планшеты «под стилус». Я уж лучше подожду «тач-ориентированной» винды и планшетов с емкостным экраном. Я бы С РАДОСТЬЮ купил приличную железку с Win7, но их просто нет в природе. Думаю, я не одинок.

> Признайтесь уже — Microsoft пытается вскочить на подножку уходящего поезда.
Хм, это смотря как называть. Я бы назвал это зарождающимся рынком.

> Похоже релиз отложен до выпуска Cortex A15 скорее всего потому, что на более слабом ARM-процессоре Windows выглядела бы убого.
Хм, ну вот есть у меня нетбук на атоме, который по производительности не особо отличается от снепдрегоновского скорпиона (а по видеоускорению даже уступает) — Win7 HP вполне прилично работает. Скорее всего и Ultimate заведется. Здесь скорее старая дружба с интелом сыграла роль. С одной стороны не стоит подставлять такого важного партнера, с другой — уж очень очевидно стало, что не стоит держать все яйца в одной корзине.

> Предстоящий анонс Windows для ARM, совпадающий с годом выпуска Cortex A15
Совпадение, не более

> речь не обязательно будет идти исключительно о планшетах.
Если речь о Win8 вообще, то поддерживаться будут все форм-факторы. Если речь конкретно об арм, то подозреваю, что речь только о планшетах и, отчасти, смартбуках. То есть о категорически вторичных устройствах. Вон никто ж в случае хромос (хотя вот лично мне кажется это будет классический DoA) не возмущается необходимости отдельного компьютера с полноценной ОС для облачной печати.

> Сама ARM например в качестве одного из вариантов применения предлагает Home and Web 2.0 Servers
Есть серьезные подозрения, что в этом релизе будет хоть какая то поддержка арм-серверов. Как по мне только по результатам дубовой тропинки можно будет судить о том, стоит ли с ними вообще связываться.

> Вы совсем как парсер Хабра — тоже не распознали иронию?
Иронию то я распознал. Но вопрос остается — на хрена «линукс фанбоям» нужно, чтоб весь мир непременно переполз на линукс?
> Вы таки неправы. Просто надо подождать. Технологии подтянутся.
А то! Вот выйдет Windows для ARM… Раньше — вряд ли.

> Людям? Работающий офис как минимум.
Не буду упоминать Google Docs и Zoho, спрошу иначе: что вы думаете про Office Web Apps?

> Ну а лично меня просто тошнит от убожество линукса в частности и позикс вообще
Расскажите мне больше.

> Я уж лучше подожду «тач-ориентированной» винды и планшетов с емкостным экраном.
А зачем вам тач-ориентированная винда? Нужно чтобы это обязательно была винда, иначе никак? ;)

> Я бы С РАДОСТЬЮ купил приличную железку с Win7, но их просто нет в природе. Думаю, я не одинок.
Что поделать: проблемы пользователей проприетарного ПО (в итоге прибившие гвоздями саму Windows со всеми её драйверами и софтом к x86) — это ваш выбор. Терпите.

> Хм, это смотря как называть. Я бы назвал это зарождающимся рынком.
Не забывайте, что релиз не раньше, чем через два года ;)
Где будет этот «зарождающийся» рынок, а где будет Microsoft?

> Хм, ну вот есть у меня нетбук на атоме, который по производительности не особо отличается от снепдрегоновского скорпиона
Вы хотите сказать, что сравниваете мегагерцы Атома и ARM-ом «в лоб»?

> Совпадение, не более
Конечно же совпадение. И почти годовая задержка в выпуске HP Slate — тоже совпадение, не более.

> Если речь о Win8 вообще, то поддерживаться будут все форм-факторы.
Это был бы наилучший вариант для Microsoft, но я даже не представляю, как они будут заставлять всех этих проприетарщиков компилировать версии для планшетов. В случае x86_64 — заставить не смогли. Как и выпустить драйверы для старого железа с релизом Vista/7.

> Если речь конкретно об арм, то подозреваю, что речь только о планшетах
То есть чтобы сделать редизайн Windows Phone 7 для размеров экрана планшетника нужно два года? Сомневаюсь я что-то.

> и, отчасти, смартбуках. То есть о категорически вторичных устройствах.
Тогда это будет очередная ненужная Windows CE.

> Вон никто ж в случае хромос (хотя вот лично мне кажется это будет классический DoA) не возмущается необходимости отдельного компьютера с полноценной ОС для облачной печати.
В случае хромос запланирован выпуск принтеров с поддержкой Google Cloud Print => аргумент несостоятелен.

> на хрена «линукс фанбоям» нужно, чтоб весь мир непременно переполз на линукс?
habrahabr.ru/blogs/microsoft/110488/#comment_3519065
> А то! Вот выйдет Windows для ARM… Раньше — вряд ли.
Не столько арм, сколько «заточенные» под тач таблетки.

> Не буду упоминать Google Docs и Zoho, спрошу иначе: что вы думаете про Office Web Apps?
Забавно, но всерьез пользоваться именно для редактирования никогда в голову не приходило — есть полноценный офис. Для хранения/синхронизации и просмотра — вполне подходит.

> Расскажите мне больше.
Да я уж устал рассказывать. В позиксе плохо все — даже удивительно как в такой небольшой стандарт напихали столько кривости.

> А зачем вам тач-ориентированная винда? Нужно чтобы это обязательно была винда, иначе никак? ;)
Ну если есть нормальная железка на атоме (да я готов пожертвовать временем автономной работы), на которую можно поставить винду — то тоже подойдет. Вам случайно не известны такие?

> Не забывайте, что релиз не раньше, чем через два года ;)
Я бы сказал через год. Но даже при этом рынок все еще зарождается

> Вы хотите сказать, что сравниваете мегагерцы Атома и ARM-ом «в лоб»?
Честно говоря, да. Полагаю по размерам кешей, конвейеров и прочего они вполне сравнимы. Могу ошибаться. Что же до видео — армовские соки аппаратно кодируют/декодируют full hd h264, например, чего не скажешь про нетбук.

> Конечно же совпадение. И почти годовая задержка в выпуске HP Slate — тоже совпадение, не более.
Без понятия. Но это уж точно не имеет отношения к новому серверному кортексу.

> Что поделать: проблемы пользователей проприетарного ПО (в итоге прибившие гвоздями саму Windows со всеми её драйверами и софтом к x86) — это ваш выбор
Хехе. Я пока не сильно мучаюсь отсутствием подходящего планшета — просто ни один из тех, что я видел мне не подходит. «Открытые» ОС мне тоже не подходят не по идеологическим, а по чисто техническим причинам.

> То есть чтобы сделать редизайн Windows Phone 7 для размеров экрана планшетника нужно два года? Сомневаюсь я что-то.
Хм, Вы отдаете себе отчет в том, что WP7 и винда — разные ОС? С разными ядрами, ворклоадами и пр.?

> Тогда это будет очередная ненужная Windows CE.
Очень может быть. Недаром Баллмер говорил про «riskiest bet» или как то так. А может и не быть.

> В случае хромос запланирован выпуск принтеров с поддержкой Google Cloud Print => аргумент несостоятелен.
Вы конечно же помните изначальный аргумент про отсутсвие специфической поддержки НЕКОТОРЫХ нестандартных USB принтеров? Все остальные будут отлично работать. Мой же «аргумент» был не про то, что облачная печать плохо, а про то, что никто особо не возмущается, что хромос будет принципиально вторичным устройством.
> Не столько арм, сколько «заточенные» под тач таблетки.
=>
>> > Тогда это будет очередная ненужная Windows CE.
> Очень может быть. Недаром Баллмер говорил про «riskiest bet» или как то так. А может и не быть.

> Забавно, но всерьез пользоваться именно для редактирования никогда в голову не приходило — есть полноценный офис.
Загляните например вот сюда google.com/a и сюда www.zoho.com
Во втором случае конечно не три миллиона компаний, а три миллиона пользователей, но и это не мало.
В общем, вы попробуйте. Для большинства «обычных пользователей» и «обычных компаний» их функционала более, чем достаточно. И они есть на планшетниках уже здесь и сейчас.

> Да я уж устал рассказывать. В позиксе плохо все — даже удивительно как в такой небольшой стандарт напихали столько кривости.
Выложите это здесь статьёй, пожалуйста. Чтобы более предметно обсуждать.

> Ну если есть нормальная железка на атоме (да я готов пожертвовать временем автономной работы), на которую можно поставить винду — то тоже подойдет. Вам случайно не известны такие?
Куча китайских планештов, выпускаемых давным давно. (Многие из которых на Windows XP, а многие — с дуалбутом)

> Я бы сказал через год. Но даже при этом рынок все еще зарождается
HP Slate должны были начать продавать ещё много месяцев назад, ага. Подозреваю, что и Windows для ARM может подзадержаться.

> армовские соки аппаратно кодируют/декодируют full hd h264, например, чего не скажешь про нетбук.
Вы таки хотите сказать, что у всех нетбуков проблемы с аппаратным декодированием?

> Без понятия. Но это уж точно не имеет отношения к новому серверному кортексу.
Это к вопросу о перспективах x86 на рынке планшетов — они если не нулевые, то стремятся к нулю.

> Хм, Вы отдаете себе отчет в том, что WP7 и винда — разные ОС? С разными ядрами, ворклоадами и пр.?
Да. Если бы речь шла исключительно о планшетах, то им было бы проще подпилить Windows Phone 7, но выходит, что это не так, а значит проблемы с драйверами и софтом будут в полный рост. Причём они будут ещё хуже, чем в Linux много лет назад.

> Все остальные будут отлично работать.
Да ладно? Уверены? Точно уверены?

> Мой же «аргумент» был не про то, что облачная печать плохо, а про то, что никто особо не возмущается, что хромос будет принципиально вторичным устройством.
Как это не возмущаются? Почти все убеждённые виндузятники, линуксоиды и маководы возмущаются. Вон, даже создатель Gmail присоединился.
>Забавно, но всерьез пользоваться именно для редактирования никогда в голову не приходило — есть полноценный офис. Для хранения/синхронизации и просмотра — вполне подходит.

А ничего другого на таблетке делать и не получится (даже с десктопным), ибо это будет мучение. Максимум — поправить опечатку, с чем веб-офис тоже вполне справляется. Следовательно, полноценный офис на таблетке получается как бы и не нужен, и этот Ваш аргумент отпадает сам собой, так? :)
> Не на фига МС-у, а на фига людям В ПРИНЦИПЕ линукс?
Я бы поставил вопрос иначе:
1. А нафига людям в принципе СПО?
2. Применить ответ на первый вопрос к ОС.

btw, поддержка железа в любом отдельно взятом дистрибутиве Linux лучше чем в любом отдельно взятом дистрибутиве Windows. И, кстати, как вы считаете, что случится, если заставить всех пользователей нелегальных экземпляров Windows и MSO за них заплатить?
1. СПО — очень интересный термин. Сама попытка паразитирования на термине «свободный» (при том, что многие несогласны со Столлманоским определением свободы) — уже многого стоит. Вообще это очень долгая и пожароопасная дискуссия. Ответ же один: людям нужно «СПО» в первую очередь потому что оно бесплатно. С одинаковой радостью люди пользуются freeware, Истинно Свободными Лицензиями типа GPL и «недостаточно свободными» типа BSDL/MPL.

2. Если вопрос только в идеологическом пуризме, то каков смысл в существовании ndiswrapper-а, wine-а, «несвободных» драйверов и блобов в «свободных»? Откуда столько радости по поводу ВОЗМОЖНОГО прихода стима на линукс. Скайпа? Залоченные андроид девайсы? Почему никого не смущает то, что железо приготовлено по закрытым спецификациям? Зачем замыкаться на IT, автомобили, лекарства, самолеты — то от чего зависит жизнь и здоровье — «готовятся» по закрытым «рецептам» и никого не смущает.
> людям нужно «СПО» в первую очередь потому что оно бесплатно. С одинаковой радостью люди пользуются freeware, Истинно Свободными Лицензиями типа GPL и «недостаточно свободными» типа BSDL/MPL.
А так же получают другие косвенные преимущества, которые они не могли бы получить, если бы пользовались ППО.

> то каков смысл в существовании ndiswrapper-а, wine-а, «несвободных» драйверов и блобов в «свободных»?
Они позволяют использовать преимущественно СПО, и постепенно освобождаться от ППО, по мере доработки СПО.

> Откуда столько радости по поводу ВОЗМОЖНОГО прихода стима на линукс.
С учётом нативных бинаринов на серверах Valve я бы не стал ставить этот приход под сомнение.

> Скайпа?
Он куда-то уходил?

> Залоченные андроид девайсы? Почему никого не смущает то, что железо приготовлено по закрытым спецификациям?
Потому что (в производстве телефонов) «здесь так принято», ну а производители комплектующих для устройств этого типа пока что похоже не понимают, с чем имеют дело. Как поймут — будут вести себя так же, как ведут себя сейчас Intel и AMD.

> Зачем замыкаться на IT, автомобили, лекарства, самолеты — то от чего зависит жизнь и здоровье — «готовятся» по закрытым «рецептам» и никого не смущает.
Это одна из сторон, и со временем её важность в жизни будет только расти.
Собственно первый пункт про идеологический пуризм — не выдерживает никакой критики. Идеологии нет — есть желание халявы.

Ну а про то, что в будущем будет «от каждого по способностям каждому по потребностям» я даже не сомневаюсь. Учение Столлмана непобедимо потому что верно, да.
> Идеологии нет — есть желание халявы.
Какой сорт халявы желают компании, покупающие RHEL и SLES? А когда оформляют коммерческую поддержку Canonical?
Какой халявы желают пользователи, для ноутбуков которых нет драйверов под Windows 7, и элементарно не работает кнопочка включения/выключения WiFi (который, как на зло, по-умолчанию выключен), а в каком-нибудь десктопном дистрибутиве Linux всё его железо заводится из коробки вместе со теми самыми кнопками?
Какой халявы желают пользователи, у которых под Windows ресурсов компьютера не хватает для воспроизведения (тяжёлого) HD-видео, даже с CoreAVC, а под Linux в каком-нибудь mplayer-mt оно идёт без тормозов даже без аппаратного ускорения? Здесь же пользователи, у которых не работает Windows Aero, но работают Compiz/KWin.
Какой халявы желают покупатели звуковых карт Creative и E-Mu, нормальный Windows-драйверы для которых не были написаны, и, похоже, не будут? Здесь же возможность использования JACK даже на тех звуковых картах, на которых не предусмотрена поддержка ASIO. И здесь же фичи PulseAudio.
Мне продолжать?
Очевидно же какой. Халявы, когда экономят на новом железе. Не нужно быть семи пядей во лбу, чтоб понять, что поддерживать железку, у которой осталось полтора пользователя, под новыми ОС нерационально, хотя время физического устаревания большинства железок больше, чем время морального устаревания.

Это, конечно, все хорошо и прекрасно, что у вас древние ноуты и видеокарты и звуковые карты поддерживаются энтузиастами, и все это иногда даже работает без шаманства, а вот что насчет новой техники? Когда я в начале года покупал нетбук, попробовал чисто из любопытства поставить на него убунту. Не работали пресловутые кнопки, кард-ридер, плохо ловил и отваливался вайфай, время работы от батареи было раза в 2-3 меньше, чем под виндой, и машина зависала при уходе в сон. И это только глюки с железом. Я поглядел-поглядел да и вернул обратно Win7. «Линукс бесплатен, если ваше время ничего не стоит» ©
> Очевидно же какой. Халявы, когда экономят на новом железе.
То есть вы предпочитаете Apple-style — каждый год новый плеер, телефон, ноутбук и компьютер? А то чистить ведь лень — проще купить новое. Теперь вот ещё и планшетник.

> Не нужно быть семи пядей во лбу, чтоб понять, что поддерживать железку, у которой осталось полтора пользователя, под новыми ОС нерационально
Про полтора пользователя это вы круто завернули. Вот например то, что nVidia летом прекратили поддержку GeForce 3, GeForce 256, TNT / TNT2, Riva 128, Vanta и Quadro 2 Pro мне видится оправданным. А то, как ведёт себя ATI — нет.

> Это, конечно, все хорошо и прекрасно, что у вас древние ноуты и видеокарты и звуковые карты поддерживаются энтузиастами
Выше я не приводил личных примеров.

> и все это иногда даже работает без шаманства
И, хочу отметить, например поддержка E-Mu от энтузиастов почему-то работает лучше официальной от Creative.

> а вот что насчет новой техники?
А теперь приведу личный пример: недавно купил 18-дюймовый Acer Aspire 8943G (достаточно свежий пример?). При выбор отталкивался от характеристик, а не от наличия поддержки в Linux. Купил, а Linux почему-то на нём работает. Правда в комплекте нет Linux-версии программы для сканера отпечатков пальцев, но она есть на официальном сайте компании, выпустившей этот сканер отпечатков пальцев. Да, в том числе для Linux. Удивительно, правда?

> Когда я в начале года покупал нетбук, попробовал чисто из любопытства поставить на него убунту. Не работали пресловутые кнопки, кард-ридер, плохо ловил и отваливался вайфай, время работы от батареи было раза в 2-3 меньше, чем под виндой, и машина зависала при уходе в сон.
Странно, почему вы не обратились в техподдержку производителя нетбука?

> Я поглядел-поглядел да и вернул обратно Win7. «Линукс бесплатен, если ваше время ничего не стоит» ©
… потому что в случае проблем с Windows вы вынуждены были бы решать их либо тратя своё личное время, либо обратившись в техподдержку либо производителя оборудования, либо производителя ОС. И не надо, пожалуйста, писать что в Windows или с драйверами для Windows нет проблем и они не отнимают время. Иногда они отнимают больше времени, чем можно себе представить. Настолько больше, что проще поменять компьютер или железку на другую (например если это звуковая карта Creative или E-Mu).
И у железок могут быть свои глюки. Недавно, вот, взял SATA-контроллер, а у BIOS материнской платы с ним оказалась несовместимость. Проблема вообще не касалась ОС — контроллер не видел подключённые диски ещё до загрузки системы. Пришлось переписываться некоторое время с техподдержкой производителя материнской платы, чтобы они выпустили новую версию BIOS для материнской платы, BIOS которой не обновляли уже два года. Мне, кстати, почему-то кажется, что если бы там использовался coreboot, то я вообще не столкнулся бы с этой проблемой. Как вы думаете, почему?
> То есть вы предпочитаете Apple-style — каждый год новый плеер, телефон, ноутбук и компьютер?
Каждый год никто и не заставляет. Каждые года три — я считаю, нормально.

> А то, как ведёт себя ATI — нет.
Ну если я правильно понял ихние release notes к драйверам и список видеочипов ATI в Википедии, то сейчас поддерживаются карты начиная с HD 2xxx, это 2007 год. У нас уже 2011 на носу. Не вижу особой проблемы.

> Купил, а Linux почему-то на нём работает.
Ну рад за вас :) Однако раз на раз не приходится, как видите. У меня вот тоже Acer был, Aspire One 532h.

> Странно, почему вы не обратились в техподдержку производителя нетбука?
Зачем? У меня не было цели во что бы то ни стало там линукс запустить. Да и не думаю, что там бы мне стали помогать. На нетбуке все-таки наклейка «Compatible with Windows 7», а не «Compatible with Ubuntu» :)

> И не надо, пожалуйста, писать что в Windows или с драйверами для Windows нет проблем и они не отнимают время.
Ну, не знаю. У меня не было, если не считать неподдерживаемого более железа. У меня тоже в шкафу валяются старая звуковая карта и ТВ-тюнер, которые в Windows Vista/7 не завелись. Так оно и немудрено — и то и другое 2000 года выпуска :)

> И у железок могут быть свои глюки.
Ну с этим никто не спорит.

> Мне, кстати, почему-то кажется, что если бы там использовался coreboot, то я вообще не столкнулся бы с этой проблемой. Как вы думаете, почему?
Мне кажется, что если б BIOS вашей материнской платы использовал coreboot, то вам пришлось бы сначала какое-то время объяснять разработчикам, что вы не верблюд и вам ничуть не легче оттого, что у них все работает, а потом вы бы услышали «ну хорошо, вам надо — пишите и присылайте патч». По крайней мере, мой опыт получения поддержки опенсорсного софта именно к этому и сводился.
> Каждый год никто и не заставляет. Каждые года три — я считаю, нормально.
А если необходимости такой нет, а производитель за каким-то чёртом подталкивает? Забацали вы например CrossFire из двух-трёх топовых видеокарт, и ну точно вам не надо их на что-то менять, или по крайней мере их производительность не поджимает, но вот производитель сказал «надо!» и что, выкините на помойку и побежите брать новые?

> Ну если я правильно понял ихние release notes к драйверам и список видеочипов ATI в Википедии, то сейчас поддерживаются карты начиная с HD 2xxx, это 2007 год. У нас уже 2011 на носу. Не вижу особой проблемы.
Проблема есть. Зачем менять то, что работает и полностью устраивает?

> Однако раз на раз не приходится, как видите.
Да нет, четвёртый ноутбук беру за год (один, правда, б/у). Пока как-то неудачных разов не попадалось. Везёт, наверное, сильно.

> У меня вот тоже Acer был, Aspire One 532h.
Выйдет 11.04 — проверьте ещё раз, хотя бы интереса ради. Только BIOS не забудьте обновить, Acer там немного накосячили ;)

> Зачем? У меня не было цели во что бы то ни стало там линукс запустить. Да и не думаю, что там бы мне стали помогать. На нетбуке все-таки наклейка «Compatible with Windows 7», а не «Compatible with Ubuntu» :)
Не стали бы — значит нарушили бы ЗЗПП.

> У меня не было
А у кучи народу на winfaq, ixbt, oszone и ru-board.com они почему-то есть.

> Мне кажется, что если б BIOS вашей материнской платы использовал coreboot
Я имел ввиду гипотетическую поддержку coreboot от производителя материнской платы.

> По крайней мере, мой опыт получения поддержки опенсорсного софта именно к этому и сводился.
У кого вы приобретали поддержку? Гарантировал ли договор уровень поддержки, включающий написание патчей?
>, включающий
Тут лишнее — не доправил сообщение.
>Когда я в начале года покупал нетбук, попробовал чисто из любопытства поставить на него убунту. Не работали пресловутые кнопки, кард-ридер, плохо ловил и отваливался вайфай, время работы от батареи было раза в 2-3 меньше, чем под виндой, и машина зависала при уходе в сон.

Если мы сейчас уйдём в дебри личных примеров, то «когда я купил свой первый ноутбук с предустановленной и преднастроенной ВинХР, то у него подключенный монитор определялся только если был воткнут перед загрузкой системы, периодически отваливался вай-фай (вплоть до полного мертвяка, лечившегося только перезагрузкой) и батарейку он жрал в 1.5 раза интенсивнее, чем установленный на него дуал-бутом Дебиан, в котором и вайфай пахал 24/7, и монитор определялся по нажатию соответствующей аппаратной кнопки, причём без каких-либо ковыряний с моей стороны».

>«Линукс бесплатен, если ваше время ничего не стоит» ©

Глупая фраза. Я перешёл на Линукс именно потому, что моё время стоит дорого, а Винда оказалась слишком сложна для меня: я так и не смог осилить её настолько, чтобы «у меня всё работало» (при том, что ковыряться с продуктами МС я начал ещё до её рождения, с «чёрненького и страшненького»). Продолжать тратить время на изучение дальше мне показалось нерациональным, а тут и Linux обрёл более-менее человеческое лицо и приемлемом уровне был освоен менее, чем за полгода.
Какой халявы желают пользователи, у которых под Windows ресурсов компьютера не хватает для воспроизведения (тяжёлого) HD-видео, даже с CoreAVC, а под Linux в каком-нибудь mplayer-mt оно идёт без тормозов даже без аппаратного ускорения?
Вы бы не могли куда-нибудь выложить пример такого ролика, несколько десятков секунд будет достаточно.

Какой халявы желают покупатели звуковых карт Creative и E-Mu, нормальный Windows-драйверы для которых не были написаны, и, похоже, не будут?
Чем вам kx не нормальные?
> Вы бы не могли куда-нибудь выложить пример такого ролика, несколько десятков секунд будет достаточно.
Попробуйте скачать например трейлеры из релиза [QYQ][Eureka seveN The Movie][BDRIP]. Там особенно хороший пример — на Windows даже DXVA играет это видео с затыками, а на Linux mplayer-mt справляется с софтверным декодированием на Pentium-D с частотой чуть менее двух гигагерц. Если попроще — любые 720p/1080p-трейлеры и фильмы.

> Чем вам kx не нормальные?
Тем что например не поддерживают USB-версии E-Mu. И, кстати, касательно PCI-версий E-Mu они в очередной раз подтверждают, что драйвер от энтузиастов зачастую лучше драйвера от производителя.
И я совсем забыл про тех самых халявщиков, которые не желают покупать новые видеокарты ATI, как только ATI перестаёт поддерживать «старые». Они, наверное, нищеброды, да?
И ещё про тех самых халявщиков, которые натыкаются на баги проприетарных драйверов nVidia. Если вы скажите, что их нет — сходите на форум nVidia.

И так далее, и тому подобное. Косвенные преимущества от использования СПО существеннее, чем может показаться на первый взгляд.
А что, опенсорсные драйвера хоть на какие-то видеокарты уже приблизились по фичам к уровню проприетарного драйвера NVIDIA? Или до сих пор новые API изобретают?
> А что, опенсорсные драйвера хоть на какие-то видеокарты уже приблизились по фичам к уровню проприетарного драйвера NVIDIA? Или до сих пор новые API изобретают?[br]Не знаю что там с фичам (по поводу фич смотрите официальный сайт проекта), но ещё летом прошёл на них Portal и играл в Team Fortress 2.
А аппаратный видеодекодер тоже завели, да? А то я только его жду, потому как у проприетарного есть некоторые проблемы с бутовой заставкой на выходе из хибернейта и переключением на tty. Оно, конечно, работать не мешает, но осадок есть.
Нет, но он не сильно нужен на Linux: habrahabr.ru/blogs/microsoft/110488/#comment_3519869
Разве что у вас нетбук с совсем слабым процессором — тогда без аппаратного декодирования не обойтись, и придётся сидеть на проприетарном.
Нет, но он не сильно нужен
Давайте вы не будете решать, что мне нужно, а что — нет. Во-первых, процCore 2 Duo банально не тянет 1080р. Хоть что с ним делай, заикается. Во-вторых, у меня очень часто выполняются ресурсоёмкие задачи в фоне, собственно, в ожидании, пока они завершатся, я видео и смотрю.
> Давайте вы не будете решать
Ну вам нужен — используйте. Какие проблемы? :)

> банально не тянет 1080р
Странно, на одном из ноутбуков (подключённом к монитору) как раз Core 2 Duo. Собственно, именно на нём 1080p-рипы/ремуксы и смотрю.

> Хоть что с ним делай
А что делали?

> Во-вторых, у меня очень часто выполняются ресурсоёмкие задачи в фоне, собственно, в ожидании, пока они завершатся, я видео и смотрю.
Вот видимо как раз в этом причина тормозов. Core 2 Duo достаточно (достаточно и более слабых процессоров), но ресурсы нужны все.
Ремуксы? Я вот пробовал 11-игиговый файл с имаджинариумом запустить. Долго колдовал с настройками кэширования и прочим. Только вот толку ноль. И это при отстутствии иной нагрузки на процессор вообще.
> Ремуксы?
Да, и ремуксы.

Вы многопоточную версию использовали? Не уверен, что это важно, но ещё я использую 64-разрядную сборку.

> Долго колдовал с настройками кэширования и прочим.
Вряд ли это оказывает какое-либо существенное влияние.
А насчет серверов, узким местом большинства датацентров уже сейчас является энергопотребление и охлаждение. Intel обещает свой oak trail — не думаю, что он сравняется с ARM-ом, и это пока только обещания.
Угу, вот так вот от одного слуха взяла — и умерла %)
Я бы очень хотел посмотреть на тот вагон костылей совместимости, которые придётся втащить при миграции на ARM (вспоминая то, как сделан «режим совместимости с XP» в семёрке).

Но наибольший скепсис у меня вызывает фраза «для выхода финальной версии системы может потребоваться около двух лет — за такой срок по оценкам WSJ возможно создать всеобъемлющую базу драйверов».
За два года? Пипец, парад оптимистов на марше… WSJ хотя бы отдалённо представляет объём работы? Можно не отвечать.
А мне вот не понятно, зачем драйвера перводить на новую платформу, это же другая архитектура, другие железки, старые драйвера там не нужны. Исключение — переферия, которая по usb подключается.
>Исключение — переферия

это исключение большую часть кода (ядра линупса) и занимает.

и не обязательно usb — те же mmc, spi, pcmcia (cf) и прочие прекрасно работают, достаточно драйвер контроллера осилить.
>Я бы очень хотел посмотреть на тот вагон костылей совместимости, которые придётся втащить при миграции на ARM
Вот где костлей больше так это в линуксе.

>(вспоминая то, как сделан «режим совместимости с XP» в семёрке).
Это не панацея от кривого софта вообщето.

>За два года? Пипец, парад оптимистов на марше… WSJ хотя бы отдалённо представляет объём работы? Можно не отвечать.
Ну да сообществу лиуксоидов такие сроки кажутся невыполнимыми.
А где Вы вообще увидели слово «Linux»? Или у Вас это рефлекс: как только кто-то хоть чуть-чуть затрагивает Виндовс, так у Вас сразу реакция «а вот в Линуксе!!!»? :-D
Не спорьте с троллем, это не только бесполезно, но и вредно.
«Алкоголь не только вреден, но и полезен». Всё дело в дозе ;)
да он сам троллина та еще — ему по кайфу.
> За два года? Пипец, парад оптимистов на марше…
Насколько я себе представляю, все не так уж плохо. Речь идет о SoC, где видеокарты, вайфаи и прочее барахло интегрировано и не подлежит замене. Причем выпускается из одних и тех же рук. То есть ситуация больше похожа на Apple-мир, чем на PC-мир: ограниченное количество железа от ограниченного количества производителей.
Как насчёт USB-периферии, количество которой измеряется даже не тысячами, а десятками тысяч?
Вот как раз на USB все до предела стандартизировано. (O/U/E/x)HCI интерфейс, usbhub, usbport — в самой винде. Дрова для всех классов устройств (кроме app/vendor specific) тоже стоковые. Как раз с USB скорее всего проблем не будет вообще. Подозреваю, что некоторые проблемы будут с видео/вайфаем как наиболее сложно устроенными. Проблемы не столько в портировании, сколько в отлове багов.
Интерфейс-то стандартен, что не мешает различаться самим дровам. Уж на что в том же Линуксе принят подход «один-драйвер-на-всё-подряд» — и то для тех же принтеров Brother (просто из недавних примеров) драйверов под разные модели хренова туча. Понятно, что внутренние различия минимальны и делаются они «под копирку», но устройств просто банально много. Плюс ко всему, как Вы правильно заметили, нужно не просто портировать, но и оттестировать.

А перед всем этим — раскачаться :) Я очень, очень сомневаюсь, что компании кинутся портировать драйверы на следующий день после того, как МС официально подтвердит свои намерения — я немного в курсе того, как это происходит в больших компаниях :)
Подавляющее большинство принтеров будут отлично печатать на дженерик драйверах. Портировать там надо в основном всякие дополнительные штуки типа контроля количества чернил, типа дизеринга и пр… В общем, пожуем увидим, но не думаю, что отсутствие поддержки какого нибудь специфичного принтера будет show-stopper-ом для Win8 планшетов на ARM. Во первых надо полагать, что будут планшеты и на Atom, а во вторых ПОЛНОЕ отсутствие поддержки USB не помешало тому же iPad-у.

Что же до «раскачивания». Дык я тоже в курсе как оно происходит. Помните апрельскую утечку Win8 презентации от HP? Еще даже до финализации. Работа не просто началась — она уже в полном разгаре. И официальное подтверждение для широкой публики это не совсем то же, что официальное подтверждение для партнеров.
>… а во вторых ПОЛНОЕ отсутствие поддержки USB не помешало тому же iPad-у.

Ну так Вы не сравнивайте: в айпаде «телефонная» ОС, а в данном случае речь о «полноценной».

Однако не могу не согласиться с «пожуём — увидим», ибо всё остальное — ковыряние пальцем в небе.
>Ну так Вы не сравнивайте: в айпаде «телефонная» ОС, а в данном случае речь о «полноценной».

это ты какую ОС назвал полноценной?
Всё дело в волшебных пузырьках кавычках ;)
так никто ж не мешает сделать из винды такое же закрытое со всех сторон изделие, что и iOS.
И получить ещё одну WinCE? А смысл тогда заводить всю эту бодягу? :)
>И получить ещё одну WinCE?

смотрите-смотрите, он сравнил WinCE и ваш АЙПАДИК!
Айпадик — несравнимый!
>>ПОЛНОЕ отсутствие поддержки USB не помешало тому же iPad-у
да есть там USB, через него он синкается с компом, можно подключать клавиатуру, фотокамеру или другое iOS-устройство (я подключал айфон), а джейлбрейкнув, и внешний винт и прочие устройства.
>Проблемы не столько в портировании, сколько в отлове багов.

проблемы в том, что вендоры просто не будут это делать, а кода-то нетути.
MS заставит. Как не раз уже было. Да хотя бы гляньте на Win 7 Mobile — MS сказала и все выпустили кучу девайсов.
>MS заставит

я так понимаю, уже заставила всех вендроров сделать драйвера под висту для старого железа?
Когда-то NT поддерживало архитектуру DEC Alpha. Валяется у меня образ беты Windows 2000 для архитектуры Alpha, но не могу найти эмулятор, в котором это можно запустить.
qemu или boch? правда скорость будет фееричной
Этим ребятам определенно не хватает постоянства в своей позиции. Всего год назад заявляли что нифига, не будем поддерживать, для ARM есть WinCE , а Win nt не будет поддерживать ARM…

С одной стороны новость приятная (хочу планшеты на Win8-9-X-11), но с другой стороны — при такой неразберихе в намерениях — начинаешь сильно сомневаться вообще в постоянстве заявлений Microsoft…

Хотя это заявлял Mike Nash, который ушел через несколько месяцев после этих заявлений…
У микрософта часты случаи агитации за то, от чего они быстро отказываются. Тут случай обратный
Сейчас такой агитки мало, политика стала конкретнее прорабатываться. Хотя местами происходят всплески идиотизма, а-ля html5 vs silverlight — типа html5 модно — все айда туда, заодно пиар дивиденды порубим… ну и MS повелась…
Подражают. Вон яблоки тоже кричали, что не будет никогда их на x86… :)
вообще это сказала на мсфт, а журналисты

и есть подозрение, что они ошибаются, например перепутали просто windows и windows ce
No Windows 7 support for ARM.
Не вижу непостоянства. Не удивлюсь, если работы уже велись, но просто не помещались в Win7 таймфрейм.
Еще тогда я читал исходную новость чуть ли не с цитатами. и там подразумевалось ядро WinNT в целом. правда гугление по тому же no windows for smartbook не выдает прямых цитат (и ссылаются в основном на ). Да и в общем резона хватать МС за язык я особо не собираюсь, как и придираться к каким-либо словам.
Если вы считаете что все хорошо и никто сам себе не противоречит- вы можете так считать, у каждого свои шторные убеждения…

The company has no plans to port a PC version of Windows over to the ARM core, said Steve Guggenheimer, who runs Microsoft's original equipment manufacturer division, in an interview at the Computex trade show in Taipei.
Серьезный ход. Теперь на любом китайском телефоне\планшетке\КПК будет полноценная винда. Да, будет маленько притормаживать, но будет работать.

К стати, как программист, скажу спасибо Microsoft. Поддержка еще одной платформы — это миллионы часов программерского времени во всем мире. Оплаченного времени. :)
>Серьезный ход. Теперь на любом китайском телефоне\планшетке\КПК будет полноценная винда.

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

А удалённого рабочего стола винды на iPad мне видеть не приходилось. Видимо, мне повезло :)
>>на телефоне оперировать гуём, заточенным под мышь
Windows Mobile
ну и где ваш виндос-мобайл в нашем мире емкостных тачскринов?
> будет полноценная винда
Без софта, который собирали, собирают, и будут собирать под Windows x86. Даже x86_64 подавляющее большинство проприетарщиков не осилило (64-разрядное СПО для 64-разрядных Windows как раз есть).
Какой толк от 64-бит MP3 плейеру? А вот фотошоп x64 есть.
А зачем запускать софт через слой эмуляции, если он мог бы работать с родными инструкциями процессора?
А 32-битный софт на AMD64 и так работает с родными инструкциями (:
Да, не совсем верная формулировка. Так зачем софту работать через слой совместимости, если без него можно обойтись?
Какой толк от 64-бит офисному пакету? Однако же…
Only those users with full accounts are able to leave comments. Log in, please.