![]() ![]() Of course, the existence of the GNU project was a major help, just as the WINE project is for ReactOS.Īnyway, if I grant your point, what is the conclusion? That it is totally unrealistic for ReactOS to ever evolve into a viable Windows replacement, isn’t it? After all, what we have at this moment is a project which tries to replicate Windows 2003, an OS that came out 14 years ago and is obsolete today. It seems to have worked for Linux and also for Haiku. Just as Linux (with the GNU userland) exactly recreated (and eventually expanded) the existing proprietary Unices (although it did not aim for binary compatibility as it originally targeted i386 only).Ĭreating a clone of a very complex closed-source operating system is not a piece of cake and IMO is harder than creating your own stuff. ReactOS mimicks Windows at all levels, that includes mimicking all kernel and drivers stuff, registry, Win32 API, DLL loading, etc. When Linux was of the same age ReactOS is today, it was far from perfect, but it was incredibly stable and mature. IMO Windows itself is by far more complex than other OSes, it provides several APIs (Win32 API, COM, DCOM, OLE, DDE, DDK, DirectX, etc.) at OS level, and ReactOS implements several of them at some extent. The reverse engineering stuff done there is amazing!ģ. or are free implementations of some specs (POSIX) though I am not telling that creating an OS is easy, ReactOS has the extra complexity layer of mimicking (at binary level in several layers) one commercial and already existing closed-source OS. Almost all operating systems you described, or are created from scratch based on their own principles, rules, designs, etc. The number of developers and time invested on several of those commercial operating systems is not comparable to the number of developers that work in their spare time for ReactOS.Ģ. Though you are right with all the OSes you described, you are not taking into account several aspects that IMO are very important and make ReactOS special:ġ. ![]() ![]() Those are beautiful pieces of engineering rendered as operating systems. BeOS, Haiku, Amiga, SkyOS, *BSD, Gnu/Linux, Mac OS, ios, Planet 9, OS/2, Risc OS, GeOS, Minux, WebOS, Palm OS, symbian ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |