LINUX.ORG.RU

Вышел ReactOS 0.4.7

 ,


0

3

Представлен релиз операционной системы ReactOS 0.4.7, нацеленной на обеспечение совместимости с программами и драйверами экосистемы Microsoft Windows.

Код проекта распространяется под лицензиями GPLv2 и LGPLv2, с включениями компонентов под другими совместимыми свободными лицензиями.

ReactOS 0.4.7 стал первым выпуском после перехода проекта с Subversion на Git и GitHub. В процессе подготовки релиза было закрыто более 450 отчетов об ошибках, в том числе исправлено около 15 регрессий.



Новое в релизе:
+ Павел Дуров больше не Ълрнц Пюыщн! Японский разработчик Katayama Hirofumi героически исправил отображение кирилических шрифтов.
+ Теперь ReactOS поддерживает «из коробки» больше файловых систем чем любая из версий Windows. Доступны FAT12, FAT16, FAT32, Ext2, Ext3, Ext4, BtrFS, UDF, CDFS, ReiserFS, UFS/FFS and NFS
+ Марк Дженсен внедрил режим совместимости для приложений, что сделало возможным в частности установку и использование клиента VMWare Horizon
+ Eric Kohl добавил начальную реализацию драйвера STORPORT / STORAHCI, которые теперь можно включить вручную через реестр в качестве альтернативы стандарту UniATA- драйвера, чтобы приблизиться к собственному поведению и максимизировать совместимость
+ появилась утилита fsutil от Пьера Швейцера (который, в отличие от аналогичного MS- продукта поддерживает FAT)
+ Переработанный магазин приложений RAPPS был подготовлен Александром Шапошниковым в рамках GSoC

* исправлена ошибка в NtGdiGetPixel () (пофиксились диаграммы дисков, несколько окон поиска/замены в блокноте и др.)
* устранена проблема с отсуствием интернет-доступа при обращении к mbedtls (для старого оборудования, не поддерживающего инструкции SSE2)
* Решены проблемы с драйвером HDAUDBUS, мешавшие загрузке ReactOS в окружении VMWare при наличии звуковой карты HD
* Timo Kreuzer исправил некоторые ошибки диспетчера памяти с целью обеспечения большей стабильности
* новые APIs в kernel32
* обновлены сторонние компоненты
* улучшение поддержки тем
* улучшение процесса отрисовки графических элементов
* исправление ошибок буфера обмена и очищения корзины

>>> Официальный пресс-релиз

★★★★

Проверено: anonymous_incognito ()
Последнее исправление: anonymous_incognito (всего исправлений: 3)

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

Ты еще один распространитель слухов и испорченных телефонов. Эта фраза имела отношение только к конкретному браузеру и к конкретной версии ReactOS, актуальной на тот момент.

Т.е. сейчас этот конкретный браузер на актуальной на данный момент версии реактоси уже работает и даже сайты открывает?

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

Плять,с каких пор для установки дистра нужна инструкция? Вас самих не задолбало пилить ненужный франкенштейн? Оно же в жизни не будет на десктопах, не говоря уже об интерпрайзе. Или вы возомнили себя говноелиткой типа Дениса Попова?

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

Плять, ну давай возьмем пользователя винды и пусть поставит Арч без инструкций. А мы будем под столом ржать. Для установки реактоса нужно на два порядка меньше инструкций, чем для установки арча. А арч - не альфа.

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

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

Опять-таки - почему же такой проблемы нет у wine? Пусть это даже не клон всей винды, а только win32 - распространён-то он куда больше реактоса, и о, ужас - на нём люди запускают виндовые программы, не покупая винду!

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

Запуск ненативных приложений на Хайку это просто надругательство.

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

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

Если учесть тот факт, что с Андроида идут нехилые патентные отчисления Микрософту, потому что ядро Linux(!!!) якобы нарушает какие-то мифические патенты, то проблемы Реактоса вообще отходят на дальний план.

Потому что мы же за установку Дебиана не платим, а в нем тоже патентонарушающее ядро. А производители телефонов платят. Будут телефоны на реактосе - будут и за них платить. Пользователи СПО то при чем.

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

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

Почему не смущает??

Вот тебя не смущает, что я отвечая тебе написал такую фразу:

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

Но при этом я не читатель, ну конечно.

Запуск легаси софта - это по определению надругательство. Но это жизнь такая, не мы такие. А Хайку - это не запуск легаси софта. Это ЛСД и розовые пони.

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

А KDE на РеактОС портировать планируется?

Это чтобы можно было наслаждаться BSOD и падающей плазмой без дуалбута?

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

БСОД, вызванный падением плазмы породит черную дыру и все умрут.

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

Запуск легаси софта - это по определению надругательство.

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

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

Не поверишь, но как полььзователь виндов, поставил Дебиан со второго раза. Про всякие минто-убунты вообще молчу. Единственное,что уменя действительно вызвало проблему и конкретное подгорание - поставить ТВ-тюнер и дебильный ви-фи адаптер ралинк

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

хочу любой ДЕ установить иметь возможность и плодить сборки по аналогии кубунту, лубунту и т.д

Марк, залогинься.

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

единственная среда, где можно запускать BeOS-программы

Это какие, интересно, и кому вообще может понадобиться их запускать, чисто практически? Если не принимать ЛСД?

Если б винда окочурилась, то я б не говорил, что ReactOS не нужна.

Так под Винду, как раз, мягко говоря, мегатонны софта. Еще бы.

Ещё про Haiku: она очень проста, и на уровне архитектуры, и для пользователя. Она состоит из маленьких компонентов, как и unix, но это переносится даже на GUI.

Только вот я устал доказывать очевидное - никто не использует эти архитектурные преимущества. Они доступны только нативным приложениям, которых нет и не будет. А есть Qt.

Ну вот есть нативные приложения андроида, а есть приложения на Qt5 под андроид. И есть электрон. Что лучше, что эффективнее, что полнее использует архитектурные преимущества андроида?

Так и тут.

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

Про готовность - Haiku вполне работоспособна

Она не может даже разрешение экрана на моем ноутбуке выставить родное. Не может выйти в интернет. Не может использовать GPU и аппаратное декодирование. Совсем готова. Так же как ReactOS.

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

поставил Дебиан со второго раза

И ReactOS поставишь со второго раза. Первый раз нужен, чтобы узнать, что не работает по дефолту сеть. Потом гуглишь, ставишь PCNet Fast III, и ставишь систему нормально. Все.

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

Не поверишь, но как полььзователь виндов, поставил Дебиан со второго раза. Про всякие минто-убунты вообще молчу. Единственное,что уменя действительно вызвало проблему и конкретное подгорание - поставить ТВ-тюнер и дебильный ви-фи адаптер ралинк

Во времена актуальности шестого дебиана (на стадии stable) у меня проблема возникла ещё на этапе разбивки чистого диска в штатном инсталляторе. НЯП в итоге обойти её удалось лишь с помощью бубунтового ливсд и местного gparted'а.

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

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

Почему же, я это прочел. Тоже не верю. Но есть некоторая разница в поддержке бинарной совместимости с ушедшей на радугу системой для тех кому очень хочется (Хайку) и вялых попытках обеспечить оную с живой и здоровой форточкой (сабж). Тем более, что в первом случае она есть, а во втором случае скорее таки нет.

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

Людям ,нескучные обои юнити подавай

Оно же умерло. В любом случае классическое DE в стиле Win2k лучше.

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

Но есть некоторая разница в поддержке бинарной совместимости с ушедшей на радугу системой для тех кому очень хочется (Хайку) и вялых попытках обеспечить оную с живой и здоровой форточкой (сабж).

Да, есть. Только надо учитывать тот факт, что не все приложения под винду развивающиеся. Есть вполне себе снятые с разработки годы назад легаси. И как раз вот эти больше всего и нужны, потому что чем новее, тем болше тенденция к кроссплатформенности. А особенно нужны - написанные один раз для конкретной цели под заказ.

Еще есть приложения, которые официально поддерживают Вайн, и сейчас прекрасно работают в ReactOS. Почти все приложения на Qt хорошо работают. И так далее.

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

Ну не знаю, года два назад пробовал,так Лонгхорн был стабильнее и поддерживал больше железа. Хотя может и есть смысл поставить на старый Атлон

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

Пока есть смысл на виртуалку. На железо - для целей разработки самой ОС.

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

Меню разбивки там действительно немного запутанное или проблема была в железе?

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

Я /var/log в отдельный раздел не выносил, может потому и небыло

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

Это ж стейбл, качество во все поля. А вообще да, /var/log отдельно на ext2 это интересно.

Удобнее делать и разворачивать бэкапы. Плюс есть уверенность что ничего не засрёт раздел под ноль до невозможности штатного использования ОС и решения проблемы.

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

Нафига она виндузятникам, у них же есть винда

Так вот то-то и оно. Виндузятники мануалы не читают и читать никогда не будут - все должно быть из коробки. Такого в Реакте не будет никогда.

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

о ты сам себе Злобный Буратино будешь в итоге, и переводить стрелки на разработчиков неправильно.

Жирный гвоздь в крышку Реакта. Так с потребителями уже обращаться не принято.

void_ptr ★★★★
()

экосистема - вот оно что...

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

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

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

Когда ты осознаешь наконец, что ведешь себя как мудак?

Ну, я смотрю после этого потенциальные пользователи рекой хлынут.

Есть еще пять коммерческих компаний, с юридической регистрацией в США и продуктами на основе Wine.

Эмм, продукты на основе Wine разве являются самостоятельными операционными системами? На мой взгляд они просто приложения.

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

Поэтому нужны не потребители, а разработчики.

Да здрасте! Разработка ради разработки? Это что - академический проект? Пользователи (потребители) нужны всем, без них это не имеет никакого коммерческого смысла.

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

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

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

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

надо сначала закончить разработку, а не сидеть в альфе.

Вот Расту это вообще не мешало. До сих пор активно меняется язык. Но, представьте себе, это не мешает куче людей активно на нем писать. И вообще, зачем тогда выкладывать альфы, если Вы их так стесняетесь?

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

Вот Расту это вообще не мешало.

Очевидно, что у Раста нет пользователей в обычном понимании этого слова, а есть программисты. Так причем тут он.

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



Мы еще подшаманили сокеты в ReactOS, и у нас заработал GOG Galaxy и Spotify (комментарий)

читал код РОС, так там смешиваются CamelCase, snake_case, а также венгерка и невенгерка в одной функции (в _одной_ функции, Карл!)

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

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

Т.е. сейчас этот конкретный браузер на актуальной на данный момент версии реактоси уже работает и даже сайты открывает?



Работает и открывает

Jedi-to-be ★★★★
() автор топика
Последнее исправление: Jedi-to-be (всего исправлений: 2)
Ответ на: комментарий от void_ptr

Жирный гвоздь в крышку Реакта. Так с потребителями уже обращаться не принято.

Нет у ReactOS потребителей в данный момент, потому что мы не присваивали проекту статус production-ready.

Есть только альфа-тестеры, которые эксперементируют с ОС на свой страх и риск, и читают мануалы, И есть еще чудаки, которые удивляются, почему им гранатой руку оторвало, когда они чеку выдернули.

«А что к гранате нужно было инструкцию читать?»

Я не знаю ни одного проекта, ни коммерческого ни свободного, где бы тестерам говорили: «вот вам бинарник, делайте что хотите». Всегда есть мануал. И если ты не хочешь его читать или отходишь от рекомендаций в нем, а потом возмущаешься, почему лыжи не едут, то тебе у виска пальцем покрутят и все.

Jedi-to-be ★★★★
() автор топика
Последнее исправление: Jedi-to-be (всего исправлений: 1)
Ответ на: комментарий от h578b1bde

Не вижу на скриншоте Otter


Работает, но сайты не открывает.


На тот момент это была общая проблема для всех webkit-based браузеров. Она проявлялась абсолютно одинаково. Ее частично решили (серьезно переделали библиотеку сокетов, исправили встроенный SSL\TLS-движок и еще кое-что), и все такие браузеры стали сайты открывать.

Но Оттер никто специально не перепроверял, потому что крайне редкая и малопопулярная штука, а наши людсике ресурсы ограничены.

Вру. Я же и перепроверял. Работает

Jedi-to-be ★★★★
() автор топика
Последнее исправление: Jedi-to-be (всего исправлений: 3)
Ответ на: комментарий от Jedi-to-be

крайне редкая и малопопулярная штука, а наши людсике ресурсы ограничены.

Да, согласен что на данном этапе развития это далеко не самая важная проблема. Мой ответ был в контексте реактоси как платформы запуска спецПО вместо винды. В текущих условиях кроме как потыкать палочкой это очевидно плохая идея.

все такие браузеры стали сайты открывать.

Хорошо что так. А отчего такие проблемы со шрифтами в хроме? А то я даже на винде замечал отличия в сравнении с другими браузерами, вот и интересно чего там гугловоды накостыляли.

Я же и перепроверял. Работает

5.3 на сайте реактоси? Неплохо.

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

https://jira.reactos.org/browse/CORE-10467

Куда вы дели вертикальную полосу прокрутки из моего браузера, ироды?

html > body {
    overflow-y: hidden;
}

Посылаю лучи поноса веб-разработчику.

h578b1bde ★☆
()
Последнее исправление: h578b1bde (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.