Slashdot Mirror


ReactOS 0.1.0 Released

JasonFilby writes "ReactOS 0.1.0 has been released! ReactOS is an Open Source effort to develop a quality operating system that is compatible with Windows NT applications and drivers. In this release, among other new features and fixes, especially worth mentioning are the ability to boot from CD and self-hosting capabilities (ReactOS can be compiled on ReactOS)." ReactOS has been in progress for a while, often tied to other projects with the aim of seamlessly replacing Windows: you can download an image of Bochs 2.0 with ReactOS 0.1.0 preloaded from the download and changelog page.

272 comments

  1. heh by SnAzBaZ · · Score: 0, Informative

    In this release, among other new features and fixes, especially worth mentioning are the ability to boot from CD and self-hosting capabilities

    That's not what it says on the site:

    The next release, coming before the month is out, will feature: booting from CD and self-hosting

    Someone didn't read the submission before posting it...

    1. Re:heh by SnAzBaZ · · Score: 1

      And before someone points out that you can get these changes via the CVS, that's not the same as being in the proper release. And definitly not what it says in the post.

    2. Re:heh by no+reason+to+be+here · · Score: 3, Informative
      looks like you didn't read the website before posting either:

      11th January 2003: ReactOS now has CD Booting and Self-hosting capabilities!
      The next release, coming before the month is out, will feature: booting from CD and self-hosting (ReactOS can be compiled on ReactOS). For the impatient, see the developer tutorials (under Documents) on how to check out the latest from CVS and compile the source!


      todyas date: feb. 2
    3. Re:heh by SnAzBaZ · · Score: 1

      Ah well, I read it backwards, oldest to newest.

    4. Re:heh by Anonymous Coward · · Score: 0

      sure, but does it run minesweeper? that's all i really care about.

    5. Re:heh by z84976 · · Score: 1

      you sicko... it's FREECELL that counts.

  2. unf! by 2057 · · Score: 0

    this sounds amazing but is it true? cannot wait to download and boot on my ole 486!

    --
    For The Best Jazz/Hip-hop fusion > COlD DUCK
  3. But Windows NT is not 2k... by Jace+of+Fuse! · · Score: 4, Interesting

    From the site, the focus seems to be on 4.0, not 2K/XP. While this will be great for those who have a huge amount of time and effort invested in implimenting an NT4.0 environment, it doesn't make much sense for someone who has migrated to 2K/XP to move back to ReactOS.

    I do think this is really cool though, and I plan to keep my eye on this. With any luck it'll come far enough to start implimenting 2k/Xp compatibility.

    --

    "Everything you know is wrong. (And stupid.)"

    Moderation Totals: Wrong=2, Stupid=3, Total=5.
    1. Re:But Windows NT is not 2k... by rodgerd · · Score: 5, Insightful

      NT 4 is a good, stable target that encompasses the bulk of the Win32 API that is also in Win2k and WinXP. Once they've got that right, rolling forward to Win2K and up should be trivial - getting the basic microkernel and servers right will likely be the hard part.

    2. Re:But Windows NT is not 2k... by TheRaven64 · · Score: 2, Interesting

      I recently dug out my old P133, and booted to NT4.0 to remove the contents of the hard disk before installing a real OS (FreeBSD). I was amazed. NT4.0 is actually fast on that kind of hardware (subjectively as fast as Win2K or Linux/Gnome on a 1GHz Athlon). If ReactOS can produce this level of performance along with application compatibility with later versions of windows it will definitely have a place.

      --
      I am TheRaven on Soylent News
    3. Re:But Windows NT is not 2k... by Chicane-UK · · Score: 3, Insightful

      I did kinda think about the exact same thing.. though I guess it could be useful for people who are still running legacy NT4 systems, and want a system that will be continually updated and patched long after Microsoft finish supporting NT4.. which they are trying to do real soon.

      NT4 amazingly works very well for some people, and people don't see the need to go through expensive training and migration to Windows 2000 or Server 2003 if NT4 does the job.

      --
      "Hey! Unless this is a nude love-in, get the hell off my property!!"
    4. Re:But Windows NT is not 2k... by deranged+unix+nut · · Score: 1

      I don't thnk that moving forward from NT4 to Win2k will be trivial.

      Win2k was a 5 year, from the ground up, re-write of the OS. Although, I guess Active Directory was much of that effort.

    5. Re:But Windows NT is not 2k... by Anonymous Coward · · Score: 0
      You have to pick a version, though--NT4 SP6A had many new Win32 features that NT4 SP5 didn't support.

      And "static" is probably the word you're looking for. Unlike Win2k, NT was far from stable (ever see the screensaver crash an idle box?)

    6. Re:But Windows NT is not 2k... by Penguin+Follower · · Score: 1

      No it wasn't. Most of the OS was the same; but improved. For example, instead of individual management tools they designed and impleemented the Microsoft Management Console.

      Exactly... And Microsoft Management Console (MMC) is available for NT4 as a download from MS's site... I know because I had to download and install it when I installed Norton AntiVirus 2002 Corporate Edition (required for certain Norton AV components).

    7. Re:But Windows NT is not 2k... by Penguin+Follower · · Score: 1

      I find that NT 4 was fast until you installed IE 4.0 with active desktop... if you chose NOT to install active desktop, you could keep most of the speediness that you mention... I had a pair of Pentium Pro 200Mhz/256k cache machines for filesharing on a windows network. They ran NT 4 pretty quick. Eventually, they were replaced by P3 500Mhz machines running linux w/ samba. (There was something cool about Pentium Pros though... I kinda miss them.)

    8. Re:But Windows NT is not 2k... by flafish · · Score: 1

      > (There was something cool about Pentium Pros though... I kinda miss them.)

      The fact that they were huge chips. :-) Or maybe that they were the first CPUs that were designed for a 32bit OS.

    9. Re:But Windows NT is not 2k... by Anonymous Coward · · Score: 0

      NT 4 is a good, stable...............
      Stable?? Omg, wakeup. You mean Windows NT. ROFL.

  4. Re:We have an embarrassment of riches here by Dave2+Wickham · · Score: 2, Interesting
    from the and-for-your-39th-os dept.
    ;-)

    This could be useful for people who don't want to fork out for NT/have to use MS products...

    And finally, <stupid_comment>Oh look! An MS ad!</stupid_comment>
  5. Re:You Monsters! by Anonymous Coward · · Score: 0

    Ow grow up please... News is news and life goes on. Informing folks on other stuff doesn't mean we don't care...

  6. Win NT clone? by Anonymous Coward · · Score: 0

    to develop a quality operating system that is compatible with Windows NT applications and drivers
    They will need to emulate all the Win NT to have a real replacement. :)

  7. Hmm. What's the point ? by Brane2 · · Score: 0

    AFAIK Win NT's almost whole purpose is for network applications, and here Unix rules anyway... Wine and FreeDOS are getting better by the day for API emulation for DOS/WIndows applications, so why is it so important to have this ? O.K. There are some heavy weight applications that require Win2K or better, but those things are so expensive that a few extra bucks for OS shouldn't kill anyone...

    1. Re:Hmm. What's the point ? by Bobas · · Score: 1

      Sometimes people don't need a reason. They need a goal.

  8. Re:We have an embarrassment of riches here by Subcarrier · · Score: 5, Funny

    How many Operating Systems do we actually need?

    Three OS for the Elven-kings under the sky,
    Seven for the Dwarf-lords in their halls of stone,
    Nine for Mortal Men doomed to die,
    One for the Dark Lord on his dark throne
    In the Land of Redmond where the Shadows lie.
    One OS to rule them all, One OS to find them,
    One OS to bring them all and in the darkness bind them
    In the Land of Redmond where the Shadows lie.

    --
    "I have opinions of my own, strong opinions, but I don't always agree with them." -- George H. W. Bush
  9. no gui by io333 · · Score: 1, Informative

    It took me a while to figure out from their site (as it is being /.ed), but this OS has *no* GUI whatsoever, and I havn't seen any serious discussion of plans to implement one. While this is an interesting concept, for 99.9% of computer users ReactOS is nothing more than an interesting experiment.

    1. Re:no gui by Zemran · · Score: 2, Funny

      Anyone that wants NT4 with a GUI front end could always try NT4 from Microsoft.

      --
      I love stacking my barbecues in the shed at the end of summer - you can't beat a bit of grill on grill action.
    2. Re:no gui by slaker · · Score: 2, Insightful

      I don't know. I see headless NT boxes from time to time. They make pretty good routers and web servers, after all. A "free" machine that could run IIS would be a killer in some Windows shops.

      --
      -- I wanna decide who lives and who dies - Crow T. Robot, MST3K
    3. Re: no gui by Antity · · Score: 2, Insightful

      A "free" machine that could run IIS would be a killer in some Windows shops.

      And remember that it's already hard to buy new NT4 licenses and it will become even harder when MS completely stops selling them (except from eBay, of course).

      Yes, a free (as in bird, not as in Willy) replacement for NT4 could save quite a lot of companies that did "embedded NT4" and the like on their products until they had time to reimplement it for something less braindead.

      --
      42. Easy. What is 32 + 8 + 2?
    4. Re:no gui by jx100 · · Score: 5, Informative

      yes, no gui whatsoever...

    5. Re:no gui by ndogg · · Score: 1

      There isn't any serious discussion right now on it because they still have a lot of work to do on the more low-level stuff.

      --
      // file: mice.h
      #include "frickin_lasers.h"
    6. Re:no gui by Anonymous Coward · · Score: 0

      More like 0.000001% of computer users ReactOS is nothing more than an interesting experiment. The rest of them don't even know what the fuck ReactOS is.

    7. Re:no gui by psych031337 · · Score: 2, Insightful
      I don't know. I see headless NT boxes from time to time. They make pretty good routers and web servers, after all. A "free" machine that could run IIS would be a killer in some Windows shops.


      Excuse my pessimistic bashing, but how would one proceed in "configuring" the IIS or other apps. This would basically only allow running software specifically designed for command-line use (like a seti-client :) ) on this box. 95% of NT4 software is relying on a clickety-click setup.

      And with these real NT4 headless boxes - well there's always VNC, which will allow to setup and administer the box as if you were actually sitting in front of it woth mon/key/mouse attached.
      --
      +++ath0
    8. Re:no gui by CaptainBaz · · Score: 2, Interesting

      If they were 'free', where would the IIS license come from?

    9. Re: no gui by kalidasa · · Score: 2, Insightful

      A "free" machine that could run IIS would be a killer in some Windows shops.

      And how, exactly, would this be possible? IIS is not a separate product from Windows.

    10. Re: no gui by Antity · · Score: 1

      Ask "slaker", since it's him (or her) who wrote this.

      --
      42. Easy. What is 32 + 8 + 2?
    11. Re:no gui by mentin · · Score: 2, Interesting
      A "free" machine that could run IIS would be a killer in some Windows shops.

      I have not seen a free download of IIS recently. The last one I saw was in Option Pack for NT 4.0, but that was IIS 4.0 and you probably don't want to run it (given the number of security bugs fixed in more recent versions). The performance of latest versions is also considerably better.

      So you would have to wait several years more, till those guys reimplement IIS too. Do you think it is time well spent?

      --
      MSDOS: 20+ years without remote hole in the default install
    12. Re:no gui by NineNine · · Score: 1

      Excuse my pessimistic bashing, but how would one proceed in "configuring" the IIS or other apps. This would basically only allow running software specifically designed for command-line use (like a seti-client :) ) on this box. 95% of NT4 software is relying on a clickety-click setup.

      Easily. From the command line using WSH, or remotely with the HTML admin tool. Either one is pretty easy. No "clickety-click" required. That's a common misconception of non-Windows people. They see the easy to use GUI, and assume that's in place of a command line interface. Not true at all.

    13. Re:no gui by BandwidthHog · · Score: 0

      Those thieving bastards used the same ugly widgets that Windows uses.

      Microsoft copied from NeXT like fifteen years ago, and these guys just come along and use 'em. How can that be legal to take Microsoft's innovations like that?!?!?

      --

      Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
    14. Re:no gui by mixmasta · · Score: 1

      how do you make NT headless?

      I mean other than disconnecting the VGA cable? It is mostly unusable at that point, no?

      --
      #6495ED - cornflower blue
    15. Re:no gui by tshak · · Score: 1

      As already mentioned, you are absolutely wrong - I'd say it's be more correct to say that 95% of Windows server software _IS_ configurable via a CLI, or a custom front end (Web based configurator, etc.)

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    16. Re:no gui by mixmasta · · Score: 1

      The misconception comes from the fact that other OS's have had remote admin capabilites built in for decades, while it was added two years ago to windows. XP might be the first version to have them included on install.

      Old impressions die hard.

      --
      #6495ED - cornflower blue
    17. Re:no gui by IamTheRealMike · · Score: 1

      They are working on adapting the Wine code for the user32 and common controls libraries, so they'll probably have a gui soon enough.

    18. Re: no gui by slaker · · Score: 1

      Presumably it wouldn't be that difficult to use one of the various packaging tools (Installshield etc) to figure out what changes are made by an IIS installation on an NT/2000 box, and replicate them with some combination of scripting host or resource-kit command line tools.

      I'm not seeing a problem.

      --
      -- I wanna decide who lives and who dies - Crow T. Robot, MST3K
    19. Re:no gui by NineNine · · Score: 1

      WSH is a good bit more than 2 years old. It was around in the NT 4.0 days, long before W2K.

    20. Re:no gui by Anonymous Coward · · Score: 0

      The misconception comes from the fact that other OS's have had remote admin capabilites built in for decades, while it was added two years ago to windows

      You are a dipshit and probably a MCSE.

      NT has had remote admin since Day 1 over RPC. Sorry that it doesn't work with that VT100 you carry around crammed in your rectum.

    21. Re: no gui by FleshWound · · Score: 1
      free (as in bird, not as in Willy)
      Umm...I know this is off-topic, but those are the same thing.

      "Free as a bird" means "completely uninhibited."

      "Free Willy" was about freeing Willy from his habitat, or in other words, making him "completely uninhibited."
    22. Re:no gui by eWarz · · Score: 4, Informative

      Work is being done on the ROS GUI, windowing is still being implemented. I personally am helping out in this area (or at least trying to) so i assure you there is in fact work being done, don't like how slow things are progressing? help out! ROS is starving for ready and able developers.

    23. Re:no gui by glenebob · · Score: 1
      "...run IIS would be a killer in some Windows shops."
      Already has been a killer in lots of shops.
    24. Re:no gui by nutznboltz · · Score: 2, Interesting

      I boot it up under bochs and run winhello.exe which shows that "pretty" window. Trouble is I can't manipulate the window in any way and that includes terminate it. I'd RTFM if there was anything to read. I'll RTSL someday soon.

    25. Re:no gui by Anonymous Coward · · Score: 0

      What a horrible, tragic mistake.

    26. Re:no gui by Anonymous Coward · · Score: 0

      0.000001% of computer users

      0.000001% of the number of people on earth is about 60.

    27. Re:no gui by Alioth · · Score: 1

      Remember, ReactOS is at v0.10.

      I started with Linux at kernel 0.12, IIRC. At that stage, Linux not only didn't have a GUI of any sort (when other Unices had at least X + twm), it didn't even have init/getty/login. No one was seriously discussing adding those at the time, either!

      However, Linux not only got init/getty/login, it also could start X six months after version 0.12. I would suspect the ReactOS people are trying to get the basic OS kernel etc. in a reasonable degree of working-ness before starting on the GUI.

    28. Re: no gui by kalidasa · · Score: 1

      Presumably it wouldn't be that difficult to use one of the various packaging tools (Installshield etc) to figure out what changes are made by an IIS installation on an NT/2000 box, and replicate them with some combination of scripting host or resource-kit command line tools.

      That's a mighty presumption. Web servers are not completely trivial apps. They might want to consider writing a modified version of Apache that would be user-friendly to IIS users. Would make for a very nice, smooth transition point to *NIX/Apache systems, too.

    29. Re: no gui by juhaz · · Score: 1

      If you'd have WinNT license (which you would need to legally use a part of windows, maybe not even then if EULA prohibits taking something out and using it "stand-alone"), then why not run that windows instead?

    30. Re:no gui by bsharitt · · Score: 1

      Technically Linux still doesn't have a GUI, and likely never will.

    31. Re: no gui by Anonymous Coward · · Score: 0

      Are you sure you are on the right website?

    32. Re:no gui by j-pimp · · Score: 1

      I personally don't invest any time in it because I don't share there vision. However, this is a problem with any idea in the beginning. I've looked at their project for a while. I downloaded the ready to run ReactOS inside of Bochs thingy and ran a few commands. If it gets to the point where its useful I'll use it and throw them a few bucks or buy whetever book one of the authors wrote or something. Perhaps I'll contribute some code.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
  10. legal trouble ahead? by MobyTurbo · · Score: 4, Interesting

    I wonder if ReactOS, if they become successful, might end up in a bit of legal trouble from Microsoft. I'm sure MS has patents and copyrights up the wazoo on Windows NT, and is not afraid to take advantage of them. Remember how they arrogantly sued the company they bought MS-DOS from out of existence because they were worried they would add multitasking to it? Even though that company had some contractual rights to the IP MS purchased from them, which ReactOS hasn't.

    1. Re:legal trouble ahead? by halftrack · · Score: 4, Informative

      React OS isn't written based on Windows NT code so a lawsuit could be hard. In addititon Microsoft isn't all that heavy on suing people that tries to make MS stuff cross platform compatible. Wine, WineX, Crossover, Dosemu, Mono, countless .doc loaders/converters have been left pretty much untouched. I guess that's because they're not really seeking to profit/performe on Microsofts R&D rather supply an alternative.

      Lindows however who MS saw as a marketing threat since their sort of trying market and sell something that looks and souncs like Windows.

      --
      Look a monkey!
    2. Re:legal trouble ahead? by MobyTurbo · · Score: 1
      React OS isn't written based on Windows NT code so a lawsuit could be hard.
      This does not apply to patents.
      In addititon Microsoft isn't all that heavy on suing people that tries to make MS stuff cross platform compatible. Wine, WineX, Crossover, Dosemu, Mono, countless .doc loaders/converters have been left pretty much untouched. I guess that's because they're not really seeking to profit/performe on Microsofts R&D rather supply an alternative.
      That is precisely what ReactOS seems to aim for, as you say "an alternative", not a mere inefficient emulator or document convertor that helps support MS's dominance, but a clone. Assuming this ever progresses past the toy stage, MS will certainly try to keep people from using it; and if legal means, such as patents they have on NT, are the way to do it, they'll do it.
    3. Re:legal trouble ahead? by mentin · · Score: 5, Funny

      Don't worry. By the time ReactOS reaches version 1.0, those patents will expire. Remember, patent is valid for 20 years only.

      --
      MSDOS: 20+ years without remote hole in the default install
    4. Re:legal trouble ahead? by Anonymous Coward · · Score: 0

      Then MS should take action NOW, or forfeit their patents for maliciously waiting for ReactOS to get bigger.

    5. Re:legal trouble ahead? by steveha · · Score: 4, Insightful

      I'm sure MS has patents and copyrights up the wazoo on Windows NT, and is not afraid to take advantage of them.

      Microsoft isn't the nicest company on Earth, but they don't really have a history of using lawsuits to try to squash competition. I doubt the ReactOS guys need to fear this.

      Remember how they arrogantly sued the company they bought MS-DOS from out of existence because they were worried they would add multitasking to it?

      Actually, no, I don't remember this at all. Could you point me to a newspaper article or something?

      I did a web search, and all I could find was that Seattle Computer Products sued Microsoft (in 1986), not the other way around!

      http://zdnet.com.com/2100-11-502830.html

      If Microsoft ever arrogantly sued Seattle Computer Products, I'd like to know more about it.

      steveha

      --
      lf(1): it's like ls(1) but sorts filenames by extension, tersely
    6. Re:legal trouble ahead? by gottabeme · · Score: 1
      OS isn't written based on Windows NT code so a lawsuit could be hard. In addititon Microsoft isn't all that heavy on suing people that tries to make MS stuff cross platform compatible. Wine, WineX, Crossover, Dosemu, Mono, countless .doc loaders/converters have been left pretty much untouched. I guess that's because they're not really seeking to profit/performe on Microsofts R&D rather supply an alternative.

      Lindows however who MS saw as a marketing threat since their sort of trying market and sell something that looks and souncs like Windows.

      Alternatives, such as Linux and ReactOS, are exactly what Microsoft wants to eradicate.

      --
      "Those who consume the bulk of goods are those who make them. We must never forget this secret of our prosperity."
    7. Re:legal trouble ahead? by hobuddy · · Score: 5, Funny

      Don't worry. By the time ReactOS reaches version 1.0, those patents will expire. Remember, patent is valid for 20 years only.

      Haha! We've already thought of this; here's our plan for accelerated development:

      Implement the ReactOS kernel as a GNU Hurd daemon, with built-in 3d graphics support based on the Duke Nukem Forever engine (running on top of WINE's DirectX layer).

      The built-in 3d engine will be used as the basis for an implementation of the Berlin windowing API, the suggested application interface to which is the Perl 6 virtual machine. We should have all of this up and running on the Indrema console within a mere three months!

      Then, we plan to hire Loki games to implement an X-Windows compatibility layer, and we've arrived!

      --
      Erlang.org: wow
    8. Re:legal trouble ahead? by corsec67 · · Score: 0

      Unless Microsoft goes to congress and lobbies for the patents to be extended 20 years, on the bidecade...

      --
      If I have nothing to hide, don't search me
    9. Re:legal trouble ahead? by mcbridematt · · Score: 3, Funny

      Ahh, you realise most of the stuff in your comment is either Vaporware or stuff in progress. Implement the ReactOS kernel as a GNU Hurd daemon, with built-in 3d graphics support based on the Duke Nukem Forever engine (running on top of WINE's DirectX layer). What version of the Duke Nukem Foreven engine (1st DOOM engine based, 2nd Quake 1 Alpha based or the 3rd ?? Based) Then, we plan to hire Loki games to implement an X-Windows compatibility layer, and we've arrived! You realise Loki games is in Chapter 7 liquidation.

    10. Re:legal trouble ahead? by zangdesign · · Score: 1

      Really? There is no historical evidence to back your claim - the lawsuit against Lindows was on the basis of trademark infringement. The lawsuits against Sun, and vice-versa, are corporate meat-down match-ups, proving little and in the end signifying even less.

      Microsoft seems to pretty much ignore efforts like this because they are more interested in the future of computing, not the past, which is definitely where NT4 belongs. The reason they have gone after Linux hammer and tongs is because it cuts into their market heavily, whereas ReactOS is aimed at those who probably were customers at one time but are not anymore and most likely won't be again.

      I would be very, very surprised if Microsoft even gives a damn about the ReactOS project, since there is no way to provide the type of support that the customers that buy into NT and derivatives are used to dealing with.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    11. Re:legal trouble ahead? by Anonymous Coward · · Score: 0

      you dumb bastard, that was obviously his point.

    12. Re:legal trouble ahead? by Daniel+Phillips · · Score: 3, Insightful

      Microsoft seems to pretty much ignore efforts like this because they are more interested in the future of computing, not the past, which is definitely where NT4 belongs.

      Sorry, but that does not demonstrate a high level of cluefulness. 2000, XP, and all Microsoft OS products in the forseeable future, with the exception of Wince, are based on NT, just as the first 10 years of Windows was based on Dos.

      Microsoft ignores efforts like this until they begin to look like they might succeed, then they go looking through their bag of dirty tricks. Unfortunately for Microsoft, they have to burn a lot of karma to attack an open-source project, and the chance of being able to stamp out the source code itself is pretty much zero.

      --
      Have you got your LWN subscription yet?
    13. Re:legal trouble ahead? by Anonymous Coward · · Score: 0

      You're a real bright one, aren't you? Perhaps you should get out and socialize more often.

      Besides, DNF was to be based on the Unreal engine. And I don't know where you got the absurd idea that any DN game was ever based on the Doom engine.

    14. Re:legal trouble ahead? by Anonymous Coward · · Score: 0

      Man, I thought _I_ was stupid.

    15. Re:legal trouble ahead? by hobuddy · · Score: 1

      Ahh, you realise most of the stuff in your comment is either Vaporware or stuff in progress.

      Dude, how can you broadcast such untruths? We already have code to implement 85% of the subsystems I mentioned in CVS. The implementation process proceeded with hardly a hitch, thanks to our clairvoyant design white paper.

      I guess if you hadn't been so busy working on your home page, you mighta read it.

      --
      Erlang.org: wow
    16. Re:legal trouble ahead? by MobyTurbo · · Score: 1
      Remember how they arrogantly sued the company they bought MS-DOS from out of existence because they were worried they would add multitasking to it?
      I did a web search, and all I could find was that Seattle Computer Products sued Microsoft (in 1986), not the other way around!
      Hmm, apparently SCP sued Microsoft over their right, spelled out in their contract with MS, to make their own version of MS-DOS (or rather, QDOS, the ancestor of MS-DOS) so long as it was for their own hobbiest computers. I got who took it to court first wrong, but SCP, the inventor of MS-DOS, being driven into bankruptcy by MS monopoly practices after loosing a lawsuit over rights MS gave them in their contract is an accurate recollection of the situation.
    17. Re:legal trouble ahead? by Lifewolf · · Score: 1
      Remember how they arrogantly sued the company they bought MS-DOS from out of existence because they were worried they would add multitasking to it?

      Digital Research, Novell, and others produced multiuser DOS products. Indeed, Concurrent Controls still sells Multiuser DOS.

      --
      "Be Happy or Die." -- AoN
    18. Re:legal trouble ahead? by Bluesman · · Score: 3, Funny

      Slashdot needs a new kind of mod point:

      +1 Unintentionally hilarious

      --
      If moderation could change anything, it would be illegal.
    19. Re:legal trouble ahead? by LiquidAsphalt · · Score: 1
      Don't worry, ReactOS won't become popular. As much as I support Open Source, there are about 100 other OS projects out with better future that aren't adopted yet so why this.

      Did you see that screenshot also? Comeone, winnt looks better than that.

    20. Re:legal trouble ahead? by Anonymous Coward · · Score: 0

      Don't forget to add Qt and Gtk to the list.
      We don't wan't to leave out these gems that
      have gone to great lengths to obfuscate and
      add many needed layers to the underlying X
      Window system. Not to mention that they have
      done a most wonderful job of implementing
      the toolkits with little or no regard as to
      how X was designed and suppose to function.
      Good job Qt and Gtk teams!

    21. Re:legal trouble ahead? by BigJimSlade · · Score: 1

      Lindows however who MS saw as a marketing threat since their sort of trying market and sell something that looks and souncs like Windows

      As usual, this reminds me of the old Simpsons episode where they go to the discount store to get a new TV... nobody makes a better TV than Sorny.

    22. Re:legal trouble ahead? by zangdesign · · Score: 1

      I disagree on two counts:

      1) while MSs' current offerings are based on the NT kernel, the overall systems are greatly expanded. A kernel by itself is all well and good, but it takes a lot more than that to make an operating system.

      2) historically, Microsoft HAS pretty much ignored the competition, except in the marketing area, where they are extraordinarily successful. I have yet to see a major lawsuit involving patent infringement emananating from the Microsoft lawyer's lair, or any other type of lawsuit, aside from trademark infringment.

      While marketing might be considered dirty tricks by those with less money, that's pretty much the only weapon a business has these days, aside from lawsuits.

      I really don't think ReactOS has anything to worry about from Microsoft. Like I said, it's probably not on their radar and by the time it is, Microsoft will have passed them way up.

      The only other response I can see happening is that Microsoft changes core API's to force incompatibility, but that is a very hard charge to prove, since it can also be claimed that API's are changed to meet new technological demands or because someone thought of a better or different way of doing things.

      I stand by my comments.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
  11. Sheeesh.. by Anonymous Coward · · Score: 5, Funny

    If you thought Mono was a legal minefield, this is has to be akin to strinking and flicking matches in dynamite wharehouse.

    1. Re:Sheeesh.. by 21mhz · · Score: 5, Funny

      ...in dynamite wharehouse.

      It's properly spelled worehouse.

      --
      My exception safety is -fno-exceptions.
    2. Re:Sheeesh.. by alexburke · · Score: 1

      I read that as a dynamite whorehouse, LOL.

    3. Re:Sheeesh.. by Anonymous Coward · · Score: 0

      Strinking? Is that something like lighting a match with a fart or something?

    4. Re:Sheeesh.. by Anonymous Coward · · Score: 0

      It's whorehouse, dumbass.

    5. Re:Sheeesh.. by zoloto · · Score: 1

      no you're both wrong... /.ers need a dictionary

      it's whorehouse :D

    6. Re:Sheeesh.. by Anonymous Coward · · Score: 0

      You can't detonate dynamite with a match, it just burns. You would be just as stupid to strike and flick matches in a sawdust warehouse.

  12. Re:GET SOME PRIORITIES!!! by henkieboy · · Score: 0, Offtopic

    In the rest of the world this weekend:

    Between 25 and 50 die in Lagos, Nigeria.
    40 die in Zimbabwe train crash.
    Seven teenagers die in Canadian avalanche.
    China hotel fire kills 33.

    Nobody deservers to die, neither by accident, during space flights or war. But apparently the world keeps turning, and so should you.

    -- yes I know this is offtopic, I'm sorry --

  13. screenshots? by Anonymous Coward · · Score: 4, Funny

    Where are the screenshots?

    Oh, that's why.

    This isn't going to replace Windows anytime soon if it doesn't have a graphical interface of any sort.

    1. Re:screenshots? by sheean.nl · · Score: 5, Funny

      Oh, you can see the ads already:

      ReactOS..

      Windows, but without the pretty windows to click on.

      --

      If at first you don't succeed, then sky diving definitely isn't for you.
    2. Re:screenshots? by termos · · Score: 1

      If you would look at the webpage, there IS screenshots. here, here, here and here.
      The GUI looks just like the XP GUI, and to me, it looks neat.

      --
      Note to self: get smarter troll to guard door.
    3. Re:screenshots? by brianjcain · · Score: 1

      Well, if it's binary compatible with other win32 platforms, you could just copy over your favorite shell (most people use explorer.exe). There are ports of XFree86 for win32, too. Voila, instant graphical interface.

    4. Re:screenshots? by ActiveSX · · Score: 1

      I certainly hope you realize that those are all screenshots of ReactOS running under Bochs running under Windows XP. Only the second image shows off the ReactOS GUI, which seems to be a WINE derivative.

    5. Re:screenshots? by FrankNFurter · · Score: 1

      And if you had looked closer, you would have noticed that the XP GUI comes from the emulator (Bochs) they used to run ReactOS in for the screenshots. Only the 3rd screenshot shows kind of a ReactOS GUI, which looks like Windows 3.1 with Windows 95 window buttons and generally like a very early alpha.

      --
      "Slashdot - the one place on the internet where guys brag about how small it is." - that IT girl
    6. Re:screenshots? by smash · · Score: 2
      Well, if it's binary compatible with other win32 platforms, you could just copy over your favorite shell (most people use explorer.exe). There are ports of XFree86 for win32, too. Voila, instant graphical interface.
      The only problem with that, is that you'd need a copy of explorer.exe from a licensed copy of Windows to use, which kinda defeats the purpose of it all.

      Don't get me wrong - I'm aware of the other interface solutions (Xfree, etc), but copying explorer.exe across isn't a workable solution ;)

      smash.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    7. Re:screenshots? by juhaz · · Score: 1

      When they say there is no GUI they DON'T mean there is no _shell_ (explorer.exe), but that there is no graphic environment at all. Explorer needs that to run, and so does XFree for windows.

      So obviously that's not possible. At least yet.

  14. Re:We have an embarrassment of riches here by Ryan+Stortz · · Score: 1

    Dude it's...

    Three Rings for the Microsoft-Developers under the sky,
    Seven for the Dwarf-VPs in their halls of stone,
    Nine for IIS System Administrators doomed to die,
    One for Steve Ballmer on his dark throne
    In the land of Redmond where shadows lie.
    One Application to rule them all, One Palladium to authenticate them,
    On Application to bring them all and in the darkness bind them
    In the Land of Redmond where Shadows lie.

    --
    Bugs are just features that have been fixed.
  15. Could it be merged with wine?? by t0qer · · Score: 5, Interesting

    While this is cool a bunch of guys with time on their hands figured out how to get binary compatility with NT, the one thing that holds people to NT now(XP/2k) is the direct X layer between hardware and OS.

    It's still a pretty good feat though and is noteworthy of frontpage news. If the authors are reading would you mind answering a few questions?
    1. What timeline do the authors see for adding a directX layer?
    2. Do you forsee using the wineX code for reference or will you rewrite it from scratch?

    1. Re:Could it be merged with wine?? by JasonFilby · · Score: 5, Informative

      We are already trying to port low level windowing code were possible from WINE. Efforts are already underway to make sharing code for higher level DLLs easy. DirectX will be another area to cooperate.

      Cheers
      Jason

  16. Embedded systems? by Autonymous+Toaster · · Score: 3, Interesting

    Is this actually intended to supplant Windows on the desktop, or is it more aimed at small embedded systems? Or alternately, is there a parallel project that aims to replace Windows CE for the latter? I know there are a lot of similarities between NT4 and CE.

    I am not personally a fan or a "user" (hah!) of Windows, but I have...friends...who might be interested in a "sidegrade" to an open-source embedded OS which is WinCE compatible. If nothing else we might be able to improve the security and reliability of embedded applications that have already been developed for Microsoft OSes. There is nothing worse than a small, single-purpose appliance - say for making toast - that can't perform reliably because the underlying OS is faulty, or constantly requires patches to assure peace of mind (hah!).

    --
    Could I interest anyone in some toast?
    1. Re:Embedded systems? by JasonFilby · · Score: 5, Interesting

      Although we aren't expressly targeting embedded, it is an option. However, I'd say ReactOS would make the biggest impact on the desktop.

      Cheers
      Jason

    2. Re:Embedded systems? by KJKHyperion · · Score: 1
      Is this actually intended to supplant Windows on the desktop, or is it more aimed at small embedded systems?

      Looking at the current trend in design (a carbon-copy of Windows NT - i.e. no way to selectively turn off features such as DOS support, mouse & keyboard handling, etc. during compilation, a great number of system services implemented through RPC, a minimum of 4 user-mode processes, started from hard-coded paths, etc.), I'd say it's aimed more towards the desktop, and it's not necessarily bad, IMO. Like Jason says, we should not spread ourselves too thin

      --

      Make a difference - use Windows! (open source clone of Windows NT)

  17. Re:You Monsters! by eGabriel · · Score: 0, Funny

    Yeah, because every news portal in the world has to repeat every small detail given by the same 5 sources. Not doing so is just callous and rude. I really need Slashdot to be my portal to CNN. CNN doesn't have Thinkgeek ads.

    I guess it's just best to drop everything, and go back to bed. It's true that if Slashdot posted more information about the space tragedy and the war, both war and space tragedy would be averted in the future, and the world would be safe and happy again.

    Stopping development of operating systems would help too; most space tragedies and wars are indeed caused by announcements of early point releases of free OS code.

    Mod this parent up. It's some really deep stuff.

  18. How can this possibly be usefull? by nicsterrr · · Score: 1

    Wouldn't the world be a better place if these developers exercised their talents on a piece of software that was truely beneficial to the community?

    Despite the quality and feature rich nature of many open-source projects, there are still loads of important projects waiting to be written. This project seems like a waste of good programmers to me.

    1. Re:How can this possibly be usefull? by Waffle+Iron · · Score: 3, Insightful
      This is useful because it is an effort to commoditize another little piece of the foundations of the Windows/Office monopoly. As an industry matures, more of its parts get commoditized, and costs drop towards the marginal cost of production (which in the case of software is near zero).

      Microsoft has been able to buck this trend for over a decade with their unique mix of copyrights, trade secrets and customers locked into large investments of Win32/Office data and code. Microsoft competes on cost, but not against other companies. It competes against its customers' barriers to exiting the Windows corral. Each project that can create a new crack in those barriers reduces the cost Microsoft can charge for their software, thus saving money for the public at large.

    2. Re:How can this possibly be usefull? by Jahf · · Score: 1

      The world would also be a better place if we spent all of our time and money on socio-political issues and stopped writing software altogether, or at least stopped reading /. and upgrading our computers to play games. I don't see that happening, either.

      --
      It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
  19. Bravo! Heres some free Windows software by Anonymous Coward · · Score: 1, Informative

    although its a good start to replace windows in some shape or form you might want to use some OSS to go with the OS.

    http://www.theopencd.org/about.php

  20. Whoa by Amsterdam+Vallon · · Score: 2, Funny

    Microsoft Word XP, watch your back!

    Don't forget to visit *nix.org.

    --

    Reply or e-mail; don't vaguely moderate. Ex-O'Reilly/MIT employee, now a full-time Google employee.
  21. Re:We have an embarrassment of riches here by skryche · · Score: 2, Funny

    How many Operating Systems do we actually need?

    IKIGTGMDFTB:

    Just one good one.

    (Still waiting...)

  22. The OS world from the 'GO' perspective by Billy+the+Mountain · · Score: 4, Interesting

    This announcement of this OS may seem interesting, but if you play the endlessly fascinating game of Go, your insight can become more balanced. For example, When Microsoft was well on the way of total OS dominance, it was as if the board had many stones, but all in one corner. Then Linus Torvalds, almost absentmindedly, played a stone in the opposite corner that was mostly vacant and Microsoft and the rest of the world ignored it, so Linus played a few more stones. Soon there was a formidable structure that Microsoft and the rest of the world couldn't ignore. And that's where we are today. Now ReactOS comes along and plays a stone, but no matter where the stone is placed on the OS board, the position is weak.

    BTM

    --
    That was the turning point of my life--I went from negative zero to positive zero.
    1. Re:The OS world from the 'GO' perspective by VoidEngineer · · Score: 2, Funny

      Good analogy... especially with the x-y axis as a measurement of the relationship between linux and windows. Now, expand the game of Go into the third dimension, with 19 levels of 19x19 square GO boards. (19^3 instead of 19^2). Perhaps this new stone is being played in the opposite corner from linux and windows, which is currently mostly vacant, and the rest of the world will ignore it until it reaches version 1.0...

      Orthogonality, folks... use it; love it...

    2. Re:The OS world from the 'GO' perspective by ActiveSX · · Score: 1

      3D Go? Sir, you just melted my brain...

    3. Re:The OS world from the 'GO' perspective by Anonymous Coward · · Score: 0

      Theoretically, it would be possible to create a game of n-dimensional Go. But I think computers would be way better at it than we are. So it's best that we don't. I'm feeling inferior enough already.

    4. Re:The OS world from the 'GO' perspective by tempest303 · · Score: 1

      Actually, computers REALLY suck at Go, largely because predicting the next 50 moves, like unlike with chess, is a lot more difficult, since the number of possibilities is many many times greater. I'm guessing they'd do just as badly with n-dimensional Go as that do with 2d, perhaps even worse, given the increased number of possible moves in a given set of turns.

    5. Re:The OS world from the 'GO' perspective by limekiller4 · · Score: 2, Insightful

      Billy the Mountain writes:
      "This announcement of this OS may seem interesting, but if you play the endlessly fascinating game of Go, your insight can become more balanced. For example, When Microsoft was well on the way of total OS dominance, it was as if the board had many stones, but all in one corner. Then Linus Torvalds, almost absentmindedly, played a stone in the opposite corner that was mostly vacant and Microsoft and the rest of the world ignored it, so Linus played a few more stones. Soon there was a formidable structure that Microsoft and the rest of the world couldn't ignore. And that's where we are today. Now ReactOS comes along and plays a stone, but no matter where the stone is placed on the OS board, the position is weak."

      Perhaps, but I think you will agree that Microsoft's position is thick and slow. And there is death in the hane.

      --
      My .02,
      Limekiller
    6. Re:The OS world from the 'GO' perspective by PD · · Score: 3, Funny

      I'm still trying to figure out 1 dimensional go.

    7. Re:The OS world from the 'GO' perspective by kevin+lyda · · Score: 1

      you mean the corner that os-x is in?

      --
      US Citizen living abroad? Register to vote!
  23. Is this a worthwhile project? by BrianUofR · · Score: 5, Insightful

    I certainly don't want to start a flamewar here, but I'm not sure if I think this is a useful product. It sounds like the objective of this project is to create a free clone of Windows NT, so people have choice. In order for this to be useful, I need to be able to install an app on either Windows NT 4.0 or ReactOS X.Y, and have the application not know the difference, right?

    In order to make that work, the OS must look the same to the app. That means APIs and, at a higher level, the architecture, has to be the same. The reason we don't run any Windows NT based systems in production is that the architecture is flawed. It's a desktop OS with "enterprise" features tacked on. The fundamental architecture of NT is why it sucks, in my mind. To emulate that, even if you give it away for free, doesn't solve the security issues, the performance issues, etc etc.

    I have a lot of respect for these guys, kernel hacking from the ground up is tough stuff, but I'd rather see them contributing their talent to the Linux or BSD projects rather than copying a flawed architecture.

    Of course thats just my opinion, I could be wrong.

    1. Re:Is this a worthwhile project? by nomadic · · Score: 1

      I don't think that's the problem; weak architecture or no, if people use it a free alternative is a good idea.

      The problem with an NT workalike is that soon very few people will actually be using NT. It's kind of like those ambitious DOS projects.

    2. Re:Is this a worthwhile project? by IanBevan · · Score: 1

      I would suspect that the prime motivation for a project like this is simply the intellectual exercise of it. As a C++ developer "up the wazoo" I would certainly be interested to take part in it, just to see if I could make my bits of it work.

      Pragmatically, MS will no doubt have a small army of developers working on NT(XP) tech, and there's no way that an open source project could hope to keep up. I would expect that MS would see this as no more than an amusing side show, and that contrary to some other posters' opinions, MS couldn't care less about this (or similar) projects.

      After several years of development, I still can't run any useful software on Wine. I have little doubt that this project will head the same way - interesting, but ultimately no threat to MS's profits.

    3. Re:Is this a worthwhile project? by NineNine · · Score: 1

      Good troll, but I could definitely use it. I own tons of NT apps, and this would be cheaper (and easier) than buying another copy of NT. You troll about "flawed architecture" is irrelevant.

    4. Re:Is this a worthwhile project? by AxelTorvalds · · Score: 5, Insightful
      For crying out loud! Why do we keep assuming that opensource resources just transfer between products?

      If these guys weren't working on this, they probably wouldn't be working on anything.

      I think this is a hell of a project with a ton of potential. If there was a drop in windows replacement that runs windows apps, that's a killer app. Now they are years and years away from such a platform but from a pure oss ideological perspective this rocks. Anything that helps break the ties and allows for freedom is a good thing.

    5. Re:Is this a worthwhile project? by A+coward+on+a+mouse · · Score: 4, Informative

      Windows 2000 identifies itself to programs as "NT 5" and Windows XP as "NT 5.1", so I suspect lots of people will still be using NT for years to come.

      --
      If you mod me down, I will become more powerful than you can possibly imagine.
    6. Re:Is this a worthwhile project? by jsab · · Score: 1

      You are right. The authors of this project have the right to work on it. But I and other people also have the right to state our opinions about the project in public forums. Public debate can help people consider other points of view.

      In my case I do not think this is a useful project because a free MS compatible OS creates demand for at lot of other proprietary software such as MS Office. Therefore I do not think it is the most productive project for the Open Source/Free software community. But the developers may or may not care much about that and that is their right.

      I would prefer to see talented kernel hackers work on Linux, Hurd, or one of the BSDs as opposed to a Windows clone ,but the nature of free software is that the coder gets to decide.

    7. Re:Is this a worthwhile project? by KJKHyperion · · Score: 2, Interesting
      The reason we don't run any Windows NT based systems in production is that the architecture is flawed. It's a desktop OS with "enterprise" features tacked on. The fundamental architecture of NT is why it sucks, in my mind.

      Please, don't talk about things you don't know about. What you are commenting on is a questionable implementation, not a bad design. In fact, Windows is quite the opposite: an excellent system clogged up with poor, useless, superfluous or otherwise bad software

      I have a lot of respect for these guys, kernel hacking from the ground up is tough stuff, but I'd rather see them contributing their talent to the Linux or BSD projects rather than copying a flawed architecture.

      Personally, I've found Linux to suck. Really suck. I'll probably have to use it in the next years, as the last way to use a computer without selling my brain to IBM, Sun, Microsoft or Apple, but I'll never really like it. I'm a Windows guy. I've never used anything else (except trying Linux because of its supposed "coolness"), and I contribute (well... I try) to ReactOS because that's where my heart is

      The "but Linux is clearly superior!" attitude doesn't cut it - you have to explain why, and without any internals programming experience (as Microsoft's user interface doesn't make any justice to the underlying system) you simply lack the knowledge to do it

      --

      Make a difference - use Windows! (open source clone of Windows NT)

    8. Re:Is this a worthwhile project? by BrianUofR · · Score: 1

      OK, i'll give as specific of an example as I can think of ...

      My example is about Oracle, the cornerstone of enterprise computing, and the engine that drives the infrastructure of most companies on the planet.

      We had Oracle 8.1.7 up and running on Windows NT 4.0 SP6.0. It would lock up, it wasn't very fast, and was a generally unreliable system. This box talked to our bank about taxes and stuff for our e-commerce site so this was a problem. So we backed the box up, installed RedHat 6.2 on the same machine, installed Oracle, restored the data, and found ...

      a 40% increase in transactions per minute, and a crash rate that fell below the noise threshold of the network as a whole.

      We didn't change anything other the operating system. Same amount of RAM, same CPUs, etc. The only difference is the thing that sits on top of the processor and schedules things to run and communicate with the disks and network, the OS. That sold linux to quite a few skeptics in our IT department, as it should.

      Were there optimizations to NT that we don't know about? I'm sure. Is that fair? Absolutely! Folks who have your level of internals experience aren't working in corporate IT departments, they're at MS or IBM and/or contributing to projects like ReactOS. I'm your typical IT guy, and my example is a typical IT project. And in this project, linux put NT to shame :)

    9. Re:Is this a worthwhile project? by BrianUofR · · Score: 1
      Good troll, but I could definitely use it. I own tons of NT apps, and this would be cheaper (and easier) than buying another copy of NT. You troll about "flawed architecture" is irrelevant.

      MS isnt here to make your life easier, they're here to make money.

      Hehe actually, according to Microsoft, you're the irrelevant one. That's not a personal insult, because to them I'm irelevant too. You own tons of NT apps? How much revenue did you generate for MS this year in NT licensing?

      The enterprise is what counts because that's where the money is. And I think that's where NT fails. So will clones, even if they're free.

    10. Re:Is this a worthwhile project? by Anonymous Coward · · Score: 0

      Blame it on Oracle, not windows. Dumbass.

    11. Re:Is this a worthwhile project? by BrianUofR · · Score: 1

      Anonymous coward, would you say:

      "Blame it on the driver, not Kia, dumbass"

      if we found out that a BMW M5 is 40% faster than a Kia, being driven by the same driver on the same racetrack?

    12. Re:Is this a worthwhile project? by Anonymous Coward · · Score: 0
      In fact, Windows is quite the opposite: an excellent system clogged up with poor, useless, superfluous or otherwise bad software.

      Bypassing the question of which version of Windows (ME is better than Linux?), which apps do you mean? IE?

      The "but Linux is clearly superior!" attitude doesn't cut it - you have to explain why...

      As you did so well (cough cough) in your analysis of Linux?

      "Really sucks"

    13. Re:Is this a worthwhile project? by KJKHyperion · · Score: 2, Interesting
      That sold linux to quite a few skeptics in our IT department, as it should.

      See, it's just a matter of perspective. You keep talking about ReactOS like it's a product you can go and buy at WalMart's. It's not. It's far from being a product. From this perspective, probably even DOS would be better than ReactOS

      What's so special about ReactOS is that it's one of the few open source project of cloning the NT kernel still alive, if not the only. What does this mean?

      • Windows will not die. If Microsoft discontinues it, the knowledge and source code of ReactOS will remain. This may not sound much, but for some it's important
      • Variety. ReactOS is the only non-Unix and non-completely-experimental open source system I know of. ReactOS sets a precedent (if you think this could kill ReactOS, think again. Implementing Unix on top of the NT kernel isn't that hard, and I'm about to demonstrate it)
      • Driver support. If you ever found yourself complaining about some hardware manufacturer only writing drivers for Windows, you'll understand how important this is

      Finally, ReactOS is not a product, nor part of a product line. We aren't afraid to document how to replace or customize system components, fearing that someone will do better than us, and kill the sales of the next release

      Folks who have your level of internals experience aren't working in corporate IT departments, they're at MS or IBM and/or contributing to projects like ReactOS. I'm your typical IT guy, and my example is a typical IT project. And in this project, linux put NT to shame :)

      Like I said before, it's too early to talk about ReactOS in these terms - it barely runs GNU Make and the GCC toolchain, it has no networking, no exceptional scheduling algorithm, no security (if you have installed ReactOS, try "kill 1" - 1 is the kernel's PID, guess what happens), nothing of interest to anyone but us into the project. I can only guarantee that ReactOS Advanced Server (if ever) will not include Paint, nor Minesweeper, nor the latest DirectX :-) (unless Jason has other plans :-P)

      --

      Make a difference - use Windows! (open source clone of Windows NT)

    14. Re:Is this a worthwhile project? by mcbridematt · · Score: 1

      And Longhorn Alpha identifies itself as NT 6.0 (Anyone know about 2003 server?).

      All MS OSes not in EOL mode (9x series OSes, however). are NT based. Win Me although it is not really in EOL mode, has forcibly been pushed into the process (which is strange when It was really mixed Win98 and Win2000 (more Win2000 , less Win98) code sitting on a updated DOS kernel

      I look forward to the day when I can run Apache and PostgreSQL servers on ReactOS and happily put up 'Runs on ReactOS, suck crap Microsoft' images all over my website. However, I won't permanetly abandon Linux.

    15. Re:Is this a worthwhile project? by fucksl4shd0t · · Score: 1

      I would prefer to see talented kernel hackers work on Linux, Hurd, or one of the BSDs as opposed to a Windows clone ,but the nature of free software is that the coder gets to decide.

      Um, explain to me exactly how ReactOS is different from Linux or Hurd? Wasn't GNU created in the first place in order to provide a free alternative to UNIX? The intention was to destroy UNIX, ultimately, by destroying the proprietary software world.

      Knock ReactOS if you want, but it is in spirit identical to GNU. Identical, dude.

      --
      Like what I said? You might like my music
    16. Re:Is this a worthwhile project? by fucksl4shd0t · · Score: 1

      That sold linux to quite a few skeptics in our IT department, as it should.

      Hey dude, here's some encouragement. In the original post, the guy completely ignored one basic fact. Oracle was also replaced, because the code base is different from Oracle on NT to Oracle on Linux. This test didn't prove anything, really. It could have proven that Oracle programmers are better at Unix programming than they are at Windows programming.

      ALso, let's not forget, GNU started out the same way. Linux started out the same way. In fact, Linux was started as a toy while they were waiting for the GNU kernel. The important thing here is that you guys are doing what you love, and fuck anyone who has a problem with that. Let's see them do something they love, eh?

      You're showing us our roots, and a lot of people are responding negatively to it. Interesting...

      --
      Like what I said? You might like my music
    17. Re:Is this a worthwhile project? by Anonymous Coward · · Score: 0

      The intention was to produce a completely Free system. They needed to choose something as an API, and Unix syscalls happened to be convenient (well-known, minimalist, powerful).

    18. Re:Is this a worthwhile project? by jsab · · Score: 1

      I must respectfully disagree. If you listen to RMS talk about the origin of GNU, he was not trying to destroy anything. He wanted to create something, namely a free operating system. Now that there are numerous free OSes I do not see how this is similar substance or spirit to GNU. It may be valuable in other ways but I do not think it does much for the free software comunity.

    19. Re:Is this a worthwhile project? by fucksl4shd0t · · Score: 2, Insightful

      Perhaps I'm reading more into it than is actually there, but here goes:

      I've never heard RMS talk, but I've read quite a bit that he's written. :)

      Anyway, he writes that he wanted a free operating system so that people wouldn't have to use proprietary OSs.

      That's what he writes. But based on other things that he says, namely on issues such as the LInux/Bitkeeper issue, the original TrollTech issue, and so forth, it appears that he actually wants to end the era of proprietary software. In that case, the logical conclusion then, is that he intended to destroy UNIX as proprietary software by destroying the proprietary software model.

      I'm taking a certain liberty with the conclusion, I realize, but it does stand to reason, even if it's somehow false.

      On to the other part. UNIX was the first chosen, and I've read where he has stated that he didn't know whether or not they would pursue others. There seems to be hints that he did intend to somehow implement all proprietary OSs in a free fashion, somehow. Maybe he's just come right out and said it, I don't know. I wish I could give a link or something, though.

      However, if the original intention was to provide a free OS, and UNIX was chosen based on its popularity (and other factors), then it stands to reason that with Windows' popularity being what it is that perhaps Windows should be chosen as well. In that sense, then, ReactOS is similar in both substance and spirit. I do not know if that was the intention of the project or not, hwoever, and that ultimately determines the truth of my statement.

      --
      Like what I said? You might like my music
    20. Re:Is this a worthwhile project? by jsab · · Score: 1

      In a number of important ways I think you are right.

      RMS does think that proprietary software is a bad thing for society to produce. He has said that many times in speeches which you can download from the GNU site in ogg format by the way. :)

      http://www.gnu.org/philosophy/philosophy.html#Sp ee ches

      I never heard him say that he wanted to clone other OSes to undermine them, but I am sure he has had a few thoughts of which I am unaware. :)

      And RMS did choose UNIX in part because it was popular. He wanted to get a bootstrapping effect I believe. But if you accept that then I would say that free software boot strapping is not needed now. Millions of people use GNU/Linux systems and other free systems as well. A project like this back in the early-mid 1990s would have had a lot more sense if someone wanted to create a free OS for people to use. At that time there were few if any viable free desktop OSes.

      But in the end there is a lot of validity to you opinion. One strength of the free software movement is diversity. So let them do their thing and maybe it will change the world again. Who knows?

    21. Re:Is this a worthwhile project? by anshil · · Score: 1

      Arent the people that always post how sensless they think a project is in their eyes not a waste of resources?

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
    22. Re:Is this a worthwhile project? by fucksl4shd0t · · Score: 1

      My actual opinion is this: :)

      If they're doing it for fun, or any other reason than to strike back at Microsoft, then I think it's a great project. :) (same thing with Linux, originally, anyway)

      But if they actually intend to undermine Microsoft and are doing it solely for that purpose, then I'd say it's "too little too late" and their efforts would best be spent on Wine, which has already come quite a ways.

      I don't know what the project's intentions actually are, except for other postings by at least one developer, and as an outsider I'm not properly equipped to judge them. :) (generally speaking, there's just too much judgmentalism going around, I think, and I'm not about to spread it myself)

      On a corollary, there does seem to be a certain amount of naivete around here. Quite often people say "Well, why don't you code for the project if you think it needs so much help!". In my experience, it's not that easy to get on a project if you don't get in early. You have to actually make patches, submit them, and so forth. Get on lists, get to know the developers. Then, when they think you're "good enough", they'll give you write access to the CVS. So it's never as simple as "just go program for Wine or something". Especially when Wine, in this specific example, has a fair amount of commercial interests backing it. I wonder how many of the people who instruct us to just go out and join every project that needs help have actually tried to join a project before? (note: I know they're not all like this, but the ones I've run into are)

      --
      Like what I said? You might like my music
    23. Re:Is this a worthwhile project? by evilviper · · Score: 1
      The reason we don't run any Windows NT based systems in production is that the architecture is flawed.

      It's good to know that you don't run Windows, but guess what??? Lots of people do. For that 90% of the desktop market, and significantly smaller server market, this could quite possibly end up being a more secure, more stable, far less expensive, alternative with it's code open sourced, meaning it can be expanded well beyond what most anyone can do with Windows.

      And just think of the future... Once there is an Open Sourced compatible version of Windows, there will be nothing stopping other systems from using that source to allow system emulation. Just imagine how elated Sun will be when they can get Solaris to run Windows Apps just as if they were Unix Apps. As soon as this gets good enough to run Windows programs, Microsoft will be hearing the Giant Sucking Sound(tm) of their customers and their money going elsewhere.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    24. Re:Is this a worthwhile project? by Anonymous Coward · · Score: 0

      Have to disagree. I dislike the NT user interface and to do anything complex with the administration is a nightmare, but the NT architecture itself is fairly solid. The kernel was designed and implemented by a large chunk of Digital's VMS development team based on their experiences writing VMS (the first commercially successful "enterprise level" multitasking OS). This article gives a few details of the features in the original NT 3 kernel and goes into some detail about the similarities between NT and VMS.

    25. Re:Is this a worthwhile project? by squiggleslash · · Score: 1
      I can only guarantee that ReactOS Advanced Server (if ever) will not include Paint, nor Minesweeper
      There was a story earlier on Slashdot about how DEC had declared that VMS had been successfully ported to IA64 on the grounds that someone had logged in and run "dir".

      Surely the Windows equivalent is that someone boots up and runs Solitaire? ;-)

      --
      You are not alone. This is not normal. None of this is normal.
    26. Re:Is this a worthwhile project? by a1englishman · · Score: 1

      You might as well say Windows NT won't be successful. It's a ridiculous argument. WinNT is successful, it's the most bulletproof OS Microsoft sells, and with the elimination of the 9x series, it's done nothing less than sell like hot cakes.

      Should a viable clone come to the market, at a competitive price, it is likely to do well, as long as it can fend off the Microsoft marketing machine. That is what killed DR-DOS, and the same FUD certainly would work against ReactOS. A free OS isn't as likely to suffer from this effect, as it doesn't hurt to try.

      I don't know where your folks came up with the idea that NT was designed as a desktop OS, and is therefore crap as an enterprise OS, but that's another issue, and probably best left to rest in a Linux community.

    27. Re:Is this a worthwhile project? by The+Bungi · · Score: 1
      Let me give you an example. IBM software, when running in Unix or OS/390 is "teh bomb". But as soon as you move to the "Windows port", things start to break down. It doesn't matter if its DB2 (or is it UDB today?), MQ Series (or Websphere MQ or whatever) or anything else. On Windows, IBM software sucks rocks.

      Yet, on Windows, Microsoft software works great. SQL Server 2000 gives Oracle a run for its money in most cases, especially if you run it in a Data Center box. Ditto for software from other companies that primarily write software for Windows.

      Oracle is a great database, yes. If you run it on HP-UX. Otherwise it's a piece of crap. Is this due to the fact that Windows is an "inferior" OS? I don't think so.

      So before you go blabbing about how Windows sucks because Oracle can't figure out how to write a decent database server on top of it... well, don't. You won't look this foolish and I won't get heartburn.

  24. Uses FreeDOS by Anonymous Coward · · Score: 4, Informative

    FWIW, some parts of ReactOS use FreeDOS components. For example, the ReactOS cmd.exe is based on the FreeDOS "FreeCOM" (the FreeDOS command.com).

    Thought you'd like to know. If you're interested in the DOS parts of ReactOS, you're probably better off to download FreeDOS, which is more stable & mature anyway.

  25. Isn't .NET replacing windows? by Anonymous Coward · · Score: 0

    Being a truly remarkable revolution in software and all.

  26. XFree86 for ReactOS by Anonymous Coward · · Score: 2, Insightful

    How hard would it be to port XFree86 to ReactOS? It would give you an instant GUI. OS/2 has XFree86, so it would seem ReactOS could have it too. It doesn't have to be the only GUI, but it would add a ton of functionality to ReactOS.

    1. Re:XFree86 for ReactOS by einhverfr · · Score: 1

      How hard would it be to port XFree86 to ReactOS? It would give you an instant GUI. OS/2 has XFree86, so it would seem ReactOS could have it too. It doesn't have to be the only GUI, but it would add a ton of functionality to ReactOS.


      Pretty easy. Just run it using Cygwin! *GRIN*

      --

      LedgerSMB: Open source Accounting/ERP
    2. Re:XFree86 for ReactOS by Anonymous Coward · · Score: 0

      Instant shit, you mean. Another OS using XFree86 to provide a not-even half-ass GUI system. Great. Try writing something fast and a decent window manager on top of it.

    3. Re:XFree86 for ReactOS by cscx · · Score: 0

      I believe what you're looking for is called Linux + WINE.

      Why don't these guys just add Windows NT compatibility to WINE? (I'm not a Linux guru, but it's my understanding that WINE emulates the 9x API, correct?)

    4. Re:XFree86 for ReactOS by Anonymous Coward · · Score: 0

      To be brief, no thanks!!!

      XFree86: The reason that so many people (mistakenly) believe X11 sucks.

    5. Re:XFree86 for ReactOS by Anonymous Coward · · Score: 0

      NO!!! NO!!!

      For the love of God, no.

    6. Re:XFree86 for ReactOS by dknj · · Score: 1

      I'm sure performance will be of concern here, so why would X even be considered? Atheos, a young and immature OS, has it's own GUI and its speed can blow XF86 out of the water. How about some realistic goals? Port the XF86 drivers to ReactOS (that way instead of ripping out an entire GUI to roll your own, you can just replace the drivers).

      -dk

    7. Re:XFree86 for ReactOS by damiam · · Score: 1

      Wine can use the -winver option to emulate 3.1, 95, 98, ME, NT4, 2K, or XP. Of course, none of the emulations are perfect.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    8. Re:XFree86 for ReactOS by einhverfr · · Score: 2, Informative

      THe focus of X11 is extensibility rather than speed. Hence Atheos might have a faster UI but it is probably not as network transparent or as extensible as X.

      And for the record, the idea of using Cygwin to port XF86 to ReactOS was mostly a joke....

      --

      LedgerSMB: Open source Accounting/ERP
    9. Re:XFree86 for ReactOS by Anonymous Coward · · Score: 0

      If you're embarking on this new OS why wouldn't you use some newer/better gui?

    10. Re:XFree86 for ReactOS by Anonymous Coward · · Score: 0

      what's the point? If you want to run NT4 you probably don't want XFree86, you want NT4.

    11. Re:XFree86 for ReactOS by anshil · · Score: 1

      Wine is not a operating system kernel. They are implementing a Windows compatible kernel.

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
  27. This just proves a point by KingDaveRa · · Score: 1

    So far, this is just to prove a point. Its what comes from this that could be useful. I forsee a lot of the technology from this ending up in WINE for one reason or another.

    As a standalone piece of software though, its not a lot of use.

  28. Re: How can this possibly be useful? by Antity · · Score: 4, Interesting

    Despite the quality and feature rich nature of many open-source projects, there are still loads of important projects waiting to be written. This project seems like a waste of good programmers to me.

    I know quite some people with this attitude, and I'm afraid that most of them Just Don't Get It.

    Most of the people writing Open Source software are doing it because they like to do it. That's all.

    If somebody is doing something special just for the fun of it, you can't just kick him and say: "That's of no use for anybody, why don't you just do $THIS instead?"

    Won't work at all if he's not interested in doing $THIS. Things just don't work this way. And this is a Good Thing[tm].

    And, coming back to your question, no, the world wouldn't be a better place. :-) Definitely no.

    [Footnote and rant: Maybe I should send good ol' George W. a mail asking him to do something different because that would make much more sense for everybody else than what he's doing at the moment. But I'm afraid this won't work either. He just likes what he's doing ATM too much, I'd guess.]

    --
    42. Easy. What is 32 + 8 + 2?
  29. what did you expect by Anonymous Coward · · Score: 0

    These are barely janitors who run the site. Read the submissions and copy/paste it to the front page. Real complicated. Thats how a goatse.cx link got slipped into the main page before.

    1. Re:what did you expect by Anonymous Coward · · Score: 0

      when did that happen? I've often thought up of setting up a redirect site to lok legitimate, but get switched over to goatse land onceitlands on front page.

  30. Re:GET SOME PRIORITIES!!! by Anonymous Coward · · Score: 0

    Damnit! Beat me to it!

  31. Possible Trademark Problems by matastas · · Score: 2, Informative

    The guys working ReactOS might want to be careful. Spirent Communications has a product called REACT, very popular in the systems/OSS world for testing large communications system. And it's a software product. Were this to ever be popular, they might have some problems with it, figuring the way big companies love to sue nowadays.

    Do a little homework before picking those cool names, folks. Save you a lot of pain down the road.

    1. Re:Possible Trademark Problems by British · · Score: 1

      You know, someday down the road there will be no names left to name anything. Then there will be the usual bickering of copyright BS. I can now understand why every homebrew linux app has some unpronouncable name. All the pronouncable ones are gone. Perhaps clownpenis.fart isn't too far away.

    2. Re:Possible Trademark Problems by Anonymous Coward · · Score: 0

      YO YO YO! Step Off!

      clownpenis.fart is the name of the Sydney Chapter of NAMBLA and you better recognize! Don't hang your crappy OS on us!

      --
      Cowboy Mo Fo Neal

    3. Re:Possible Trademark Problems by Anonymous Coward · · Score: 0

      We can just forego Names(TM) and Terminology(C) and just number things instead. For example, I could call my next major project "my@email-address.com #00004732", and anybody who gets pissed off can just go kick some Congressman in the balls.

    4. Re:Possible Trademark Problems by Anonymous Coward · · Score: 0

      The guys working ReactOS might want to be careful. Spirent Communications has a product called REACT, very popular in the systems/OSS world for testing large communications system. And it's a software product.

      So you have a program named REACT, all capitalized. They have an operating system, ReactOS. Seeing as most of the people in Systems/OSS world are of decent intelligence, I don't see any problems. Now you try to convince the judge that any non Systems/OSS human has ever even heard of REACT, your software. Besides us that just read it here that is. And we know they aren't the same.

  32. WINE / X11 by facelessnumber · · Score: 0, Troll

    Anyone else notice from one of the screenshots on the website that this thing appears to be using WINE and X11 to run GUI Windows apps? Check it out...

    1. Re:WINE / X11 by Anonymous Coward · · Score: 0

      That is not entirely correct.
      Some of the User32 control drawing code has been ported from WINE, and we are, of course, borrowing WINE's icons, but we aren't using X11 at all.

      -Marty

    2. Re:WINE / X11 by Anonymous Coward · · Score: 0

      That doesn't look like X. The mouse pointer is a giveaway.

      Just because the window manager looks boxy and the fonts look like shit doesn't mean it's X. :) It looks like they just don't have a nice-looking WM yet and their GDI doesn't do very good fonts.

    3. Re:WINE / X11 by facelessnumber · · Score: 2, Informative

      Actually the pointer's one of the things that made me (mistakenly) think it was just WINE implemented on a new kernel. It does resemble X with a very light WM, but it's obviously much more than that. The idea that ReactOS does, or that it's going to, use genuine Windows drivers is just phenomenal. It's a pity that NT4 drivers are getting much less common for new hardware, but I have to assume that 2k/XP support is on the way. About the pointer though - Fire up KaZaA Lite under WINE (isn't that the main reason many of us use WINE?=)) and hover your pointer over the window. You'll get the same pointer you see in the screenshot.

    4. Re:WINE / X11 by Anonymous Coward · · Score: 0

      ...appears to be using WINE and X11

      Troll? How? It does appear to be using WINE and X11.

  33. iis license by mgkimsal2 · · Score: 1

    I get told off from pro-Windows people that 'IIS is free!' whenever price comes up. Presumably you'd be able to take whatever resource packs/service packs/option packs with IIS on them (remember, it doesn't come with the operating system, it's an 'option') and just install them on another platform, if the binaries would run.

    1. Re:iis license by CaptainBaz · · Score: 2

      I think the EULA for those resource/service/option packs would probably state that you're only allowed to use it with a legal copy of Windows. Or perhaps not - maybe this is the one thing they forgot to add in there :-)

  34. Senseless. by FreeLinux · · Score: 3, Interesting

    First off, this is "supposed" to be a drop in replacement for Windows NT 4.0. Why? Even Microsoft is trying to abandon NT 4.0.

    But, Ok you want a drop in replacement for NT 4.0. So, where is the GUI? There is no GUI. Second, but perhaps most importantly, where is the file system support. This thing uses FAT32. Windows NT 4.0 can use FAT32 but, its primary file system is NTFS.

    How can they possibly call it a seamless replacement for NT 4.0 with no GUI and no NTFS file system. I'm sorry but, renaming FreeDos utilities to try to emulate the CMD.EXE shell is hardly a substitute for NT 4.0 and I won't even mention Windows 2000.

    1. Re:Senseless. by JasonFilby · · Score: 3, Insightful

      Perhaps you missed the part where its written "Version 0.1.0".

    2. Re:Senseless. by aderusha · · Score: 1

      nitpicking point here, but nt4 doesn't support fat32, just fat (and vfat w/ long filenames), hpfs, and ntfs.

    3. Re:Senseless. by Anonymous Coward · · Score: 0

      Yes Jason, that's probably because you chose a rediculously small font for your site ;-)

    4. Re:Senseless. by RestiffBard · · Score: 1

      you did notice that this is a 0.1.0 release right? you are aware that linux at the release point was next to useless.

      --
      - /* dead coders leave no comments */
    5. Re:Senseless. by sean23007 · · Score: 1

      It's version 0.1.0 . You have to start somewhere. Would you have preferred that they just announce that they are going to do it and wait to tell anyone where they're at until their product has advanced beyond Windows NT? That's not really the Open Source approach, is it?

      --

      Lack of eloquence does not denote lack of intelligence, though they often coincide.
    6. Re:Senseless. by Anonymous Coward · · Score: 1, Informative

      SysInternals has FAT32 module for NT 4.0

    7. Re:Senseless. by Gatton · · Score: 4, Interesting

      For one thing you have to start somewhere. If you'd read the article you'd know that it isn't planned to be compatible with NT 4.0 only. They're thinking ahead and planning for all future iterations of NT (ie Win2k, XP etc.)

      Secondly, and I realize this has been mentioned by others already but I'll say it again, WHY are you berating a product at 0.1.0 for lacking features??? Your nick is FreeLinux, I wonder were you around for one of those .9x releases of Linux berating Linus for not having SMP or IDE support?

      I'm not a an OS or kernel hacker or any other type of programmer. But it seems to me this is exactly the type of project that many /. readers are interested in and if this intrigues even one talented OS programmer/enthusiast to contribute to the project then that's a good thing for ReactOS.

    8. Re:Senseless. by Leoric · · Score: 1

      Windows NT didnt support FAT32, only FAT16. Or did they add FAT32 support in a service pack?

    9. Re:Senseless. by steveha · · Score: 1

      Windows NT didnt support FAT32, only FAT16. Or did they add FAT32 support in a service pack?

      Nope. If you wanted Windows NT with FAT32, you had to buy an upgrade to Windows 2000.

      There is a driver for NT4 that supports reading and writing NTFS.

      http://www.sysinternals.com/ntw2k/freeware/fat32.s html

      But you can't boot from a FAT32 volume using this, and of course this isn't a Microsoft product.

      steveha

      --
      lf(1): it's like ls(1) but sorts filenames by extension, tersely
    10. Re:Senseless. by soulsteal · · Score: 2, Informative
      Windows NT 4.0 doesn't have native support for FAT32. NT 4.0 only has support for FAT12, FAT16, and NTFS (version varying on SP level.)

      To have NT4 support FAT32, you need 3rd party software drivers like this.

    11. Re:Senseless. by Anonymous Coward · · Score: 0

      The fonts are equivalent to the size of your penis.

    12. Re:Senseless. by KJKHyperion · · Score: 2, Informative
      First off, this is "supposed" to be a drop in replacement for Windows NT 4.0. Why?

      Because it's the most realistical goal we could choose

      Even Microsoft is trying to abandon NT 4.0

      They're abandoning the product. Not the architecture. Nor the codebase. It's not the dead-end you think it is

      I'm sorry but, renaming FreeDos utilities to try to emulate the CMD.EXE shell is hardly a substitute for NT 4.0

      It's not "supposed to be", it "aims to be"

      --

      Make a difference - use Windows! (open source clone of Windows NT)

    13. Re:Senseless. by Anonymous Coward · · Score: 0

      Hey buddy- adding extra letters to the end of a word doesn't make you look smarter. Hint: 'realistic' works just fine.

    14. Re:Senseless. by Anonymous Coward · · Score: 0

      Yup, the site is badly coded regarding font sizes. Easy to fix though:

      They should just remove all the "font-size: 8pt" from their CSS (and probabling using "font-size: 120%" for h1).

    15. Re:Senseless. by Anonymous Coward · · Score: 0
      There is a driver for NT4 that supports reading and writing NTFS.
      I should hope NT supported the NT filesystem.
    16. Re:Senseless. by steveha · · Score: 1

      There is a driver for NT4 that supports reading and writing NTFS.

      I did of course mean "reading and writing FAT32" here.

      steveha

      --
      lf(1): it's like ls(1) but sorts filenames by extension, tersely
    17. Re:Senseless. by jdkane · · Score: 1
      They're thinking ahead and planning for all future iterations of NT (ie Win2k, XP etc.)

      That's pretty much what the webpage says too. The future iterations? Windows XP is well over a year old already, and Windows 2000 is even older. If that's the future then how far in the past is this ReactOS product?
      I agree there's no sense in berating a 0.1.0 product, but how useful will it ever be if it always lags behind Microsoft by many years? MS ain't gonna wait for it to catch up.
      I would rather see those efforts, maybe even some of the codebase used wisely for Linux and distros that are different from Windows.
      I don't think the developers are biting off more than they can chew ... I just think they have to chew awfully fast. I wish them luck and I wish them well. If nothing else, the product will be a good coding endeavour and hopefully much will be learned from it.

    18. Re:Senseless. by Anonymous Coward · · Score: 0

      Actually linux 0.9x _did_ support IDE, along with RLE, ESDI, and a couple of SCSI flavors. If it weren't for all the time wasting they spent writing device drivers for disk drives then I might have been able to plug my into slackware 10 years ago.

    19. Re:Senseless. by valisk · · Score: 1

      It could prove very useful to companies who have extensive back catlogs of software and utilities wich work fine on NT4 and don't want to upgrade to Win20XX in order to keep up2date with security patches, in the big world of corporate storage good enough is good enough.

      --

      Economic Left/Right: -0.62
      Social Libertarian/Authoritarian: -3.69
  35. Re:GET SOME PRIORITIES!!! by jasonditz · · Score: 1

    Indeed, what we really need to do is get in our individual phantom cruisers and head into orbit to take care of the villainous blue-haired alien what done it, right?

  36. Re: How can this possibly be useful? by Anonymous Coward · · Score: 1, Funny
    Maybe I should send good ol' George W. a mail asking him to do something different because that would make much more sense for everybody else than what he's doing at the moment. But I'm sense for everybody else than what he's doing at the moment. But I'm afraid this won't work either. He just likes what he's doing ATM too much, I'd guess.

    Also, that would be helping the terrorists.

  37. Configuration doable. by dmaxwell · · Score: 1

    The clickety click apps are all twiddling registry keys. Even a console-only variant of NT would need a registry. ini files are a holdover from the 2.x-3.x days. Even services (read daemons) on NT family operating systems are configured from the registry. It would only be necessary to have alternative utilities to do the registry twiddling (well there would be the small matter of intercepting GUI calls.....). For that matter, tools like REG.EXE already exist but aren't commonly employed. Something like curses could be used to make console-style wizards that use things like REG.EXE to install services.

    I don't think administration from a console is insurmountable. The registry is just a database and those can be manipulated just fine without a GUI. The fact that most Windows programs expect a GUI to be running is more problimatical. Those calls have to be intercepted and presented in a way appropriate for a console. The complexity of that is comparable to the various WINE forks. It may be simpler to just provide a GUI.

  38. Re:We have an embarrassment of riches here by Anonymous Coward · · Score: 0

    We need version 0.1 of a ten year old, discontinued Micro$oft operating system. For your further information, Gnu/DOS, an M$-DOS clone, is almost alpha. That is a testament to the power of Open Source, I think.

  39. Re:Slashdot and OSNews.com by larry+bagina · · Score: 0, Flamebait
    osnews - run by Eugenia Loli-Queru,(Greek).

    Slashdot - run by Rob Malda and Jeff Bates (like having anal sex with each other).

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  40. Yes! How dare they! by Anonymous Coward · · Score: 0

    How dare they... write software! And... do things that we don't like! And...stuff!

  41. Won't need a GUI if it works out right by PhrostyMcByte · · Score: 0

    If this works out right, they won't need to make a GUI, as people who own NT already could just copy over the explorer.exe and associated files.

    1. Re:Won't need a GUI if it works out right by tom420.com · · Score: 1

      explorer.exe isn't a GUI, it's a shell... a normal program running under win32 GUI and acting as an interface between the OS and programs.

  42. Finally! A useful OSS project! by NineNine · · Score: 2, Interesting

    Well, I'm exaggerating a bit. VNC is useful. This is one I'm definitely trying. There's no way in hell I'm gutting my servers to move to a *nix, but if I can get a free copy of NT for servers, I'm all for it. I can see this, if it works as advertised, as becoming a *major* player in the server market, potentially dwarfing any Linux distros.

  43. Why? by Old+Wolf · · Score: 2, Insightful

    My question: what's the point?

    We all know that NT4 microkernel is good and the reason it crashes so much is because people install drivers with bugs.

    The same drivers will crash, regardless of whether the rest of the system is open or not..

    1. Re:Why? by axxackall · · Score: 1
      Think further. Did you seee any OS crashed while it resided on CD on the shelf?

      No system crash until it's installed and run. So, the new generation of very stable systems should not be installed and should not run. The most stable computer is the one with its power off.

      --

      Less is more !
  44. Re:Be wary of trolls. by Anonymous Coward · · Score: 0

    Mod this up +5 Insightful!!!1

  45. Re:what a joke by Anonymous Coward · · Score: 0

    You are one pathetic individual...

  46. The Death of Linux by Falconpro10k · · Score: 1

    Im worried, this could this be the end of linux.. another project with an aim to replace windows, do you consider this a major threat (the idea of something replacing NT bothers me, because linux is already there, and far beyond)

    1. Re:The Death of Linux by tom420.com · · Score: 1

      If this OS kills and replaces Linux, than it's probably better than Linux. Windows and Linux are two different systems with quite different goals, none will kill the other, they will just be used by different users in the years to come.

    2. Re:The Death of Linux by anshil · · Score: 1

      Linux does NOT aim to replace windows! Remember that! That was never a target from Linus or other kernel devs. It can be useful to replace windows, yes, but for linux this was never a primary target, they just wanted to make a nice and good UNIX Os (originally for the i386). ReactOS however has other goals, and thats okay also.

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
  47. Re: How can this possibly be useful? by nicsterrr · · Score: 1

    Ok, I may be answering a slight troll, but..

    I create things that interest me *and* are useful, whether tangible or intangible. To create something, (however interesting it may be to create) that is essentially useless (and lets face it, by the time this project releases something that would be of real use at this moment, the world will have moved on) is overall not of interest to me.

    As for 'getting it' as you say, it depends what you're trying to get. If copying a piece of proprietary software (that is often cited as being structurally bad) whilst other superior projects already exist is 'getting it,' then I'm glad that I apparently 'don't get it'.

    The best hackers are those who are interested in something in order to understand it and in order to persue a higher interest. It seems from your statements here that you are merely interested in idle play, and what comes from this playing is of little concern to you.

  48. Re:Finally! A useful OSS project! by ocelotbob · · Score: 1
    Doubtful your predictions will come to pass. *nix is just too well entrenched in the server market, and in many ways, much easier to maintain than a stack of windows servers. While I could see a project like this being useful for allowing more control over the direction of an organization's Windows machines, I don't think that it'll be used to deploy many new projects.

    I know you're a die-hard windows user, but trust me when I say that *nix has features that Windows is only beginning to have. Yes, the learning curve is a bit steep, but things like remote installation and management, network filesystems, and system stability, *nix still offers better performance.

    --

    Marxism is the opiate of dumbasses

  49. Funny... by handsomepete · · Score: 1

    It's not the first, but somehow I doubt that'll be the last time Windows XP is linked to Scientology...

  50. Dear Eric Krout, by Anonymous Coward · · Score: 0

    While I find your new shtick of *nix.org mildly amusing, placing it in your posts instead of in your .sig makes it a lot easier for me to metamod unfair everyone who mods your troll ass up. Just thought I'd share.

    Your pal,
    AC

  51. Dear Michael, by Anonymous Coward · · Score: 0

    Thanks for the 411, bro.

    Your pal,
    AV

  52. Re:We have an embarrassment of riches here by ShadowDrake · · Score: 1

    Actually, FreeDOS (www.freedos.org) is excellent. It has an enhanced shell and many nice utilities, is available with FAT32 support, and features fairly wide compatibility. Windows 3.1 is the main stumbling block.

    I'd much rather use FreeDOS on, for example, one of the hundreds of cheap-as-to-be-disposable 486/33 or /40 laptops out there, than to try to wedge GNU/Linux on it.

    --
    It's just like a fascist dictatorship, without the punctual rail service!
  53. cough(Lindows)cough by parliboy · · Score: 1

    n/t

    --
    "You're never ready, just less unprepared."
    1. Re:cough(Lindows)cough by Anonymous Coward · · Score: 0
      That was alleged trademark infringement. Trademark holders can't let that slide or they lose their mark.

      And it's Windows NT, not "n/t". Maybe you're thinking of OS/2.

    2. Re:cough(Lindows)cough by Anonymous Coward · · Score: 0

      Yes they did, but that was over the name "Lindows" making people confused with "Windows". They did not sue them over reverse-engineering the Win32 API or anything like that.

      Purely over the "Windows" trademark.

  54. Yeah but how long till M$ sues them into oblivion? by Tuxinatorium · · Score: 1

    If ReactOS ever becomes even remotely popular, or maybe even before it is even released, Microsoft will sue it into oblivion for unauthorized use of their APIs which are supposedly their "Intellectual Property". I wouldn't expect anything else from microsoft except to protect their monopoly by bringing the legal smackdown on anyone who wants to develop a fully interoperable OS without paying them royalties.

  55. Re:Finally! A useful OSS project! by smash · · Score: 1
    Because, of course, Apache, PHP, Squid, CVS, Linux and FreeBSD are all pointless hey...

    Just because *you* have no use for any of the above, it doesn't mean they're pointless.

    Over half of the internet's webservers run on apache, a large percentage of those use PHP. I'd put money on the fact that Squid caches more traffic than all the other web cache applications combined, and we all know that real web/ftp servers run either FreeBSD or Linux, if they don't run a commercial Unix.

    smash.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  56. No, you don't get it by Anonymous Coward · · Score: 0
    Sorry, but all the people who love to run around online saying, do what you want, don't worry about anything else are the ones who are missing the big picture. Nothing, and I mean literally nothing, will help cement MS's monopoly position on the desktop quicker than will open/free software developers continuing in their current uncoordinated way.

    If you just want to hack and have fun, by all means, do so, and I hope you have a blast. But then shut the hell up when the topic turns to MS's abuses of power, since you'll have no right to bitch, since you did nothing to alleviate that problem. Think of it as the computer equivalent of bitching about lousy government without voting.

    1. Re:No, you don't get it by Anonymous Coward · · Score: 0

      Damn straight GNU is going to engulf the world bringing peace and smelly flowers to all corners of the world, because of course microsoft is holding back the world. Once we all convert to linux and GNOME, and .............. jesus christ... The oh so mighty aditude of so many OSS devs who think that their product is going stave off the evil that is Microsoft, is nearly as bad as microsoft's many abuses.

  57. Re:Finally! A useful OSS project! by smash · · Score: 1
    Oh and one more thing...

    You may get a free copy of the NT kernel, maybe even the core OS, with ReactOS, but what server apps are you going to run on it?

    Going to shell out for a copy of IIS or Exchange?

    Or are you going to turn to open source applications as well?

    If you go for the second option, you're most likely going to have exactly the same user interface for your applications (ie, configuring via text files), which somewhat nullifies the "ease of use" point of having an NT compatible OS.

    If you go for the first option... well.. the costs of Exchange or whatever MS calls the IIS suite these days (the name escapes me at the moment) make the cost for NT server look insignificant..

    Sure more drivers will be nice, however, if you pick your server hardware correctly these days, drivers aren't an usually an issue anymore - the main server devices you need are network cards and disk controllers - the manufacturers of which both seems to be supporting OSS development a lot better these days.

    smash.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  58. Comment removed by account_deleted · · Score: 4, Informative

    Comment removed based on user account deletion

  59. Re:Yeah but how long till M$ sues them into oblivi by Anonymous Coward · · Score: 0

    They haven't sued WINE or CrossOver Office yet.

  60. Re:Yeah but how long till M$ sues them into oblivi by Anonymous Coward · · Score: 0

    Not to say Microsoft wouldn't sue

    But MS-DOS API (almost) = CP/M API

    And no they didn't have prior permission to do that.

    So Microsoft themselves have established a precedent about API interoperability being permissible.

  61. I'll take a stab. by Ayanami+Rei · · Score: 2, Insightful

    I like 'em both.

    NT and linux, who'd thunk it!

    I like NT because it is probably the most "predictable" OS you can find; each installation is basically the same, especially within a company. Any changes are superficial, all you need to know is a few key version and service pack numbers and you've got a clear picture of the state of things.
    It is remarkably stable, especially if you don't buy crappy hardware. Because it hosts most of my favorite apps and games, I can live with myself having a few copies (legitimately, but not out of my own pocket... ;-P )

    And I like linux because when you have to get dirty with interfacing hardware, and no clear solution exists, you look to the source. I've had to do this too many times, and linux comes and saves my ass with bits and pieces scrounged from hither and yon, duct-taped up with perl, and boom, you have your custom widget for whatever-the-fuck was needed in a weeks time. My latest project: Palm Pilot m130 + otherwise useless P133 Dell Latitude = OGG player with IR remote for the car! w00t!!

    Plus, I like being able to squeeze the last bit of performance out of machine, and knowing its operation front to back. It makes me feel safer when deploying a critical service; being able to feel confident it will stay up, and if it fails, I can diagnose it quickly because of said transparency. Linux, when set up conservatively, can take a huge beating. I've had servers with half-bad RAM and frayed SCSI cables stay up and limp along until I checked the logs... (MEDIC MEDIC!!!)
    So what about linux leaves you with such a bad taste in your mouth?
    Interstingly enough, that quality is shared by another less free system: Solaris. The documentation is incredibly thorough; so good, up to the point of throughly recognizing and explaining its own shortcomings (NFS RPC, etc.).
    I wish Sun was more forthcoming with hardware docs. Alas, this is how they make their money. :-(

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:I'll take a stab. by BrianUofR · · Score: 1

      I agree with you 100% If I hadn't posted in this i'd mod ya up :)

  62. No paint? No minesweeper? by Dave_bsr · · Score: 2, Funny

    ...No paint, no minesweeper...
    I guess that means no solitaire. Sorry guys, i've just lost all interest in your silly project - it can never be a *real* windows clone. Sorry...

    : ) In all serious this looks like a lot of fun, and I wish you guys the best.

    --


    Who is this Anonymous Coward character, how does he post so much, and why is he always such a whore?
  63. Thanks but by Ayanami+Rei · · Score: 1

    I've hit the karma cap.
    ^_^

    BTW, I also agree with Hyperion as well.
    In particular, linux, in a lot of ways, sucks too. As a technological feat, it cannot be ignored. But it has a long way to go. In particular, it saddens me that linux is mostly focused on pulling in support for various technologies and standards and not too much else. That and tin-foil-hat patches.
    Why can't we be the ones deciding where we want it to go next? There are all sorts of weird ideas I'd love to see come to linux that aren't just copies of whatever else someone is doing. It would give it a distinctive flavor and make it an OS with its own merits (besides a philosophy and widespread nerd tolerance).

    Also, I like the idea of ReactOS myself. Its not like software vendors are just going to stop making software compatible with NT 4.0 API next year; they probably aim for that as a target system, with NT5.0 as a convienient superset. So if it gets a gui soon, it will be eminently useful for a small group of NT d00dz. Plus, imagine what insights these programmers will gain after having to hack together a system that is modeled after the OSF3/win32 architecture. If they don't go insane, I imagine great things to come from a group who could manage that.

    (please don't mod me down, oh please don't mod me down brer fox)

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  64. Re:Finally! A useful OSS project! by commodoresloat · · Score: 1
    I can see this, if it works as advertised, as becoming a *major* player in the server market, potentially dwarfing any Linux distros.

    I can see pigs flying too, but only when I take enough acid.

  65. probably not by g4dget · · Score: 1

    First of all, there is almost nothing technologically new in Windows NT: its "innovations" in areas like file systems, access control, security, etc., have pretty much all been tried before. People don't use them by choice. Furthermore, IBM has created a pretty complete Windows clone as part of OS/2, and they didn't get into legal trouble, so there is little reason to believe that ReactOS would have any more problems.

    1. Re:probably not by MobyTurbo · · Score: 1
      Furthermore, IBM has created a pretty complete Windows clone as part of OS/2, and they didn't get into legal trouble, so there is little reason to believe that ReactOS would have any more problems.
      IBM until 2.0 developed OS/2 with with Microsoft, at one time MS even sold OS/2. They had negotiated rights to Windows 3.0 compatability with Microsoft as well, and unlike ReactOS IBM had more than adaquate legal resources to back them up even if they didn't.
  66. please stop the FUD by g4dget · · Score: 1

    Sure, some MS executives have said something like "we have lots of intellectual property in this great new technology", but every company that wants investors to drive up the stock price says that. Nobody has yet been able to produce any concrete, substantial intellectual property that Microsoft (or anybody else) holds in C# or .NET. The few patents that have surfaced have been peripheral and easy to work around. So, if you have concrete knowledge of this "legal minefield", please tell us all. Otherwise, please don't keep spreading FUD about Mono.

  67. ReactOS not a bad idea -- it will serve a purpose by Penguin+Follower · · Score: 2, Informative

    Great post man! :)

    I too use both NT and Linux. As far as Windows goes, I have used "NT based" Windows since 4.0, as I quickly learned that Win95 sucked big ones...

    Windows allows me to play games (woohoo! play time!). Especially after Win2000 came out. Finally, USB and newer DirectX was available. And, as long as you had good hardware with well-written drivers, NT is quite livable. However, WPA has turned me off to Windows. MS will never see a cent from me on XP. I had a chance to play with WinXP for a while (on a play-machine as I called it). I was able to trip WPA after some hardware changes. Annoying to say the least. I will stay on 2000 until it is no longer supported.

    I love Linux because of it's openness. Sure, it took me awhile to learn it. (Started with RedHat 5.2 when it came out). But, here I am some years later, able to use Linux for everything I need except scanning & games (my scanner has no Linux support last I tried... it's a USB Hewlett Packard 3300C USB, and not all games available for linux. WineX doesn't count in my book).

    Oh, you commented about linux taking a beating and still chugging along. One day, a fellow Linux user and I were playing with his dual celeron 400 machine (remember that cool abit mobo back when?) and he was probing around the insides trying to figure out where a noise was coming from. He accidentally unplugged an ide cable! (Yes, his hard drive was on that one) Linux didn't panic or anything. He plugged it back in... the machine didn't seem to notice the difference. (and he did have some background services running.) We had a good laugh on that one (I don't recommend hotswapping anything like that btw)

  68. Re:no gui - use free explorer replacement? by jago25_98 · · Score: 1

    Can't we use a shell replacement, or if good enough just use your copy of explorer from NT4.

  69. Re: How can this possibly be useful? by Vaughn+Anderson · · Score: 1

    $.02

    I would _love_ an alternative to to win2k, _especially_ if I can have it on all my machines in my office and my network will stay up.

    One big beef with win2k is that I have to unplug and plug my ether cords from my machines to get the other machines to see it on the network

    Even worse is the the slow constant decay of performance between each reinstall of the system...

    also I want to have a reason to _never ever in a million gazillion years_ upgrade to another 1984-orwellian-draconian-upload-patches-upload-bre aks-upload-more-patches-hunk-o-piece-o-garbage-OS_ ever again, like winXP...

    [chant with me}
    No More Flare Over Security And Stability!
    No More Pretty Buttons and Animated Garbarge over Performance!
    No More Filthy Trash EULAs!
    *ahem* sorry, got carried away there...

    ("I am sorry mr MS tech support, I just don't have time to read all the if ands or buts, I just need my computer to be mine... and please stop breaking it or support some competition that will...stop breaking it I mean, like my computer... and stuff")

  70. Re:GET SOME PRIORITIES!!! by babylon93 · · Score: 1

    here here!

  71. The infirnite amount of developers. by Per+Abrahamsen · · Score: 3, Insightful

    > Why do we keep assuming that opensource resources just transfer between products?

    Because, to a large degree, it is true. And even to the degree it *isn't* true, we should try to encourage would-be developers to join an existing project, rather than start their own. There is no lack of free software projects, however there is a desperate lack if free software projects with enough developers to produce anything worthwhile.

    Of course, hobbyist programmers should do whatever they think is fun, even if it never produce anything useful to others. But that should not stop us oldbies encouraging them to join existing larger projects that may already have produced, or is likely to end up producing, something worthwhile. There is also a great fun seeing your code getting used. And while working with others can be annoying, it can also be rewarding, and it is a valuable skill to learn.

    1. Re:The infirnite amount of developers. by Anonymous Coward · · Score: 0

      i think you have hit upon free software's achilles heel. with so many developers bootstrapping their own pet projects it becomes a battle for scarce programming resources and hence difficult for any good to come of any of it. and between the dueling egos and development schedules that can stretch for years you get boredom and constant talent churn.

      this is one area where closed projects excel: you will work on this project with this group of people because you're being paid, whether you find it exciting or not. and you won't stop, ever until its complete. while there are many reasons why projects fail, if it is well conceived, the team is solid, and the funding isn't cut the project will succeed, nearly every time. this is why for every one successful free software product you have probably 50 (or more) successful closed products.

  72. Re:ReactOS not a bad idea -- it will serve a purpo by devnullify · · Score: 1

    I actually swap drives no a live system..in Windows no less, and it works almost seamlessly, most of ht time. Remove cd burner from device manager, unplug IDE cable, swap to DVD, scan for hardware changes. The system crashes if you boot with the DVD drive, swap and try to use ASPI though :/. And sometimes it just locks up.

    Oh well, saves me a reboot.

  73. free as in bird vs. free as in Willy by Antity · · Score: 1

    Yes, it's off-topic. :) But what the hell..

    It's not the same if you know that Willy was only really freed in the movie "Free Willy". After that, he/she (the actual animal) was still in some presumably too small water bassin. Only years, lot of protests and several tries later he was re-released into the wild, AFAIR (which was especially hard, since Willy just couln't cope with living on his/her own anymore).

    btw, I stole this sentence from a .sig somebody had on /. here a while ago. I like it and it makes sense. Think freed code.

    --
    42. Easy. What is 32 + 8 + 2?
  74. Not voting is still speaking by DrSkwid · · Score: 1

    You need a mandate to rule, no votes = no mandate

    same with MS. I can bitch all day about monopoly abuses even if I buy and promote Windows because I expect the government to protect me from their illegal bahaviour. That's what anti-competitive laws are for.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  75. Re:We have an embarrassment of riches here by Anonymous Coward · · Score: 0
    "IKIGTGMDFTB:"

    Best guess, "I know I'm going to get my [something] for this, but:"?

  76. The challenge is half the fun by Anonymous Coward · · Score: 0

    At least I think so. Hate to see your other accounts lose m1 privs.

    Your pals,
    Michaelangelo, Leonardo, Donatello, Raphael

  77. Re:Finally! A useful OSS project! by arkane1234 · · Score: 1

    There's no way in hell I'm gutting my servers to move to a *nix,[snip]

    Let me guess... not stable enough for you?

    --
    -- This space for lease, low setup fee, inquire within!
  78. Re:We have an embarrassment of riches here by arkane1234 · · Score: 1

    I'd much rather use FreeDOS on, for example, one of the hundreds of cheap-as-to-be-disposable 486/33 or /40 laptops out there, than to try to wedge GNU/Linux on it.

    WEDGE?!
    I *started out* on a 386dx/40 with Linux. I've had low-end 486's running Linux without a problem. The harddisk and ram are the factors on those machines, as 8-16 megs was alot back then, and harddisks weren't exactly a buck a gig as they are today.
    Linux is perfectly usable on a 486. Just don't put KDE or Gnome on it, and you're good to go.

    --
    -- This space for lease, low setup fee, inquire within!