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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.