|
2.2, Аноним (-), 23:43, 16/12/2009 [ответить]
| +2 +/– |
Приближаться не нада, просто сделать возможность запуска windows программ и чтоб мало ресурсов жер, чтоб можно было поставить на виртуалку, а все другие функции будет выполнять Linux.
От ReactOS больше ничего не нужно.
| |
|
3.10, anatolb (?), 00:48, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
Врядли, будет работать быстрее оригинальной ОС. Очень вероятно, что будет медленнее. Но учитывая, что мощности компьютеров к моменту выпуска релиза ReactOS вырастут в разы, это не так важно.
| |
|
4.21, Андрей (??), 05:25, 17/12/2009 [^] [^^] [^^^] [ответить]
| –1 +/– |
А почему бы её быть медлденной-то ?
Она ж не на Си Шарп пишется...
| |
|
3.35, инженер AMD (?), 13:24, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
" Приближаться не нада, просто сделать возможность запуска windows программ и чтоб мало ресурсов жер, чтоб можно было поставить на виртуалку, а все другие функции будет выполнять Linux."
Так когда они это доделают WinAPI уже не будет использоваться, а Майкрософт выпустит пятую по счету после семерки ОСь.
Хотя для вайна они хорошо стараются.
| |
|
|
3.11, поцанчик (ok), 01:55, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
это очень смешно :))
Они-б Уже с нуля чтонить наподобии winwows 2 давно-бы сделали а может и 3.11...
| |
|
4.16, be_nt_all (ok), 03:05, 17/12/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
>это очень смешно :))
>Они-б Уже с нуля чтонить наподобии winwows 2 давно-бы сделали а может и 3.11...
Наподобие 3.11 (кооперативная многозадачность поверх DOS (FreeDOS), и какая-никакая оконная среда) сделать не бог весть какая проблема. В сущности, под FreeDOS такие оболочки давно написаны, правда совместимости с Win3 никто там не добивался (а на фига?).
А, я понял, ВАС, сударь, смущает нумерация. Должен ВАМ сообщить, что в мире OpenSource цифра 0.5 означает, как правило, вполне стабильную и работоспособную программу. Смотрим, к примеру, весьма мощный векторный редактор InkScape 0.47.
А в ReactOS делают NT-ядро. NT5 — это Win 2000, 5.1 — XP, 6-Vista а то ли 6.1, то ли всё-таки 7 — ага Windows 7. И да, за NT 6-7 правда гнаться не надо, народу за глаза хватает XP-ей.
И всё бы хорошо, но ReactOS пока (1) не стабильна (но это, бог с ним, лечится если народ подтянется) (2) имеет серьёзные проблемы с драйверами. И это меня на фоне заявленной совместимости и после трёх лет вроде как живой разработки (уже не с нуля, а так — все 15) меня смущает.
Было бы проще и быстрее, если бы взяли ядро (и драйвера) Linux (ну или, к примеру BSD/Darwin, но в BSD всё таки тоже с драйверами не всё радужно, а MacOSу на Intel-платформе лет меньше, чем ReactOS-у.) И пилили бы сразу поверх этого (адаптированного) ядра всякие WinAPI без ненужных им (и простому офисно-геймерскому планктону) X-ов и тому подобного. Получилась бы шустрая OpenSource ХРюшка с линуховыми драйверами.
А всё, имхо, из за того, что те кто начинал проект переоценил себя (типа «за два дня перепишу. максимум — за три» :) http://rsdn.ru/Forum/Info/FAQ.HUMOUR.russian_programmer.aspx и недооценил потенциал линукс (типа «у этих красноглазиков никогда нормальных драйверов не будет»).
| |
|
5.22, PavelR (??), 07:34, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Было бы проще и быстрее, если бы взяли ядро (и драйвера) Linux (ну или, к примеру BSD/Darwin, но в BSD всё таки тоже с драйверами не всё радужно, а MacOSу на Intel-платформе лет меньше, чем ReactOS-у.)
>И пилили бы сразу поверх этого (адаптированного) ядра всякие WinAPI
Вы не про Wine случайно сейчас пытаетесь рассказать ?
>без ненужных им (и простому офисно-геймерскому планктону) X-ов и тому подобного.
Эмм, без Х-ов - это без графики, ненужной простым людям, да ?
"ненужных им" - ненужым кому, уточните, а ?
>Получилась бы шустрая OpenSource ХРюшка с линуховыми драйверами.
Замечательные рассуждения. Идите к ним тим-лидером :-)
| |
|
6.23, Damon (??), 08:09, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
> Вы не про Wine случайно сейчас пытаетесь рассказать ?
Вайн в юзерспейсе работает, видимо имелось в виду, что-то вроде модуля ядра, реализующего Win32API в ядре. Для ускорения. В юзерспейсе только врапперы.
> Эмм, без Х-ов - это без графики, ненужной простым людям, да ?
> "ненужных им" - ненужым кому, уточните, а ?
Есть же нынче DRM, который, вроде развивается. А если реализация API в виде модуля, то каким боком там X'ы прикручивать? DRM, как раз подойдет.
| |
|
7.25, Frank (??), 08:15, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
> Вайн в юзерспейсе работает, видимо имелось в виду, что-то вроде модуля ядра, реализующего Win32API в ядре.
Простите, о каком ускорении может идти речь, если виндовые игрушки, одиэсы и прочее - юзерспейс программы? Попытки обрабатывать их из ядра только замедлили бы их.
| |
|
8.26, Damon (??), 08:30, 17/12/2009 [^] [^^] [^^^] [ответить] | +/– | В Win32 и -64, наверняка GUI реализовано в ядре По этому, когда всплыли кося... текст свёрнут, показать | |
|
7.44, be_nt_all (ok), 18:37, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
>> Вы не про Wine случайно сейчас пытаетесь рассказать ?
>
>Вайн в юзерспейсе работает, видимо имелось в виду, что-то вроде модуля ядра,
>реализующего Win32API в ядре. Для ускорения. В юзерспейсе только врапперы.
Где то так. По скольку я не системщик-линуксоид, а простой прикладник, старающийся на прямую с осями не взаимодействовать, пытался что-то объяснить, не владея элементарной терминологией. Sorry.
>> Эмм, без Х-ов - это без графики, ненужной простым людям, да ?
>> "ненужных им" - ненужым кому, уточните, а ?
>
>Есть же нынче DRM, который, вроде развивается. А если реализация API в
>виде модуля, то каким боком там X'ы прикручивать? DRM, как раз
>подойдет.
Вот-вот. Графика, это не только X. Смотрим например на мобильный линукс от Qt http://qtopia.net/
| |
|
|
5.27, Alatar (??), 08:44, 17/12/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> Было бы проще и быстрее, если бы взяли ядро (и драйвера) Linux (ну или, к примеру BSD/Darwin, но в BSD всё таки тоже с драйверами не всё радужно, а MacOSу на Intel-платформе лет меньше, чем ReactOS-у.) И пилили бы сразу поверх этого (адаптированного) ядра всякие WinAPI без ненужных им (и простому офисно-геймерскому планктону) X-ов и тому подобного. Получилась бы шустрая OpenSource ХРюшка с линуховыми драйверами.
Насколько я помню, основная цель проекта вовсе не создать операционку бинарно-совместимую с офтопиком (с этим и вайн со всякими кроссоверами неплохо справляется), а написать открытое ядро с архитектурой NT. Ну нравится им эта архитектура, говорят красивая.
| |
|
6.32, anon (?), 10:35, 17/12/2009 [^] [^^] [^^^] [ответить]
| +2 +/– |
ядро NT для своего времени было действительно неплохим, да и написано оно очень хорошо - как по стилю, так и по логике. технические проблемы винды, в основном, из-за очень неумело сделанного и непродуманного userspace, раздутого, нелогичного, отягощенного грузом обратной совместимости.
| |
|
7.43, be_nt_all (ok), 18:31, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
>ядро NT для своего времени было действительно неплохим, да и написано оно
>очень хорошо - как по стилю, так и по логике.
Ну, я думаю, сейчас открытых ядер выбор немаленький. И (я не спец. по архитектурам ОС) думаю есть среди них такие, что уж не хуже NT-ишного.
А в ReactOS поверх NT-шного ядра NT-шный же юзерспейс (что-то можно выровнять, но совместимость остаётся совместимостью).
| |
|
6.42, be_nt_all (ok), 18:24, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
> написать открытое ядро с архитектурой NT. Ну нравится им эта архитектура, говорят красивая.
Ааа. Дело хорошее. Только вот в ченджлисте появляются сообщения типа «добавлена реализация пасьянса паук» :), а на форуме порой обсуждают темы типа «как нам обустроить командную строку». Я понимаю, что не все контрибуторы системы способны пилить ядро, вот и занимаются кто чем может. Но со стабильностью ядра и поддержкой драйверов как то оно пока не вытанцовывается у них.
| |
|
|
|
|
2.4, FPGA (ok), 23:47, 16/12/2009 [ответить]
| +2 +/– |
> наверное парням это просто интересно. Потому что на этом фронте даже приблизиться к MS не получится... Слишком быстро все развивается.
Не уверен что нужны свистелки из новейших версий винды. Нужна тупо пускалка софта и драйверов - пусть живет в виртуалке. Если даже через 10 лет будет работать софт и дрова от xp - это уже огромный плюс.
| |
2.5, User294 (ok), 23:53, 16/12/2009 [ответить]
| +/– |
> Слишком быстро все развивается.
И что же так глобально изменилось в NTях с 2000 до Vista за столько лет? Ну расскажите, чтоли, в чем эта скорость состояла и состоит. Только когда будете языком ворочать - имейте в виду: ядро NT и WinAPI меня одно время интересовало. Так что сильно врать - не выйдет. Давайте, расскажите...
| |
2.6, hatelinux (?), 23:55, 16/12/2009 [ответить]
| +/– |
основное ударение скорее всего ведеться на архитектуру ARM в ембедед решениях
| |
|
3.19, User294 (ok), 04:12, 17/12/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
>основное ударение скорее всего ведеться на архитектуру ARM в ембедед решениях
Анекдот сезона, имхо.
| |
|
4.24, Damon (??), 08:13, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Анекдот сезона, имхо.
Сначала тоже так подумал. Ан нет. Походу, они хотят одним выстрелом убить всех зайцев -- закосить еще и под CE'шку. Даже любопыно получится али нет? :-)
Как бы не получилось, как с "Боливаром", который двоих не вынес...
| |
|
5.36, User294 (ok), 14:33, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
>всех зайцев -- закосить еще и под CE'шку.
Дык это очень небольшой и специфичный кусочек embedded. Уже попиленый. Да и линухи туда влезают и прочая. Удачи, конечно, но, имхо, сногсшибательного успеха не будет. Скорее всего будет +1 забавный артефакт.
| |
|
|
|
2.8, аноним (?), 00:41, 17/12/2009 [ответить]
| +/– |
К чему приближаться-то? Windows нужен только для запуска десятка старых недопрограмм, и ros его тут полностью заменяет.
| |
2.30, а.н. (?), 10:16, 17/12/2009 [ответить]
| +3 +/– |
>наверное парням это просто интересно. Потому что на этом фронте даже приблизиться
>к MS не получится... Слишком быстро все развивается.
Mамочки. Tрухин размножается почкованием. Kроме того, с пробелами, завелся еще один, с подчеркиваниями.
| |
|
3.37, User294 (ok), 14:34, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Mамочки. Tрухин размножается почкованием. Kроме того, с пробелами, завелся еще один, с
>подчеркиваниями.
Их тут таких - штук пять почему-то.
| |
|
2.31, letsmac (?), 10:23, 17/12/2009 [ответить]
| +/– |
Так Fireball прямо и заявлял в интервью, что они делают ИСКЛЮЧИТЕЛЬНО ради повышения навыков программирования и повышения опыта работы с Win32.
| |
|
3.41, аноним (?), 17:01, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
Исключительньно ради повышения навыков программирования никто никогда ничего не пишет. Это отмазка, чтобы недоумки не лезли с очередными "а зачем это надо".
| |
|
|
1.7, BSA (?), 00:04, 17/12/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Попробовал поставить на виртуальную машину.
1. нельзя ввести размер раздела при установке, любое отличное от дефолтного значение приводит к огромным числам ((unsigned)-1)
2. попытка нажать на одну из кнопок с региональными настройками при установке приводит к тому, что диалог при закрытии вешает весь процесс установки.
А в остальном (я так и не смог поставить), почти Windows. ;)
| |
|
2.12, поцанчик (ok), 02:00, 17/12/2009 [^] [^^] [^^^] [ответить]
| +2 +/– |
>Попробовал поставить на виртуальную машину.
>1. нельзя ввести размер раздела при установке, любое отличное от дефолтного значение
>приводит к огромным числам ((unsigned)-1)
>2. попытка нажать на одну из кнопок с региональными настройками при установке
>приводит к тому, что диалог при закрытии вешает весь процесс установки.
>
>
>А в остальном (я так и не смог поставить), почти Windows. ;)
>
да-да-да, к сожалению программисты ros настолько увлеклись, что решили перенести в своё творение так-же и ошибки оригинальной виндовс эНТи
| |
2.33, dq0s4y71 (??), 11:50, 17/12/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
http://www.reactos.org/ru/index.html
"Пожалуйста имейте ввиду, что ReactOS 0.3.11 всё ещё находится в состоянии alpha, что означает отсутствие некоторых особенностей и то, что на данный момент ReactOS не может быть заменой для вашей основной ОС."
Вы что хотели-то?
| |
|
3.40, BSA (?), 16:51, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
Я хотел, чтобы она хотя бы корректно установилась. Я все понимаю, но установщик можно было бы и допилить перед релизом...
| |
|
|
1.9, be_nt_all (ok), 00:46, 17/12/2009 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
О, и здесь эта новость появилась. Молодцы, конечно. Но...
Конечно, если им удастся повторить Win 2000/XP — это уже отлично, уже будет работать и станет конкурентоспособным. Но пока динамика развития проекта не радует.
В соседней ветке про Mono (http://www.opennet.me/opennews/art.shtml?num=24690) я уже про это писал. ИМХО, парни зря решили полностью переписать винду.
Совместимость на уровне драйверов с M$ — миф. Если они года через четыре даже смогут достигнуть этого самого уровня Win 2K/XP, будут ли к этому времени ещё XP-шные драйвера под новое железо? Насколько без проблем будут работать эти драйвера с инородным ядом?
А если бы они чуть умерили амбиции, взяли б ядро (и драйвера) от какой нибудь популярной открытой ОСи, немного бы переделали под свои нужды и реализовывали поверх этого всячиские Win/Reactos API, то уже в этом году систему бы ставили в офисах российских фирм в целях минимизации затрат.
| |
|
2.17, User294 (ok), 04:03, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
> уже в этом году систему бы ставили в офисах российских фирм в целях минимизации затрат.
Вы серьезно думаете что все пишут ОС сугубо ради этой цели? :) В первом приближении - для этого есть пингвины + wine :). Дров у линуха своих немеряно а winapi более-менее сносно изображается кроме сильно некоторых закоулков.
| |
|
3.20, be_nt_all (ok), 04:15, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
Нет, разумеется, я не думаю, что ВСЕ OS пишут для этой цели. Для этой цели пишут одну OS ;) (почти шутка). И капец этой самой ОС наступит, когда появится прямой конкурент в данном секторе. ReactOS заявили, что хотят таким конкурентом стать.
А Wine — Wine это хорошо. Но уж слишком слоёный пирог с Wine получается, на низкобюджетной офисной машине могут всякие тормоза начать вылазить. Ссылочку на соответствующий патч ядра я тут приводил.
В общем. Чтобы устроить «вендекапец» нужен не мегаамбициозный проект типа ReactOS (он тоже конечно нужен, но для другого и до продакшена никогда не дойдёт), а этакая сборка/хак Linux для которого уже почти всё есть. Пропатченное некоторыми виндовыми функциями ядро + оптимизированный Wine, а собственно весь остальной Linux — опционально, в дополнительных пакетах (слегка утрирую, знаю)
зы. Я писал почти о том же, что и ты. Просто считаю что Wine ещё пока не торт.
ззы. А собственно мне то всё это фиолетово. Девелопить на С++Qt/Java/PHP в среде Eclipse и рисовать типа дизайн в Gimp и IncScape можно под любой осью. Сейчас вышел (так уж получилось) на очень вольные (но пока скудные) хлеба и работаю в вебе не то что за еду, а вообще за спасибо. Я проприетарщик?
| |
|
|
1.14, be_nt_all (ok), 02:34, 17/12/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Да вот порыскал по википедии. Нашёл кое что любопытное.
1. Те, кто прикручивают к Linux ядру поддержку Win-драйверов. Так понимаю, происходит обмена кода между этими проектами и ReactOS. «Не пропадёт их скорбный труд»:
http://www.longene.org/en/ — Китайцы.
http://sf.net/projects/ndiswrapper/
2. Kernel-win32
А это, насколько я понял (быстро пробежавшись глазами), почти то о чём я писал. Проект по перенусу некоторых функций из win-32 server в linux ядро с целью ускорения Wine.
http://lkml.indiana.edu/hypermail/linux/kernel/0009.0/1267.html
Из этого (убрав большую часть того, что между linux и wine, чтобы совсем уж ускорить) можно сделать _реальный_ «вендекапец». Linux-овые драйвера, виндовые приклады, открытая лицензия.
| |
|
2.45, Damon (??), 19:39, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
> Из этого (убрав большую часть того, что между linux и wine, чтобы совсем уж ускорить) можно сделать _реальный_ «вендекапец». Linux-овые драйвера, виндовые приклады, открытая лицензия.
Увы... С этим облом, на данный момент. В конторе (точнее, конторке) где я до последнего времени работал, попытался наших программеров-ембеддеров (pic24 -- pic32) пересадить на пингвина и вайн. Они даже не против были! :-) Тока, грят, нам нужно, чтоб mplab ide с icd2 (программатор-отладчик) работало! Поковырялся я немного и вычитал (кто-то спрашивал на их, вайновском, форуме про такую же ситуацию), что ну не работает вайн с usb девайсами...
Вот так я обломался...
PS: впрочем, может быть я просто не нашел правильного ответа?..
| |
|
1.34, MadCat (?), 12:58, 17/12/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Мелкософт оценивает усилия проекта ROS и видимо поэтому решили сжалиться над ними... И открыли код ядра Win5.2 для образовательных целей народу. Вопрос только "Зачем?". Также Мелкософт нанес ответный удар *nix реализовав SFU.
По поводу ROS. Прекрасный полигон готовят. Если в ядро вкрутить POSIX, WinAPI и еще чего-нибудь это будет монстр. Универсальное ядро - мечта всех. Когда тебе до лампочки какие дрова ставить: для лин или для вин.
Иногда мне кажется, что ROS - тайный заказ правительства по созданию конкурента монополисту и в последствии перетянуть одеяло насибя ^_^
| |
|
2.46, xxx (??), 19:43, 17/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
> Если в ядро вкрутить POSIX, WinAPI и еще чего-нибудь это будет монстр. Универсальное ядро - мечта всех. Когда тебе до лампочки какие дрова ставить: для лин или для вин.
А как связаны WinAPI, POSIX и дрова? У нас, что кто-то дрова по posix пишет?
| |
2.47, april (?), 23:15, 19/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Мелкософт оценивает усилия проекта ROS и видимо поэтому решили сжалиться над ними...
>И открыли код ядра Win5.2 для образовательных целей народу. Вопрос только
>"Зачем?". Также Мелкософт нанес ответный удар *nix реализовав SFU.
>
SFU ???? ну пробовал я его!! очень слабая штука
LDAP который дает SFU весьма кривой, тк нету такого понятия как gid в приципе (GID,есть а вторичные гурппы не поддерживаются) функционал слаб и безсмысленный 99% это сборки от микрософта свободного ПО....., что в принципе можно при наличии некотрых знаний собрать самостоятельно. обращения из unix api в win api реализованно крайне криво, с заточкой на то чтобы люди переходили на windows ибо смотрите как у вас медленно работает а у нас работает круто
(для примера)
x86 4 dual core xeon 24gb ram raid 10 8HDD
производительность по сапикам
win32 1
win64 1.1
linux 1.8
перешли на Power6 и AIX
по расчетам примерно тоже самое (учтите не по ценам железа, а по расчетам)
4х Power 6 (2 dual core) 16gb ram raid 10 8hdd
производительность по сапикам 1.6 (ниже чем у линукса)
производительность по мнению бухии все работает шустро, ине тупит
на простых запросах производительность не растет
на сложных многомерных запросах произовдительность выросла в 3-10 раз, то что раньше работало за 20-40 минут сейчас выстреливает за 1-2 минуты
ах о чем это я???? да полная ерунда этот сфу, пришлось крутить нормальные ldap сервера которые умеют коннектиться к поделкам от маздая
>По поводу ROS. Прекрасный полигон готовят. Если в ядро вкрутить POSIX, WinAPI
>и еще чего-нибудь это будет монстр. Универсальное ядро - мечта всех.
>Когда тебе до лампочки какие дрова ставить: для лин или для
>вин.
>Иногда мне кажется, что ROS - тайный заказ правительства по созданию конкурента
>монополисту и в последствии перетянуть одеяло насибя ^_^ | |
|
1.39, koblin (ok), 16:16, 17/12/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
лучше писать нативные приложения под Linux, чем костыли для работы сторонних... IBM в свое время доигралась с поддержкой в os/2 совместимости с дос и вин-программами, нативного ПО нехватало
| |
|