ReactOS 0.4 Brings Open Source Windows Closer To Reality (techrepublic.com)
jeditobe was one of several readers to point out the newest major release of Windows NT-inspired ReactOS, which has just hit version 0.4, brings open source Windows compatibility a little bit closer. The new release includes out-of-the-box support for ext2, ext3, and ext4, as well as (remember, it is NT based) read-only support for NTFS. What else? Support was generally improved for third-party device drivers, making it substantially easier to install and use real hardware, as opposed to just virtual machines like VirtualBox. The internal WINE library was updated to improve support for Win32 programs. Support for Python 2.7 was added, making it possible to use python scripts in ReactOS. A substantial number of visual changes were added, with a vastly improved shell and file explorer, newer icons throughout ReactOS, improved support for fonts, and customizable visual themes. Even with these improvements, ReactOS 0.4 is still generally considered alpha-level software, though Alexander Rechitskiy, the innovation manager for ReactOS, notes that 0.4.1 may be almost beta-level software.
version 2008 is OK for me.
This version contains improved compatibility for most major rootkits and boot sector viruses, as well as emulation for most security vulerabilities all the way through NT4.0 SP2.
I'm glad to see progress on ReactOS. Good job!
Remember it is NT "based"? This is supposed to be a clean room OS, supporting the API calls to Windows and comparing what happens when code makes calls to Windows APIs, isn't it. They say it has a WINE implementation, but they don't call it "WINE-based". And what's the point of including a variation of Python 1.7? How hard it is to uninstall? And why only a read-only NTFS implementation?
It wood make more sence to some researtch before releasnig the update on differant compters to see what works and wich ones has dificultys. Like I try instal a Linx OS on and old laptop and it tunred to tty and I could not restrat to the desktop. Same thing with Raect OS, it should be test with differant compters. I expect the responce to be better than last React realese. At lease this not phone# home to Redmon.
That having been said, I've played with ReactOS before. It looks quite good. But I can't really see why you would want to use it compared to (say) Ubuntu or CentOS which are very polished and usable these days.
Never email donotemail@WeAreSpammers.com
the innovation manager for ReactOS, notes that 0.4.1 may be almost beta-level software
Not even close
"When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
Alexander Rechitskiy, the innovation manager for ReactOS, notes that 0.4.1 may be almost beta-level software.
Thank you for buying ReactOS brand hot dogs. We apologize for how many anuses are in the meat. Rest assured, however, that every pack you buy helps us to lower the anus-to-cheek-meat ratio, until eventually we reach our goal of 1:4.
I want to corect interpretation of my words! ReactOS 0.4.1 is will not be called as beta! 0.4.1 may be almost _look and feel like_ beta-level software while still having alpha status!
By the time this is stable, no one will write programs using those Windows APIs anymore anyway.
Python 1.7 is not included. Python 2.7 and Python 3 version are available for download and installation via ReactOS application manager.
Fuse support is still missing from ReactOS. Otherwise ReactOS would have NTFS RW years ago. For some reason there was a strong hesitation against fuse, as they prefer kernel based drivers. They prefer kernel based drivers so much that they would rather have no read write NTFS instead of one in user space.
Please read the official announce at reactos.org
https://www.reactos.org/projec... - release notes
https://www.reactos.org/wiki/C... - change log
> But I can't really see why you would want to use it compared to (say) Ubuntu or CentOS which are very polished and usable these days.
Later, if and when ReactOS is more mature, several use cases make sense. Right now, the primary use case I can think of is if your business, or something important to you, depends on a complex Windows application which can't reasonably be re-written. Perhaps you don't want to use Windows for a million reasons, especially an old version of Windows.
https://www.reactos.org/project-news/reactos-040-released
I don't understand why slashdot didn't link to the actual news article on the reactos website?
> They say it has a WINE implementation, but they don't call it "WINE-based".
Right. It's an operating system, including a kernel, init system, etc. About 9 million lines of code in total.
Wine is a library which provides some of the API functions which are exposed to userland. Wine is about 2.8 million lines of code. Not that Wine is much smaller than operating system it runs on. ReactOS uses the Wine for many functions, Windows Vista uses the IE library for many functions. ReactOS isn't Wine-based any more than Windows is IE-based.
> And what's the point of including a variation of Python 1.7
You mean 2.7. Python is useful for scripting all sorts of things. As you may have noticed, Microsoft comes out with a completely new scripting environment every few years; apparently they don't think they got it right and they ned to start over from scratch. Some people agree, and Python is a very reasonable way to script things.
> And why only a read-only NTFS implementation?
Because safely writing to NTFS is hard. The damn thing was designed by /Microsoft/. Until the code for writing is safe (as safe as NTFS can be), read-only is better than nothing, and much safer than a buggy read-write implementation.
Alas, the TechRepublic article is rather inaccurate. Please read the official news on our website about ReactOS 0.4.
Well done to the whole ReactOS team. I've got lots of very good, very usable Windows programs that I use daily. Some of which have been in use since Win98 days.
I also have quite a bit of hardware which doesn't have drivers post XP so I'm currently stuck running XP. And I am *ABSOLUTELY NOT* replacing several thousand pounds worth of perfectly working, perfectly good hardware because Microsoft decide they no longer wish to support the XP era drivers or the manufactureres don;t want to provide updated Windows 7 drivers.
Not to mention the fact that Windows is now a totally dead platform due to being riddled with spyware. You'd have to be a complete submissive, masochistic, imbecile to run Windows 10.
One day I hope I can run my programs/drivers under ReactOS so hats off to everyone concerned !
Typo: I meant 2.7 like it says in the summary, which says it is included, not that it can be installed via an application manager.
Someday they will copy in the NTFS read-write support from GNU Hurd to solve the problem.
Last time I tried reactos, I got it installed, installed firefox with the package manager, tried opening it, and the computer bluescreened every time I tried opening it. It's no good if I can't access the internet with it.
it is included but via via an application manager and not on disk
If it's just an application, you'll probably do just as well with Wine. The real case for ReactOS is when you have an application which works with a particular (specialist, expensive) device, which needs a special driver, and that driver is not supported on current Windows versions (e.g. driver last updated for WinXP). If the driver and application work with ReactOS it's worth it's weight in gold.
That was Misinterpretation of my words
I want to correct interpretation of my words!
ReactOS 0.4.1 will not be called as beta!
0.4.1 maybe _ will look and feel like_ almost beta-level software while still having alpha status!
The only thing Windows still has a lead in is as a gaming platform, and it's unlikely that ReactOS will be useful for addressing that.
I remember when Wine was such a joke that many people including myself saw it as unnecessary and going nowhere useful. You could run things like notepad.exe and calc.exe. It was for many an intriguing passing interest and likely an impossibility as far as ever being really useful. A few months ago I found myself in a real pinch. I absolutely had to install and use some Windows software (a very, very rare event). Yet, I am not running a single instance of Windows nor do I have a copy or interest in pirating it. So, not expecting much, I installed Wine for the first time in many years. Well shit. The software installed and ran flawlessly. Kind of amazed, I spent a good day throwing a ton of Windows software of varying complexity at it. Roughly 80% installed and worked perfectly. More recently I found myself staring down a badly and rapidly decaying Ubuntu system (you know what I mean). It also just so happened that there was a DVD burning imperative. The whole dependency subsystem for burning was shot to hell. Brasero, k3b, command line, it didn't matter, nothing was going to work. This was also the worst dependency hell I have ever seen. There was no uninstalling and reinstalling of anything, and I mean anything at all. It wasn't my system and I was soon to nuke it anyway so I wasn't about to take extreme measures. Fortunately I had previously installed Wine on this system. Downloaded and installed... whatever popular Windows DVD burning software. Worked fine. Nuked the system and gave a lecture on how to not blow up Ubuntu.
So that is my Linux\Wine anecdote
I am not about to ditch Linux, but I am going to give the almost beta ReactOS a fair try with a Windows app by app comparison against Linux. Might even be worth writing an article over.
Brought to you by Carl's Junior.
In the past they have discussed their relationship with WINE. One of the problems they have with WINE is it has a very different purpose to ReactOS. WINE is trying to run Windows programs on another platform. ReactOS is trying to make a Windows implementation.
Some libraries in WINE cannot be used because they rely on functionality of the base OS, or X Windows. Others pieces of Windows functionality are none existent in WINE since they are only needed by the OS, but they have some functionality that ReactOS needs, so it is a combination of WINE and new ReactOS code. In the previous case the code will not be pushed back to WINE, but that difference needs to be maintained for ReactOS. Then there are times that ReactOS has implemented code that can be useful to WINE, so they post a commit to the WINE project.
While WINE and ReactOS do share some code, it is correct to say that parts of the usermode are based on WINE. If you were to compile the WINE components and try to just drop them in ReactOS, many would not be functionally equivalent to ReactOS version of the component.
Microsoft, Apple, Google, Amazon what's the difference? All steal money from devs and control with walled gardens.
Different concepts of what "included" means? If the Tower of Babel is based off something that really happened, I suspect something like everyone slowly drifted apart on what words mean what, but they didn't have people studying the phenomenon like we have today. There are situations where person A understands person B, who understands person C who understands person D, but person A won't understand person D.
But back to the matter at hand, it seems to me that calling something included that is accessed by a program that downloads it over the internet isn't that far removed from calling everything that is free in an app store for a particular OS included with that OS.
>>> The read-only support for NTFS is due to patent issues. >>>
I can write to NTFS from Ubuntu using Midnight Commander.
The guy hired by Microsoft to write NT was one of the developers of VMS. NT is based more on ideas from VMS than anything Unix-Like.
No dissing those putting in what I'd imagine is quite a bit of effort to get this far but it's unfortunate that the headline is quite so vague.
I think my rather lovely new shirt brings my tempestuous affair with Scarlett Johansson closer to reality. But it's still never going to happen.
please report the bug, if it does not work
ReactOS is driving towards a 2050 GA release! It's neck and neck with Gnu Hurd, who will be first? Stay tuned, this is a nail-biter folks!!
I'll switch from Windows 10 to ReactOS 0.4. Windows 10 is almost beta-level.
it is a pitty that they didn't go with full JFS support but prefered NTFS. There is a lot of open source knowledge from OS/2 croud.
No thank you. I only buy 100% pure anus beef.
Human Rights, Article 12: Freedom from Interference with Privacy, Family, Home and Correspondence