React OS

Hey Jow Forums, come check out React OS. It's a free and open source operating system released under the GPL. It's not Windows, but rather an open source clone of it. It's binary compatible with most win32 programs and runs on 32MB of RAM. It's an excellent OS that has been created by the devs reverse engineering real Windows and then implementing all of the underlying functionality of it from scratch. There's no Microsoft code anywhere in it, yet it runs win32 programs. It looks like Windows 2000 out of the box but you can apply XP themes. If you want to keep the classic Windows 2000 look, you can just swap out the icons and you're pretty close to the real deal.

Right now it's a work in progress and extremely buggy, and has no meaningful hardware support. The 0.4.8 release works okay in a VM but has graphical issues at resolutions higher than 1024x768 if you want more than 256 colors. So it's basically better colors or better resolution. It's pretty stable if you aren't multitasking too hard. With real hardware, I managed to get it to install on a ThinkPad T40 the other day. It worked flawlessly except for buggy USB support. I got it installed on a R60 as well but the ATI graphics weren't working at all, and the driver package for XP failed. Despite all this, I'm pretty impressed that it works as well as it does.

Even though it's still in its early stages, things are speeding up and the future of the project is looking bright. Take a look for yourself, Anons. Try it out in a VM if you haven't already.

reactos.org/

Attached: 7zip_0.png (800x600, 29K)

Other urls found in this thread:

github.com/reactos/reactos/pull/361
youtube.com/watch?v=7fh6WuriGtM
youtube.com/watch?v=u4hLycfaQD4
youtube.com/watch?v=hZ-nOfGT8Qg
microsoftpressstore.com/articles/article.aspx?p=2201309
youtube.com/watch?v=08LKiVQZ31s
en.wikipedia.org/wiki/Haiku_(operating_system)
etoileos.com/
type-y.com/2009/05/windows-nt-free-os-reactos-039.html
cloudsquare.jp/hibiki/blog/2016/01/02/os/
www26.atwiki.jp/react/pages/5.html
twitter.com/AnonBabble

bump

I was going to mock React OS for being shit, but your opening post was too nice and I'd feel bad.

ReactOS is pretty cool.

I will.
But not yet.

I back this

bump

Wake me when it has graphics drivers

Seems like a cool project but holy shit their website is cancer. Everything is moving and blinking

Is this just a hobby OS?

daily reminder its 19... um no 17 ! on distro watch

thats progress and hilarious

[picture related]

Attached: Screenshot from 2018-04-28 07-10-09.png (242x713, 36K)

>opensource
>buggy and unstable

anyone else see the pattern here?
whether it is in development for 1 year or 27 (linux), it is still going to be an unusable, buggy and unstable pile of shit, fuck you open source pajeets

the plug and play (PnP) manager has to be complete to be able to install windows drivers

It's also 32bit only and will remain so for at least a decade.

What even is the point of this project.
If you want free software be a man about it and switch to Linux. Otherwise stay on proprietary Windows.

reactos development was always slow because windows was tolerable for most people

since the release of windows 8 along with the frustrations of windows 10, development has picked up considerably because more people than ever realize there needs to be an alternative that's still able to run windows programs and isn't linux or mac

if you're interested in seeing some x86-64 support progress see
github.com/reactos/reactos/pull/361

This; while installing the base system in a VirtualBox VM works, trying to put the VBox Guest Additions on it makes it hang/race the CPU on bootup. Definitely needs more work.

For now, sort of. You could use it to run early win32 programs pretty well in a VM if you wanted to. QEMU will give you a bunch of options to tweak the emulated hardware for maximum compatibility with React OS. It's definitely a hobby OS if you want to use it on real hardware.

>open source pajeets
95% of open source code has been written by whites and Northeast Asians. Poojeets don't give a fuck about open source. They make shit like Windows 10, iOS, and various GPU drivers. Things like BSD, Linux, and RISC-V are driven primarily by white men. You sound like some 13 year old faggot who doesn't understand technology beyond big shiny buttons and games, and you think you're qualified to weigh in on technical discussion. Go back to /v/.

There's some progress with the 64-bit version as pointed out.

Another child who doesn't understand the technologies behind these systems. You have no idea how much legacy win32 software is still used all over the place. WINE just doesn't cut it for this stuff, and many companies rely on aging hardware with Windows 2000 or XP, or with virtual machines running these systems. React OS offers a solution to this problem, since Windows 10 broke a bunch of backwards compatibility. It's good for home users as well who want to run old software, or enthusiasts who want an OS for their toasters without the overhead of WINE and Linux.

Also, who the fuck shills for Linux except for tech illiterates? It's infested with systemd and gnome cancer the monolithic architecture of the Linux kernel has major drawbacks.

Can’t wait till I can use it to ditch my xp vm which keeps trying to reactivate every damn time I move it around.

>enthusiasts who want an OS for their toasters without the overhead of WINE and Linux

it's not about overhead since that's not a problem with linux, it's that linux is console-based and windows NT is gui-based, you can't get anything meaningful done in linux without being forced to type a bunch of commands in the terminal (requiring the user to rely either on rote memorization or googling for instructions). people have been saying for years that linux will one day have a gui-based front-end for everything so that normies could use it, but the closest we have is android which is just a walled-garden app store

Wake me when it supports OpenGL 4.5+ on current AMD/Nvidia cards

Stop shilling this retarded project. Windows isn't good unlike unix, there is 0 need to make a freetard clone.

opengl / vulkan support is among the easier things to implement because they use mesa3d and wine to handle that

reactos running crysis (low fps due to software mode)
youtube.com/watch?v=7fh6WuriGtM

reactos running skyrim
youtube.com/watch?v=u4hLycfaQD4

reactos running burnout paradise
youtube.com/watch?v=hZ-nOfGT8Qg

what needs to be taken care of is much lower level than graphics APIs. you need to be able to install windows device drivers. read microsoftpressstore.com/articles/article.aspx?p=2201309

Attached: flow of a typical IO request.jpg (250x324, 22K)

Yeah, I meant hardware-accelerated graphics
Will the ability to install drivers make it to ReactOS anytime in the foreseeable future?

they recently started working on NT 6.1 and EROTIC games support

youtube.com/watch?v=08LKiVQZ31s

Does it support the latest firefox yet? When it does, please announce it.

I'm ready for this shit to hit something resembling 1.0 already. The wait is killing me.

Attached: 1517769981509.png (301x520, 71K)

>wont boot on real hardware
>audio doesnt work even in a vm
>virtuabox addons crash it on boot

wont bother to look at it until at least one of these gets fixed

the only advantage this has over wine is the fact that it can work with windows drivers
wine supports more userland windows software, and linux is a far more solid base
and wine isn't as heavy as you might think

Attached: a.png (1030x1666, 92K)

By the time it will be able to replace Windows, stationary PCs will probably only still be used by programmers and other specialists

>Hey Jow Forums, come check out React OS.

>Right now it's a work in progress and extremely buggy, and has no meaningful hardware support. The 0.4.8 release works okay in a VM but has graphical issues at resolutions higher than 1024x768 if you want more than 256 colors.

Make it work then and I'll check it out

It'll be awesome once the USB rework gets merged. The shitty USB support sticks like a sore usb thumb.

HaikuOS is comfier - and it actually BOOTS.

I loved BeOS and love HaikuOS, but it's a different project trying to free a different OS.
On low resources, AROS wips the floor with everything else. That's a free clone of AmigaOS.

Waiting for someone to play the classic Doom like everyone usually does.

I could see the appeal of preserving Win32 and Win16 as microsoft moves away from that. ReactOS should have a 16-bit emulator built in.

Preservation is huge for reactos, they're not going to drop win16/32. But they're also not going to just ignore win64.
Their goal is to be a drop-in replacement, and still be able to run windows software, including drivers. Literally to free Windows from microsoft.

man I wish I could contribute to driver stuff on these projects. I've only done low level on z80 and 6502, x86 seems hard to break into. I'm thinking I should start with DOS programming, BIOS calls etc, is that moving in the right direction?

Learn C instead. Windows stuff, driver or not, generally isn't written in assembly.

I've written stuff in C to interact with an old wacom over a serial port. Stuff like PCI or that deals with hardware interrupts I wouldn't know how to deal with, I figure I need extensive x86 knowledge.

That's way more OS specific than it is x86 specific, from a driver dev pov. Part of the job of the OS is to abstract the platform from you.

But OP, I have.

I just used 0.4.8 to run some toroid inductor design software downloaded from the mfgr. A couple graphical glitches, but worked fine.

There are cases where you need SOME assembly.
And on those cases, you use inline assembly stuff, and just all you actually need.
Writing a whole driver in assembly is asking for trouble.

>Windows isn't good unlike unix
Nah, linux and unix is a hacked together clusterfuck when it comes to many things.

Attached: Screenshot_1.png (637x519, 61K)

I've looked at this from time to time with interest since around 2004 and I quite frankly do not believe this will amount to anything - ever. Why? Consider that ReactOS is something that's been around since 1998. Yes. It's now 20 years old. Look at where it's at after all that time. It's not even close to being a usable product. If you look at the progress since it's inception and imagine what it will become in the future at the same rate of progress then perhaps it will be a working usable OS in 40 years. But let's say they by magic manage to attract a ton of new developers and there's magically a lot of improvement. That would amount to something like a working Windows XP clone in 2024. win32 won't be very relevant at that time.

Now look at the alternatives. Let's say you want something that runs Windows programs on modern hardware and you ignore ReactOS and go from scratch. I'd personally go for making a GNU/Linux distribution which has really good user-friendly WINE integration. You've already got working audio, working graphics drivers, printing and all that stuff and the pieces needed to run Windows programs are there too. You can use WINE on Linux distributions today but it's not super user-friendly. But it could be. And that's a hell of a lot more realistic than making ReactOS some kind of usable product.

One last little detail to think about: One of the highlights of recent ReactOS progress is Parallel Port Printing! ...which no modern motherboards and printers use.

>I'd personally go for making a GNU/Linux distribution which has really good user-friendly WINE integration.
"But muh wine will get super awesome soon" is also a 20 year old meme.
Still a mess in many cases, like react(given they share the userland codebase, it shouldnt come as a surprise)

Linux, sure, but Unix is sensible and logical. Its kernel was decent for its time, and the kernel seems to be the only decent thing about Windows

>open source pajeets
so go suck M$ dick you faggot

Attached: 1454866638681.jpg (640x360, 25K)

> Also, who the fuck shills for Linux except for tech illiterates? It's infested with systemd and gnome cancer the monolithic architecture of the Linux kernel has major drawbacks.
I have never once used either systemd or gnome. If you use those it's your own problem.

Also are you about to tell me Windows NT isn't monolithic?

> trying to free a different OS.
Wait what is HaikuOS trying to free? I thought it was a completely independent and original thing

>Wait what is HaikuOS trying to free?
BeOS

BeOS, an OS that, despite its commercial death, is not free.

>'Let me google it for you'-tier question
en.wikipedia.org/wiki/Haiku_(operating_system)

Attached: 1503746368454.png (589x610, 246K)

>"But muh wine will get super awesome soon" is also a 20 year old meme.
I haven't actually used WINE much the last few years, there was this one Windows program I needed it for which did work fine but I stopped using that and haven't played with it since. I am guessing you're right for most programs. But look at it this way, would it be simpler to improve WINE or make an complete new OS and run WINE on top of that? Let's say WINE by magic could run Windows programs perfectly tomorrow. Would that do much good on a OS with no audio, on accelerated GPU, no networking and not much else working either?

impossible, gentoo is supposed to be number 1

>hacked together clusterfuck
You just described windows

>windows
>clusterfuck
Sorry, but no. Linux is a messy spaghetti monolithic kernel with a shitload of unstable internal APIs.
NT is a hybrid design, way better organized and cleaner.
If you have to spit on windows, at least do it with authority, knowing what you're talking about.
Actually better designs include HaikuOS, Fuchsia, Genode, HelenOS, Minix3 and Dragonfly BSD.

Attached: 1515820214984.png (150x167, 11K)

>NT is cleaner
>handles my scrollbars in kernel mode (GDI)
wew

>windows is just NT
Are you retarded? The point was that the entire OS is a bunch of shitty patchwork.

But can it run Touhou yet?

my guess is you can just install normal windows drivers, some are probably ported from linux

>Not mentioning TempleOS when discussing good operating systems

What baffles me is why big companies aren't backing this. It could be the solution to many problems.

Otoh, Microsoft could very well open source Windows at some point and make this irrelevant.

They'd get sued to oblivion. Microsoft is very anti-competitive. They're influential enough to be able to make a law against reverse engineering.

I hope that they move onto 64-bit and work on getting up-to-date packages. I played around with the latest release recently and tried installing a newer version of FF with no results.

I think that 64-bit support is coming down the pipe, but it currently needs a lot of work.

>They're influential enough to be able to make a law against reverse engineering.
Apple, oracle, they're all just as bad, and they all work together on that.

Why should I use a shitty made up version of Windows when I can use the real thing?

> extremely buggy, and has no meaningful hardware support

Which is pretty much one of the main reasons why windows is still widely used.

Because I just want windows 2000 on a new computer...

Its easier to get windows 2000 working on a mew pc then getting react os to work properly.

>Windows 10 has botnet meme status
>Windows 8.X is proto-10 shit
>Windows 7 is getting Meltdown patches that actually cause other memory vulnerabilities to crop up
>usefull functionality in Windows is only available as expensive software license
>anything older is EOL

Undess you _have_ to game and use special snowflake software, any other free as in beer alternative will work fine.

Don't get me wrong, ReactOS is still in alpha and has a long way to go, but it's for free and the people behind the project don't seem to be going out of their way to fuck you over like MS.

Buy an SSD and dual boot windows to play games.
The CIA doesn't care what kind of games we play.
But in a way even Linux is fucked up thanks to hardware backdoors.

>dual boot
It's better to have a separate computer and have it disconnected from the internet.

>the CIA
Has no business snooping on what we all are masturbating to, anyways.

>Linux us fucked too from hardware backdoors
I am neutral about this. It's the lesser evil compared to Windows and going cold turkey encourages people to stop paying for software that only runs on Windows.

If ppl want to use Windows no matter what argument they hear, then that is fine. I wish that ppl stop making Windows out to be the greatest thing just because all their platform-specific software works on it and that's all they've known. Of course, the "best" stamp is sorta subjective and anyone's opinion on the matter can be partially true if only in their case.

>It's better to have a separate computer and have it disconnected from the internet.
God what the fuck are you doing?
I don't want Microsoft to look at my shit, but what you say is already tinfoil tier.

Can't argue with this, f@m.

Why should I use ReactOS to run legacy software when I can just install Windows 98?

Use Windows Me you luddite.

>special snowflake software
When ReactOS or any other Linux distro can reliably handle Adobe Suite, Pro Tools, 3DS Max & Unity I'll switch.
And please don't meme me with
>muh gimp

>windows 98
Unmaintained, insecure, doesn't run in modern hardware.

>It's binary compatible with most win32 programs
no it's not

>3DS Max
Unironically not using Blender.
>Unity
Runs on Linux just fine. Has for years.

>Blender
what is this, brazil?

>Unmaintained
Since when is legacy software ever maintained?
>insecure
To what? If your company has networking software that literally requires it to run on insecure platforms you've got bigger problems.
>doesn't run in modern hardware.
I'll give you that one

Thanks for the heads up!
Best thread on Jow Forums in decades

It's a fucking free and open source Windows. You can learn so much from that. Imagine the possibilities. That's something I've been dreaming of since I was a kid.

Attached: Windows 2000 in 4K.png (3840x2160, 472K)

needs a supereagle driver

Can I play GAMEZ on it though?

>AROS
>dat titcat logo

Attached: lotionjizz.gif (200x200, 1.91M)

>NT is Windows
NT is OpenVMS + Windows.

MacOS is Mach+POSIX+GNUSTEP so it's top-tier.

Attached: ZPSyA.jpg (800x600, 306K)

>Mach
>top-tier
In the 80s, perhaps. Ever heard of Liedtke and his L4?
>POSIX
Admit it, you haven't read the standard. Me neither, reasons should be obvious once you try to.
>GNUSTEP
More like nextstep. It was good, sure. The abortion apple built from that just isn't.
Too bad gnustep/etc have been kinda dead for a while. There was etoile but they lost the plot at some point, and that's kinda dead too.
etoileos.com/
Personally, I'd love for CDE and Motif to come back, gain hidpi and utf8. So much better than the crap we see these days.

NT is heavily influenced by OpenVMS, being built by ex-DEC engineers
it is, however, NOT OpenVMS, at all, in any shape or form, any more than GNU/Linux is real Unix
stop propagating this meme
OS X however, is very much literally NeXTSTEP, not GNUstep you silly fucknut
>It was good, sure. The abortion apple built from that just isn't.
>Personally, I'd love for CDE and Motif to come back, gain hidpi and utf8. So much better than the crap we see these days.
you're just a hipster who likes old things because they're old
have you even used CDE?

>you're just a hipster who likes old things because they're old
Nah.
>have you even used CDE?
Yes, on sunray X terminals, CDE actually running on a sun rack in the basement of the Architecture of Computers building (D6) of UPC Campus Nord (upc.cat).

>whether it is in development for 1 year or 27 (linux), it is still going to be an unusable, buggy and unstable pile of shit,
Then why do spacestations run Linux?
Why do most web servers run Linux?
Why do all the top supercomputers run Linux?
I know you're probably just baiting but stop spreading FUD. Linux is stable as fuck, maybe there still some improvement to go on the desktop side of things but the kernel is rock solid.

>Then why do spacestations run Linux?
Citation needed.
>Why do most web servers run Linux?
They also run PHP and MungoDB. You should pick better examples that don't make you look retarded.
>Why do all the top supercomputers run Linux?
Not all of them, and because a lot of money has been wasted by mistake into making linux run on these. Money could have been better spent elsewhere.
>Linux is stable as fuck
>Kernel rock solid
Do you seriously believe that bullshit? Are you that clueless about operating system internals?
For rock solid, look at systems designed for and used in critical applications, such as seL4.
Linux is a joke, a bloated, spaghetti kernel where there's not even any guarantee it'll ever become preemptable after going non-preemptable.

>When ReactOS or any other Linux distro can reliably handle Adobe Suite, Pro Tools, 3DS Max & Unity I'll switch.

wine should be able to handle 32-bit photoshop CC (2013) and 32-bit fl studio 12 (with some workarounds)

blender and unity have native linux support

type-y.com/2009/05/windows-nt-free-os-reactos-039.html

Attached: ReactOS-2009-04-29-19-14-36.png (800x600, 274K)

cloudsquare.jp/hibiki/blog/2016/01/02/os/

Attached: ReactOS_03.png (1108x895, 525K)

www26.atwiki.jp/react/pages/5.html

Attached: systema.png (806x625, 449K)