ReactOS: OS Windows XP Gratis [open source]

Antivirus, Antispyware, Software baru, Utiliti, Tools, Tanya jawab seputar Software

Moderator: rosedragon


ReactOS: OS Windows XP Gratis [open source]

Postby ketok on Mon Jan 16, 2006 7:23 pm

Image

Introduction

The ReactOS architecture is based on that of Microsoft Windows NT 4.0. Although Microsoft claims that the architecture is a modified micro-kernel (combining aspects of both micro-kernels and layered operating systems), at ReactOS we have a different definition of the architecture. The NT, and therefore ReactOS architecture, is modular and layered. The small traces of microkernel architecture are not enough for it to be described as a modified micro-kernel. At the lowest layer is the Executive. The executive includes everything that runs in kernel mode. Above the executive are the Protected Subsystems. These subsystems provide implementations of different Operating System personalities.

The Executive

The Executive is all the code that runs in kernel mode. The executive can roughly be broken up into the following components: Hardware Abstraction Layer (HAL), Device Drivers, The Kernel, System Services (including the Win32 subsystem) These components all run in kernel mode. The HAL, Kernel, System Services and Device Drivers are collectively referred to as the Executive.

Image Image Image

Hardware Abstraction Layer

The HAL makes it possible for the x86 ReactOS kernel and HAL to run on different x86 motherboards. The HAL abstracts motherboard specific code from the kernel, so that different motherboards do not require changes in the kernel. Examples for different hardware designs are the standard PC, the Japanese NEC PC98 or x86 SGI workstations.
Device Drivers

Device drivers are hardware specific extensions to the ReactOS Executive. They allow the Operating System to interact with certain devices and visa versa. ReactOS currently aims to implement the Windows NT 4.0 device driver model. The Windows Driver Model (WDM) is also a concern for the immediate future. WDM is a set of rules for writing portable Windows drivers.

Communication


Device drivers use packets to communicate with the kernel and with other drivers. Packets are sent via the IO Manager (System Service) and make use of IRPs (IO Request Packets).

Kernel


The kernel design is based on that of Microsoft Windows NT 4.0. It implements kernel mode Asynchronous Procedure Calls (APCs), Deferred Procedure Calls (DPCs), processes, threading, mutexes, semaphores, spinlocks, timing code and more.

System Services

System services include: IO Manager, Configuration Manager, Plug and Play, Power Manager, Memory Manager, Executive Support, Object Manager, security reference monitor, process structure, local procedure call, Win32 Subsystem.

Image Image Image

Protected Subsystems

The Protected Subsystems allow different Operating System personalities to run on top of the ReactOS Executive. The initial target for ReactOS was the Win32 subsystem -- however, the Win32 subsystem runs in kernel mode as part of the Executive and is not featured here. User mode subsystems in the works: POSIX, OS/2 Potential Protected Subsystems for the future: DOS (Possibly a port of the FreeDOS Operating System), Many more raphical Interface for Subsystems via the Win32 Subsystem: The Windows NT graphics device drivers are tightly integrated in design with the Win32 subsystem. Due to this it is impractical for a user mode subsystem to interact directly with the graphics drivers. For this reason, a subsystem should make use of the kernel mode Win32 subsystem for a graphics interface. Such a subsystem need not depend on the Win32 Window Manager, but can instead just use the graphics primitives provided by the Win32 subsystem.

Native API Architecture


The Native API Architecture calls for user mode code to call kernel mode services in a standard manner. It is the equivalent to the System Call Interface used by most UNIXes. Microsoft Windows NT/2000/XP does not document the Native API Architecture for programmers, they must use the Win32 APIs instead. Since ReactOS is Open Source, our Native API Architecture is open to the application programmer. The Native API Architecture is implemented in NTDLL.DLL. Aside from containing Native API user mode entry points, NTDLL.DLL also contains process startup and module loading code. These entry points call KiSystemService in kernel mode, which looks up the kernel mode service in a system table - KiSystemServiceTable.

Compatibility Targets

The original target for ReactOS, with regards to driver and application compatibility, was Microsoft Windows NT 4.0. Since then, Microsoft Windows 2000 and Windows XP have been released. Microsoft Windows 2000 and Windows XP are both descendants of Windows NT. As such we can gradually shift our compatibility target without worrying about the architecture changing too much. In fact, internally, Windows 2000 reports version information as Windows 5.0 and Windows XP as Windows 5.1. The ReactOS team have decided to maintain Windows NT 4.0 as the official compatibility target. This is because most of the resources, articles and books on Windows NT/2000/XP technology are written for Windows NT 4.0. This does not mean that features present in later versions of Windows NT based operating systems will not be implemented in ReactOS.

Image Image Image

What is ReactOS?

ReactOS is a free and open-sourced operating system based on the Windows architecture, providing support for existing applications and drivers, and an alternative to the current dominant consumer operating system.

It would be perhaps important to start by saying what ReactOS -isn't-. It is not another wrapper built on Linux, like WINE. It does not attempt or plan to compete with WINE; in fact, the user-mode part of ReactOS is almost entirely WINE-based and our two teams have close ties. ReactOS is also not "yet another OS". It does not attempt to be a third player, like SkyOS or any other alternative OS out there. People are not meant to uninstall Linux and use ReactOS instead; ReactOS is a replacement for Windows users. As such, this has created a lot of misunderstanding from both sides. Linux users often wonder why create dillution in the free OS space by creating a Windows-alike OS; wouldn't that keep some people from switching to Mac/Linux? Windows developers, on the other hand, don't understand the need to reinvent the wheel by an OS that doesn't have the high quality and support that Windows has.

The raison-d'etre of ReactOS is the simple fact that some people, or especially companies, will -never- switch to Linux. No matter how much Linux gets better, or is better, it is not an option for them. Some people out there still use the 2.2 Linux Kernel and refuse to upgrade to a new version of the same OS; it is understandable that others will be totally unwilling to switch to a whole new OS. Until now, open source had no way to reach out to those people. Sure, other free applications could slowly get rid of the Microsoft applications, such as Office and IE, but the OS itself is hard to get rid of. This is the target and intended audience of ReactOS. Because of its compatibility and visual consistency with Windows, it removes much of the problems that people or companies face when switching to Linux: training everyone on the new OS, increased support costs, acquiring or writing new software, hardware incompatibilities, and the list grows. With ReactOS, all those worries vanish, except perhaps for the fact that any support contract with Microsoft will be rendered useless (however, any technician or 3rd-party personel in charge of this would have no problem). A good test for ReactOS, in its final version, would be to secretely install it on a grandmother's computer, and see if she notices the change. If she is still able to use the PC like before, then ReactOS has suceeded somewhere where Linux would've certaintly failed. Therefore, the fear that ReactOS will compete with other alternative operating systems is unfounded; it will only compete and take market share away from Windows.

Image Image Image

Whilst ReactOS' source availability and current usage is mostly intended for programmers to expand and improve on, you don't need to be a rocket scientist to use it, and in its final state will be a completely friendly consumer OS. If you've used Windows before, you'll find yourself in a familiar environment with ReactOS. The learning curve should be minimal, if any at all, since ReactOS duplicates many of the Windows graphical environment applets, control panels and dialogs (Windows 2000/XP/2003's, not Vista's).

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." This does not mean that ReactOS will stop there, however; as new features are added to Windows, our developers be striving to incorporate such new features in future versions of ReactOS. Once the compatibility level has been reached, we may even choose to improve ReactOS beyond its Windows roots. These changes would be external from the main OS, and totally compatible with Windows, but they would add an extra advantage. For example, one of our goals is to have built-in POSIX compatibility, much like Windows Services for Unix. It could also be as simple as natively supporting multiple desktops however, instead of requiring a powertoy.

Once a dream of those opposed to the monopoly Microsoft hold on desktop operating systems, more and more developers are joining the reaction that is known as... ReactOS.

ReactOS®™ is a registered trademark of the ReactOS Foundation.
Windows® NT™ is a registered trademark of Microsoft Corporation.

info lanjut di: http://www.reactos.org/xhtml/en/index.html
Last edited by ketok on Tue Jan 17, 2006 11:02 am, edited 8 times in total.
ketok
Site Admin
 
Posts: 1816
Joined: Fri Dec 02, 2005 10:55 am

Postby ketok on Mon Jan 16, 2006 7:27 pm

Image Image

ReactOS FAQ

What is ReactOS?

ReactOS (short for React Operating System) is an open-source effort to develop a quality operating system that is compatible with Microsoft Windows applications and drivers.

Is ReactOS based on Microsoft® Windows®?

No! ReactOS consists only of GNU GPL (General Public License) and GPL compatible licensed source code.

Why ReactOS? Why clone Microsoft Windows?


First of all, ReactOS is not a clone of Windows. ReactOS is an operating system that is compatible with Microsoft Windows applications and drivers. Some of the reasons are the same as the reasons for developing Linux (an open-source UNIX clone)? In short, Linux is a great operating system, but it is not the answer for everybody. There are a lot of people that like Microsoft Windows, but are very frustrated with Microsoft's policies on various issues.

The 9x family of Microsoft Windows is based on DOS, and shares many of its weaknesses, which is the primary reason why Microsoft Windows has such a bad name. The Microsoft Windows NT family of Windows, however, has a solid design. Not everything is perfect, but without access to the source code, there is no way to fix it, so a compatible operating system must be built from the ground up.

Why don't you help develop Wine/Linux instead?

This is a very common FAQ, so it's placed in User FAQ also (and technical answer is given in Developer FAQ).

ReactOS works very closely with Wine, and thus both projects actually benefit from each other. We have several developers in both the WINE and ReactOS projects that work on cross-compatibility issues between the two projects.

It is our view that Linux + Wine can never be a full replacement for Microsoft(R) Windows(R). ReactOS has the potential for a much higher degree of compatibility - especially for Microsoft(R) Windows(R) drivers - which WINE does not address.

On which processors will ReactOS run?

ReactOS currently only supports the x86 processor architecture, although a PowerPC port is in the planning stage. ReactOS will run on Intel(R) Pentium(R) x64, Intel Xeon(R) x64, AMD(R) Athlon(R) x64 and AMD Opteron(R) processors in 32-bit mode, but the 64-bit functionality of these processors is not currently supported. See Compatibility Database for a list of supported device drivers.

Where can I download ReactOS?


Please visit the download page at http://www.reactos.org/xhtml/en/download.html

Image Image
Last edited by ketok on Tue Jan 17, 2006 10:59 am, edited 3 times in total.
ketok
Site Admin
 
Posts: 1816
Joined: Fri Dec 02, 2005 10:55 am

Postby ketok on Mon Jan 16, 2006 8:09 pm

Install ReactOS

Setup - Part I

Image
Image
Image

Setup - Part II


Image
Image
Image

Ready to ROCK!

Image
ketok
Site Admin
 
Posts: 1816
Joined: Fri Dec 02, 2005 10:55 am

Postby ketok on Mon Jan 16, 2006 8:25 pm

Contoh Beberapa Aplikasi & Game yang dapat dijalankan

Browser

Image

Open Office

Image

Abi Word

Image

Nero Burning ROM

Image

WinRAR

Image

Unreal Tournament

Image
Image

Game Strategi
Image
ketok
Site Admin
 
Posts: 1816
Joined: Fri Dec 02, 2005 10:55 am

MOD, It's a new NEWS !!

Postby ndoro on Tue Jan 17, 2006 3:01 pm

Mod, ini bener bener berita baru.... !! hebat !
Thanks mod, saya akan coba donlot, kalo bisa di pasang di kompie gw, gw akan bagi pengalamannya.

8)
ndoro
 

makacih2x

Postby Guest on Tue Jan 17, 2006 4:26 pm

bos thank u atas informasina gw coba down load yah. dah ada info blm mengenai Plus dan Minusnya lobang2x securityna, n klo di liat dari basic tampilannya kya x windowsnya linux yah. but trimakasih neh atas infonya
gw coba dulu ah nanti gw ceritain deh
Guest
 

Postby ketok on Tue Jan 17, 2006 4:33 pm

ok, thx temen2 semua.. bagi2 pengalaman di sini yah...
ketok
Site Admin
 
Posts: 1816
Joined: Fri Dec 02, 2005 10:55 am

Postby Guest on Tue Jan 17, 2006 6:37 pm

aku coba download ko' nggak bisa ya...sampai ke mirror-nya juga nggak bisa...ada yg udah nyoba download dan sukses nggak...??? :(
Guest
 

pengen nyoba reactOs...

Postby ri2k on Tue Jan 17, 2006 6:40 pm

sori...aku yg posting diatas..lupa ngasih nama :) ..kalo ada yg bisa download tulung kabari aku alamt-nya ke sini ri2k@ri2k.tk


thanks
ri2k
 

Postby ri2k on Tue Jan 17, 2006 6:50 pm

sori gue lagi..:)) akhirnya bisa juga download, file-nya iso di zip,..dapet link disini :

http://nchc.dl.sourceforge.net/sourcefo ... EL-iso.zip


ri2k
------------
*stupid never die :wink:
ri2k
 

dah nyoba

Postby freecake on Tue Jan 17, 2006 9:11 pm

gw dah nyoba sekitar bulan nov 2005, OS tsb cuma dukung FAT. Jadi klo dikasih space gede nggak bisa deh.
GUI-nya ngga secantik yg ada di screenshot, serupa tapi tak sama.
User avatar
freecake
User
 
Posts: 129
Joined: Tue Dec 27, 2005 10:52 am
Location: Floor 23B

cara installnya

Postby Tri on Tue Jan 17, 2006 11:41 pm

Saya sdh download isonya dalam bentuk zip, mau donk tanya cara ekstraknya dan step by step instalasinya.

ri2k wrote:sori gue lagi..:)) akhirnya bisa juga download, file-nya iso di zip,..dapet link disini :

http://nchc.dl.sourceforge.net/sourcefo ... EL-iso.zip


ri2k
------------
*stupid never die :wink:
Tri
 

Postby ketok on Wed Jan 18, 2006 12:06 am

ISO-nya itu harus buka pake software buat burn CD seperti Nero, terus anda bisa burn ke CD (harus ada CD writer) lalu startup pake CD tersebut...

Seperti anda install Windows XP... lalu ikuti petunjuknya...
ketok
Site Admin
 
Posts: 1816
Joined: Fri Dec 02, 2005 10:55 am

Re: dah nyoba

Postby ketok on Wed Jan 18, 2006 12:31 am

OS ini cocok buat warnet yg bujet terbatas atau yg masih pakai OS Windows bajakan... Jgn sampe kena sweeping kyk temen saya, abis duit byk buat nebus, warnet ga buka terus dan komputer di kandangin lagi... :oops: :lol:

Jadi ga ada salahnya di coba, yg pasti untuk browsing dan koneksi internet dah pasti bisa (mIRC & Messenger juga bisa), untuk main game tertentu juga bisa, kalau game online mesti dicoba lagi... Dari pada beralih ke Linux di mana user interface-nya masih membingungkan bagi yg belum begitu paham, dan dari informasi yg saya dapat warnet yg memakai Linux ditinggali para netter yg mungkin bingung ama interface-nya... padahal cuma buat browsing ama chat saja..

Masalah cuma bisa FAT32 mungkin bisa dibagi partisi supaya bisa gede, saya pakai Windows XP juga pakai Fat32, hardisk 20 GB + 80 GB bisa dibaca pakai software dari Seagate tanpa dibagi partisi...

freecake wrote:gw dah nyoba sekitar bulan nov 2005, OS tsb cuma dukung FAT. Jadi klo dikasih space gede nggak bisa deh.
GUI-nya ngga secantik yg ada di screenshot, serupa tapi tak sama.
ketok
Site Admin
 
Posts: 1816
Joined: Fri Dec 02, 2005 10:55 am

filenya gak bisa di download

Postby odonx on Wed Jan 18, 2006 5:52 pm

kawan2x gw dah coba tuh download tuh file tapi kok gak bisa yah corrup terus yah ada link lain gak or tempat2x lain yang disa gw down load tuh reactosnya yah tolong infonya yah


thx lo
odonx
User
 
Posts: 4
Joined: Tue Jan 17, 2006 12:57 am

Next

Return to Software


Who is online

Users browsing this forum: No registered users and 0 guests