1 / 7

ReactOS

A presentation on ReactOS .

Download Presentation

ReactOS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WELCOME WELCOME By: Nishanth M Hegde Uday Hegde Sachin Timmanna Bhagwat

  2. INTRODUCTION ReactOS is an open-source operating system for x86/x64 PCs intended to be binary-compatible with computer programs and device drivers made for Windows Server 2003. Development started in 1996, as a Windows 95 clone project, which was in 1998 continued as ReactOS with the incremental addition of features of later Windows versions. ReactOS has been noted as a potential open-source drop-in replacement for Windows and for its information on undocumented Windows APIs ReactOS is primarily written in C, with some elements, such as ReactOS File Explorer, written in C++. The project partially implements Windows API functionality and has been ported to the ARM and AMD64 processor architectures.

  3. Development started in 1996, as a Windows 95 clone project, which was in 1998 continued as ReactOS with the incremental addition of features of later Windows versions. ReactOS has been noted as a potential open-source drop-in replacement for Windows and for its information on undocumented Windows APIs.

  4. GOALS and GOALS and ACHIEVEMENTS ACHIEVEMENTS The ultimate goal of ReactOS is to allow you to remove Windows and install ReactOS without the end user noticing the change. As of February 2016, ReactOS is considered alpha software, feature-incomplete but with many Windows applications already working (e.g. Adobe Reader 6.0, OpenOffice etc[9]),[10] and therefore recommended by the developers only for evaluation and testing purposes.

  5. FILE SYSTEMS ReactOS currently only gives the option to format and install to a FAT partition. The file system driver is substantially implemented to be used, but contains many issues. It is currently being rewritten to use the FullFAT library. FAT32 is a file system designed by Microsoft, introduced in August 1996 on Windows 95 OSR2. It is simple and easy to understand compared to other common file systems. The FAT file system is supported across a variety of other operating systems, including GNU/Linux, FreeBSD, BeOS, Mac OS X, and FreeDOS. This makes FAT32 an effective file system for sharing files between operating systems. It is also commonly used on flash media and external hard drives, which ReactOS intends to be able to read with pending USB mass storage support.

  6. WHY NOT NTFS? NTFS is very hard to implement. The only implementation that is near-complete is NTFS-3g (FUSE), which is not kernel-level. Reasons are: NTFS is a very complex file system. It's not documented. For this reason it is more difficult to create an implementation. It doesn't assure full compatibility with Windows® in unusual circumstances nor with future versions of Windows®.

  7. Installable File System ReactOS uses file system drivers just as Microsoft® Windows® NT does. For that reason it implements the IFS-interface which stands for Installable File System. Therefore ReactOS will be able to load and use IFS-drivers. At the time of writing ReactOS was still unable to load Microsoft® Windows® NT-native IFS-drivers. But some time, ReactOS will be able to load even native NTFS-drivers.

More Related