Comments 58
Учитывая, что прошедший год можно назвать "Годом GPT", не будет ли оптимальнее показать нейронной сети Windows 2003 Server, потом текущее состояние проекта ReactOS, и попросить дописать исходные тексты "чтобы оно так же работало"?
и нейросеть даст ключ активации для Windows 2003 Server
А где вероятность того, что GPT не "подсмотрел" в утекшие исходники Microsoft? Один раз так заявили, что в ReactOS используется утекший код, и затормозили проверкой разработку года на полтора.
Не показывать нейросети исходники Microsoft, "воспитать Бабу Ягу в своём коллективе". Интерфейсы Windows API достаточно хорошо документированы, а в публикациях о GPT часто приводятся истории успеха, когда по объявлениям функций сеть вполне прилично дописывает их реализацию.
Где гарантия, что тот же chatgpt уже не накормлен исходниками винды?
Так это проблемы openai
А вот один бывший президент говорил, что никто никогда не вернётся в 2007 год.
проблема возникала из-за повреждения реестра, поскольку проверка и исправление реестра не были реализованы.
в оригинальной windows реестр - это несколько БД на движке типа MS Jet. там ничего не надо "проверять и исправлять", достаточно откатить незавершенные транзакции (на самом деле нет).
в wine реестр - это несколько текстовых файлов, их можно положить в систему контроля версий.
в reactos - ???
Рискну предположить, что реестр в ReactOS реализован так же, как в wine.
Тоже БД, формат хранения файлов совпадает с оным у винды. Насколько хорошо поддерживается транзакционность не подскажу, давно не заглядывал.
А в Wine всё не так просто про текстовые файлы. Текстовые файлы - это персистентность, а так-то оно, понятное дело, тоже как база данных реализовано.
Транзакционность недавно была серьезно улучшена.
В ночных сборках версии 0.4.15 и новее таким образом была почти полностью повержена легендарная проблема неработоспособности системы после запланированной или внезапной перезагрузки. Реестр больше не ломается сам по себе, только в месте с серьезным повреждением файловой системы.
Что за игра, HorBlitz? (не получается найти)
Похоже на DOS-игру "Isle wars" (там еще пара подобных), но не она
https://www.dosgames.com/game/isle-wars/
Выглядит как реализация классической настольной Risk.
Нашлась игра на CD https://archive.org/details/famfun-strategy, называется Horror Blitz.
Шикарная вещь всё-таки этот ReactOS, всегда интересно потыкать новую сборку. Даже если ещё далеко до релиза, как-то существование такой вещи вдохновляет.
Переписанный WindowsXP? А зачем? Старые приложения исчезают в дали, новые средства разработки там не работают. Потешить ЧСВ и "потыкать"? Я не пойму кто это финансирует - но возврат инвестиций потенциально "околонулевой".
Ну нравится людям этим заниматься, милое и безвредное увлечение в мире IT. Пусть.
Еще пару лет назад спрашивали "переписанный вин98? Зачем". Сейчас вот уже доросла до "переписанный винXP". Судя по тестам лонгхорна, в следующем году ее вполне могут называть "переписанной вистой" или даже "переписанной вин7", такими темпами. А тут уж и до актуалочки рукой подать!
Когда в качестве альтернытивы Unix создавался GNU/Linux, Торвальдса и Столмана тоже спрашивали, сдается мне о чём-то таком же :)
Радикально разные вещи - на бинарном уровне совместимости Торвальдсу и компании достигать не требовалось, как итог - у них получилось выйти в продакшен)
Ну так там и стартовые условия были ни в пример мягче. А тут как ни крути, нет смысла делать "открытый аналог винды" без бинарной совместимости с этой самой виндой.
Опять же, вопрос "что такое аналог?"
Если аналог - это ПО, предназначенное для примерно тех же целей и эксплуатируемое похожим образом, то аналог - это любая другая ОС, пригодная для стационарных компьютеров: Linux, Chrome OS, Mac OS, BSD, Solaris, Haiku. С небольшой натяжкой даже Android. [Бензиновая Газель с вариатором и грузовой будкой - аналог дизельного Атланта с механикой и цельнометаллическим кузовом]
Если аналог - это ОС, которая имеет схожую структуру, пользовательский опыт и дизайн, то тут есть 2 пути. Первый - это взять Linux и оформить его под Windows. Не просто гуй и обои, а ещё и меню настроек в дизайне панели управления, встроенный магазин приложений и т.д. Примеры есть и очень удачны. Второй способ - это городить свой "китайфон", который выглядит, звучит и структурно аналогичен Windows, но с ней несовместим. Ну, это в принципе возможно. [BAIC BJ40 - аналог Jeep Wrangler]
Если аналог - это ОС, строго совместимая с оригиналом, то тут тоже 2 пути. Или мы активно плагиатим с оригинала, вытягивая слитые исходники Windows и по возможности партизаня неслитые.[IKCO Tara - аналог Peugeot 301] Или мы пытаемся сделать то же самое путём реверса, не зная, как оно работает на самом деле.
Последний путь выглядит самым проигрышным и бесполезным для практических нужд.
Ну это уж точно лучше, чем сидеть и строчить такие комменты. От них ума не прибавится, а если ReactOs [Linux, и т.п. - подставить по вкусу] делать - то в люди можно выбиться
Да, потыкать всякие кнопочки, все устройства начинаются с кнопочек, которые интересны. А если серьёзно, то объём меньше, это как бы тоже, но без ненужных надстроек, которые грузят систему. Не всем, но мне интересно, что данная система стартует и на старом ноуте пень1-2 и на относительно среднем компе. ХР туда вряд ли влезет, на старый. Хочется единообразия иногда.
Не всё в мире делается ради денег. ReactOS существует не на инвестиции, а на пожертвования. Ну и плюс значительный вклад в проект делается добровольцами бесплатно.
21x40 - это dec tulip (https://phy.duke.edu/~rgb/brahma/Resources/beowulf/linux/drivers/tulip.html), один из первых чипов pci эзернета, простой и поэтому везде используется... у 3Com тогда использовался pci-isa-bridge потом 3с509 чип. Pci чипы у 3com пошли с 900 серии.
потом, 440bx это PPro233, а не P233MMX, у пентиума-1 не было 440 серии.
пробовал ваше изделие на P166MMX с 16Мб - не пустилось. какая версия ещё пускалась? WNT4.0 с полуосью работают на ура.
пробовал ваше изделие на P166MMX с 16Мб - не пустилось.
Разработчики ReactOS заявляют в качестве ориентира Windows 2003 Server, а для этой версии минимальный объём оперативной памяти - 128 Мб.
Приятно видеть прогресс. Одна из самых главных полезностей проекта - наработка компетенций, которая, надеюсь, не пропадёт и выльется во что-то полезное и практичное.
По сути это же единственный в мире хоть какой-то аналог Windows ;)
Про линукс не слышали?
Линукс это не аналог. Это совершенно иная ОС.
А что в вашем понимании аналог?
Возможно я не совсем точно выразился. Имелся ввиду "виндузоподобный аналог")
Линукс аналог функциональный, но структурно, архитектурно, да и вообще идеологически это совсем другое ПО.
ReactOS относится к Windows так же, как GNU/Linux относится к Unix.
User space в ReactOS - это Wine. С таким же счастьем можно использовать Linux с Wine. Там он куда новее и Kernel space (Linux) куда стабильнее.
RDP-клиент нормально работающий есть под ReactOS?
Будто в двухтысячный окунулся...
ReactOS интересный проект, если честно, правда, когда начинаешь его изучать глубже задаешься такими вопросами, что просто страшно думать, почему все так плохо. Например, почему нельзя работать паралельно с проектом wine? Я читал их официальное вики и думал, что они работают сообща, но нет. Это странно, reactos могли бы сфокусироваться на реализации ядра, загрузчика, поддержки драйверов, а остальную часть брать у вина и переписывать под себя.
остальную часть брать у вина и переписывать под себя
Насколько мне известно, в ReactOS используется изрядное количество кода из Wine.
Это странно, reactos могли бы сфокусироваться на реализации ядра, загрузчика, поддержки драйверов...
Могли бы, но надо смотреть на факты. Многие здесь просто не осознают одну простую вещь: ReactOS старше их. Она старше, чем многие из комментирующих ее здесь. Ей 26 лет. Linux старше ее всего на 7 лет. Такого уровня функциональности, как у них, проекты ОС достигают в худшем случае, за 5 лет. А этим уже 26. Собственно, этим фактом можно и ограничиться.
Главный вопрос, конечно же, состоит в том, почему столь многообещающая идея не привлекла разработчиков? Почему нигде не нашлась команда, которой было бы интересно создать Open source Windows clone? Неужели подход ReactOS настолько отравил это поле, что никто из разработчиков не хочет даже приближаться к нему?
А в чём проблема с драйвером NTFS? Вроде формат уже давно как изучили, в Linux есть драйвера для данной файловой системы. Почему тогда ещё в ReactOS, где NTFS должна быть как родная, её драйвер ещё не стабилен?
Потому что драйвер файловой системы - это не hello world в консольку, а драйвер для линукса - это намного больше чем ничего, но это надо уметь. Всё же дело с файловыми системами было даже в другом - подсистемы, связанные с фс, были на уровне "запускает fat32 и ладно"). Сейчас с этим лучше, можно попробовать поставить систему на btrfs, через правки, можно на ext2. Штатный драйвер, насколько помню, умеет читать разделы, если разрешить в реестре - то и писать, но может порушить раздел. Но в целом, через некоторые (уже значительно меньшие чем раньше) танцы с бубном можно подложить виндовый драйвер и он с достаточно большим шансом заработает.
А участник @SigmaTel71 протестировал DynaBlaster (BomberMan):
Я аж вспомнил этот дребезжащий звук, но тут поди без звука?
Про загрузочный сектор тоже весело.
25 лет уже тестируют...
Вот бы они стандартную тему панели задач сделали хотя б вполовину менее убогой - всего-то и надо тени эти убрать, да выделение "нажатости" сделать цветом.
Еще один год из жизни ReactOS