Мой VPS с 2016-го года !
✅ Виртуальные от 300 ₽/месяц, RAM 1-10GB, DISK 20-360 GB;
✅ Выделенные от 3000 ₽/месяц. RAM 4-64GB, DISK до 4TB;
✅ Intel Xeon, SSD, XEN, iLO/KVM, Windows/Linux, Администрирование;
✅ Бесплатно Full Backup и Anti-DDoS.
Спонсор проекта
Лучший вариант для анонимности купить прокси на выделенном сервере IPANN.NET.
Рекламки



Авторизация






Для восстановления доступа пишите на E-mail stoplinux@yandex.ru.
Последние комментарии
#1
2023 пишет: » Запостите:

s3r [точка] ru/stavka-tolko-na-linuks-et... (18.03.2023)
// ОСТОРОЖНО: ВИНДОФИЛИЯ!
#2
layder пишет: » Забавно следить за зиганутой публикой, особенно в ... (17.03.2023)
// Руслан Карманов о Украине
#3
бронедрочец пишет: » В костылинуксе порядок таков: нужен нормальный кал... (02.03.2023)
// Обзор калькуляторов в GNU/Linux
#4
Линупсодав пишет: » Костылинупс на десктопе не взлетит без прикладнухи... (13.02.2023)
// ОСТОРОЖНО: ВИНДОФИЛИЯ!
#5
admin пишет: » БоЗяН, ожидаемо. (30.01.2023)
// ReactOS 0.4.1
Цитаты
msAVA: Дистрибутив не есть ось. nesk: А что такое ОС? Большой полосатый мух?
Наши сайты.
Наши другие сайты, которые всё ещё в сети:
1. Архив форума СЛОРа
2. Архив linexp.ru
3. Архив bitomatics.ru



Поддержка процессоров ARM в ReactOS | автор: MOP3E | 13 января 2010

Категория: ReactOS


16 декабря вышел релиз 0.3.11 операционной системы ReactOS. По заявлениям разработчиков, новый диспетчер памяти этой ОС обеспечивает поддержку процессоров ARM. Впрочем, не нужно забывать, что эта ОС пока ещё имеет статус Альфа, и будет иметь такой статус вплоть до версий 5.х, что пока исключает возможность её использования в качестве основной ОС. Любители экспериментов могут скачать с сайта этой операционной системы как инсталлятор, так и образ для виртуальной машины VirtualBox.

Разработчики ReactOS приветствуют всех желающих помочь проекту.




Чего не видят фанатики обоих лагерей? Смотрите с минуты 25:40



Оригинал:

источник

Чего не видят фанатики обоих лагерей? Смотрите с минуты 25:40



      ВНИМАНИЕ !
Возможно что-то уже неактуально. Обращайте внимание на даты !
Эта статья опубликована 13 января 2010-го года !



Голосов: 357


Прочитано 29620 раз и оставлено 75 комментариев.

Мой VPS с 2016-го года !

Этот сайт размещён на мощностях компании Айпи Сервер с 2016-го года. Стабильность проверена временем !

-->





Комментарии посетителей

#1. Luca

MOP3E, оформляй новости правильно. Да и новость сама по себе не очень интересная...

#2. Luca

Ставлю 10 к 1, что Windows 8 будет доступна и под ARM процессоры.

#3. Hedge

Судя по тому, что они больше 15 лет ползли к версии 0.3+, то в аккурат к году, так-эдак, к 2050-му выпустят релиз - 1.0!

#4. MOP3E

Насколько я знаю, за последний год версия изменилась с 3.4 до 3.11, так что не особо там низкая скорость разработки. По крайней мере, сейчас.
Не уловил смысл новости. Linux тут как профейлилась?

#6. Hedge

MOP3E написал:
с 3.4 до 3.11


Капитан Очевидность застрелился

#7. petrun

"Ставлю 10 к 1, что Windows 8 будет доступна и под ARM процессоры."
Вот как будет, так и тема для разговора появится.А вообще велико достижение)

#8. SysAdmin

Hedge написал:
Капитан Очевидность застрелился

0.3.4 -> 0.3.11 (с) К.О.

#9. gaal

2 Luca

>Ставлю 10 к 1, что Windows 8 будет доступна и под ARM процессоры.

скорее всего Windows Mobile
Luca написал:
Ставлю 10 к 1, что Windows 8 будет доступна и под ARM процессоры.

Если ARM будет на десктопах занимать приличную долю, то без проблем. Пока только Windows CE его поддерживает.

#11. Hedge

Будет хорошо, если они до вменяемого состояния ReactOS доведут к 14 году....
Luca написал:
Ставлю 10 к 1, что Windows 8 будет доступна и под ARM процессоры.

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

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

И вообще, это... ты телепат штоле? biggrin
Linux_must_die! написал:
И по каким же принципам не сможет?

по "принципам" (чит.: причинам) низкой масштабируемости.

http://www.freeos.com/articles/3800/
тьфу блин.
не масштабируемости, а переносимости.
зарапортовался тут с вами.

#17. gaal

2 Майор Очевидность

>Не масштабируемости, а переносимости.

O_o Модифицированный w2k работает в XBox360. Проц там PowerPC. Так почему же это невозможно?

Само ядро WNT создавалась с (где-то прочел, кажется так) параноидальной идей о портируемости. ReactOS создается по подобию.

#18. Luca

Майор Очевидность написал:

по "принципам" (чит.: причинам) низкой масштабируемости.

Linux тоже на целом ряде устройств принципиально работать не может и что дальше?

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

#19. petrun

Ядро было переносисым, когда его делали ребята из DEC, а это было давно.Оно изначально и не для PC делалось, имикроядерное было.А сейчас от HAL одно название порой на трассировки глянешь, жуть берет.Вообщем получилось как всегда)

#20. petrun

"Linux тоже на целом ряде устройств принципиально работать не может и что дальше?"
А примеры назовете?)
Нет, я допускаю,что такие есть, но пропорции явно не в пользу.

#21. petrun

"(где-то прочел, кажется так)"
Вообще шедевр.
to Luca:
Под хромом половина скриптов на сайте не пашет.

#22. gaal

>Вообще шедевр.

выражение - параноидальное biggrin tongue wink

#23. petrun

"выражение - параноидальное "
Что, простите?

#24. Armanx64

Armanx64
Linux - клон Unix. ReactOS - недоклон Windows.

#25. Luca

petrun написал:
Под хромом половина скриптов на сайте не пашет.

Билин, ну щас я сяду баги в Хроме править. Почему в остальных браузерах работает а в Хроме нет? Что они там такого испортили?

petrun написал:
А примеры назовете?)

Ну блин, Linux к примеру на AVR не работает.

Я это к тому что, Майор Очевидность хочет запуска Винды на платформах нацеленных на узкоспециализированные решения. Если так, то можно требовать работу Linux на AVR.

#26. petrun

to Luca
Да я не призываю вас бежать и править, я просто сказал.Вдруг вас это заинтересует?
А AVR это уже сильно другое.Давайте посмотрим н а это не с точки зрения потребителя (это есть подж моим столом, а этого нет), а с точки зрения инженера?Я имел в виду полноценные процессоры общего назначения фон-неймоновской архитектуры с MMU и прочими вкусностями.Для работы с которыми операционную систему общего назначения надо переписовать минимально.

#27. Luca

petrun, да в том то и дело, что процессоры "общего назначения" зачастую очень узкоспециализированы.
Вопрос что понимать под системой "общего назначения"? Видео, музыка, интернет?
Как правило все эти экзотические архитектуры или преследуют академические цели или используются для узкоспециализированных решений, которые под "общие задачи" ну никак не рассчитаны.

Во приведенной ссылке " http://www.freeos.com/articles/3800/ " устройство ну никак не похоже на устройство "общего назначения"

#28. petrun

to Luca
Под процессором общего назначения следует понимать процессор, имеющий общую память для комманд и данных, защиту памяти, страничную адресацию, контроллер прерываний и набор комманд подходящий для любых операция.То есть, повторюсь, такой, для которого не рпидеться серьезно переделывать современные ОС общего назначения.И к использованию это не имет отношения.Аппаратную начинку с приведенной вами ссылки можно использовать абсолютно где угодно.

#29. Linfan

Linfan
MOP3E написал:
Насколько я знаю, за последний год версия изменилась с 3.4 до 3.11, так что не особо там низкая скорость разработки. По крайней мере, сейчас.


Может и так, но данный проект энтузазизма почему-то ни у кого не вызывает. Два раза пролетел мимо тазика на Trophees du Libre, На гугловском Hackontest и российском "Лучший свободный проект России" также пролетел. Но блин упорству Алексея Брагина можно только позавидовать :)

#30. frit

Luca написал:
Ну блин, Linux к примеру на AVR не работает.

Лука тебя как обычно на Гугле забанили?
проект linux для AVR : http://avr32linux.org/twiki/bin/view

#31. Luca

frit, AVR32 это прямой конкурент ARM. Под AVR8 никаким Линуксом и не пахнет.

petrun, остается вопрос в том, зачем такой порт и такая система нужны? К тому же уникальной заслуги Линукса тут не вижу. Windows никуда не портируют не потому, что это слишком сложно, а потому что это никому не нужно. Кому нужно нишевое решение может взять любой продукт и допилить его под свои нужды.

#32. petrun

to Luca.
Ну, как показывает практика, нужны.Удобно иметь единообразные системы на нескольких классах устройств.
А ро допил, таки да.Linux обычно и берут)

#33. Luca

petrun,
спорить не буду. Просто объясни в чем преимущества?
Хотя что спорить, Windows тоже работает и на серверах и на навигаторах...
Luca написал:
Под AVR8 никаким Линуксом и не пахнет.

может быть потому, что для этого класса ЦП, в силу специфики его возможностей, операционной системы как таковой и не требуется, достаточно примитивного планировщика задач или вообще постоянно работающей одной задачи?

#35. Luca

Майор Очевидность, может целому ряду устройств на AVR32 Linux тоже не требуется?
Luca, первая же ссылка в гугле =)
http://avr32linux.org/twiki/bin/view
а также, для просвещения и повышения образованности:
http://ru.wikipedia.org/wiki/AVR32

#37. Luca

Майор Очевидность, ссылка уже была 4-мя сообщениями раньше.
ну, судя по #35, специально для Вас нужно было повторить её ещё раз biggrin

#39. Luca

Майор Очевидность, Ладно, обоснуйте зачем именно Linux нужен на данном процессоре. Кто от этого и какую выгоду сможет получить.
http://tinyurl.com/ya3teja
задолбался уже.
разве это так сложно?
и уж ведь и прямую ссылку привёл.
так нет.
чукча не читатель...

на всякий случай, если что:
Википедия написал:
Может использоваться в КПК и других мобильных высокопроизводительных устройствах. Обладает примечательным соотношением производительность/тактовая частота.
именно за этим в подобных устройствах нужна операционная система.
чисто затем, чтобы с ними можно было работать.
вас же не устроит идущий в комплекте с КПК программатор, с которого им нужно управлять, правда?

а Linux там нужен хотя бы потому, что не придётся изобретать очередной велосипед.

#42. Luca

Майор Очевидность, Linux как раз тут и является велосипедом. Уже давно написано куча специальных Операционных систем для AVR32.

Учитывая то, что данные системы разрабатывались специально для AVR32, а не портировались туда задним числом, есть основания полагать, что специализированные решения имеют более полную заточку под данные устройства.
две из четырёх ваших "Специальных" да "Операционных" на стартовой же странице заявляют, что являются портированными на AVR32.
далее вести дискуссию не вижу смысла.
ну если уж товарищ различий между портированой и нативной версией не понимает, и "просто знает", что "Linux это плохо"...

#44. Luca

Майор Очевидность,
Вы понимаете разницу между "портировать с одного микроконтроллера на другой" и "портировать с сервера на микроконтролер"? Не находите эти задачи немного разными?

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

#45. gaal

http://citkit.ru/articles/1152/ старая статья, вспомнилось - Почему я равнодушен к Linux

Может показаться, что в связи со все более полным засильем на рынке аппаратных средств компании Intel идеи открытых систем и UNIX в том числе становятся менее существенными. Однако посмотрите, какие операционные системы в первую очередь появляются на любых экспериментальных вычислительных системах, основанных на новых процессорах? Все та же ОС UNIX (теперь все чаще Linux), поскольку ее проще всего перенести на новую аппаратную платформу. А после переноса UNIX уже и на этой новой платформе можно использовать разнообразные приложения, для которых важно всего лишь наличие среды UNIX.

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

А отрицательный эффект этой ОС тоже понятен – развитие технологии операционных систем в университетах и лабораториях компаний практически прекратилось. Печально и странно наблюдать ситуации, когда путем переноса Linux на абсолютно новую платформу пытаются избежать потребности в разработке новой операционной системы, хотя архитектура UNIX для этой платформы абсолютно не годится (я знаю конкретные примеры, но не хочу подробно распространяться по этому поводу).

Что не говори, но как UNIX не переделывай, все равно из него высовывается архитектура PDP-11, для которой эта ОС изначально делалась. А ведь мы ушли от PDP-11 очень далеко.
...
Так и UNIX. Живет себе, плодит новых сторонников и закрывает дорогу новым операционным системам. Одна радость, что все-таки не дает существовать только операционным системам от Microsoft (о которых здесь я говорить вообще не хочу). Как бы в результате человечество вообще не разучилось делать операционные системы. Типун мне на язык…
Luca написал:
Вы понимаете разницу между "портировать с одного микроконтроллера на другой" и "портировать с сервера на микроконтролер"

так-с, а вот это уже интереснее!
ну расскажите, какова в Вашем понимании принципиальная разница =)
бегу-бегу запасаться воздушной кукурузой...

#47. Luca

Майор Очевидность,
Да в том что микроконтроллеры затачиваются как правило под ОДНУ конкретную задачу и используются в них как правило Рилтаймовые операционные системы. В них нахр№н не нужны ни конфиги не драйвера, как впрочем и Линукс, просто потому, что уже есть достаточное количество специально спроектированных под них систем.
Вы думаете если трактор пересобрать из него хорошая гоночная машина получится?

#48. Jazz

Jazz
Майор Очевидность написал:
не масштабируемости, а переносимости.

Что же мешает MS добавить в Windows CE поддержку новых железяк? Назовите эту "охапку платформ" раз хотите.

#49. MOP3E

Майор Очевидность написал:
так-с, а вот это уже интереснее!
ну расскажите, какова в Вашем понимании принципиальная разница =)
бегу-бегу запасаться воздушной кукурузой...

Вместо полноценной ОС в микроконтроллере используется одна единственная программа, непосредственно управляющая железом. В реальном режиме времени, естественно. Вот и вся разница. Соответственно, никакая универсальная ОС в микроконтроллере не нужна - ей нужно слишком много ресурсов: памяти, процессорного времени и т.п.
MOP3E, блин, а я о чём говорил?
однако контроллер контроллеру рознь.

http://www.segger.com/cms/
пожалте, всё тот же AVR32.

заведётся на нём винда?

#51. Jazz

Jazz
Майор Очевидность написал:
заведётся на нём винда?

Десктопная -- нет. Да и, как видно, ребята предпочитают embOS больше. smile
Майор Очевидность, я, вообще говоря, ждал "кучу", а не один пример. smile
Невропаразитолог
Майор Очевидность написал:
ну расскажите, какова в Вашем понимании принципиальная разница =)
Разница между микроконтроллером и CPU? Смените ник, он вам не идёт....

#53. Linfan

Linfan
gaal написал:
http://citkit.ru/articles/1152/ старая статья, вспомнилось - Почему я равнодушен к Linux


Там в каментах есть классная фраза: "Статья из цикла в наше время бабы были красивше а трава зеленее." - 100%

#54. Jazz

Jazz
Linfan написал:
Там в каментах есть классная фраза: "Статья из цикла в наше время бабы были красивше а трава зеленее." - 100%

+1
Да и опять получается, что *nix -- это для него не то, а про Windows и говорить не хочет. Пусть уж определится в конце концов. smile

#55. petrun

"http://citkit.ru/articles/1152/"
Очень, кстати, здравая статья.Никсы тоже далеко не лучшее,что могло быть.

#56. petrun

"Пусть уж определится в конце концов"
Мир на Windows и Linux не заканчивается.Сюрприз!
petrun написал:
Мир на Windows и Linux не заканчивается.Сюрприз!

Что ещё предложишь? smile

#58. petrun

to Linux_must_die!
Смотря для чего.
petrun написал:
Смотря для чего.

Ну для десктопа хотя бы.

#60. petrun

"Ну для десктопа хотя бы."
Haiku, Syllable, minix3.Автор же пишет, что ему не нравиться линукс, не из-за невозможности играть в игрушки, и запускать MS оффис.Автору не по душе архитектура.Так с точки зрения архитектуры вариантов масса.
Есть куча новых направлений в построении ОС.
Luca написал:
Ставлю 10 к 1, что Windows 8 будет доступна и под ARM процессоры.
Ставлю 1000 к 1 что windows 8 будет под ARM процессоры.
Однако:
1) без софта
2) без части драйверов
3) только в предустановленном виде
I-Love-Linux написал:
1) без софта
2) без части драйверов
3) только в предустановленном виде

Обоснуй, желательно со ссылками. smile

#63. petrun

"1) без софта
2) без части драйверов"
Ну это-то вообще очевидно.Большинство софта и драйверов - сторонние и с закрытыми исходниками.
И воля компании производителя пересобирать их под ARM(а часть еще и переписывать), или нет.Большинству это будет не надо, им и так аудитории хватает.В сегмент настольных PC ARM не претендует.
Я думаю, что это вообще одна из основных проблем портированния винды на другие платформы.
petrun, тогда получается захотят/не захотят, нежели не смогут. Жду объяснения I-Love-Linux, как программиста. Пусть с технической точки зрения объяснит. wink

#65. petrun

to Linux_must_die!
А никто и не писал,что не смогут.Писалось, что это довольно проблематично.
petrun написал:
Писалось, что это довольно проблематично.

Для таких компаний вряд ли.

#67. petrun

to Linux_must_die!
Уточнаю.
Проблематично с технической точки зрения.Явно требует больше человеко-часов, чем портированниме linux или *bsd на новую платформу.
Хотя бы из-за отсутствия под другие платформы полного инструментария.

#68. MOP3E

petrun написал:
Проблематично с технической точки зрения.Явно требует больше человеко-часов, чем портированниме linux или *bsd на новую платформу.

Мне вот одно совсем непонятно: в ReactOS взяли - и добавили поддержку ARM, так, походя, когда никто этого даже не ждал. Что-то я сильно сомневаюсь, что в "большой" винде это будет сделать сложнее. А то что ты тут написал больше на мантру для самоуспокоения похоже.
В Windows CE поддержка ARM уже есть. Что помешает им этот кусок кода вставить в десктопную винду? smile

#70. petrun

"В Windows CE поддержка ARM уже есть. Что помешает им этот кусок кода вставить в десктопную винду? "
То,что это совершенно разные системы?С таким же успехом можно предложить им код из linux ж)
"Мне вот одно совсем непонятно: в ReactOS взяли - и добавили поддержку ARM, так, походя, когда никто этого даже не ждал. "
Смое банальное - ReactOS собираеться gcc.А есть ли в MSVC поддержка arm?)В деб№герах, в профилировщиках?
На мантру похоже то, что пишете вы)
"Все очень переносимо, только переносить не надо, вот ине переносят"
petrun написал:
То,что это совершенно разные системы?

И что с того? Не думаю, что модули с драйверами там сильно разнятся.
petrun написал:
С таким же успехом можно предложить им код из linux ж)

Фактически можно, а так им придётся потом исходник ядра Windows открыть. biggrin
petrun написал:
А есть ли в MSVC поддержка arm?)В деб№герах, в профилировщиках?

???
Да, разумеется.
Вот китайский Meizu M8 на Windows CE сделан. А судя по обзорам, обогнал по функциональности и iPhone OS и Android. Примечательно, что Microsoft даже тянут со своей Windows Mobile 7, а китайцы всё успели. biggrin
Linux_must_die! написал:
Жду объяснения I-Love-Linux, как программиста. Пусть с технической точки зрения объяснит.
С технической точки зрения препятствий (!) нет.

Но большинство закрытых программ под Linux работают только на x86 вот и весь секрет.

Неужели ты сам веришь что все ринутся компилить под ARM фотошопы и автокады, как бы просто это ни было?..

#74. petrun

"Фактически можно"
Ну тогда из bsd?НУ нельзя просто так взять код из другой системы, с соверешенно другим устройством.Несерьезно это.
"И что с того? Не думаю, что модули с драйверами там сильно разнятся."
По идеологии - может быть.Но он NT4 в MS ушли уже очень далеко.
Вы банально ничего не понимаете в ОС)

#75. Rector

Rector
'`"bQvrF