Slashdot Mirror


ReactOS 0.3 RC1 Released

ajdlinux writes "A few days ago ReactOS 0.3 RC1 was released! After a long 6 months without a release this seems good! The ReactOS team has also started a software compatibility list for programs that are ReactOS-compatible. AFAIK the documentation and wiki hasn't yet been updated, but it should be soon. Go get it and try it out!"

54 comments

  1. Excited submitter? by christopherfinke · · Score: 4, Funny
    A few days ago ReactOS 0.3 RC1 [CC] was released! After a long 6 months without a release this seems good! [...] Go get it and try it out!
    Thanks! I! Will!
    1. Re:Excited submitter? by MoonFog · · Score: 2, Insightful

      And for a release CANDIDATE?

    2. Re:Excited submitter? by neonprimetime · · Score: 2, Funny

      Reminds me of the excitement surrounding a Debain release! Of course that was probably just cause they happened so damn often :-P

  2. Auditing... by MMC+Monster · · Score: 3, Interesting

    More importantly, auditing of the ReactOS source is more than 90% complete.

    A fully audited source will help prevent tainting of code from unscrupulous coders.

    --
    Help! I'm a slashdot refugee.
    1. Re:Auditing... by Goaway · · Score: 1

      "More" importantly?

    2. Re:Auditing... by Ekhymosis · · Score: 5, Interesting

      I agree. The project manager took good initiative to stop everything to audit the code to cover their asses. We don't need tainted code in OSS, especially not when it is inside a very promising project. I do hope they achieve their goals, especially to show that it CAN be done WITHOUT copying. Let's just hope Ballmer and his thugs don't get trigger happy with their bs ip stuff. Good luck to the ReactOS crew, I commend you for bearing this grueling audit and legal pratter that major companies like to threaten OSS community coders with.

      --
      Fighting over religion is like seeing whose imaginary friend is best.
    3. Re:Auditing... by dushkin · · Score: 1

      I agree. It's a very promising project.
      That is, if it ever succeeds.
      Right now it's pretty much anal pudding for most, I mean, all users and/or servers. However, windows compatibility is the one thing everybody wants to have, and if we can get that thing to work and also have a familiar look & feel, ReactOS is going to absolutely rock.

      --
      o hai
  3. ReactOS is a Windows compatible OS by Pigeon451 · · Score: 5, Informative
    For those who have never heard of it and thought "YAY another Linux distro" (like me), it's a Windows compatible OS.

    http://en.wikipedia.org/wiki/ReactOS

    1. Re:ReactOS is a Windows compatible OS by Anonymous Coward · · Score: 0

      You're my hero.

    2. Re:ReactOS is a Windows compatible OS by arcadesdude · · Score: 1

      Compatable, Very Compatable...(see bsod)

      Screenshot

      --
      --arcades
  4. Well, because it's a windows like OS... by GonzoTech · · Score: 4, Insightful
    .. does that mean that we're subject to viruses, spyware, and other things that love to eat up Windows?

    I guess the good news is that I can get a FREE OS that will get manipulated just by hooking up to the net.

    My two cents..

    --
    "Snatching defeat from the mouth of victory on a daily basis."
    1. Re:Well, because it's a windows like OS... by elfstones · · Score: 1

      I'm afraid the answer to that is yes. But the good news is, since ReactOS is not 100% compatible with Windows yet, not all the nasties run on ReactOS either.

    2. Re:Well, because it's a windows like OS... by dillee1 · · Score: 4, Insightful

      yes and no.

      Yes if you click yes to every random popup and run unknown exe w/o a thought. No OS can help you this way.

      No if you are talking about automated worms. Being windows compartible doesn't mean that it need to imitate its security holes as well.

  5. Cool! by bazmail · · Score: 0, Interesting

    I tried the VMWare image and I am impressed. Nice job guys!!

  6. Re:And to think... by MoonFog · · Score: 1

    You still have to wait; Please bear in mind that ReactOS 0.3.0 RC1 is still in alpha stage and is not recommended for everyday use.

  7. OMG this is SO Windows by giorgiofr · · Score: 5, Funny

    First thing it did was BLUE SCREEN on me. Oh teh hilarity! I am not kidding, look here: http://img154.imageshack.us/img154/8862/reactos5ba .png

    --
    Global warming is a cube.
    1. Re:OMG this is SO Windows by Slashcrap · · Score: 1

      First thing it did was BLUE SCREEN on me. Oh teh hilarity! I am not kidding, look here:

      You're running it on Virtual PC, so this is not really relevant. Lots of Operating Systems which run perfectly well on real hardware crash when run under virtualisation.

      Your total failure to note that rather important fact in your comment makes it a little disingenuous and, dare I say, karma whoring.

    2. Re:OMG this is SO Windows by Anonymous Coward · · Score: 0

      Same thing happened to me. Must be a bug with virtual pc. Works fine a real machine though.

    3. Re:OMG this is SO Windows by giorgiofr · · Score: 2, Interesting

      Lots of Operating Systems which run perfectly well on real hardware crash when run under virtualisation.

      BS. Anyway my "total failure" to report that does not ma-- wait a sec, how did you find out? Oh, because I put a frigging SCREENSHOT up on ImageShack? OMG I am teh stealthy, apparently. Karma whore? How about... HAVING FUN? I made a *joke*. You know what... I didn't even mention that on the second run it did work quite well. So I guess that makes me some fundie child-molesting nazist, or something?

      --
      Global warming is a cube.
    4. Re:OMG this is SO Windows by Anonymous Coward · · Score: 0

      > Must be a bug with virtual pc.

      A "bug"? Remember that's a Microsoft program...

    5. Re:OMG this is SO Windows by Anonymous Coward · · Score: 0

      Your total failure to note that rather important fact in your comment makes it a little disingenuous and, dare I say, karma whoring.

      And your total failure to note that plenty of operating systems DO run just fine but neglect that to just bitch makes it, dare I say, a troll. Your very own puny post history just reaffirms this.

    6. Re:OMG this is SO Windows by kimvette · · Score: 1
      dare I say, karma whoring.


      "Funny" does not affect your karma. You've been here a while, you should know that by now.
      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  8. Important even if you don't run Windows by Kadin2048 · · Score: 5, Interesting

    Even if you run Linux, ReactOS is a project worth paying attention to.

    Right now we have Wine (or Cedega, if you prefer) if you want to run Windows applications on Linux. However, what's always intrigued me about ReactOS is the possibility of using it as the client OS on a virtual machine. I think this has certain advantages over Wine (sandboxing, greater application compatibility), and removes the biggest disincentive to Windows virtualization -- the requirement of purchasing a Windows license.

    Also, because it's open source, it seems like it would be easier to get ReactOS working as a client OS on a paravirtualized system like Xen without having to use things like Vanderpool/Pacifica or accept the performance penalties of VMware. That, to me seems very cool: I could be running a Linux system as the server/Domain-zero OS, and then have multiple paravirtualized, Windows-compatible clients running on it, at full speed, without having to purchase any licenses or being dependent on any specialized virtualization hardware.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:Important even if you don't run Windows by despisethesun · · Score: 2, Interesting

      That's the dream, but from what I've heard the reality is that it's not any more Windows-compatible than WINE is, and with Vista coming out soon it may become largely irrelevant.

      --
      This poo is cold.
    2. Re:Important even if you don't run Windows by phonics · · Score: 3, Interesting

      That's exactly what I came here to post on it... But, does react OS work with Xen? Yes!

      http://www.reactos.org/wiki/index.php/Xen_port

      Mmm. Fun times, kids.

    3. Re:Important even if you don't run Windows by phonics · · Score: 1

      By yes, meaning there is work on it, sorry for being misleading (i need to use the preview button more)

  9. From the ReactOS website: by dubmun · · Score: 0, Redundant
    In short, ReactOS is aiming to run your applications and use your hardware! Finally, a FOSS operating system for everyone!
    I guess they haven't heard of Linux...
    --
    (end of post)
    1. Re:From the ReactOS website: by Spy+der+Mann · · Score: 2

      I guess they haven't heard of Linux...

      GP said "for everyone", not "for linux fans". This is a Windows compatible OS.

    2. Re:From the ReactOS website: by plague3106 · · Score: 2, Interesting

      Linux on the desktop leaves much to be desired. Its certainly not for everyone.

    3. Re:From the ReactOS website: by CastrTroy · · Score: 3, Insightful

      Windows on the desktop also leaves a lot to be desired. I find that it leaves more to be desired than Linux.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    4. Re:From the ReactOS website: by plague3106 · · Score: 1

      However you are not most people; you are the minority that doesn't mind spending time getting your computer to work.

      The fact is that Windows is fine for most people, while linux is not. What you find is pretty much irrelevent.

    5. Re:From the ReactOS website: by CastrTroy · · Score: 1

      For a person starting from scratch with an empty hard drive, I think Linux would be much easier to get working. Step through the installation, and everything is done and working. Windows on the other hand, you have to install it, then you have to hunt down the drivers, which depending on your hardware can be quite hard. Ever try finding a soundcard driver for a no-name sound card pre-2000? It's almost impossible. But you are right for those people who don't want to spend time getting their computer to actually work, they'd rather just put up with windows, because it's already there, and it does the job.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
  10. Where are the thieves? by sabit666 · · Score: 1

    May be they are getting ready for another round.
    Ekush

  11. Yes, but... by Anonymous Coward · · Score: 2, Interesting

    The short answer is yes, any OS that is going to be Windows compatible is going to be compatible with Windows malware.

    The reason that Windows is so crappy with security is the evil demon of backwards compatibility. Microsoft has to make "C:\Program Files" writeable because of all of the Windows software that expects it to be writeable. Microsoft's efforts to somehow have their cake and eat it too (by locking down those directories with hacks to support older software) with Vista is a major stumbling block in getting Vista out the door.

    In theory though, someone could make a locked down version of ReactOS that did not have these problems. Such a version would only be compatible with well behaved software, but for some people that may be ok. Behaving properly in these ways is a requirement to get the "Designed for Windows XP" logo, so it isn't like such software packages are unknown today.

    1. Re:Yes, but... by DuckDodgers · · Score: 1

      With the source code to the entire operating system at their disposal, the ReactOS people could do a lot to fix the security bugs.

      -How about an extra set of control panels or .conf files that let the Administrator lock down certain services.
      -Intercept certain system calls and ensure that, say, applications can only write to certain folders and only read or write certain pieces of the registry.
      -Running the web browser as a seperate application instead of an inherent piece of the operating system would help. In fact, there's probably nothing stopping them from making Firefox the default browser. That would plug security holes all by itself.
      -Additional logging options for basically every service, so that if something starts to go wrong, the user can get more information than the Windows standard Event Viewer provides.

      This won't help a home user that runs everything wide open, but for someone genuinely interested in security it would offer a large amount of additional options. Even Linux (and I'm a Linux fan) can be run insecurely by a careless user.

  12. Re:And to think... by Spy+der+Mann · · Score: 1

    This is why I'd LOVE to see a "reason" for rejecting submissions. The default is "not interested / thank you". The rest could be "lame", "inaccurate", "thanks but no thanks", and the obligatory "dupe". :)

  13. Re:And to think... by sconeu · · Score: 2, Funny

    and the obligatory "dupe".

    Which the editors would never use!

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  14. Re:And to think... by martinultima · · Score: 1

    Hey, I know :-) I just like ReactOS.

    --
    Creative misinterpretation is your friend.
  15. Security-Enhanced Windows by lkcl · · Score: 2, Interesting

    here's the thing: the fact that you have the source code means that you can consider adding the FLASK security model to it, thereby providing a proper MAC control over what programs can and cannot do.

    note: i didn't say that this would be a _small_ project - i just said that it would be _possible_.

    and here's the kicker: the DLLs and .SYS drivers and .EXEs produced for ReactOS are near-drop-in-replacements for their windows equivalents.

    there therefore exists a strong possibility of being able to run Windows NT 5.0 (aka windows 2000 and windows 2003 and windows XP) in a "secure" mode - by replacing key components with ReactOS components.

    microsoft couldn't be xxxxing bothered to put decent security into their OS (they don't make money from doing that) so someone else has to consider doing it for them.

    neat, huh?

  16. there's a better way: Terminal Server capability by lkcl · · Score: 5, Interesting

    there's an even better way to make ReactOS incredibly useful: add in terminal server capability.
    then once you have a server running in the [virtual-]machine of your choice, you can then run rdesktop or other thin client to connect to it.

    here's the thing: the original developers of NT 3.1 were _not_ going to add a GUI: they planned it as a DOS-like (actually VMS-like) "thing" - and were told "from on high" to get it "windowsey". what make ReactOS so interesting is that such a goal could ultimately be achieved - making it much easier to virtualise because you wouldn't need a full desktop environment in the virtual machine: just a command prompt.

    the difficulty with putting ReactOS into a virtual machine like XEN - which is a hybrid VM architecture - is that you need to rewrite your HAL (hardware abstraction layer) to fit on top of XEN, not to fit on top of "real" hardware.

    here's the real kicker about that: once you _have_ written a XEN-HAL for ReactOS - with complete source code available to you - there exists a strong possibility of being able to "drop in" those .SYS and .DLL components _directly_ into Windows NT 5.0 (aka Windows 2000, Windows 2003 and Windows XP) and actually have it work.

  17. You can already do this by Anonymous Coward · · Score: 2, Informative

    Your security enhanced Windows already exists. Go to users, and turn off the option "Run as Administrator"

    Once that option is off, pretty much none of these baddies run. Cool eh? The reason that more people don't do this is because certain crappy software will refuse to run. This isn't the fault of Windows; this is the fault of this crappy software. Additionally, people would have to run installers as administrators - not a big problem for you and I but it would be a problem for Grandma.

    1. Re:You can already do this by ozmanjusri · · Score: 1
      Your security enhanced Windows already exists.

      I'm sorry, but this pops up every time there's a Windows security discussion, and its wrong every time. There are new privilege escalation exploits being found every month in Windows, and the only reason black-hats aren't commonly using them is because there's no need. Running as non-admin is sensible, but its not a panacea.

      --
      "I've got more toys than Teruhisa Kitahara."
  18. Ummm by Anonymous Coward · · Score: 0

    Last time I checked, and I admit that that was a while ago, ReactOS didn't support running Windows XP applications and barely supported Windows 2K. Do they really expect people to find this product useful? I mean, sure, if you're running old software (which many, many are) and don't care about incompatibilities I guess this OS is for you. But anyone wanting to run software written for XP or above will simple be SOL.

    1. Re:Ummm by BluenoseJake · · Score: 2, Informative

      You're right, it was a while ago. the goal is WinXP/2000 compatibility

    2. Re:Ummm by niteice · · Score: 2, Informative

      Yeah, if you haven't noticed, it's version 0.3.

      Yes, a number less than 1, which generally indicates a finished version of a piece of software.

      In case you didn't figure it out by now, ReactOS is still under development.

      --
      ROMANES EUNT DOMUS
    3. Re:Ummm by SydShamino · · Score: 4, Insightful

      "1, which generally indicates a finished version of a piece of software"

      Shouldn't this be modded as Funny?

      I think 1.0 generally indicates that the bug severity vs. manager severity ratio has tipped in favor of the manager, and the product ships regardless.

      Even in products that actually, you know, work at 1.0, rarely are they finished.

      --
      It doesn't hurt to be nice.
  19. Re:And to think... by Anonymous Coward · · Score: 0

    Next time use more and larger punctuation in your submission. !!!

  20. Wine ? by letto · · Score: 1

    So why would an OS be better at running windows programs than WINE is? Is it beying an OS giving it any sort of advantage over WINE ?

    1. Re:Wine ? by DuckDodgers · · Score: 1

      You don't need to learn Linux to use ReactOS. End users wouldn't need to be retrained. More importantly for businesses, Systems Administrators and Network Administrators that were used to Windows wouldn't need to be retrained. Installing Windows software would work, ideally, the exact same it would on an actual Microsoft operating system.

      You would get the ability to use all of your Windows-compatible software PLUS no cost for the operating system PLUS the ability to view the source code of the operating system PLUS the added security and stability because anyone could look at the source code and add their own patches and fixes.

      I think it's a spectacular idea. That said, Windows is huge. According to this http://www.dwheeler.com/sloc/ Windows XP has 40 million lines of source code. We're talking tens of thousands of volunteer man hours of work.

  21. Terminal Server...that would be cool. by Kadin2048 · · Score: 1

    The whole terminal server aspect is something I'd not thought of before.

    I wonder what it would take to build something that wasn't a desktop OS, but was just capable of serving up applications remotely, over Citrix, or something Citrix-like?

    There could be a big market for something that let you serve up Windows applications (even older Win98 ones), without paying the really steep Windows Terminal Server per-seat licensing fees. I've worked on some Citrix stuff and the amount they pay in licensing is just outrageous. There are per-client fees for the application that you're delivering remotely (if it's not your own application), per-client fees for Citrix, and then per-client fees for the Windows-based server. Talk about getting screwed more than once.

    Just replacing one of those components (the Windows-based server) would be huge, and I think you'd find a lot of companies interested in it because of the way Microsoft does it's licensing.

    I don't know whether making something to act as an application server is any easier or harder than making a regular desktop OS, but if somebody were looking for a way to productize ReactOS into something they could sell to corporations (sell the support on, naturally), something involving remote delivery of Windows applications would be killer. The money that I've seen poured into Citrix farms is just mind-boggling on the corporate side, and people don't spend money because they like it, they do it because they think there's no other way.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."