LINUX.ORG.RU

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

 , , , , ,


0

0

Эта версия, равно как и все остальные из серии 0.3.x, находится в "альфа" стадии разработки, так что не ждите от релиза слишком многого. ReactOS 0.3.6 — это продукт концентрации текущей разработки на исправлениях ошибок, улучшении совместимости и стабильности. С момента предыдущего релиза прошло более тысячи коммитов в svn-репозиторий ReactOS.

>>> Подробная версия списка изменений.

Наиболее важные изменения:

  • Поддержка других архитектур: улучшения в ARM-версии, начало поддержки архитектуры x64.
  • Уменьшение необходимой загрузчику FreeLdr памяти для загрузки ReactOS.
  • Возможность выгрузки драйверов.
  • Множество исправлений и улучшения ядра (доставка APC, таймер, большая работа над архитектурно-независимыми частями менеджера памяти).
  • Поддержка большего количества Win32-приложений благодаря исправлению реализации кучи в RTL (например, инсталляторы, основанные на InnoSetup, приложения Delphi, и др.).
  • Исправления ошибок и устранение утечек памяти в сетевом стеке.
  • Дальнейшее развитие подсистемы Win32, большинство библиотек DLL режима пользователя синхронизированы с Wine.

>>> Новость

★★★★★

Проверено: Shaman007 ()
Ответ на: комментарий от erfea

> ядро собрал и если правильно то кол-во использованного кода просто ничтожно

Кошмар =)

Как раз, кстати, микроядерная архитектура и стремится, чтобы в ядре ничего лишнего не было.

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

ntoskrnl.exe весит кстати 2mb не жирно ли для МИКРО ядра, я монолитное в этот вес умещаю

>> ядро собрал и если правильно то кол-во использованного кода просто ничтожно

>Кошмар =)

а что кошмарного?! нах мне например поддержка isa шины или usb-audio?! моя сборка монолитного ядра весит приблизительно как микроядро венды )))

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

там - некритичное для членов клуба "Экстремальных усекателейядра" мониторинг i2c, флоппик, старые звукочипы(дела минувши дней давно) и прочая муть, включая буткиты(кем-то туда вставленные).

но в целом - не блажь. про переборку ядра.

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

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

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

И еще, насчет MinWin.

> Ранее сообщалось, что Windows 7 не будет использовать в качестве основы новое ядро MinWin. По словам Стивена Синофски корпорация хочет, чтобы драйвера устройств для Vista работали в новой системе. Поэтому будет использовано ядро Windows Vista. Это решение было озвучено Стивеном Синофски на конференции "All Things Digital" 27 мая 2008 года.

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

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

те - есть и другие приемущества помимо компактности, cекьюрности и производительности.

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

cм [замечательную]работы Тенненбаума, одну из которых - сравнительно недавно - обсуждали на ЛОР-е.

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

> Поэтому будет использовано ядро Windows Vista. Это решение было озвучено Стивеном Синофски на конференции "All Things Digital" 27 мая 2008 года. То есть будет использована всё та же NT (обновленное и дополненное) - это тем, кто говорил "пока допилят, мелкософт выпустит новую мега-супер-штуковину". Ан нету супер-штуковины.

P.S. Да, сорри, опечаточку сделал в предыдущем посте, хотел, конечно, написать про ядро linux, я с ним более всего знаком. BSD, Hurd, и всё прочее - другое дело, но всё равно объединяемое одной более-менее общей идеологией юниксов, которая устраивает не всех. Если б всё было так круто, как вы думаете, то тогда бы у нас в магазине был бы белый хлеб одного сорта, черный хлеб одного сорта, и одно изделие из мяса говядины (из свинины, птицы - религия непозволяет, почему котлета, а не отбивная? тоже религия, почему полуфабрикат, а не просто фарш - религия, полуфабрикат - это тру, а фарш - некатит), машины были бы одного цвета, и т.п. Вы поняли идею. Всё это кстати расписано 10 раз на сайте реактоса, unC0Rr давал ссылки, но, т.к. сегодня у нас "день зажигания" (как сказал tower), то надо жечь по полной.

fireballrus
()

Главное, чтобы задачи в ReactOS снимались так же легко, как в линухах, а не так же писец через задницу, как в виндах.

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

>итого - один из разработчиков ядра РеактОС забил и ушел делать айфоны.

а разработчик ядра AtheOS Kurt Skaunen забил на всё и ушел летать на самолётах.

прикольно эти разработчики ядер развлекаются :))

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

>Пока они допилят Win32, на винде его заменят на дотнет.

Пофиг. Софтовая база останется.

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

> // walking как бы намекает, что кому-то пора прогуляться и проветрить мозг

we want your brain, fresh brain..

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

Linux versus ReactOS.

> ничего. когда-то - АНАЛОГИЧНО высказывались про GNU/Linux !!

Линус никогда не ставил целью бинарную совместимость (ядра) с другими *NIX'ами. А если б попытался -- был бы Linux и ныне таким же точно живым мертвецом, как и ReactOS.

Dselect ★★★
()
Ответ на: Re^2: Новый релиз ReactOS 0.3.6 от t184256

>Венда на КПК? Стандарт, а что?

Это зло, а не стандарт. Ничего более неуклюжего не видел. Как и альтернатив...

dark-elf
()
Ответ на: комментарий от sysmouse

> Насколько я понял, идея микроядра в том, что драйверы устройств работают в юзерспейсе.

понял неправильно. Идея "микро" ядра в том, что минимально "в режиме ядра" должен работать только IPC код. А остальное может быть отдельным модулем, суперсервером там или диспетчером чего-то. Эти модули сами по себе могут работать в режиме ядра или полноценными пользовательскими процессами.

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

Re^2: Новый релиз ReactOS 0.3.6

> WinCE, кажется, совместима с обычной виндой по крайней мере в части API

Так, что лучше бы не. Почитай MSDN, попробуй что-нить написать - там похоже, да не то же.

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

>быдлореактос легко засудить

Нелегко, иначе бы засудили.

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

>Вайн не принимает патчи из реактоса :)

Часть людей пересекается.

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

>Вот посмотри на OpenOffice - он был суперактуален где-то с 95 по 2005, но пользоваться им стало легко только где-то с 2004, ближе к концу. А сейчас подобных ему (в том числе бесплатных) - ложкой ешь, а для мелких документов вообще очень удобны вещи вроде Google Docs (не потеряешь, не забудешь дома).

Ржали всем офисом.

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

Шаман, иди убейся ап стену... это во-первых...

А во-вторых, Линукс тоже когда-то писался как замена Юниксу (проприетарному и распостранённому)... так что всё отметившиеся, у которых собственная машина времени, так как знают, что будет полезно, через 10 лет, а что нет, дружно идут топиться в ближайшую реку, ванна тоже подойдёт...

Никто вам ничего не должен и разработчики РеактОси тратят своё время на то, что считают нужным. Вместо зарабатывания бабла, на которое горазды критикующие их дебилоиды.

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

>микроядро все дела.

Откуда там микроядро?

Только не нужно упоминать про winnt 3.5.

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

>без политики, я не хочу никого обидеть, но NT ядро прогрессивнее *nix ядра, плиз народ, ненадо флейма, всё уже давно пофлеймено

*Узнал, что у нас одно ядро. Удивился.*

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

>нах мне например поддержка isa шины или usb-audio?! моя сборка монолитного ядра весит приблизительно как микроядро венды )))

Ты дятел. То, что у тебя ядро весит двадцать метров вовсе не значит, что оно занимает 20 метров В ПАМЯТИ. А теперь перечитай все еще раз.

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

>А ниче что клава на исе сидит?

Ничего, но пора переходить на USB.

jackill ★★★★★
()

Ждем с нетерпением. Летать будет на нетбуках и umpc:-)

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

> *Узнал, что у нас одно ядро. Удивился.* Да ладно-ладно, написал же, что очепятка :-)

fireballrus
()
Ответ на: Linux versus ReactOS. от Dselect

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

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

> а участники проекта - всего лишь хотят(насколько я понял, прочитанное), обеспечить "возможность выполнения" наиболее общеупотребимых программ.

У "наиболее общеупотребимых" программ есть свободные аналоги. Для тех, у которых ещё нет, хватает и wine. А тем, кому не хватает, ReactOS мало чем поможет, потому как (почти) весь userspace у них взят из wine (о чём честно сказано на офф. сайте, кстати).

А они хотят, чтоб у них драйверы от m$ работали. С офф. сайта: "Focus at present is on developing ReactOS to a stage where it is capable of running most Windows drivers and applications "out of the box.""

Так вот: сама задумка сделать свободное NT-подобное ядро -- она весьма забавная. Но пытаться его сделать полностью m$ совместимым -- это глупость несусветная.

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

в части драйверов - чрезмерно амбициозно, cогласен. ибо за эволюцией моделей таковых - не только MSDN-девелоперы, не поспевают, но и cам оффтопик !!

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

Та сколько ж вам объяснять-то?

> А во-вторых, Линукс тоже когда-то писался как замена Юниксу

Ещё раз, специально для особо одарённых: никто никогда не пытался, чтоб под Linux работали драйверы от OSF/1 или Solaris.

> (проприетарному и распостранённому)

Тогда уже была и вполне себе свободная BSD.

Dselect ★★★
()
Ответ на: Та сколько ж вам объяснять-то? от Dselect

Неудержался - поставил в virtualbox =)

Установка быстрая (наверное потому что сразу с образа), но в жутком текстовом режиме с серыми буквами на синем фоне.

Ага, установилось - смотрим в мой компьютер - проводник тормозит... сильно...

Открываю сетевое окружение - открывается окно настроек проводника и мой компьютер... Ужас.

Куда-то тыкнул в проводнике - полезло в сеть за каким то актив иксом... Они сделали поддержку сети =)?

Пока ставит активиксу посмотрел две игрушки - пасьянс и сапёр. Сапёр почему то зовётся WineMine.

Ярлык скачать на рабочем столе? Это типа такой простенький менеджер пакетов?

Сколько же оно его грузить будет??? Судя по названию активиксы нечто связанное с интернетом...

Активикса загрузилось - нажал "установить" - установка и сразу за ней бсод...

Продолжаем альфа тест...

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

> Эти модули сами по себе могут работать в режиме ядра или полноценными пользовательскими процессами.

Ммм.. а что же тогда гибридное ядро?

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

Хм. Попробовал запустить старую (2000 года) игру от мелкософта под WinXP - "Не является приложением Win32", под wine - "Bad exe file", под ReactOS... инициализация... игре требуется DirectX 7.0 или выше. Т.е. теоретически, если ничего не сломают, то под реактосом заработает хорошая игра. А в вине - нет. (Пробовал великое множество версий). Респект разрабам. Да и полезность ядра NT довольно велика. Потом может и posix прикрутят... 8) Да и насколько я понял, ReactOS будет более безопасным (от вирусов и подобной дряни), чем винда.

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

P.S. Игра - Starlancer. P.S.S. С началом августа, товарищи! ;)

anonymous
()

Респект РеактОСу!!!

anonymous
()

я пробовал предыдущую версию на реальном новом компе. Ни один драйвер не поставился - OS вылетала в синий экран. Я не смог это реально использовать, хотя очень нужно было попробовать для некоторых Win программ (в вайне они работают некорекктно). Сами программы устанавливаются без проблемм, но куда без драйверов то? Драйвера требуют w2ksp4.

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

> Попробовал запустить старую (2000 года) игру от мелкософта под WinXP - "Не является приложением Win32"

О чём и речь. И этот глюкодром хотят повторить.

>> без политики, я не хочу никого обидеть, но NT ядро прогрессивнее *nix ядра > Узнал, что у нас одно ядро

Мы с тобой одного ядра, ты и я!

> А во-вторых, Линукс тоже когда-то писался как замена Юниксу (проприетарному и распостранённому)...

Пойми ты, чучело, что "замена" и то, что пытаются сотворить ReactOS'овцы — две разные разницы. Люди пишут разные бразуеры, и это хорошо. Но никто не пытается написать полный аналог IE, со всеми его косяками и дырами

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

скорее - сатирик. а "немедленно" - возможно, с применением kexec. правда с оффтопиком оно - косячит, больше, чем с тем, для чего сделано.

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

> скорее - сатирик. а "немедленно" - возможно, с применением kexec. правда с оффтопиком оно - косячит, больше, чем с тем, для чего сделано.

Автор, в этом посте ты пропустил: 1. запятые: после 1-го, 7-го и 15-го слов; 2. дефис после 3-го слова; 3. точку после слова "оффтопиком".

Таким образом, твой пост не аутентичен. Предполагаются либо сбои в модуле, обеспечивающем тебя искусственным интеллектом, либо посты от имени BasileyOne пишут разные люди.

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

ничего страшного. кому надо - прочитали. и даже внесли корректуро, своим IMO.

просто синтаксис Русского - с отвычки(после С++ итп) приходят не сразу. зато с семантикой, проблем нет, что куда более принципиально. и чем - не все могут похвастать.

BasileyOne
()

> ReactOS.... реализации кучи...

Даже догадываюсь кучи чего. :)

Я всё понимаю, можно склонировать хоть звездолёт. Вопрос - зачем? Я ещё понимаю, если бы было что-то качественное или идейно интересное. А так - набор АПИ, да графические рюшечки. Даже GDI - и тот - ублюдок от программазма. Наделали, блин, франкенштейнов...

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

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

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

я не адрессовал, ни один из своих постов, людям, cпособным, заблудиться в пунктуации, пытаясь постичь, сказанное, а не "читать буквы".

башорг - ниафторитет в лингвистике. как и в программировании.

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

Вы тупите, уважаемый ;). Реактос уже не повторил такой глюкодром. Об этом и речь. Игра инициализируется, приложение работает. Просто не хватает дирекста. А вайн такого сделать не смог. Предлагаю впреть внимательнее читать сообщения. Открытое NT ядро позволяет реализовать практически любую подсистему, будь-то win32k, posix, .net или чего-другое. Таких открытых и свободных ядер пока нет.

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