LINUX.ORG.RU

Новый релиз ReactOS 0.3.5

 , , , , ,


0

0

Через четыре месяца после 0.3.4 мы рады объявить о новом релизе ReactOS 0.3.5.

Эта версия, равно как и все остальные из серии 0.3.x, находится в "альфа" стадии разработки, так что не ждите от релиза слишком многого.

В 0.3.5 исправлен целый ряд очень старых ошибок, некоторые из них существовали ещё со времён версии 0.3 и даже раньше, не говоря уже о новых, полезных нововведениях, которые, по уверениям нашей команды тестеров, не вносят новых ошибок. Полностью весь список изменений по модулям и разделам проекта можно посмотреть здесь. Этот список действительно огромен (4 месяца работы), поэтому выделим некоторые основные пункты:

  • Обновление загрузчика (FreeLdr) - некоторые части были полностью переписаны для лучшей совместимости и последующей поддержке кода
  • Исправлены проблемы с ошибками типа "повреждение памяти" (запись за пределы веделенного буфера) для кучи и пулов
  • Ядро: исправлено множество критических ошибок во всех разделах ядра, переписан код ранней инициализации менеджера памяти
  • Подсистема Win32: общие улучшения различных частей подсистемы, включая как компоненты режима пользователя, так и режима ядра
  • Переработаны ключевые части базовой CRT библиотеки для улучшения совместимости
  • Улучшения в интепретаторе командной строки (cmd.exe), особенно в области исполнения batch-скриптов
  • Шрифты заменены на более точно соответствующие метрики шрифтов, применяемых в ОС Windows.
  • Улучшение интернационализации: реализовано переключение раскладок клавиатуры, работает апплет панели управления "Региональные настройки", первая стадия установки доступна в переводах на многие языки, добавлены новые раскладки клавиатуры
  • Работа над практически всеми драйверами и программами, апплетами панели управления и динамическими библиотеками DLL для достижения лучшей совместимости и улучшения функциональности

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

ChangeLog

>>> Новость



Проверено: UVV ()

> Шрифты заменены на более точно соответствующие метрики шрифтов, применяемых в ОС Windows.

Это которые говно?

Sikon ★★★
()

в биореактос!

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

Нет конечно, этож говнище полное.

Ффффффффтопку!!!!!

anonymous
()

>Обновление загрузчика (FreeLdr)

Видимо GRUB не угодил

>Шрифты заменены на более точно соответствующие метрики шрифтов, применяемых в ОС Windows.

Это чтобы не стыдно было на ЛОР скриншоты выкладыавть? А то ведь если шрифты не говно, не пропускают...

>Улучшение интернационализации: реализовано переключение раскладок клавиатуры, работает апплет панели управления "Региональные настройки", первая стадия установки доступна в переводах на многие языки, добавлены новые раскладки клавиатуры

Молодцы. Не повторяют ошибки KDE :)

Quasar ★★★★★
()

Just For Fun в чистом виде. По поддержке оборудования этой ОС до Линукс как до Луны пешком, не говоря уж об оффтопе.

anonymous
()

Спасибо разработчикам. А насчет GRUB это и правда мысль : )

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

> По поддержке оборудования этой ОС до Линукс как до Луны пешком,

насколько я знаю у них есть планы по прикручиванию родных виндовых дров

lester ★★★★
()

они еще делают это?! такому энтузазизму можно только... посочувствовать

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

>ни как не могу понять цели этого проекта. мазохизм?

показать мелкомягким что не только они венду могут делать.

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

Причем такого маленького размера.

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

> ни как не могу понять цели этого проекта. мазохизм?

цель та же что и у wine, запускать виндовые программы не платя за лицензию MS-Windows (они с wine и код друг у друга таскают). Но так как у них вместо ядра Linux там своё, которое (с)может общаться с виндовыми дровами, то по идее с поддержкой разных железок у reactOS (потом будет?) не как в wine+Linux, а как в винде.

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

Ага, лет так через 10. Хотя, если МС будет и дальше впаривать Висту, то бизнес может и проспонсировать этот РеактОС, как когда-то было с Линукс - вроде бы и уход от МС, а ничего и менять не надо - и программы, и драйверы работают.

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

>ни как не могу понять цели этого проекта. мазохизм?

Надежда, что ms их заметит и купит, а windows7 будет основана на reactos?

madcore ★★★★★
()

Хотя этот проект лично для меня абсолютно бесполезен, но разработчики молодцы.

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

Почему через 10 лет?
Они же не собираются переписывать все дрова, достаточно сделать поддержку виндовых. А это врядли потребует столько времени

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

> Хе-хе, тогда и wine не будет:)

wine пишется отдельно и код они из ReacOS не берут, а вот последние не ГНУшаются брать код из вайна

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

>а вот последние не ГНУшаются брать код из вайна

это плохо?

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

> Хе-хе, тогда и wine не будет:)

>wine пишется отдельно и код они из ReacOS не берут, а вот последние не ГНУшаются брать код из вайна

ну и молодцы эти самые последние...

а почему wine'овцы не берут код? есть ссылка?

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

>Если допилят до совместимости с XP, винда станет не нужна..

Винда и так не нужна. Разработчики молодцы. Неблагодарное занятие винду переписывать. Какашки со всех сторон летят.

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

Скорее всего потому, что им не нужно писать ядро и поддерживать драйвера :)

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

Самый прикол будет когда окажется что они лучше MS сделали :)
Проект нужный, позволит обойтись без винды когда нет аналогов приложений под линукс.

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

>Самый прикол будет когда окажется что они лучше MS сделали :) Проект нужный, позволит обойтись без винды когда нет аналогов приложений под линукс.

причем reactos, по идее, элементарно к xen прикручиваться будет без большой потери производительности.

dikiy ★★☆☆☆
()

когда-то точно так-же - говорили про Linux. и "big-fat" дармоеды, cидящие тут(и вообщ непонятно что в опенсорсе и на ЛОР-е забывшие) и орущие "мазохизм !!" , "ненужен !" итп - лишь уподобляются стаду баранов, на фоне небольшой кучки Творцов. которые - двигают Мир. обросший подобными паразитами.

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

Это может быть преимуществом перед виндой в свете распространения виртуализации.
Предвижу вендекапец :)

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

Дело может быть даже не в том, что wine берет у ReactOS, а в том что ReactOS присылает свои патчи.
По крайней мере, так сказал Алексей Брагин (координатор разработки) в интервью КТ.

wwarlock
()

клево, действительно молодцы, так тянуть такое неблагодарное дело.

ну а если допилят - вообще рулез будет.

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

>Если допилят до совместимости с XP, винда станет не нужна...

Согласен ! Есть что то положительное в их труде :)

robot12 ★★★★★
()

Чегото у меня после ознакомления с сайтом возникло стойкое отвращение к сему поделию. Одни цитаты чего стоят:

"В отличие от UNIX, ReactOS был спроектирован людьми, которые были знакомы со средой Windows. Всё может быть сделано через хорошо известный интерфейс Win32, а продвинутые пользователи при необходимости могут автоматизировать работу через скрипты и консоль."

"ReactOS совмещает мощь и силу ядра NT - которое хорошо известно своей расширяемостью, портируемостью, надежностью, производительностью и совместимостью – с Win32 совместимостью."

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

Как-то начало подташнивать от приторного вкуса.

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

У них есть шанс ликвидировать vendor lock MS, а это половина вендекапца :)

KUser
()

Сделали бы они ее не такой страшной (читай, win9x) и передали бы патчи wine - цены бы им не было :)

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

>wine пишется отдельно и код они из ReacOS не берут, а вот последние >не ГНУшаются брать код из вайна

Читал ЖЖ одного из разработчиков ReactOS, там он пишет, что патчи вайновцы берут, только втихую, почему-то не желая, чтобы об этом было всем известно.

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

>не понятно, где COM/ActivX, DirectX/DirectShow?

ReactOS 0.6 - beta

kkk ★★
()

Традиционно качаю образ для виртуалки :)

Ingwar ★★★★★
()

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

Gharik
()

В 0.3.5 исправлен целый ряд очень старых ошибок, некоторые из них существовали ещё со времён версии 0.3 и даже раньше, не говоря уже о новых...

captcha: lifeone

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

> Всё может быть сделано через хорошо известный интерфейс Win32

Читай "через задницу".

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

Угу, через неё, родимую. Правда не описан и не задокументирован тот вывих мозга, который даёт им скилл "работа с вендоконсолью".

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

>>Обновление загрузчика (FreeLdr)

>Видимо GRUB не угодил

там даже не freeldr, а нечто другое, поскольку винду загрузить довольно сложно - это требует большой подготовительной работы от загрузчика. В freeldr реактоса реализован аналог ntldr. Да, то же самое можно было бы сделать и в grub'е, но пришлось бы его форкнуть как минимум на несколько месяцев, чтобы пилить поддержку винды.

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

Кстати, раз уж Андрей написал коммент, то и я отвечу :) В GRUB далеко тоже всё не идеально сделано с банальной задачей загрузки linux-ядра даже.

FreeLdr меньше, логичней, и просто с ним удобно работать (да, он может грузить linux-ядро), к тому же легко интегрируется с GRUB'ом через механизм multiboot compliant kernel (в таком случае freeldr выступает этим "ядром").

Так что даже форкать не надо, считайте, что плагин к grub'у.

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