LINUX.ORG.RU

ReactOS 0.4.3

 


1

2

После трёх месяцев разработки состоялся релиз ReactOS 0.4.3 — свободной ОС, нацеленной на обеспечение совместимости с программами и драйверами для MS Windows. Проект начал делать выпуски более оперативно, ранее они выходили раз в год.

Для загрузки доступны установочный и ознакомительный (LiveCD) образы. ОС распространяется под лицензией GNU GPL 2.0 или выше.

Основные изменения:

  • Улучшена работа виртуальной машины NTVDM, позволяющей запускать старые 16-разрядные программы, написанные для Windows и MS DOS. Например, через NTVDM можно запустить Command & Conquer.
  • Осуществлён переход на новую библиотеку с реализацией API Winsock, используемую для организации сетевого взаимодействия в приложениях на платформе Windows. Новая библиотека Winsock позволила существенно улучшить совместимость с сетевыми приложениями, такими как клиент GOG и новые версии модулей для разработки на Python (версий 2 и 3).
  • Значительно расширено применение тестового набора, который теперь охватывает различные подсистемы — от функций работы с памятью до Windows Shell API.
  • Продолжен затянувшийся переход на новую систему управления памятью ARM3 (Another Rewrite of the Memory Manager Module), в которой теперь активирована поддержка секций — одна из последних недостающих возможностей, необходимых для полной замены старой системы управления памятью.
  • Добавлена ресурсная библиотека pifmgr.dll, включающая подборку пиктограмм. Создана библиотека с набором функций для ввода/вывода в консоль, отображения сообщений об ошибках и другими возможностями для внутренних утилит командной строки.
  • Добавлена утилита EventCreate.
  • Осуществлена синхронизация с кодовой базой Wine Staging 1.9.14.
  • Функции автоматического обновления и установки дополнений Firefox теперь работают корректно.
  • Устранено более 340 ошибок, в частности исправлена ошибка, приводившая к повреждению данных на дисках с GPT при использовании LiveCD.

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

★★★★

Проверено: JB ()
Последнее исправление: cetjs2 (всего исправлений: 5)
Ответ на: комментарий от anonymous

мне однажды тоже не верили, а потом я им показал

Made my night!

h578b1bde ★☆
()

Отличная новость! Ждем форк «ПрипятОС» от украинских разработчиков.

Bagrov ★★★★★
()
Ответ на: комментарий от devl547

devl547> Досбокс - говно, особенно на x86 платформах.

DOSBOX на основе QEMU сделан. Так что это не говно, а более универсальное средство.

devl547> Dosemu/Dosemu2 куда резвее.

Резвее. Но это именно эмулятор DOS со всеми вытекающими отрицательными последствиями. Внутри DOSBOX же стоит FreeDOS.

Quasar ★★★★★
()
Ответ на: комментарий от anonymous

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

Quasar ★★★★★
()
Ответ на: комментарий от NiTr0

Для этого софта проще сделать набор распаковщиков. Всё равно новый софт такой не появится.

Quasar ★★★★★
()
Ответ на: комментарий от anonymous

anonymous> 2) 20 лет ее пилило полтора программиста, только сейчас их стало больше после госпомощи.

Ну стало не полтора, а два с половиной. Что с того? Linux вот тоже один человек сначала пилил. При этом он не стал изобретать велосипед, а взял готовую систему GNU как базовое окружение. Народ заинтересовался и побежал помогать. А что ReactOS? Что там сделали такого чтобы за 5 лет продвинуть систему до невиданных доселе высот? Разработчики писали свободное программное окружение для имеющегося ядра венды?.. Нет. Разработчики писали ядро для имеющейся венды? Нет. Они просто написали кривой кусок говна вместо ядра и взяли код из WINE как реализацию WinAPI. И это на протяжении 20 лет. В одиночку люди целые операционные системы пишут. При этом операционные системы вполне рабочие и куда более практичные, чем ReactOS. Один человек способен перевернуть мир. Вон, Столлман умно поступил: он хотел сделать свободную ОС и решил, что результат важнее перекладывания байтиков. В итоге написал Emacs и GCC, нашёл единомышленников и сделал вместе с ними наиболее полноценную базовую систему. А когда всё это было готово, этот софт был способен заменить во всех UNIX-подобных системах всё кроме ядра. И результат был достигнут - получена свободная и конкурентноспособная ОС, которой пользуется значительная часть посетителей ЛОРа (и которая успешно выдавила все UNIX'ы из обихода), хоть с ядром FreeBSD, хоть с ядром Linux, хоть с другим совместимым с POSIX ядром.

Quasar ★★★★★
()
Ответ на: комментарий от vblats

vblats> Никогда не понимал этих людей, зачем им ЕЩЕ ОДНА ВИНДА?

Чтобы гонять вендовый софт и железо, у которого драйверы только под венду. Особенно актуально для того же HASP. Но разработчики наврали - они в итоге не делают систему совместимую с вендой по драйверам. Они просто перекладывают байтики и никакого результата не выдают.

Quasar ★★★★★
()
Ответ на: комментарий от Jedi-to-be

Jedi-to-be> А теперь посчитай, сколько есть на свете линуксов.

Один.

Jedi-to-be> Ржу как конь.

Ты уже не человек? Ты зверь?

Quasar ★★★★★
()
Последнее исправление: Quasar (всего исправлений: 1)

исправлена ошибка, приводившая к повреждению данных на дисках с GPT при использовании LiveCD.

Вот это да...

Venediktov
()
Ответ на: комментарий от Radjah

MBR прочитать

прочитать

приводившая к повреждению данных

Разрушающее чтение — это стильно. Но вполне в духе разработчиков РОС.

redgremlin ★★★★★
()

Продолжен затянувшийся переход на новую систему управления памятью ARM3 (Another Rewrite of the Memory Manager Module)

Сыровато. Раньше DFRANRJARYARARM3 (Definitly Final Rewrite of the Absolutly New Rewrite of the Just Another Rewrite of the Yet Another Rewrite of the Another Rewrite of the Memory Manager Module) трогать смысла нет.

redgremlin ★★★★★
()
Ответ на: комментарий от Quasar

Особенно актуально для того же HASP

решено http://wiki.etersoft.ru/HASP

и у них есть приличные наработки по запуску корявого гос./бух./и т.д. отечественного софта типа 1С, КонсультантПлюс, ГАРАНТ

и терминальные решения для вин софта

и трансляторы для замены ms-sql

причем это у них было еще позавчера, а не как у сабжа в волшебном после-после завтра с понями и эльфами...

anonymous
()
Ответ на: комментарий от Quasar

DOSBOX на основе QEMU сделан.

Да хоть на основе Bochs. Он тормозит, а в ряде игр играть просто невозможно.

Но это именно эмулятор DOS со всеми вытекающими отрицательными последствиями. Внутри DOSBOX же стоит FreeDOS.

Ты перепутал Dosemu и Dosbox. ФриДОС стоит в первом.
И Dosemu использует ядерный vm86, а Dosemu2 - vm86 и kvm.

devl547 ★★★★★
()
Последнее исправление: devl547 (всего исправлений: 1)

Кто-нибудь, пристрелите это, наконец.

Deleted
()
Ответ на: комментарий от redgremlin

Прочитала как смогла. Смонтировала то, что нашла. Как-то с этим начала работать.

Radjah ★★★★★
()
Ответ на: комментарий от Jedi-to-be

А теперь посчитай, сколько есть на свете линуксов.

Во-первых, один. Во-вторых, а хохо ни хохо у тебя, поделку (которую начали разрабатывать всего-то на 5 лет позже линукса, в 1996м) сравнивать с мейнстримом в серверном сегменте, домашней электронике и hpc?

Deleted
()
Ответ на: комментарий от Quasar

«Народ заинтересовался и побежал помогать»

Не народ, а корпорация Red Hat, которая с потрохами купила Линуса. И линукс нужен был как бесплатная замена Win, чтобы не платить программистам, а использовать их труд нахаляву. У РеактОС - другая сфера применения.

anonymous
()
Ответ на: комментарий от inchallah

Из того с чем пришлось столкнуться лично - не устанавливался Escape from Monkey Island, который использовал 16-и битный установочный файл.

anonymous
()

Windows — изначально кривое убожество, обросшее кучей костылей, примочек и пришлепок, изначально не ориентированное на безопасность, и прочая, и прочая, и прочая. Чего стоит только недавно выявленная дыра в архитектуре: https://xakep.ru/2016/10/28/atombombing/. Всем, кто оспаривает убогость оффтопика, готов лично привести ряд эпик фейлов из опыта его эксплуатации на примере всеми обожаемой семерочки. Теперь вопрос: зачем пилить кривой и бажный клон кривого и бажного поделия, тщательно копируя (в благих целях совместимости) все дыры и костыли оного? Результат даже в идеале не может быть лучше оригинала по определению, ибо иначе будет с ним несовместим. Архитектурные решения не могут значимо отличаться от оригинальных по той же причине. Юридические перспективы весьма сомнительны из-за сплошной патентной огороженности всё того же оригинала. Ректалосовцы хотят пободаться с MS на судебном поле? Что ж, попутного ветра им в горбатую спину, боюсь, никакого попкорна у меня на это не хватит. Зачем играть в заведомо проигрышную игру, объясните мне?

rmammoth
()
Последнее исправление: rmammoth (всего исправлений: 1)
Ответ на: комментарий от cheshire_cat

А ещё без понятия как папку расшарить

Используй Виртуал Бокс, вместо VmWare, Люк!

tiinn ★★★★★
()
Последнее исправление: tiinn (всего исправлений: 1)
Ответ на: комментарий от Quasar

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

4.2. У меня работает на трёх компах из пяти имеющихся.

И на реальном железе оно нафиг никому не впёрлось.

А вот с этим трудно спорить, тем не менее, прецеденты есть.

tiinn ★★★★★
()
Ответ на: комментарий от chuzhoi

Драйвера от ИксПи уже ставятся на это поделие? Ну хотя бы некоторые?

Некоторые, говорят, ставятся. Ни разу не видел.

tiinn ★★★★★
()

Уже можно ставить чтобы фотки печатать на кенонах? (На реальное железо ставить тоже можно?).

П.С.: Не дождусь уже

LinuxDebian ★★★★
()
Последнее исправление: LinuxDebian (всего исправлений: 2)
Ответ на: комментарий от Venediktov

ReactOS это не замена Windows, она заменит Linux так как последний имеет кучу проблем с драйверами...

Странно, сами разработчики позиционируют его именно как замену Windows. Вы уж там с ними определитесь, что ли... :D И в каком месте эта вечная альфа надеется заменить Linux? На серверах? На суперкомпьютерах, где и оригинальный оффтопик ценится чуть дороже, чем ослиная какашка?

rmammoth
()
Ответ на: комментарий от rmammoth

готов лично привести ряд эпик фейлов из опыта его эксплуатации на примере всеми обожаемой семерочки

Давай, интересно будет послушать.

dexpl ★★★★★
()
Ответ на: комментарий от post-factum

Новостей об этом поделии уже больше, чем новостей о ядре. Срамота.

Ну так её же поддержал гарант конституции!

vilisvir ★★★★★
()
Ответ на: комментарий от dexpl

Давай, интересно будет послушать.

Навскидку из последнего: пропал значок сети в трее. В управлении значками из панели управления значок «Сеть» неактивен. Советы от мелкософта по манипуляциям с реестром и перезапуску explorer результатом имели то, что значок «Сеть» вообще пропал из данного настройщика. При этом сама сеть работает нормально, но к VPN подключаться без значка довольно геморно.

rmammoth
()
Ответ на: комментарий от vada

Синий экран смерти есть?

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

atrus ★★★★★
()

БОЛЬШОЕ спасибо команде ReactOS за труд! Поздравляю вас с релизом, очередным шажком к тому чтобы получился Торт!

Сделать целую ОС с нуля, за ещё и совместимую с самой распространенной и закрытой, это вам не очередной хеллоуворлд на питоне или го написать. Я так понимаю, у местных комментаторов просто неслабо припекает в одном месте из-за того что это лайнукс предполагалось заменит Windows, а на деле-то Реактивная ОСь с этим справляется ЛУЧШЕ!

anonymous
()
Ответ на: комментарий от anonymous

anonymous> Я это отрицал в сообщении, на которое ты ответил? Или упомянул Win95?:-)

Я ответил на то сообщение, где утверждается, что Win16 в ReactOS - офигетельно важная возможность, которая нужна в научной и промышленной сфере.

Quasar ★★★★★
()
Ответ на: комментарий от UNiTE

UNiTE> Новостей о Hurd мало действительно.

Так HURD это не ядро.

Quasar ★★★★★
()
Ответ на: комментарий от Deleted

Во-первых, один.

Неправда. Был бы действительно один не собиралась бы куча разных пакетов под все системы для каждой программы.

ELF- файлами никто сейчас не обходится.

Jedi-to-be ★★★★
() автор топика
Ответ на: комментарий от devl547

devl547> Да хоть на основе Bochs. Он тормозит, а в ряде игр играть просто невозможно.

УМВР. И DOSBOX - он далеко не только для игр.

devl547> Ты перепутал Dosemu и Dosbox. ФриДОС стоит в первом.

С каких пор FreeDOS отсутствует в DOSBOX?

devl547> И Dosemu использует ядерный vm86, а Dosemu2 - vm86 и kvm.

И это его критический недостаток в виде невозможности работать на чём-то отличном от IA32/AMD64.

Quasar ★★★★★
()
Ответ на: комментарий от Radjah

Небось пыталась как MBR прочитать.

Нет.

Jedi-to-be ★★★★
() автор топика
Ответ на: комментарий от anonymous

anonymous> Не народ, а корпорация Red Hat, которая с потрохами купила Линуса.

Не было тогда RedHat. А когда RedHat был, корпорацией он не был - это была маленькая конторка, которая снимала квартиру под офис.

anonymous> И линукс нужен был как бесплатная замена Win, чтобы не платить программистам, а использовать их труд нахаляву.

Да ладно? Тогда и Windows менйстримом не был. Линукс тогда заменял всякие *NIX. Если говорить о десктопных системах, то он скорее на DOS покушался. В то время именно MS-DOS был мейнстримом, а Windows только получал распространение.

anonymous> У РеактОС - другая сфера применения.

У ректалОС нет никакой сферы применения. Подтверждено десятилетиями.

Quasar ★★★★★
()
Ответ на: комментарий от chuzhoi

Драйвера от ИксПи уже ставятся на это поделие? Ну хотя бы некоторые?

Да

Jedi-to-be ★★★★
() автор топика
Ответ на: комментарий от Venediktov

Venediktov> ReactOS это не замена Windows, она заменит Linux так как последний имеет кучу проблем с драйверами...

С какими драйверами?

Quasar ★★★★★
()
Ответ на: комментарий от tiinn

tiinn> 4.2. У меня работает на трёх компах из пяти имеющихся.

Ты уверен, что это можно назвать «работает»?

Quasar ★★★★★
()
Ответ на: комментарий от Jedi-to-be

Jedi-to-be> Был бы действительно один не собиралась бы куча разных пакетов под все системы для каждой программы.

У тебя совсем мозги отшибло?

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

Ты уверен, что это можно назвать «работает»?

На 100%. ИМХО, конечно. Я играл на нём в doom2

tiinn ★★★★★
()
Ответ на: комментарий от mandala

BSOD там давным давно есть и регулярно даёт о себе знать.

Это попытка вызвать ностальгию у пользователей.

cipher ★★★★★
()
Ответ на: комментарий от cipher

Это попытка вызвать ностальгию у пользователей.

Кстати, да! Эдакая винтажная ось для ретро-компьютеров. Ибо летает даже на 128 Мб ОЗУ.

tiinn ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.