ReactOS CC'09

13
ReactOS reactos ReactOS reactos 1996 reactos reactos FreeWin95 reactos, reactos 1998 reactos Windows NT reactos reactos; reactos reactos reactos reactos 1975 reactos DEC reactos, reactos reactos reactos reactos OS/2 reactos reactos David Cutler reactos reactos, reactos reactos reactos.

Transcript of ReactOS CC'09

Page 1: ReactOS CC'09

ReactOS reactos

ReactOS reactos 1996 reactos reactos FreeWin95 reactos, reactos 1998 reactos Windows NT reactos reactos; reactos reactos reactos reactos 1975 reactos DEC reactos, reactos reactos reactos reactos OS/2 reactos reactos David Cutler reactos reactos, reactos reactos reactos.

Page 2: ReactOS CC'09

ReactOSИстория «до»

Page 3: ReactOS CC'09

апрель 1975 года OpenVMS

разработка аппаратной платформы DEC Star, расширения функциональности PDP-11, ОС Starlet, позже - OpenVMS (Virtual Memory System), что символизирует открытость архитектуры, а именно - поддержку POSIX, промышленного стандарта того времени

Page 4: ReactOS CC'09

ноябрь 1988 года N-Ten

Дэвид Катлер, руководитель разработки OpenVMS, с командой из четырех бывших сотрудников DEC и одним программистом из Microsoft начинает разработку ОС для процессора Intel i860, Microsoft, по заказу IBM, совместимую с OS/2 и POSIX

Page 5: ReactOS CC'09

май 1991 года Windows 3.0

Microsoft выпускает Windows 3.0, за первый месяц продаж копий которой было продано больше, чем копий OS/2 за три года. Прекращается сотрудничество с IBM из-за нежелания последней добавить поддержку WinAPI в разрабатываемую Microsoft версию OS/2

Page 6: ReactOS CC'09

июль 1993 года OS/2 v.3

Windows NT v.3.51, изначально разрабатываемая для IBM под именем OS/2 v.3, однако поддержка приложений OS/2 осталась незавершённой, как и поддержка приложений для POSIX

Page 7: ReactOS CC'09

1996 год OpenNT

среда OpenNT, разработанная Softway Systems реализовывала POSIX-подсистему, приобретена Microsoft в 1999. В дальнейшем выходила под именами SFU (Services for UNIX) и SUА (Subsystem for UNIX-based Applications)

Page 8: ReactOS CC'09

создание проекта FreeWin95, ставящего своей целью создание открытой, свободной и совместимой альтернативы Windows 95 (Yannick Majoros)

FreeWin95

1996 год FreeWin95

Page 9: ReactOS CC'09

в качестве целевой совместимой архитектуры для FreeWin95 выбирается, а проект меняет имя на новое - ReactOS

Февраль 1998 года ReactOS

Page 10: ReactOS CC'09

ReactOSИстория

Page 11: ReactOS CC'09

История версий ReactOS

Версии 0.1.Хреализация базовых функций ядраподдержка формата PEподдержка сторонних драйверов

Версии 0.2.Хграфическая подсистема Win32

Версии 0.3.Хсовместимость с программным обеспечением Windows, стабильность ОС в целом, поддержка драйверов сетевых карт

Page 12: ReactOS CC'09

Планы ReactOS

Версии 0.4.Хсетевые файловые системыподсистемы аудио и USBразделение прав пользователейсборка компилятором Microsoft;

Версии 0.5.Хфайловые системы (NTFS/EXT2/3)пподсистема печатиподдержка сторонних WDM драйверов.

Page 13: ReactOS CC'09