Slashdot Mirror


ReactOS 0.2.3 Released

cuppm writes "ReactOS has just released version 0.2.3 of their free WinNT/2k clone! 'New LiveCD image, improved and more stable kernel and win32k kernel graphics subsystem, lots of networking foundation work, improved setup and better bundled explorer, command shell and drivers. Also included is newly ported user DLL code from WINE.' Download it here. It works pretty well in VMware and is progressing quickly."

22 comments

  1. Great by anonymous+cowherd+(m · · Score: 3, Insightful
    If this gets to the point where it can run a lot of popular Windows applications flawlessly, Microsoft will have to introduce some more undocumented system calls and other incompatibilities to make life difficult. My memory is a little fuzzy on this, but I seem to recall them doing this when updating DOS versions. Mysteriously, certain competitor's apps stopped working...

    Either that, or MS will switch from being an OS vendor to a support vendor.

    Yeah right, and monkeys will fly out my butt.

    --
    http://neokosmos.blogsome.com
    1. Re:Great by Anonymous Coward · · Score: 0

      This is insightful?

      Of course Microsoft will continue to replace huge chunks of their APIs with each release.

      They have two motives. First, and most obviously is to keep the competition on their toes. Second, their APIs S.U.C.K. Badly. You'd want to replace them too.

      But one thing they will NEVER do is break the old APIs. Old applications must continue to run always. Which means that once ReactOS progresses to a point to run FooWare 4.0, nothing (technical) Microsoft can do will stop that.

      Also, React has some lead time to play with. Even Microsoft won't use the new APIs immediately in their applications, especially core ones like Office. Third parties are even more conservative.

      If these guys ever reach critical mass, they will be a constant thorn in Microsoft's side. Most users are still using win98! Those users could buy a new PC at walmart with ReactOS 2.0 and never know or care about the difference.

  2. Uh by ZioCantante · · Score: 0

    Do I really need the clone of something I don't like?

    1. Re:Uh by Durin_Deathless · · Score: 2, Interesting

      Yes, because try as we might, many of us can't not have a Windows machine around. If this works out, we could have a Windows machine without needing to pay the MS tax. Hopefully, we could have a machine fully capable of running XP apps with a *NIX compatible system underneath.

      In theory, ReactOS can be ported to other platforms, so the Win32 API could become a sort of write-once run-anywhere system. ReactOS also can be extended quite easily, so I could have an ObjC layer if I wanted to write it.

      --
      You should use AdiumX on your Mac.
    2. Re:Uh by anonymous+cowherd+(m · · Score: 2, Informative
      In theory, ReactOS can be ported to other platforms, so the Win32 API could becom ea sort of write-once run-anywhere system. ReactOS also can be extended quite easily, so i could have an ObjC layer if I wanted to write it.

      Sure, but unless you would like to emulate the Pentium 4 as part of the OS as well, you will need to recompile the apps. That means you need source code. Good luck running MS Office on ReactOS running on any of the non-Intel, non-PPC platforms here

      This does most of those who maintain both a Windows box and an OSS box absolutely no good. The only reason they have the Windows box is for that one game, app, etc, that runs only on Windows/x86.

      I realize I glossed over the first part of your post by omission, but really, Wine is what you want if you want to run Windows/x86 apps on top of a *nix compatible OS.

      --
      http://neokosmos.blogsome.com
    3. Re:Uh by usrusr · · Score: 4, Interesting

      hmmm

      from what i've heard i got the impression that reactOS is all about making an nt style _kernel_, and most of the higher level win32 api stuff is mainly ported from wine, so it is more a non-unix system with a "unix-style win32-api" running on top of it.

      but the end result being useful or not, the efforts of the reactOS project have already resulted in some advances in the mingw flavour of gcc, so i could easily see the wine api development profiting from this as well. (and don't come at me with "then they'd better invest their time directly in wine, spare time projects - reactOS certainly falls into that category - just don't work that way)

      ps: and hey, who knows, maybe this thing will get really really good and one day they can make a better foss unix by adding a unix subsystem on top of their kernel ;-) (and while i am really just jesting, remember that nt was designed to support multiple "subsystem" OS frontents, every good joke has some truth in it)

      --
      [i have an opinion and i am not afraid to use it]
    4. Re:Uh by mibus · · Score: 1

      Except of course Wine still doesn't handle running x86 on non-x86 platforms.

      Until someone links it with Bochs anyway, which I hear is going to happen...

    5. Re:Uh by Anonymous Coward · · Score: 0

      VMware dropped their price on workstation.

      If you need to use windows occasionally, $189 is not unreasonable. About the same price as another machine dedicated to windows, but about 10x more convenient.

      Unfortunately, their upgrade prices are still insane.

    6. Re:Uh by j-pimp · · Score: 1

      Until someone links it with Bochs anyway, which I hear is going to happen...
      I believe that was one of the ideas the DarWine project was working on. However, everyone is starting to realize bochs is ass slow. Also, remember windows NT 3.5 ran on PPC and 4.0 ran on alpha. Sure the apps had to be recompiled, but thats an option for all the good open source windows software.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
  3. Grease up that sphincter, here comes YODA DOLL. by Anonymous Coward · · Score: -1, Offtopic
    9 steps to greasing your anus for Yoda Doll Insertion!
    v 4.03.0
    $YodaBSD: src/release/doc/en_US.ISO8859-1/yodanotes/9steppro cess.sgml,v 4.03.0 2004/06/17 14:15:45 tsarkon Exp $
    1. Defecate. Preferably after eating senna, ex lax, prunes, cabbage, pickled eggs, and Vietnamese chili garlic sauce. Defecation could be performed in the Return of the Jedi wastebasket for added pleasure.
    2. Wipe ass with witch hazel, soothes horrific burns. (Rob "CmdrTaco" Malda can use witch-hazel on mouth to soothe the horrific burns from performing so much analingus.)
    3. Prime anus with anal ease. (Now Cherry Flavored for those butthole lick-o-phillic amongst you - very popular with 99% of the Slashdotting public!)
    4. Slather richly a considerable amount of Vaseline and/or other anal lubricants into your rectum at least until the bend and also take your Yoda Doll , Yoda Shampoo bottle or Yoda soap-on-a-rope and liberally apply the lubricants to the Doll/Shampoo/Soap-on-a-rope.
    5. Pucker your balloon knot several times actuating the sphincter muscle in order to work it in.
    6. Put a nigger do-rag on Yoda's head so the ears don't stick out like daggers!
    7. Make sure to have a mechanism by which to fish Yoda out of your rectum, the soap on the rope is especially useful because the retrieval mechanism is built in.
    8. Slowly rest yourself onto your Yoda figurine. Be careful, he's big!
    9. Gyrate gleefully in your computer chair while your fat sexless geek nerd loser fat shit self enjoys the prostate massage you'll be getting. Think about snoodling with the Sarlaac pit. Read Slashdot. Masturbate to anime. Email one of the editors hoping they will honor you with a reply. Join several more dating services - this time, you don't check the (desired - speaks English) and (desired - literate). You figure you might get a chance then. Order some fucking crap from Think Geek. Get Linux to boot on a Black and Decker Appliance. Wish you could afford a new computer. Argue that IDE is better than SCSI because you can't afford SCSI. Make claims about how Linux rules. Compile a kernel on your 486SX. Claim to hate Windows but use it for Everquest. Admire Ghyslain's courage in making that wonderful star wars movie. Officially convert to the Jedi religion. Talk about how cool Mega Tokyo is. Try and make sure you do your regular 50 story submissions to Slashdot, all of which get rejected because people who aren't fatter than CowboyNeal can't submit. Fondle shrimpy penis while making a Yoda voice and saying, use the force, padawan, feeel the foooorce, hurgm. Yes. Yes. When 900 years you reach, a dick half as big you will not have.

    All in a days work with a Yoda figurine rammed up your ass.

    I HAVE A GREASED UP YODA DOLL SHOVED UP MY ASS!

    GO LINUX!!

    Tux is the result after trimming Yoda's ears off so that Lunix people don't rip themselves a new Asshole

    1. Re:Grease up that sphincter, here comes YODA DOLL. by ZioCantante · · Score: -1, Troll

      Doh.... Goatse again?

  4. Hung at Scanning PCI.. by BrookHarty · · Score: 1

    Looks cool, but hung on the live cd on my nforce2 board, amd 2600 off the board's internal IDE drives. Stopped at the PCI scanning stage.

    Screenshots look cool, but guess my hardware isn't supported.

    1. Re:Hung at Scanning PCI.. by nocomment · · Score: 1

      ya i tried booting the livecd but it bluescreened immediatlly while trying to apparently divide something by zero.

      At least it's an accurate clone ;-) I do wish it well (I also wish it worked on my machine).

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
  5. run the Windows clone on Windows by dan_bethe · · Score: 1

    I should run ReactOS in Bochs, so I can still have things like memory protection and resource management even when I'm forced to use Windows 98. Coz it's one OS that doesn't wanna operate *this* system.

  6. Interesting by winchester · · Score: 2, Informative

    It would be interesting to use the ReactOS kernel sources, hook some decent file systems to the kernel and create a good, fully implemented posix subsystem.

    This way we would have a system capable of running Windows applications _and_ Linux applications.... which would be very nice.

    1. Re:Interesting by turgid · · Score: 1, Insightful
      This way we would have a system capable of running Windows applications _and_ Linux applications.... which would be very nice.

      Isn't that what WINE is for?

    2. Re:Interesting by usrusr · · Score: 1

      only if you assume that driver support in linux will be on par with windows (personally i do not think that is too far off), since reactos is meant to be able to be compatible with windows driver binaries.

      the drawback of that certainly is that you get the source of most os instabilitiy in current windows incarnations when loading those drivers... just think brooktree-based tv *shudders*

      --
      [i have an opinion and i am not afraid to use it]
    3. Re:Interesting by Anonymous Coward · · Score: 0

      Once ReactOS supports a driver class, it will be relatively easy to leverage that into a Linux driver loader.

      Most Linux video players work by using borrowed WINE code to load windows codecs.

    4. Re:Interesting by nicolas.e · · Score: 1

      only if you assume that driver support in linux will be on par with windows (personally i do not think that is too far off), since reactos is meant to be able to be compatible with windows driver binaries.

      Actually, for me, linux has better hardware support than windows. I just bought a Dimension 8300 and installed both w2k server and red hat on it. Everything except the soft modem worked on redhat. On 2k, the nic, the sound card, and the firewire card didn't work.

    5. Re:Interesting by usrusr · · Score: 1

      try that with a linux build put into a sealed box in early 2k ;)

      (really no flame intended, it is a very very good thing that linux is coming closer and closer to supporting everything from the first day on)

      --
      [i have an opinion and i am not afraid to use it]
  7. CoLinux by isolation · · Score: 0

    I have been working on getting CoLinux working under ReactOS for quite a while. It would allow you to have almost 100% linux compatiblity as you are just running the Linux kernel as a process under Windows.

    --
    Free Unix? Free Windows. http://www.reactos.com
  8. infidel thoughts! by darkjericho · · Score: 1

    now come on. trying to run a box which can run both unix and windows programs may seem some utopian idea but in the end windows will scream like a baby for "patent violations bla bla bla". Because they DON'T want to lose their well paying mass which is induced into total hypnosis by giving more eyecandy than usability. Linux is, on the other hand and I am sure it was said xth time in slashdot, full edge: fast, sleek, and you have a right to learn, choose, apply and teach. In windows based communities all of them requires some kinda transfer of financial ownership: "You wanta learn how to install x, riiight you havta pay x$ for that" "oh you want to use x, and throw y?, riiight then you havta buy its licence... wallets ple-ease" "Oh you want to use x technology here, oh boy then, it is a server tech now please, choose your user limit 5?,50?,5000? because each of the licences' pricetag is different." "Now you want to teach,huh? Take those tests, which are 100$ each, and if you pass you are an official trainer... " "You want to get tech support... ooh cool now please fax your bill to here" "But I have the serial it's right here written on the box?" "No you gotta pay something to get support,kid" (Actual experience) In three words... go to hell.

    --
    I love flak cannon and I cannot lie