Вернуться   Tele-Sat.RU > Компьютерная и вычислительная техника > Программное обеспечение > Windows

Важная информация

Ответ
 
Опции темы Опции просмотра

Старый 23.11.2008, 10:57   #1
BasMan
Администратор
 
Аватар для BasMan
 
BasMan вне форума
Регистрация: 25.12.2006
Адрес: Костанайская область
Сообщений: 1,889
BasMan отключил(а) отображение уровня репутации
Отправить сообщение для BasMan с помощью ICQ
По умолчанию

ReactOS — свободная и бесплатная операционная система с открытым кодом, совместимая на уровне объектного кода с приложениями и драйверами Windows NT версии 5.x и выше (Windows 2000 и далее). На октябрь 2008 года, проект всё ещё находится на alpha стадии разработки, хотя некоторые цели проекта и вехи уже достигнуты и уже работают многие Windows-приложения. Различные части ReactOS лицензированы под GNU General Public License, GNU Lesser General Public License и BSD License.

История появления

В начале 1996 года группа разработчиков свободного программного обеспечения объявила о начале проекта FreeWin95, целью которого была разработка свободного клона системы Windows 95. Проект забуксовал в нескончаемых дискуссиях о дизайне системы. К концу 1997 проект всё ещё не принёс никаких результатов. Чтобы оживить проект, цель изменили на клонирование Windows NT, а название — на ReactOS. В феврале 1998 года проект стартовал. Разработчики операционной системы сотрудничают с разработчиками проекта Wine.

История развития

В версии 0.2.8 ассортимент выполняемых приложений был расширен. В частности, нормально работают офисный пакет OpenOffice.org, игры Unreal Tournament и Deus Ex. Ведётся работа над улучшением поддержки звуковых карт и USB. Работает текстовый браузер Lynx и DCOM-компонента браузера Mozilla, позволяющая графически отображать страницы. Добавлена поддержка файловой системы Ext2 и системного загрузчика GRUB, что позволяет ReactOS сосуществовать с GNU/Linux. Началась работа над plug and play и над поддержкой WDM.

Начиная с версии 0.2.8 ReactOS может определять, работает ли он внутри виртуальной машины VMware, и устанавливать SVGA-драйвер из набора VMware Tools ISO для повышения производительности GUI.

Начиная с версии ReactOS 0.3.0, имеется полноценная поддержка TCP/IP.

В версии 0.3.1 начата работа по переписыванию некоторых модулей ядра, HAL, загрузчика FreeLdr. Были обновлены и добавлены переводы частей системы и приложений для французского, итальянского и норвежского языков. Обновлены шрифты DejaVu до версии 2.13. Добавлено новое приложение Download! для простой установки свободных программ.

История изменений в последних версиях системы:
v 0.3.3, включившая в себя в основном изменения в ядре, подтянула общий уровень совместимости ещё ближе к NT 5.2. Также была повышена стабильность многих модулей ядра, в частности — win32k.
v 0.3.4, выпущена 22 января 2008 г.:

* Новый, переработанный менеджер конфигураций (Cm - Config Manager), с улучшенной совместимостью с NT 5.2
* Поддержка инструкций SSE / SSE2;
* Новый драйвер клавиатуры и мыши, поддерживающий горячее подключение устройств (Plug and Play);
* Из проекта wine полностью синхронизированы все dll библиотеки, работающие на пользовательском уровне;
* Начальная поддержка RPC и IDL, которая в дальнейшем послужит базой для обеспечения работы сервисов и комплексных программ подобных Microsoft Office;
* Значительные улучшения и оптимизации быстродействия в коде библиотеки user32;
* Улучшение библиотеки gdi32 в плане совместимости с Windows;
* Расширение функций поддерживаемых shell32, улучшена работа апплетов для контрольной панели добавлен клиент удалённого доступа к рабочему столу (remote desktop client).
* Большая работа проведена в области перевода текста в элементах интерфейса на различные языки и расширение языковых и региональных настроек.


v 0.3.5, выпущена 30 июня 2008 г.:

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


v 0.3.6, выпущена 6 августа 2008 г.:

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


v 0.3.7, выпущена 4 ноября 2008 г.:

* Улучшение поддержки архитектуры x86_64
* Запуск проекта по реализации поддержки компилятора MSVC
* Улучшение работы и исправления подсистем ядра: Configuration Manager, IO Manager, KE, Memory Manager, Object Manager, Process Manager
* Устранение утечек памяти и увеличение функциональности сетевого стека
* Исправления драйвера файловой системы, нацеленные на повышение совместимости с системой кеширования в Windows NT

(Данный список включает лишь наиболее значимые изменения, с полным списком можно ознакомиться на официальном сайте)

Аудит кода

17 января 2006 года в списке рассылки разработчиков ReactOS (ros-dev) Хартмут Бирр заявил о том, что он покидает проект, поскольку, по его мнению, код ReactOS содержит элементы, полученные путём дизассемблирования Microsoft Windows. [1] В результате разработчики решили временно отключить доступ всем не-разработчикам к коду ReactOS. Поскольку ReactOS является свободным ПО, эти действия вызвали негативный отклик в сообществе свободного ПО.

Доступ к средствам разработки был вскоре восстановлен. Хотя обвинения не были доказаны, 8 марта 2006 года разработчики ReactOS начали собственный аудит всего кода, отвечающего за совместимость с Microsoft Windows. Чтобы убедиться, что в ReactOS нет частей, написанных кем-то, кто мог видеть утёкший из Microsoft код или проводил обратную разработку напрямую, ведущими разработчиками ReactOS было отдано распоряжение о полной проверке всего исходного кода.

Также было решено проверять, какие участки кода могли бы быть результатом непосредственной обратной разработки, и заставить всех разработчиков подписать соглашение о том, что они будут использовать результаты обратной разработки лишь косвенно.[2] Ожидается, что это замедлит разработку, заставляя разработчиков переписывать уже готовые участки кода, попавшие под подозрение. Проверка будет проводиться путём закрытия «грязных» участков кода до тех пор, пока они не будут полностью проверены.[3]

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

На сентябрь 2007 года проверка была завершена на 99.5 % и оставалось только 49 закрытых файлов. 23 сентября было решено убрать с главной страницы сайта ReactOS индикатор завершённости проверки.[4] Это было мотивировано тем, что проверка не затрагивает конечных пользователей, тестеров или второстепенных разработчиков, а также тем, что процесс создания прочной и легальной основы для исходного кода ReactOS и стандартов разработки не может быть адекватно отражён обычным индикатором и будет продолжаться бесконечно. Информация о проверке и её история по-прежнему свободно доступны на сайте.

На момент июня 2008 заблокированным оставался лишь 1 файл. К августу все файлы уже были разблокированны.[5]

Официальный (русскоязычный) веб-сайт проекта: http://www.reactos.ru/
WiKi: http://www.reactos.org/wiki/index.ph...B8%D1%86%D0%B0

Скриншот:


По данным википедии.
  Ответить с цитированием

Старый 10.02.2009, 10:18   #2
Nik7©
Местный
 
Аватар для Nik7©
 
Nik7© вне форума
Регистрация: 28.12.2006
Адрес: Кемерово, РФ
Сообщений: 195
Nik7© is on a distinguished road
По умолчанию

Вышла ReactOS 0.3.8

Вышла ReactOS 0.3.8
Команда разработчиков представила новую версию ReactOS.

Помимо непосредственно разработки ОС был сделан ряд организационных и административных изменений для улучшения процесса разработки. На сайте разработчиков была обновлена индексируемая база исходного кода Doxygen. Ещё одним нововведением является использование популярной (в основном среди пользователей и разработчиков ОС Linux) распределенной системы контроля версий GIT: теперь дерево разработки ReactOS автоматически зеркалируется "в формате" GIT, что очень удобно для тех, кто предпочитает использовать GIT, чем SVN. Веб-интерфейс к GIT-зеркалу расположен здесь.
Разработчики напоминают, что данный релиз, как и все из серии 0.3.x, имеют статус разработки "альфа". Это означает, что далеко не все программы будут работать, или вообще система может не запуститься на Вашем аппаратном обеспечении.
Список изменений с предыдущего релиза можно посмотреть здесь. Среди них можно выделить:
* Исправления ошибок и улучшения в базовых сервисах ядра
* Дан старт инициативе по исправлению оставшихся двух модулей ядра, дающих больше всего проблем: Менеджер памяти, поддержка кэширования и API драйверов файловых систем, и другого кода, зависящего от Mm
* Внедрение нового механизма Портируемого SEH (сокращенно PSEH 2.0), который намного ближе по синтаксису и работе к SEH, реализуемому компилятором
* Исправлено несколько довольно старых ошибок (таких, как проблемы с работой LiveCD при наличии жесткого диска с несколькими разделами, отображение графика загрузки процессора в менеджере задач, и т.п.)
* Исправления отрисовки графики
* Реализована минимальная версия протокола KernelDebugger, позволяющая использовать базовую функциональность отладчика MS WinDbg
* Улучшения в библиотеках CRT и RTL
* Решён ряд проблем в системных драйверах: NPFS, CDFS, FASTFAT, FS_REC, SCSIPORT
* Улучшения в видео-драйвере для поддержки реального железа
* Дальнейшая работа над подсистемой Win32
* Дальнейшая работа над поддержкой MSVC
* Исправления в инструментарии для сборки (как часть проекта по поддержке компилятора MSVC)
* Взаимное обновление базовых утилит и модулей с Wine
Инфа от сюда
Качаем тут
__________________
Peace Sells... But Who's Buying?
  Ответить с цитированием

Старый 13.02.2009, 13:16   #3
Nik7©
Местный
 
Аватар для Nik7©
 
Nik7© вне форума
Регистрация: 28.12.2006
Адрес: Кемерово, РФ
Сообщений: 195
Nik7© is on a distinguished road
По умолчанию

Поставил, прикололся.. Больше похоже на винду. Пока правда не заморачивался, но понравилось. Покопался немного в настройках. Советую попробывать всем. Хорошая альтернатива форточкам.. И весит тог всего 31 метр в архиве. А вот с дровами как? Немного этот момент не понял..
__________________
Peace Sells... But Who's Buying?
  Ответить с цитированием

Старый 16.02.2009, 23:34   #4
altcms
Зарегистрировался
 
Аватар для altcms
 
altcms вне форума
Регистрация: 11.02.2009
Адрес: Барнаул
Сообщений: 25
altcms is on a distinguished road
По умолчанию

Пробовал 3.0 ... совсем сыровата была . Требовалась простенькая ось похожая на винду для терминалов :)
  Ответить с цитированием

Старый 23.07.2010, 21:34   #5
Nik7©
Местный
 
Аватар для Nik7©
 
Nik7© вне форума
Регистрация: 28.12.2006
Адрес: Кемерово, РФ
Сообщений: 195
Nik7© is on a distinguished road
По умолчанию

ReactOS 0.3.11;).
__________________
Peace Sells... But Who's Buying?
  Ответить с цитированием

Старый 06.09.2011, 16:14   #6
lopvlad
Новичок
 
Аватар для lopvlad
 
lopvlad вне форума
Регистрация: 30.03.2011
Сообщений: 30
lopvlad is on a distinguished road
По умолчанию

ReactOS 0.3.13 2011-03-23
http://www.reactos.org/ru/download.html

"Некоторые из наиболее важных изменений:

*Добавлена возможность динамической смены видеорежима и улучшена совместимость видеодрайверов.
*Исправлено несколько проблем с отображением графики.
*Полностью переписан диспетчер кучи, в него были добавлены дополнительные возможности отладки для обнаружения доступа к памяти вне границ выделенного для производимой операции блока.
*Улучшено управление линиями аудиомикшера, что позволило исправить искажение звуков приложений из-за наложения сигналов.
*Произведено значительное количество исправлений в пользовательской подсистеме (улучшена обработка данных от мыши, а также поддержка сообщений и таймеров).
*Исправлены визуальные артефакты в некоторых приложениях, например в Firefox и Thunderbird.
*Исправлен ряд ошибок в программе установки.
*Улучшена совместимость с приложениями: Stellarium 0.10.2, LHelp, winpcap, FlashPlayer 10.1, Mono 2.8, OllyDbg 1.10, Xenon 2000, VLC 1.1.5, Foobar 2000 и Skype 4.0.0 теперь полностью работоспособны.
*Увеличено количество поддерживаемых SATA-устройств.
*Исправлены ошибки прохождения множества контрольных тестов.
*Произведено множество улучшений в диспетчере памяти, что привело к устранению нескольких ошибок и сделало его более совместимым с диспетчером памяти NT."
Изображения
Тип файла: jpg 567.JPG (62.2 Кб, 5 просмотров)
  Ответить с цитированием
Ответ

Социальные закладки

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Текущее время: 05:44. Часовой пояс GMT +6.


vBulletin skin developed by: eXtremepixels
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions, Inc. Перевод: zCarot