LINUX.ORG.RU
 
yusri

Требования Windows 8 к железу усложнят загрузку Linux


0

2

Среди требований программы выдачи логотипов "Compatible with Windows 8" для железа есть использование вместо BIOS UEFI, частью спецификации которого является защищённый протокол загрузки UEFI, позволяющий установить в прошивку материнской платы ключи проверки цифровой подписи. Если включить безопасную загрузку, то будет невозможно загружать исполняемые файлы или драйверы, которые не подписаны одним из этих ключей, но этот механизм противоречит лицензии GPLv3, под которой выпущен загрузчик GRUB2. Т.е. если производитель не реализовал возможность отключения безопасной загрузки можно забыть про использование других ОС.

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

ПОСАДИ КОМПЬЮТЕР НА ЦЕПЬ И ЗАСТАВЬ ЛАЯТЬ!

домашняя автоматизация: сделай сам; лучший подарок для техногика

http://www.unicontrollers.com/products/unc01x

[#] Ответ на: комментарий от farafonoff 05.10.2011 18:54:29  
mumpster

wchar такой wchar

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

ололо:
/usr/sbin/useradd -s /bin/false -d /tmp вася
geo:# finger вася
Login: вася Name:
Directory: /tmp Shell: /bin/false
Never logged in.
No mail.
No Plan.
geo:# grep вася /etc/passwd
вася:x:1003:1003::/tmp:/bin/false
ЧЯДНТ?

***** ()
[#] Ответ на: комментарий от farafonoff 05.10.2011 18:54:29  
x3al

>С иероглифами конечно беда. Типичный китаец знает <10000 иероглифов, и значит 99,9% даже китайцев не заметят проблем с UTF-16.

Вот смотри. Я набрал слово 𠮟る (оно в стандартном словаре в дефолтном microsoft IME в семёрке, рядом с влезающим в UCS2 叱る). Первый иероглиф — в Plane 2. В софте, не умеющем UCS4, оно будет выглядеть как два-квадрата-る, догадаться о том, что там был за иероглиф остаётся разве что из контекста.

Подобных иероглифов в реальном тексте <1%. Но это не значит, что их нет. Собственно, как и линукса на фоне остальных десктопных ОС.

Вообще, техника должна приспосабливаться под людей, а не люди под технику. Тем более прикрутить поддержку полного UCS-4 несложно, да и на производительности вряд ли это серьёзно скажется. Даже с UTF16 (всего лишь нужно обрабатывать суррогатные пары, причём нежелательно обрабатывать их вместе с комбинирующими символами, но даже это лучше, чем никак).

**** ()
[#] Ответ на: комментарий от farafonoff 05.10.2011 18:54:29  
mumpster

utf-16

> китайцев не заметят проблем с UTF-16
ты бредишь - человек тебе дельную ссылку дал про реальные проблемы с Юникодом
со русским тоже кстати есть приколы с utf-16.

***** ()
[#] Ответ на: wchar такой wchar от mumpster 05.10.2011 20:32:57  
x3al

useradd: invalid user name 'вася'

А ещё есть пробелы и прочие извращения в именах…

**** ()
[#] Ответ на: комментарий от farafonoff 05.10.2011 18:57:01  
mumpster

> инды бинарно совместимы между собой
дооо. тебе тут уже убедительнопоказали что таки нет.
у меня есть несколько бинарей от win 3.1 - запусти их под win7 без костылей
а вот бинари SCO OpenServer, в девичестве Microsoft Xenix, под любым современным линуксом запустить можно вполне при наличии iBCS.
> определение "UNIX" системы

канешна. на гугле забанили? впрочем я и без гугля могу тебе сказать что линукс - не юникс.
UNIX - это tm и неоке соответсиве стандартам, типа как Oracle Java spec которую Аондроеду не дають.
Исторически ещё UNIX называли те системы, что заимстовавали исходные коды от System V. но это уже давно не так.
Так что FreeBSD - тоже не UNIX в полном смысле этого слова. max clone.
а вот Xenix - мог называться UNIX. и по соот-ю спекам и по коду из v7.

***** ()
[#] Ответ на: комментарий от x3al 05.10.2011 20:35:09  
mumpster

УМВР

> useradd: invalid user name
ты просто не умеешь его готовить. видимо какой-то косяк с локалью. УМВР, ЧЯДНТ?8)

***** ()
[#] Ответ на: wchar такой wchar от mumpster 05.10.2011 20:32:57  

А в убунте через графический интерфейс создать нельзя. Кроме того,

artem@artem-eee:~/artem/лекции/аспирантура$ sudo /usr/sbin/useradd -s /bin/false -d /tmp вася
[sudo] password for artem:
artem@artem-eee:~/artem/лекции/аспирантура$ finger вася
Login: ва�M-^A�M-^O Name:
Directory: /tmp Shell: /bin/false
Never logged in.
No mail.
No Plan.

* ()
[#] Ответ на: комментарий от mumpster 05.10.2011 20:40:46  

win 3.1 - 16-разрядная ОС. Ты надеешься на бинарную совместимость на другой архитектуре и на ОС с разницей в 25 лет выпуска? У меня для тебя плохие новости.

Сертификация - очень хорошо. Для java есть тестовые наборы, прохождение которых позволяет называть реализацию жабой. Андроид не совместим с явой, и openjdk не совместим с sun java.

Из вашего определения - можно с уверенностью сказать что UNIX мертв.

* ()
[#] Ответ на: УМВР от mumpster 05.10.2011 20:48:00  

Сколько дистрибутивов, столько и багов. Когда я говорю про linux, а особенно про то что в линуксе чего-то нет или работает криво - я говорю про минимальное подмножество которое есть в актуальных lts дистрибутивах и их прошлых версиях.

* ()
[#] Ответ на: комментарий от farafonoff 05.10.2011 23:23:18  
mumpster

слив

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

***** ()
[#] Ответ на: комментарий от farafonoff 05.10.2011 22:59:26  
mumpster

plan

> через графический интерфейс создать нельзя
1) изначально такого условия не было ("GUI only")
2) просто ты выбрал неправильный дистрибутив под твои условия
> No Plan

вот из-за этого у тебя и проблемы что работаешь без царя в голове AKA
"no plan". кстати, у правильных людей пиештся:
"Plan:
is a kind of drug"
;-)

***** ()
[#] Ответ на: комментарий от farafonoff 05.10.2011 23:16:23  
mumpster

100 лет

> бинарную совместимость на другой архитектуре и на ОС с разницей в 25 лет выпуска?
и что?
1) не 25 лет, а всего 21. (win 3.0 вышла в 1990)
2) архитектура всё та же - x86 и все его костыли
3) бинари с 32-bit solaris 2.5.1 запускаются под solaris 10 64-bit,
аналогично запускается (с небольшими грабельками) старые lic5 и a.out времён 1994 года на современных ядрах в Linux

***** ()
[#] Ответ на: 100 лет от mumpster 06.10.2011 19:31:05  
x3al

>3) бинари с 32-bit solaris 2.5.1 запускаются под solaris 10 64-bit,

Нашёл, млин, аргумент. Ничего, что x86-процессор в 64битном режиме в принципе не сможет запустить 16разрядный код?

**** ()
[#] Ответ на: plan от mumpster 06.10.2011 19:24:32  

В _операционной системе ubuntu_ пользователи создаются через гуи (в том числе при установке).

Инструкцию по выбору дистрибутива в студию. Хочу срок поддержки 10 лет, 100% юникодность консольных утилит, поддержку всех основных настроек через гуи, возможность создать домен и рулить всем с контроллера домена (опять же через гуи)

* ()
[#] Ответ на: 100 лет от mumpster 06.10.2011 19:31:05  

Да хоть 20. Все равно винда существует дольше линукса, и совместимость у нее лучше хотя бы по этой причине.

http://www.sgvulcan.com/running-16-bit-apps-in-windows-7-64-bit/

16-разрядные приложения можно запускать на 32х-разрядных версиях windows, x86-процессор в 64битном режиме в принципе не сможет запустить 16разрядный код

Какие костыли в x86? чем он так не нравится фанатикам? тем что на нем идет не только линукс, но и винда?

Ничего, что солярис 2.5.1 вышел в 1996 году?

И что делают эти a.out? печатают hello world? Сравнивать ядро с операционной системой - это уже совсем не смешно.

* ()
[#] Ответ на: комментарий от farafonoff 03.10.2011 0:25:33  

> а вин7 уже сейчас работает достаточно производительно (по крайней мере на моем 2х ядерном компе с 2мя гигами памяти)

У него проблемы не только с производительностью.

И да, при мне на компе с двуядерном процем, двумя гигами ОП и видео от интел не пошла VegaStrike на шиндошс 7 (тормоза такие, что играть невозможно), в то время как на том же железе но под GNU/Linux она летала.

И да, где же решения задачек которые были перечислены в теме?
Я для всех показал команды. С твоей стороны слив?

**** ()
[#] Ответ на: комментарий от Xenius 07.10.2011 19:50:00  

> И да, при мне на компе с двуядерном процем, двумя гигами ОП и видео от интел не пошла VegaStrike на шиндошс 7 (тормоза такие, что играть невозможно), в то время как на том же железе но под GNU/Linux она летала.

Драйвера поди забыл поставить :)

Задача по перемешиванию массива, C# http://www.dotnetperls.com/shuffle-array

Остальные задачи не помню, напомнишь - накопипащу.

* ()
[#] Ответ на: комментарий от Xenius 28.09.2011 13:26:38  
Reset

> адекватного аналога которой для Windows вообще нет (не считая порта этой же системы, в котором проблемы с кириллицей)

Нет там проблем с кириллицей вообще никаких.

***** ()
[#] Ответ на: chkconfig от mumpster 30.09.2011 11:23:41  
Reset

Есть, но он убог и крив.

***** ()
[#] Ответ на: комментарий от farafonoff 30.09.2011 2:31:42  
Reset

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

***** ()
[#] Ответ на: комментарий от farafonoff 07.10.2011 20:30:21  

> Задача по перемешиванию массива

Это просто перемешивание массива, то есть то что в GNU/Linux делается одной командой shuf или sort -R. Чем такое городить, проще сделать вручную.

> Остальные задачи не помню, напомнишь - накопипащу.


1) получить IP-адрес интерфейса.
2) получить 20 пронумерованных случайных строк из набора {A..Z} _
3) найти самое длинное слово в тексте
4) скопировать первые несколько секторов диска в файл (и при необходимости записать обратно)
5) сдампить картинки с сайта. Предположим, все картинки имеют одинаковый шаблон http://comics.example.com/comics/<год><месяц><день>.jpg

Все задачи на bash решаются одной строчкой, причём довольно короткой.

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

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

**** ()
[#] Ответ на: комментарий от Xenius 08.10.2011 2:30:15  

Я указал на ошибки твоих решений. Мне не нужно решать эти задачи, что-то доказывать я вам не собираюсь. К перемешиванию надо дописать 2 строчки чтобы вывести перемешанные пронумерованные массивы.

Остальные задачи решаются тоже довольно прямолинейно (3-4-5 строк кода), но при этом у этих строк более читаемый синтаксис (меньше пунктуации, да) И они легче подстраиваются под сходные задачи.

* ()
[#] Ответ на: комментарий от farafonoff 08.10.2011 11:39:24  

> Я указал на ошибки твоих решений.

Это не ошибки — это не идеальная переносимость. Если бы я ставил целью создать переносимый скрипт, я бы его сразу писал на sh, а не bash.

А в этом вашем PS вообще нет переносимости, потому что работает оно под одной ОС, и то не всех версий.

> К перемешиванию надо дописать 2 строчки чтобы вывести перемешанные пронумерованные массивы.


И получится целых полтора экрана кода. Проще уж тогда на perl или python сделать, оно хотя бы переносимее.

> Остальные задачи решаются тоже довольно прямолинейно (3-4-5 строк кода)


Судя по тому, что никакого кода ты мне не показал вообще, решить ты эти задачи не можешь, или можешь, но тебе на это понадобится дофига времени. А я решил на bash за пару минут каждую. Какой из этого вывод?

> но при этом у этих строк более читаемый синтаксис (меньше пунктуации, да)


Да, конечно, воображаемый код всегда более читаем чем реальный. А вот то что я сам нагуглил про повершелл совершенно нечитаемо по сравнению тем что у меня на баше.

> И они легче подстраиваются под сходные задачи.


А зачем это подстраивать под сходные задачи? Речь идёт о повседневной деятельности — когда новая задача решается прямо на ходу. Тут самое важное быстро получить результат. А вообще, это всё спорно — я отлично могу подстраивать код на bash под другие задачи, например.

> Мне не нужно решать эти задачи, что-то доказывать я вам не собираюсь


То есть можно засчитывать слив?

**** ()
[#] Ответ на: комментарий от Xenius 08.10.2011 12:21:20  

Можешь засчитывать все что угодно и закрывать тему, мне надоело вам что-то доказывать

* ()
[#] Ответ на: комментарий от farafonoff 07.10.2011 2:26:37  
mumpster

> Хочу срок поддержки 10 лет, 100% юникодность
тебе шашечки или ехать?
нужные мне коносольные проги работают с utf-8 нормально.ЧЯДНТ?
про срок "поддержки" - уже смешно.
если имеется в виду хрюша, то M$ уже давно на неё забил.
> поддержку всех основных настроек через гуи...домен

угу. dcpromo запиши туда ещё.;)
JFYI, NIS/NIS+ и bindery изобрели очень давно.

***** ()
[#] Ответ на: комментарий от farafonoff 07.10.2011 2:47:52  
mumpster

x86_64

> Какие костыли в x86?
слушай, ты вообще хоть какой-то асм, отличный от поделий Интеля ивдел?
8080/8035 я тоже туда отношу.
> солярис 2.5.1 вышел в 1996 году

я говорю только за то, что видел совими глазами.
говорят что и из 2.5 работают проги. сам не проверял.
> что делают эти a.out

например, заливают специфичные настройки в древние спецмодемы.
аналогичная рпога под венду была времён win 3.x и она(сюрприз!) - НЕ РАБОТАЕТ!
> x86-процессор в 64битном режиме в принципе не сможет запустить

> 16разрядный код

то есть у меня оптический обман с dosbox и x86_64 в uname ?8)

***** ()
[#] Ответ на: комментарий от x3al 06.10.2011 20:18:00  
mumpster

x86_64

> x86-процессор в 64битном режиме в принципе не сможет запустить
> 16разрядный код?

а как же работающий у меня dosbox и x86_64 в uname ?8)

***** ()
[#] Ответ на: x86_64 от mumpster 10.10.2011 22:22:34  
x3al

Ещё скажи, что он умеет запускать ARM-бинарники, в qemu же работают.

Досбокс запустит что угодно потому, что это — эмулятор x86, а не как wine, например.

**** ()
[#] Ответ на: комментарий от Xenius 08.10.2011 2:30:15  

1) получить IP-адрес интерфейса.

$NetInterfaces = Get-WmiObject -Class Win32_NetworkAdapterConfiguration
($NetInterfaces | where {$_.InterfaceIndex -eq 16}).IPAddress[0]

Кстати, чтобы провернуть то же самое для другой машине нужно просто добавить в первую строку "-ComputerNamе <uri>", и получаешь интерфейсы на заданном компьютере (если есть права на это). А в линуксе как это сделать?

2) получить 20 пронумерованных случайных строк из набора {A..Z} _

$Rnd = New-Object Random
$Str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".ToCharArray()
1..20|select {[string]::Join("", ($Str|sort {$Rnd.Next()}))}

3) найти самое длинное слово в тексте

$Str = "Мама мыла пилораму Mother washed sawmill"
$Str -split "[\s]" | sort {$_.Length} -Descending | select -First 1

Читабельность куда лучше.

4) скопировать первые несколько секторов диска в файл (и при необходимости записать обратно)

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

5) сдампить картинки с сайта. Предположим, все картинки имеют одинаковый шаблон http://comics.example.com/comics/<год><месяц><день>.jpg

$url = "http://comics.example.com/comics/";
$start = [DateTime]::Parse("1.1.2009");
$end = [DateTime]::Parse("1.1.2010");
$wc = New-Object system.net.WebClient
while ($start -le $end) {
  $name = [string]::Format("{0:yyyyMMdd}.jpg", $start);
  wc.DownloadFile($url+$name, $name);
  $start = $start.AddDays(1);
}

Причём качаются только корректные даты (не 31 февраля) в заданом диапазоне

anonymous ()
[#]  
darkshvein

Шо

Опять?

## ()
[#] Ответ на: комментарий от anonymous 11.10.2011 8:50:36  

> получаешь интерфейсы на заданном компьютере (если есть права на это). А в линуксе как это сделать?

Элементарно — по SSH ввести ту же команду. А если юзать nmap то можно получить адреса даже на интерфейсах где таких прав нет

> -Class Win32_NetworkAdapterConfiguration


А значит ли это что на 64-битных шиндошс работать не будет? А если не значит, то причём тут 32?

> получить 20 пронумерованных случайных строк из набора {A..Z} _


Забыл в строку ещё подчёркивание дописать
Через shuf или sort -R всё-таки проще, а на повершелле почти нечитабельно. А что, вот эти числа от 1 до 20 тоже выведет?

> $Str -split "[\s]" | sort {$_.Length} -Descending | select -First 1


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

> Не уверен, что это возможно (системные тома нельзя блокировать, и соотв. работать напрямую (правильно что нельзя, пмсм))


Если происходит чтение, зачем блокировать? А если флешка?

> Причём качаются только корректные даты (не 31 февраля) в заданом диапазоне


Зато код в семь раз длиннее. Я бы наверное тоже мог этим заморочиться (в конце концов, date есть)

**** ()
[#] Ответ на: комментарий от Xenius 11.10.2011 10:55:50  
x3al

>Если происходит чтение, зачем блокировать? А если флешка?

Успокойся, это всё равно не задача шелла. dd ни в один шелл не входит, да и в coreutils тоже. А dd for windows давно уже сделали.

**** ()
[#] Ответ на: комментарий от Xenius 11.10.2011 10:55:50  
>>-----Цитата---->>

А значит ли это что на 64-битных шиндошс работать не будет? А если не значит, то причём тут 32?

<<-----Цитата----<<

Будет, это ведь не пупикс.

>>-----Цитата---->>

Через shuf или sort -R всё-таки проще, а на повершелле почти нечитабельно. А что, вот эти числа от 1 до 20 тоже выведет?

<<-----Цитата----<<

Не выведет, забыл добавить. Проще, пока идут задачи которые УЖЕ решены (задача на использование shuf).

>>-----Цитата---->>

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

<<-----Цитата----<<
[RegEx]::Matches($Str, "([\w]+)") | sort Length -Descending | select Value -First 1
>>-----Цитата---->>

Если происходит чтение, зачем блокировать? А если флешка?

<<-----Цитата----<<

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

>>-----Цитата---->>

Зато код в семь раз длиннее. Я бы наверное тоже мог этим заморочиться (в конце концов, date есть)

<<-----Цитата----<<

Код простой, читабельный и рабочий. Что ещё нужно?

anonymous ()
[#] Ответ на: комментарий от x3al 11.10.2011 11:25:58  

> dd ни в один шелл не входит, да и в coreutils тоже

$ grep dd /var/log/packages/coreutils-8.11-x86_64-1 
coreutils: additional options, and fewer arbitrary limits.
bin/dd
usr/man/man1/dd.1.gz
**** ()
[#] Ответ на: комментарий от x3al 11.10.2011 11:25:58  

> dd ни в один шелл не входит

Кстати, а с каких это пор busybox не шелл?

**** ()
[#] Ответ на: комментарий от Xenius 11.10.2011 12:28:19  
x3al

А с каких пор он — шелл?

**** ()
[#] Ответ на: комментарий от x3al 11.10.2011 12:32:06  

Наверное с тех самых пор, как в него включили ash

**** ()
[#] Ответ на: комментарий от anonymous 11.10.2011 11:46:17  

>>А значит ли это что на 64-битных шиндошс работать не будет? А если не значит, то причём тут 32? > Будет, это ведь не пупикс. Что такое пупикс? И почему называется Win32, если оно не привязано к 32-битности?

> [RegEx]::Matches($Str, "([\w]+)") | sort Length -Descending | select Value -First 1

Ну вот например на awk — код получается короче, и при этом не сортирует весь список, а сразу находит самое длинное слово:

grep -o '\w*' file | awk '{if(length()>l){l=length();w=$0;}}END{print w;}'

Можно и целеком на awk, без grep:

awk '{ for(i = 1; i <= NF; i++) { if(length($i) > l){ l = length($i); word = $i; }}} END { print word; }' file

Варианты мне подсказали в конфе, я сам в awk не сильно разбираюсь.

**** ()
[#] Ответ на: комментарий от Xenius 11.10.2011 13:03:11  
>>-----Цитата---->>

Что такое пупикс?

<<-----Цитата----<<

То же, что лялих но с упором на "пуп IT".

>>-----Цитата---->>

Ну вот например на awk — код получается короче, и при этом не сортирует весь список, а сразу находит самое длинное слово:

<<-----Цитата----<<

Powershell может тоже самое без awk. И да, у вас места на диске мало, али автодополнение не работает?

$max=0; 
[RegEx]::Matches($str, "([\w]+)") | where { if($max -lt $_.Length) {$max=$_.Length; 1}} | select Value -Last 1
anonymous ()
[#] Ответ на: dosbox от mumpster 11.10.2011 15:49:58  
x3al

Ну и? DOS-софт точно так же не работает. И это не отменяет того факта, что процессор не умеет одновременно 16 и 64 бита (а виртуальные машины, напоминаю, есть и в windows: dosbox там прекрасно работает).

**** ()
[#] Ответ на: dosbox от mumpster 11.10.2011 15:49:58  
x3al
>>-----Цитата---->>

8.8.2. Win16 processes support 8.8.2.1. Starting a NE (Win16) process

Wine is also able to run 16 bit processes, but this feature is only supported on Intel IA-32 architectures.

When Wine is requested to run a NE (Win 16 process), it will in fact hand over the execution of it to a specific executable winevdm. VDM stands for Virtual DOS Machine. This winevdm is a Winelib application, but will in fact set up the correct 16 bit environment to run the executable. We will get back later on in details to what this means.

Any new 16 bit process created by this executable (or its children) will run into the same winevdm instance. Among one instance, several functionalities will be provided to those 16 bit processes, including the cooperative multitasking, sharing the same address space, managing the selectors for the 16 bit segments needed for code, data and stack.

Note that several winevdm instances can run in the same Wine session, but the functionalities described above are only shared among a given instance, not among all the instances. winevdm is built as Winelib application, and hence has access to any facility a 32 bit application has.

Each Win16 application is implemented in winevdm as a Win32 thread. winevdm then implements its own scheduling facilities (in fact, the code for this feature is in the krnl386.exe DLL). Since the required Win16 scheduling is non pre-emptive, this doesn't require any underlying OS kernel support.

<<-----Цитата----<<

Просьба проверить то, что на видео и исправить документацию вайна. Либо прекратить толсто троллить, не зная матчасти.

**** ()
[#]  
I-Love-Microsoft

я зашел в тему чтобы сказать... ребят, ну какая Вам разница если вы убедите что в Linux что-то есть или чего-то нет? вот лично мне уже лень кого-то убеждать, начинает надоедать

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

**** ()
[#] Ответ на: x86_64 от mumpster 10.10.2011 22:20:43  

> слушай, ты вообще хоть какой-то асм, отличный от поделий Интеля ивдел? > 8080/8035 я тоже туда отношу.

Я и интелевский асм к счастью мельком видел. Под не-x86 платформы писал только на Java,C и C#.

Мне плевать что там в асме, современные x86 достаточно быстры и надежны. Toshiba ac100 - армовый нетбук - работает от батареи время, сравнимое с атомными нетбуками. Это при том, что это всего лишь нетбук, игрушка чтобы почитать книжку да покидаться птичками в дороге.

* ()
[#] Ответ на: dosbox от mumpster 11.10.2011 15:49:58  

Собственно линупс позволяет программам мапить 0 адрес. Если эту возможность закрыть (как и должно быть), то win16 программы не будут запускаться.

* ()
[#] Ответ на: комментарий от x3al 11.10.2011 16:01:59  

> И это не отменяет того факта, что процессор не умеет одновременно 16 и 64 бита

Кто тебе рассказал такую чушь? Дело вовсе не в процессоре.

**** ()