Slashdot Mirror


Russian President Interested In Funding ReactOS

An anonymous reader writes "When Russian President Dmitri Medvedev recently visited a high school where ReactOS developer Marat Karatov happens to study, Karatov took the opportunity to present the open-source Windows-a-like to the President, and got a rather more enthusiastic reaction than might be expected — the President found the project interesting, and would consider funding it." Be forewarned that the BBC article takes a few statements by the developers about boot time and compatibility out of context.

186 comments

  1. Hey, big things have started this way by elrous0 · · Score: 4, Interesting

    The entire Soviet space program (and, arguably, the American one too) supposedly came out of a brief meeting about ICBM's in 1953 where Sergei Korolev pitched his bigger idea for a space program to Khrushchev.

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
    1. Re:Hey, big things have started this way by Anonymous Coward · · Score: 0

      Well, sort of, yes. Except that Sergei Korolev was already the Soviet Chief Designer, so he had a fair amount of status and credibility. It's not like he bumped in Comrade Khrushchev in the street and got him to fund space program.

    2. Re:Hey, big things have started this way by eexaa · · Score: 2

      I wanted to write you a reply from inside ReactOS, but it bluescreened in tcpip.sys.

      Nevermind, ReactOS aplha is still roughly as stable as final-released windows. Hope they will be able to finish this someday, looks promising.

    3. Re:Hey, big things have started this way by hairyfeet · · Score: 0

      Riiight, and Windows is built upon DOS to this very day and all the drivers are VXDs with .ini files for configs...get real!

      To be fair what the ReactOS guys want to accomplish, to have a Linux that can actually run Windows drivers AND programs without hoop jumping, is ambitious to say the least. Personally I don't see how they'll do it without the Windows source code to look at but I wish them luck.

      As for TFA, how do you say "fuck the dissident loving pigs" in Russian? or has everyone already forgot that MSFT SEVERELY pissed off the Russian government by giving dissidents free Windows licenses thus taking away the Russian governments excuse de jure of "stopping pirates" in dissident groups by kicking in doors and seizing equipment

      So I have NO doubt the Russian president might want to fund ReactOS, it would give him a way to flip the bird that MSFT gave to them by helping dissidents right back at MSFT by eliminating Windows or even possibly banning it outright in Russia without forcing their businesses to start over from scratch.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    4. Re:Hey, big things have started this way by MBGMorden · · Score: 3, Informative

      To be fair what the ReactOS guys want to accomplish, to have a Linux that can actually run Windows drivers AND programs without hoop jumping, is ambitious to say the least. Personally I don't see how they'll do it without the Windows source code to look at but I wish them luck.

      ReactOS shares code with WINE, but it is not related to Linux in any way (aside from being another open source OS).

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    5. Re:Hey, big things have started this way by Belial6 · · Score: 1

      The statement that it is Linux indicates that you are not really familiar with what ReactOS is. ReactOS doesn't need to be on par with the current version of Windows. If it is stable and can run just the one piece of software you need it to run, it is 100% usable for that task. Consider how many people would be just fine with it if it could run 95% of Windows XP software. Even if it was 95% of the initial release of Windows XP. That would be huge! So, they can be 10+ years behind in Windows compatibility, and still be incredibly important.

      The ability to include it as part of the various x86 Virtual machines would make a major splash.

    6. Re:Hey, big things have started this way by Anonymous Coward · · Score: 0

      ReactOS shares code with WINE, but it is not related to Linux

      Hairyfeet is a Microsoft stooge.

      He's just trolling you.

    7. Re:Hey, big things have started this way by Tuuresairon · · Score: 1

      I mean here it is 2011 and they still expect people to use a terminal

      ...and as we all know, it's much easier to follow a tutorial with 30 steps including editing registry keys and running cryptic commands in the "Start -> Run..." window than it is to simply copy & paste a one-liner and hit enter in a terminal.

    8. Re:Hey, big things have started this way by Tuuresairon · · Score: 2

      Oops, it seems I've woken up a troll. Sorry /.. At least he's very amusing.

    9. Re:Hey, big things have started this way by Anonymous Coward · · Score: 0

      It's hairyfeet. You can't expect him to know these things.

    10. Re:Hey, big things have started this way by Belial6 · · Score: 1

      The fact that you claimed ReactOS was Linux, means you either don't know what ReactOS is, or you are simply trolling. Based on your response, I'm guessing a bit of both.

  2. 3... 2... 1... by suso · · Score: 2

    Be forewarned that the BBC article takes a few statements by the developers about boot time and compatibility out of context.

    In other words, prepare to get your nurd rage on.

    1. Re:3... 2... 1... by Anonymous Coward · · Score: 0

      It would be nice if we were somehow pointed in the right direction to gain proper context. I don't know much about ReactOS and the BBG article is definitely intriguing. It has a direct quote from a developer on the project claiming

      "There's absolutely nothing to replace Windows with, and if you decide to switch to a different operating system, you then have to change all the programs as well.

      "But in this case you can change the system but leave all the programs intact."

      If this is true, this would be a huge fucking deal, but TFS seems to imply that this is false without providing any information to back it up.

    2. Re:3... 2... 1... by Abstrackt · · Score: 1

      Be forewarned that the BBC article takes a few statements by the developers about boot time and compatibility out of context.

      In other words, prepare to get your nurd rage on.

      I've already selected my angry font. Now to send them a strongly worded email!

      --
      They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
    3. Re:3... 2... 1... by Anonymous Coward · · Score: 0

      I've already selected my angry font. Now to send them a strongly worded email!

      Comic sans?

    4. Re:3... 2... 1... by elrous0 · · Score: 1

      I've never heard much about this project until now. But, if it's successful, that would obviously be huge. I'm just surprised that MS hasn't dispatched an elite team of ninjas, lawyers, bribed government officials, angry NYC cabbies, etc. to squash this like a bug. I guess it hasn't been on their radar yet either.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    5. Re:3... 2... 1... by Enderandrew · · Score: 2

      The project has been going on for years and years. I wish them luck, but their progress is extremely slow. Wine provides a better solution today for running Windows apps in Linux. Honestly, I think it would make a lot of sense to combine aspects of these two.

      To get many apps working in Wine, you end up having to copy over Windows DLLs that ReactOS provides open-source replacements for. And ReactOS provides a desktop shell that Wine does not.

      I'm not sure that ReactOS will ever be anything more than a hobbyist project.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    6. Re:3... 2... 1... by recrudescence · · Score: 1

      Be forewarned that the BBC article takes a few statements by the developers about boot time and compatibility out of context.

      No WAY!!! The BBC subtly miswording news items to promote a particular agenda? Impossible! </sarcasm>

    7. Re:3... 2... 1... by gilleain · · Score: 1

      If this is true, this would be a huge fucking deal,

      It would. I also like this pair of statements in the BBC article :

      The system's developers say it runs all Windows programs, but is much faster than its Microsoft equivalent

      compare with the next sentence/paragraph:

      If it gets a financial boost, it could be usable in the near future...

      Hey, I can make any number of unusable operating systems that run faster than windows!

    8. Re:3... 2... 1... by fuzzyfuzzyfungus · · Score: 1

      TFA is pretty vague; but (when last I checked) ReactOS was pretty much on par with WINE in terms of program compatibility(not a huge suprise, since they share a fair amount of that code); which meant that its only real advantage was in the hypothetical situation where you had to deal with hardware that wasn't linux supported but did have Windows drivers that cooperated with ReactOS' implementation of the NT kernel's driver interface.

      That is what largely scotched my interest in the project. If you need a Windows program to work, it should work more or less equally well in Wine or ReactOS. Unless the ReactOS driver-interface compatibility is pretty much entirely bulletproof(which is hard, just ask Google how much fun NDISwrapper users are having...) and you have some hardware that is useless under linux and still supported under a version of windows close enough to ReactOS, what is the point?

      Obviously, it's the dev's time, and they can do as they please, more power to them; but I just never really understood the point of trying to clone the kernel/driver side of Windows. The userspace side has massive value for legacy software purposes; but the degree of effort required to achieve binary compatibility with Windows drivers seems greater than just avoiding windows-only hardware...

    9. Re:3... 2... 1... by Denogh · · Score: 1

      It's about 10 years behind MS in terms of features (as far as I've read) and the one time I installed it in a VM it was a crash-fest. It would be nice if they could get it off the ground and working, but I don't see it happening soon.

    10. Re:3... 2... 1... by gilleain · · Score: 1

      I've already selected my angry font. Now to send them a strongly worded email!

      Comic sans?

      That's a font to make people angry. GP is talking about a font to be angry in.

    11. Re:3... 2... 1... by Anonymous Coward · · Score: 1

      I've never heard much about this project until now.

      You must be new here, how did you get a 6-digit ID?

    12. Re:3... 2... 1... by Anonymous Coward · · Score: 0

      Of course, because by the time the ReactOS project gets anywhere, Microsoft leaves it behind again (.NET, DX9/10/11, WinRT).

    13. Re:3... 2... 1... by elrous0 · · Score: 1

      I think it got drowned out by the noise from the Linux love-fest.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    14. Re:3... 2... 1... by Anonymous Coward · · Score: 0

      Microsoft's primary strategy against competition is to have an army of programmers churning out new "technologies" that replace older versions one by one, making it insanely expensive for anyone to stay compatible. This is why Wine and Reactos are doomed to be eternally incomplete. When their primary strategy fails, as in the case of OpenOffice, that's when they do employ all of the alternative strategies you mentioned. Interestingly, in the case of phones and tablets they are still using the "churn out code" strategy (plus dispatching an executive to a vulnerable device manufacturer).

    15. Re:3... 2... 1... by daedae · · Score: 1

      I don't know if angry ninjas were actively involved, but I remember a few years ago they basically froze development to do a code audit. Something about making sure they were able to prove there was nothing in the code base that had been reverse engineered and that all the code was either freshly written or had been copied from publicly-available sources. http://www.reactos.org/wiki/Audit

      I had the same experience with ReactOS as several other posters... I installed it on a VM, saw all of the screenshots on the site of "look what we can run!" and tried to replicate some of those, and basically had one crash after another

    16. Re:3... 2... 1... by chthon · · Score: 2

      And also for running Windows apps on Apple MacOSX. I installed wine via ports, and then installed ModelSim. Works very good.

    17. Re:3... 2... 1... by morgauxo · · Score: 3, Informative

      Actually, ReactOS uses Wine's code. Improvements are ported back and forth between the two too. Wine provides the API, ReactOS porvides the kernel and shell where traditional Wine use is X-Windows and Li/Unix.

    18. Re:3... 2... 1... by Anonymous Coward · · Score: 0

      The BBC subtly miswording news items to promote a particular agenda?

      I don't know about that. More likely it's just a slightly weird story about something the reporter doesn't properly understand and they just picked the most exciting sounding quotes and carefully separated them from any qualifiers or conditions, as is standard journalistic practice.

      It'd be hard work using this story to push any kind of agenda beyond painting a Russian political leader as a bit loose with the purse strings. Anyone who gives a rat's ass about the finer details of operating system design already knows more about this topic than the author.

    19. Re:3... 2... 1... by morgauxo · · Score: 1

      Hard telling without being there but that is probably because of the author quoting or paraphrasing very small pieces of a much larger conversation.

    20. Re:3... 2... 1... by morgauxo · · Score: 1

      I've been trying to understand this audit since it occurred. As I read the document you linked to here there is no way to include any undocumented features/bugs from the Windows API. Wouldn't this mean that any software which makes use of them could never be run in ReactOS?

    21. Re:3... 2... 1... by TangoMargarine · · Score: 2

      In which case, ReactOS may support legacy programs better than Windows 12 will, eventually.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    22. Re:3... 2... 1... by TheRaven64 · · Score: 1

      Wine provides a better solution today for running Windows apps in Linux

      This makes as much sense as saying X.org presents a better solution today for running UNIX apps in Linux. WINE provides an implementation of the win32 APIs. ReactOS provides an implementation of the Windows NT kernel. ReactOS includes WINE's implementation of the high-level APIs. Using WINE on Linux does not, for example, let you use a typical piece of Windows scanner software, which includes hooks into a driver. Using ReactOS does. You can typically use Windows drivers as-is: both Windows and ReactOS implement the same API and ABI for drivers.

      --
      I am TheRaven on Soylent News
    23. Re:3... 2... 1... by Samantha+Wright · · Score: 1

      Well, they share some code, but it's not as simple as a custom host for Wine. It would be more accurate to say the ReactOS project uses some of the libraries and binaries from Wine, since the essential core parts, like the PE loader, aren't reused. (I think.)

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    24. Re:3... 2... 1... by Anonymous Coward · · Score: 2, Funny

      Crash fest? looks like they're doing very well at cloning windows...

    25. Re:3... 2... 1... by Bert64 · · Score: 1

      Not to mention making those technologies as complex as possible so they're more difficult to clone, even if that added complexity causes them other problems (such as large numbers of security holes)...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    26. Re:3... 2... 1... by bhtooefr · · Score: 3, Informative

      ReactOS's goal is to be a cleanroom engineered OS that at the kernel level is 100% compatible with NT 5.1 or 5.2 (I forget which), and at the userland level is 100% compatible with the latest version of Windows (so NT 6.1, but not for long).

      There's some overlap between ReactOS and WINE, and some stuff gets ported back and forth between the two, but WINE takes some shortcuts that ReactOS can't take.

      WINE also can't really support hardware that only has Windows drivers, whereas ReactOS can.

      And, one development technique that the ReactOS developers are doing is, take a copy of Windows XP, remove a file, and develop a clean-room version. Work on their version until it's stable on XP, then put it in ReactOS. See what broke. Then fix what broke.

    27. Re:3... 2... 1... by bhtooefr · · Score: 1

      They do behavioral testing, one DLL at a time.

      So, they'll actually replace a file in a copy of XP, and test it until behavior differs from Microsoft's behavior, and then change it so behavior stops differing.

    28. Re:3... 2... 1... by daedae · · Score: 1

      That's a good question that I don't really have an answer for. I don't know know where the line is drawn for reverse engineering -- just dumping the entry points or actively inspecting the internals to figure out what it's doing. Or they could claim that they discovered an undocumented API when testing a random application that failed.

    29. Re:3... 2... 1... by Belial6 · · Score: 1

      The way that you do a clean room reverse engineering of undocumented APIs is to have one group that taints themselves by looking at the original, and that group documents the API and behavior for a different group that stays clean on the implementation. The 'clean' group can then write the compatible software without risk of copyright infringement.

    30. Re:3... 2... 1... by Belial6 · · Score: 1

      It seems to me that just having drivers that work for the most popular VMs would bring enough compatibility to make the system useful. The problem with Wine is that because the underlying kernel is so different, it brings a lot of regression. In theory at least, every fix to ReactOS makes it closer and closer to what Windows is, so regressions should only happen due to programming errors, and not because of fundamental differences in the kernel.

    31. Re:3... 2... 1... by SuricouRaven · · Score: 1

      That's how the IBM bios was first cloned. It would still work, legally - a perfect protection against copyright claims. Which is why, should ReactOS ever become a significent threat to Microsoft, they'll go after it with patent claims instead. With the amounts of patents MS has, I'm sure quite a lot of them are essential to windows compatibility.

    32. Re:3... 2... 1... by Pseudonym+Authority · · Score: 1

      Pretty sure that that was due to allegations of stolen code by some retarded autist named Betov who trolls the guy who wrote ``The Art of Assembly'' on one of the various usenet groups dedicated to x86 assemble. He was 10 kinds of butthurt because they didn't want to use his shitty assembler that he took the liberty of naming after them, so he found some code that looked like some disassembled code and threw a fit. The rest is history.

    33. Re:3... 2... 1... by Anonymous Coward · · Score: 0

      that's ok cos MS hasn't added any worthwhile features in 10 years.

    34. Re:3... 2... 1... by Belial6 · · Score: 1

      True, but if you have a country like Russia behind it's development, the "for compatibility" clauses would be easier to defend.

    35. Re:3... 2... 1... by Anonymous Coward · · Score: 0

      Um... Isn't that a form of reverse engineering?

    36. Re:3... 2... 1... by bhtooefr · · Score: 1

      A completely legal one, though, because it doesn't use any of the code being reverse engineered to do it.

  3. Recapturing the glory days? by fuzzyfuzzyfungus · · Score: 2

    Luckily, Russia has a good deal of experience with producing largely functional clones of western computer systems, so ReactOS could be a perfect fit for them...

    1. Re:Recapturing the glory days? by Anonymous Coward · · Score: 1

      Oh shit Russia, you just got pwned pretty hard. You may want to sit down for a while.

    2. Re:Recapturing the glory days? by Squiddie · · Score: 2

      Well, first they start switching to Linux, then they want to fund ReactOS. I think I'm starting to cheer for the Russians. Meanwhile, the US and UK want to police your internet so you don't download stuff.

    3. Re:Recapturing the glory days? by Anonymous Coward · · Score: 0

      Russian economy has big enough to actually get such a project of the ground and commercially viable. Microsoft might be in for a treat if ReactOS would gather enough supporters to introduce it globally.The only question that would remain is, will the chinese try to copy it or let it be licensed in China.

    4. Re:Recapturing the glory days? by interval1066 · · Score: 1

      Well, I think ROS is a good idea and if crazy-assed Medvedev wants to fund it that's a good thing. They're starved for developers, so this can cold-boot the project.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    5. Re:Recapturing the glory days? by rubycodez · · Score: 2

      it's open source and free as in freedom and beer (GPL), anyone can copy, distribute, sell or not sell, modify, etc in accordance with the GPL

    6. Re:Recapturing the glory days? by Kozz · · Score: 1

      Yep... consider that the ReactOS roadmap shows that the earliest releases were in 1998. 13 years later, the project is now version 0.3.13 in ALPHA. By the time ReactOS is out of beta, half the world will be using Windows 14. Now I'm not saying that it's not a worthy goal, but if their project doesn't get some muscle behind it (like Russian dollars), I don't really see it being more than a tool for developers to learn, rather than a project for consumers to actually use as an OS.

      --
      I only post comments when someone on the internet is wrong.
    7. Re:Recapturing the glory days? by hedwards · · Score: 1

      It was a good idea in the past, but at this point they're at least 3 versions of Windows behind all but ensuring that they're not going to catch up any time soon.

      Ultimately people that are willing to try it would probably be willing to try Linux + Wine.

    8. Re:Recapturing the glory days? by Canazza · · Score: 1

      And I'm sure the Russians want to get in on the ground floor of an OS for purely altruistic reasons, and not in order to impose THEIR will on it.

      --
      It pays to be obvious, especially if you have a reputation for being subtle.
    9. Re:Recapturing the glory days? by ShieldW0lf · · Score: 2

      It was a good idea in the past, but at this point they're at least 3 versions of Windows behind all but ensuring that they're not going to catch up any time soon.

      If that was as big an issue as you think it is, I wouldn't be forced to write code that runs properly in IE6 so cubicle drones with decade old machines can access it.

      --
      -1 Uncomfortable Truth
    10. Re:Recapturing the glory days? by slack_justyb · · Score: 1

      at this point they're at least 3 versions of Windows behind

      Not saying your point is invalid but I just want to point out, that's exactly where a lot of IT people want an OS to be. Up-to-date on the core stuff, willing to run a Windows XPish environment. ReactOS has long been identified as being the biggest risk to Microsoft's business. If an OS came to market that said, "Hey, here's an OS that is exactly like XP but is up-to-date and open source." I know for sure that my IT department would be all over it and I know quite a few others that would drop MS like it's hot.

      Ultimately people that are willing to try it would probably be willing to try Linux + Wine.

      To a point you're correct here too. Except ReactOS can use Windows drivers and has a DE that mimics W2K in a pretty convincing fashion. Linux, and I love me some Linux, has GNOME and KDE which would require way too much retraining to get user up to snuff. Whole heartily, I believe if anyone stands to challenge Windows on the desktop and workstation (other than Apple and Google), it's ReactOS.

      The only downside to all of this is that ReactOS lacks so many developers it's hard to take it serious. Also with a potential to find itself staring down a deluge of lawsuits from Microsoft should it ever gain traction, really turns off people wanting to be developers. However, if ReactOS started getting government (any government) support, it may have a fighting chance to get an exception for compatibility carved out for it (much like SMB and MAPI/RPC.)

      Again, I agree with all your points, however, believe it or not, there very well might be a big market for ReactOS if the support is there and the drum can get beaten enough for it.

    11. Re:Recapturing the glory days? by Anonymous Coward · · Score: 0

      Well, first they start switching to Linux, then they want to fund ReactOS. I think I'm starting to cheer for the Russians. Meanwhile, the US and UK want to police your internet so you don't download stuff.

      Yeah, let's all cheer for the guys who murder journalists critical of the government. Who needs human rights when you have "software freedoms"?

    12. Re:Recapturing the glory days? by Squiddie · · Score: 1

      Well in that case, we can tell them to go fork themselves.

    13. Re:Recapturing the glory days? by Anonymous Coward · · Score: 0

      The only question that would remain is, will the chinese try to copy it or let it be licensed in China.

      I think that depends somewhat on what kind of "features" they get with it.
      Since we know that Microsoft gladly provides support to Tunisia on how to spy on the population I think it is pretty safe to assume that they provide the same kind of service to China.
      A government funded project in Russia could be a bit more "idealistic" on things like that and might decide not the help other governments to do the same thing. This idalism could be a dealbreaker for China.

    14. Re:Recapturing the glory days? by Belial6 · · Score: 1

      I don't know. I see commercial applications released that run on DosBox.

    15. Re:Recapturing the glory days? by Anonymous Coward · · Score: 0

      ReactOS has long been identified as being the biggest risk to Microsoft's business.

      By whom? You're looking at it as a tech savvy person since you're comparing desktop operating systems but that's not the business case. Home computers won't be the PCs we've been used to since the 80s for all that many years more - software and data will be in the cloud (and games too when latency improves enough) and then there won't be PCs with apps + software anymore, instead just various clients with which to access it and when e.g. Google has more of Joe User's data on its servers Joe User will instead opt for Google's client to access it if he can't do it with whatever client Windows has become then - thus MS will either sell something compatible or nothing at all. MS will no longer have lock-in through proprietary formats and protocols since Google will literally have data lock-in since Google apps are so far ahead of MS offerings. Some form of Android PC is just around the corner - made by major OEMs just like Android phones are made by Samsung, SonyEricsson, HTC and so on. And at that point Linux driver issues will be a thing of the past. The current Linux user base asking for drivers isn't even a lightweight compared with heavyweight Google.

      The only downside to all of this is that ReactOS lacks so many developers it's hard to take it serious. Also with a potential to find itself staring down a deluge of lawsuits from Microsoft should it ever gain traction, really turns off people wanting to be developers. However, if ReactOS started getting government (any government) support, it may have a fighting chance to get an exception for compatibility carved out for it (much like SMB and MAPI/RPC.)

      Lawsuits are indeed an issue for ReactOS but whilst MS can pay handsome bribes in a very corrupt Russia, the president owns the justice system so whilst a legal victory for MS is certain in the US and maybe 50/50 in the EU, it's unlikely in Russia. However, I fail to see why MS would bother considering how they won't be selling such a desktop OS anyway.

    16. Re:Recapturing the glory days? by Anonymous Coward · · Score: 0

      Oops, I made a typo:
      "PCs with apps + software" should be "PCs with OS + software"

    17. Re:Recapturing the glory days? by peterbye · · Score: 1

      They don't necessarily need to catch up, there's a very large Windows user base that are very happy with XP and haven't seen the need to 'upgrade'.

    18. Re:Recapturing the glory days? by Hyperhaplo · · Score: 1

      they're at least 3 versions of Windows behind

      Given some of the recent changes in Vista and Windows 7.. this may not be such a bad thing.

      Seriously, is Aero really needed by the majority of users?
      The newly crippled W7 search?
      W7 ability to nuke partition information?
      Vista and W7 shutdown problems? (still waiting 5 to 8 minutes for W7 to shutdown.. and when it does you don't know if it will come back up...)
      Breaking the alt-tab function (it *really* sucks to have all windows minimise every time you alt-tab)

      Some functions introduces by W7 can be quite useful.. and others not so much.

      I'm all for a 32bit OS which mimics Windows XP, continues comparability (another sore point I've had with W7) and continues on the path forged by XP and now discarded by W8.

      My view is that one day in the future a Linux OS will provide everything that XP provides today. That will be the year of the Linux Desktop. Not because it is the latest and greatest, not because it is fast, but because it is reliable, runs your programs, doesn't interfere with you using your computer (microsoft, I'm looking at your with your crippling of vista and W7 on behalf of big media), is stable and provides what all users want: An operating system which runs in the background.

      Every time W7 kills someone's partition, W7 search fails, W7 won't boot or Vista, W7 or W8 prevents a user from using their computer.. brings us closer to us all using something else.

      Meanwhile, every time I click on those stupid junction folders and have an error thrown I die a little.

      --
      You have a sick, twisted mind. Please subscribe me to your newsletter.
    19. Re:Recapturing the glory days? by sergueyz · · Score: 1
      On the other hand, West wasn't able to produce even somewhat functional clones of any of Russian computer systems.

      Not that West suffered from that, but there were great ideas out there.

  4. Let the patent war begin by hAckz0r · · Score: 2

    So far Microsoft has ignored ReactOS, and they have kept plodding along gut have been no threat to the Monopoly. If ReactOS gets enough publicity, and funding, then that equation changes drastically. You can bet that Microsoft will have their lawyers dusting off the patent archives to see what can be used to hold them back from being a serious Windows-like competitor. Only in Russia, they don't care about the US legal system except for any International agreements that they can not ignore. It will be interesting to watch, and I'm hoping the best for the ReactOS folks.

    1. Re:Let the patent war begin by royallthefourth · · Score: 1

      So far Microsoft has ignored ReactOS,

      And so has everyone else, including Vladimir Putin, the real leader of Russia, since it works no better than Wine. Is it not based on Wine?

    2. Re:Let the patent war begin by Pi1grim · · Score: 1

      Good thing Microsoft does not have nuclear weapons

    3. Re:Let the patent war begin by fuzzyfuzzyfungus · · Score: 3, Informative

      Parts of the application-facing side of things are shared with WINE(since both projects aim at having a working win32 land, as far as programs are concerned); but ReactOS goes to the additional effort of attempting to duplicate the NT kernel sufficiently closely as to be compatible with Windows drivers as well...

    4. Re:Let the patent war begin by North+Korea · · Score: 2

      Only in Russia, they don't care about the US legal system except for any International agreements that they can not ignore.

      You seriously think Russia can't ignore international agreements if they want to? US does all the time, Russia can too. Even if just to show off to USA. What will the rest of the world do if Russia ignores the agreements? Stops buying energy from them? People in Europe better get used to having no electricity, and prepare for a cold winter.

    5. Re:Let the patent war begin by LWATCDR · · Score: 1

      This is really just so dull. Okay we now have Linux, BSD filling in the free Unix and Unix like OS space. We have OS/X as the consumer Unix with a really nice UI+API added, and now we have Windows and maybe a Windows clone getting some traction.
      We are down to Unix and Windows still in the Os space.
      This just so dull. Why not support something different or new. Maybe an OS build on VMS with a good UI and graphics layer? Why not the haiku?
      Why not something new instead of let's make a clone of X.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    6. Re:Let the patent war begin by nine-times · · Score: 1

      It take a lot of time and work to develop a mature OS, so why write the whole thing from scratch unless you need to? Even if you want to create a new OS, it probably makes sense to scavenge what you can from existing open source projects.

    7. Re:Let the patent war begin by timepilot · · Score: 1

      There are OS projects that are not clones of existing systems, but they never gain any traction because the applications are just not there. The whole point of ReactOS is to come up with something that will allow the use of a big chunk of existing applications.

      The only chance of getting a new OS off the ground is to start it on a new type of platform, and even that is dicey at best. WebOS hasn't exactly taken off.

    8. Re:Let the patent war begin by Khyber · · Score: 1

      And yet you ignore MenuetOS, which has the potential to make all of the above OSes look like pure garbage.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    9. Re:Let the patent war begin by Anonymous Coward · · Score: 0

      Because there would be no software for it, so no-one would use it, so no-one would write software for it, so no-one would use it...

    10. Re:Let the patent war begin by Cajun+Hell · · Score: 1

      Yep. That's what killed Android and iOS.

      --
      "Believe me!" -- Donald Trump
    11. Re:Let the patent war begin by h4rr4r · · Score: 1

      Great, we can now have low quality closed source drivers that are killed off only to get you to buy a new printer on an open source OS. That really sounds like a worthwhile effort.

    12. Re:Let the patent war begin by rubycodez · · Score: 1

      uh, those are a Linux based unix-like OS, and a Darwin based unix-like OS

    13. Re:Let the patent war begin by Noughmad · · Score: 2

      Why not something new instead of let's make a clone of X.

      Because drivers.

      Hardware manufacturers only release drivers for Windows, Mac, and usually Linux, and they are very rarely open source. Applications are not the problem, especially if it's meant as a desktop UI, as long as you provide a C compiler. But you have to clone one of the major OS's driver interfaces if you want it to work on a wide range of hardware.

      As someone pointed out above, Android and iOS did not have this problem, because they were targeted on specific and controlled hardware. As a desktop OS, you can't afford that.

      --
      PlusFive Slashdot reader for Android. Can post comments.
    14. Re:Let the patent war begin by NotAGoodNickname · · Score: 1

      But Android apps and iOS apps are not linux apps. So the argument that no one would use a new OS because no-one would write software for it has been debunked. It is entirely possible to introduce a new OS and have tons of people use it. For example: Android and iOS. Chasing after Windows is pointless. Microsoft already does Windows better than anyone else.

    15. Re:Let the patent war begin by rubycodez · · Score: 1

      Plan 9 is available if you want to develop for that; it's even used commercially

      VMS has a GUI, DECwindows Motif on top of OpenVMS's X11. most of your Unix/Linux stuff can run on OpenVMS anyway thanks to GCC running there and the POSIX libraries

    16. Re:Let the patent war begin by Anonymous Coward · · Score: 0

      Why not something new instead of let's make a clone of X.

      Because Windows has the vast majority of user share (people are used to it... go figure).
      Because one could finally have a decent bloatfree version of the OS most of the world uses.
      Because of the huge amount of software available (both commercial and free).
      Because of the tons of (many times poorly coded) professional programs exclusively made for Windows.
      Because we could finally have official drivers in a free OS.
      Because it revive legacy machines (quite preposterous that the minimal specs of the hardware MS requires keeps growing... some guys got ROS running in a P2).
      Because running code natively is much more efficient than emulating (either VM or Wine). ...The list would go on...

      I get you're point. But ultimately an OS without a huge userbase will wither and die... Devs will steer away because of the low number of users and user will steer away because there are either few programs or they can't use the ones they like (just look at WebOS... MeeGo is going the same way... ok to be fair the fact these were somewhat brand specific lead to their downfall... I'm pretty sure there are currently too many Mobile OSes and that the ecosystem will support only the 2-3 most popular but I'm getting too offtopic).

      Point is Windows won the PC race and good luck trying to make people (both user and developers) ditch it. A good free, open source Windows clone would be a godsend.

      The main problem ROS had so far is lack of funding (there is no real funding... this project has ZERO paid developers... or any other member for that matter), lack of publicity (there's no PR team... very few people knew anything about it...) and lack of developers (not many have the needed skills, others have seen the leaked Win2000 source which makes them legally unable to help, and the ever so popular MS hate which I feel that eve extends to this project).

    17. Re:Let the patent war begin by WorBlux · · Score: 1

      It shares a lot of the code for the dll's to implement the api, but a lot of the code is unique (kernel-level stuff)

    18. Re:Let the patent war begin by rubycodez · · Score: 1

      Proprietary real-time OS supporting only low-level assembler programming on only the x86 and x86-64, and closed source license for 64 bit??!!

      You're funny.

    19. Re:Let the patent war begin by fuzzyfuzzyfungus · · Score: 3, Funny

      Any printer that doesn't speak Postscript or PCL is just a stepper-motor donor waiting to happen...

    20. Re:Let the patent war begin by Khyber · · Score: 3, Informative

      And yet it does every thing I've asked it to do. I'm even rocking some Quake, and I can post on slashdot, I can boot instantly, I have no issues with multiple programs open, and it just so happens to be the interface OS for my research station at home.

      Proprietary, but its FREE and it comes with tools to let you do things.

      Is nobody a child at heart any longer? What happened to that drive to tinker?

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    21. Re:Let the patent war begin by morgauxo · · Score: 1

      Quite the opposite actually, an open source OS would probably continue to run those older drivers for a very long time.

    22. Re:Let the patent war begin by TangoMargarine · · Score: 1

      The iPhones basically kickstarted the platform, and we all know that Apple logic defies reality.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    23. Re:Let the patent war begin by rubycodez · · Score: 1

      Free? Not if you want to do things with that which you produce with your tinkerings, you'll have to pay money. And more importantly, you don't have freedom to do things with your tinkerings, you can't start a business or use at work or even use for a contract with that license.

      I can tinker just fine on Linux and BSD, and have a thousand times the tools to do so, and have freedoms with what I make.

      Menuet would be great for making high-end controller interface for machining, facility control, laboratory instrumentation....IF it had say BSD license.

    24. Re:Let the patent war begin by SteveFoerster · · Score: 1

      Android and iOS already come with the killer app of being able to make phone calls and send text messages.

      --
      Space game using normal deck of cards: http://BattleCards.org
    25. Re:Let the patent war begin by Bucky24 · · Score: 1

      Gives a new meaning to the "Cold war"

      --
      All the world's a CPU, and all the men and women merely AI agents
    26. Re:Let the patent war begin by MSG · · Score: 1

      Is nobody a child at heart any longer? What happened to that drive to tinker?

      Many people here want to tinker with the OS, too. It needs to be Free Software.

    27. Re:Let the patent war begin by Anonymous Coward · · Score: 0

      And yet it does every thing I've asked it to do. I'm even rocking some Quake, and I can post on slashdot, I can boot instantly, I have no issues with multiple programs open, and it just so happens to be the interface OS for my research station at home.

      Proprietary, but its FREE and it comes with tools to let you do things.

      Is nobody a child at heart any longer? What happened to that drive to tinker?

      If I'm going to tinker, I'll tinker on an OS which is a lot better than that. Seriously, by the look of the screen shots it probably doesn't even have anything better than bitmapped fonts, and a very crude GUI.

      It's some guy's paean to assembly language programming. Impressive for what it is, but it doesn't have the potential to make anything else look like "pure garbage". He's deliberately avoiding the biggest improvement in individual programmer productivity ever devised, so it's doomed to forever be his private toy. People were writing hugely influential operating systems in HLLs in 1964 (Multics). 47 years later, the idea of a purist ASM operating system getting any traction is laughable; it will never gain feature parity with anything written in a HLL.

      (But I'm sure it'll be super fast at the tiny amount of functionality it does implement. Hooray for impractical toys!)

    28. Re:Let the patent war begin by Anonymous Coward · · Score: 0

      Proprietary

      You might be more interested in KollibriOS, which is basically GPL'ed Menuet. The community is mostly Russian, so you might have some communication problems.

      Anyway, here goes. I like Menuet as a concept and as a way for people to play with assembly. It's also cool that you can run it from a stiffy*. But the fact of the matter is that to become mainstream it would need 1) a lot of programs that aren't going to port themselves and 2) to be modified until it's no longer small and efficient.

      If I had to single out a single non-mainstream OS as the OS of the future (on technical merit, not a prediction) I'd go with GNU/Hurd. Plan 9 has a lot of interesting ideas but it seems you can have too much of a good thing.

      * You'd call them floppies. Our name is better.

    29. Re:Let the patent war begin by Anonymous Coward · · Score: 0

      KolibriOS. Sorry for the typo.

    30. Re:Let the patent war begin by SuricouRaven · · Score: 1

      Minor correction: VMs are *almost* as fast as native now, so long as you don't want accelerated graphics. It's those virtualisation extensions on the processor that do it - the code essentially does run as native code, the VM side only kicking in to handle system calls. There is still some performance penalty from the extra layer of driver abstraction, but it's quite manageable.

    31. Re:Let the patent war begin by LWATCDR · · Score: 1

      Yes it does but we have mature OSs that run current software. I have no problem with Linux or BSD but please not yet another Unix or Windows.
      As someone pointed out drivers are an issue and will be for a long time. They still are for Linux for that matter.
      Plan 9 is interesting as in Menuet but that is in Asm so it will be so none portable. Even Minix is interesting because of it's goal of self healing.
      As to "Its hard to write a mature OS" well that didn't stop Linux did it?

      Let's seem some real risk taking and some PR for those that take the risks.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    32. Re:Let the patent war begin by Pseudonym+Authority · · Score: 1

      Because the developers want to do it. Believe me, I would love to have coders enslaved and forced to work on my pet projects and toy OSes like haiku, with chains connected to chairs and daily canings, but I fear it is simply not practicable do to nasty liberal policies like ``human rights''. So sadly they get to build this dull, worthless drivel that will never entertain us, but such is life. *sigh*

    33. Re:Let the patent war begin by Pseudonym+Authority · · Score: 1

      What happened to that drive to tinker?

      It was closed sourced. It stopped being interesting then when the devs decided to stroke their eCocks and act like an elite club.

    34. Re:Let the patent war begin by jonwil · · Score: 1

      The idea of ReactOS is that it will be able to run the same drivers from NVIDIA, Intel, ATI, AMD, HP, Dell etc etc etc.

    35. Re:Let the patent war begin by Anonymous Coward · · Score: 0

      I'm pretty sure most inkjets use servos and optical positioning.

    36. Re:Let the patent war begin by Anonymous Coward · · Score: 0

      We have KolibriOS ;)

    37. Re:Let the patent war begin by Anonymous Coward · · Score: 0

      Just like the Hurd kernel eh ?

    38. Re:Let the patent war begin by nine-times · · Score: 1

      I have no problem with Linux or BSD but please not yet another Unix or Windows.

      Every new Unix/Linux distribution gets met with someone complaining, "Oh, please, not another one!" And yet someone wants it, or else it wouldn't get made.

      As to "Its hard to write a mature OS" well that didn't stop Linux did it?

      And it took several years with a lot of hobbyists and large businesses cooperating to turn Linux into a mature OS, and even then it wasn't always starting from scratch. They had a lot of Unix and GNU resources to draw from.

  5. Good for him by Spunkee · · Score: 1

    Good for this guy. I know nothing about ReactOS, but I'm happy for him. I dare say a lot of us are working on various pet projects that would get all sorts of funding and support if they were discovered by someone(s) capable of giving funding. As it's always been, it's about being in the right place at the right time and/or knowing the right people.

    1. Re:Good for him by Abstrackt · · Score: 1

      "Luck is what happens when preparation meets opportunity." Lucius Annaeus Seneca

      --
      They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
  6. Obligatory by Nimey · · Score: 1

    Why not follow China's example and develop your own official Linux distro?

    --
    Hail Eris, full of mischief...

    E pluribus sanguinem
    1. Re:Obligatory by Pi1grim · · Score: 1

      Because Russia is already developing a "National OS" whis is yet another linux distro, but who cares as long as the government funds can be stolen that way.

    2. Re:Obligatory by Anonymous Coward · · Score: 0

      Windows compatibility?

    3. Re:Obligatory by Nimey · · Score: 1

      Except how compatible is ReactOS?

      How compatible will it be in the future?

      How long will it take to get it sufficiently compatible for whatever Windows programs the Russian government absolutely must use?

      How long would it take to write Linux equivalents of those app(s) that would do the same job that would have guaranteed compatibility?

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    4. Re:Obligatory by Abstrackt · · Score: 1

      How much easier would it be to convince people to switch from Windows if they could run all their software on a different OS?

      I believe ReactOS is about as compatible as Wine. Some people may be satisfied with similar software but the majority seem to want the software they already have to just work on a system they're comfortable working with. If ReactOS is another step in making that happen, I say good on them.

      --
      They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
    5. Re:Obligatory by Pseudonym+Authority · · Score: 1

      How compatible will it be in the future?

      Completely compatible. They have a website that can answer your mind-numbingly googleable questions at reactos.org. Also, stop karma whoring.

  7. In Soviet Russia... by Anonymous Coward · · Score: 0

    ReactOS endorses you! (sorry it had to be done).

    1. Re:In Soviet Russia... by Anonymous Coward · · Score: 0

      Operating system boots you!

    2. Re:In Soviet Russia... by capnkr · · Score: 1

      I think it would be more like:

      In Soviet Russia EULA, you own operating system.

      ;)

      --
      "...there are some things that can beat smartness and foresight. Awkwardness and stupidity can." ~ Mark Twain
  8. Interesting news, really by Rennt · · Score: 2

    But it has got to be one of the worst articles ever posted to /.

  9. Obligatory II by Anonymous Coward · · Score: 0

    In Post-Soviet Russia, OS develops you!

    1. Re:Obligatory II by MadKeithV · · Score: 1

      I thought "In post-soviet russia, the president is interested in you!".

  10. Russian President? by Anonymous Coward · · Score: 0

    That's not Putin.

    1. Re:Russian President? by sxpert · · Score: 1

      Medvedev is just Putin's puppet anyways

    2. Re:Russian President? by twmcneil · · Score: 1

      And Medvedev can't ask Putin for permission because Putin is out hunting bears and wrestling tigers.

      --
      "The ferrets, they're every where I tell you!"
  11. And yet another summary gone wrong. by Pi1grim · · Score: 4, Interesting

    Really? Enthusiastic? President said that it is a very good and promising thing (considering a hight school student told him they were developing a free OS that could replace windows and keep old windows programs working) and made a joke that he does not have a million dollars in his pocket, but "he will think about it". You all know what this means/

    1. Re:And yet another summary gone wrong. by maxwell+demon · · Score: 1

      A way to get better prices from Microsoft? ("If you don't lower the price, we fund ReactOS!")

      --
      The Tao of math: The numbers you can count are not the real numbers.
    2. Re:And yet another summary gone wrong. by NoNonAlphaCharsHere · · Score: 1

      First we fund alternative operating system, then we keel moose and skwirrell!

    3. Re:And yet another summary gone wrong. by hedwards · · Score: 1

      They already have that, it's called piracy.

    4. Re:And yet another summary gone wrong. by eugene2k · · Score: 1

      BBC reporters don't have a sense of humor. It's not required in the job description.

      --
      Apple has "Mac vs PC", Microsoft has "Laptop Hunters", Linux has recession
  12. Government's funding of projects by roman_mir · · Score: 2, Interesting

    Governments funding of projects, any projects, is mis-allocation of resources. If the project in question has any reason to exist, then there would be private funding for it, private lending, private interest.

    Government can push agenda, but they can't make it work nor should they try.

    Either there is a reason for something to exist in the market or there isn't. Government commanding reasons does not work.

    1. Re:Government's funding of projects by Anonymous Coward · · Score: 0

      You seem to be confused. Private interest comes from the potential profit, not need. Suggesting there's no need for a free alternative to Windows that users will have an easier time switching to than Linux is outright false. Suggesting there's no money in it, however, would be correct. There are lots of things we have need of, such as alternative energy sources like solar and wind power, but there isn't a lot of funding for those projects (compared to more profitable ones) because right now, there's no money to be made there.

    2. Re:Government's funding of projects by CadentOrange · · Score: 1

      While my political views lean towards the right, I think you're taking the "Government should not fund private enterprises" thing a tad too far.

      Capitalism is only interested in maximising short term profits. You can argue whether that's the "correct" interpretation of the tenets of capitalism, but that's how it works out in reality. Private investors are keen on ROI and the quicker and larger the ROI, the more interested they will be. In my experience, the majority of these investors are only interested in products that are on the cusp of being market viable. They basically want to come in, pump some money into marketing, tweak the product a bit and then reap a windfall.

      A project like ReactOS that has been underway for years, which will still require significant time and capital investment before being commercially viable will not get the interest of any private investor. However, it's pretty hard to deny that an alternative operating system that's fully compatible with Windows applications will not be commercially viable. Additionally, if it challenges Microsoft's monopoly on PC operating systems and eventually provides a cheaper computing experience for all, you could argue that the government has a moral obligation to invest.

      The big issue with failures like Solyndra is that there was no transparency and no accountability. That says a lot more about the Obama administration than it does about government involvement in backing startups.

    3. Re:Government's funding of projects by ilguido · · Score: 1

      For Yuri Gagarin it worked. Even for Neil Armstrong. And for nuclear energy too... both fission and fusion. Not to mention ENIAC!

    4. Re:Government's funding of projects by roman_mir · · Score: 2

      By the way, my original comment was in no way a 'flamebait', but again, /. moderation is broken.

      To reply to your comment: Yuri Gagarin and the entire space race was funded by using basically what amounts to slave labor in the former USSR. I should know, I was born there. Most of the country's resources was directed to military spending, space race, and whatever dust that could be thrown into the people's eyes, just to make it look like something worked.

      As to Neil Armstrong - SS fund was raided for that and to what purpose? How much private enterprise innovation was stifled and diverted to this waste of resources, putting a man into orbit, when it is in fact clear that we don't need people in space at this time because we don't have a purpose for them being there.

      Nuclear energy has been subverted by government agenda, I talked about it here. It should be done privately to search for cheaper, more efficient ways of generating power.

      As to ENIAC - there is always an argument that other priorities must be put on hold, when important wars are fought, and then all of the nation's resources are diverted to that. Unfortunately we fight these wars, but we fight them specifically because governments destroys free market and prevent economies from working, and then there are too many unemployed, which can be diverted by some perverted "leaders" to fight bloody wars. This is NOT a good endorsement of government power AT ALL.

    5. Re:Government's funding of projects by roman_mir · · Score: 2

      Capitalism is only interested in maximising short term profits.

      This is false, I will take a great caution to explain why, caution, because it is NOT popular view on /.

      As an individual person I am interested in being able to live a long and prosperous life. I may absolutely FAIL in doing that, but it's the goal. To be able to lead a life that is prosperous, I do think about long term consequences of my investment, my actions and work.

      Were I an individual person, who had unrestricted access to government and ability to "borrow" from government at 0% interest (that's why borrowing is in quotes), then it would be in my best interest to borrow as much as possible without any restraints and to attempt to gamble with that money instead of trying to invest it, because though the money is given to me at 0% interest, I may have to (maybe) return the principal at some point in time.

      Free money makes people gamble and take great risks.

      Investing your own money makes people understand that there is risk.

      I did write about the reasons for HFT here and about free money and it applies to thinking of all business in economies, that are this regulated, this inflated, this taxed and this subsidized.

      There is no reason to take a long term look at things, when there is gambling going on all around. There is no reason to pay dividends and there is no reason to expect dividends, with these levels of inflation. There is no reason to think beyond the next quarter, because the company is broke today, it's on life line extended by government support, tomorrow this blood line may be cut and then the company will die. Everybody knows about it, nobody admits it.

      Some people are talking, but they are not taken seriously as always.

      However, it's pretty hard to deny that an alternative operating system that's fully compatible with Windows applications will not be commercially viable.

      - BS. I won't be, because there IS already an alternative to Windows. It's pirated Windows and it will always be the preferred alternative to those, who want Windows, don't want to pay for it, while not interested in switching to half a dozen of other options, including Apple, GNU/Linux/Unix, whatever.

      The big issue with failures like Solyndra is that there was no transparency and no accountability. That says a lot more about the Obama administration than it does about government involvement in backing startups.

      - there is NO SUCH THING as accountability when it comes to money that comes out of the printing presses by the very definition of the fact, of where the 'money' came from.

    6. Re:Government's funding of projects by ilguido · · Score: 1

      Besides the fact that ENIAC was built after the war, you've almost persuaded me: the US government should never had funded ARPANET and the INTERNET, I've just realized how bad an idea it was. It's much better to bail out failing banks and insurance companies.

    7. Re:Government's funding of projects by roman_mir · · Score: 1

      I just wrote a comment on this little fact, that were it not for the last real Free Market economy found on the Internet, the depression would have started 20 years ago and would have been amazing in its depth and girth

      As to ENIAC - it was directly funded from war spending.

      As to Internet - TCP/IP to be precise. It's great, but it was NOT VITAL to eventual appearance of world wide Internet, similarly as PHONES were created privately and so were phone networks, the computers were already communicating over other types of protocols. TCP/IP is a good protocol, but it absolutely does not mean it's the only possible protocol of communications, nor does it mean that the idea of having packet switching is extremely different from the old idea of having circuit switched networks (PSTN).

      No, the TCP/IP did not have to be invented by the government, it could be a different protocol. Yes, the fact that it became ubiquitous is due to government spending, no, it doesn't mean that government must at all participate in research and development, which companies AND private individuals do ANYWAY, case in point - Steve Wozniak in a garage, not in a government funded laboratory. (Then of-course Edison, Tesla, Marconi, etc.etc.etc.)

    8. Re:Government's funding of projects by Anonymous Coward · · Score: 0

      So what you're saying is that in some fairy land libertarianism would solve literally all problems, and the only reason why it didn't in practice is because every person on this planet who could possibly do something to hinder that, did so. The mother of all conspiracy theories.

      Right.

    9. Re:Government's funding of projects by SuricouRaven · · Score: 1

      Then I hope you can afford to pay the privately-funded police force the required protection money for your house before some free-enterprisers come to expand their breaking-and-entering business.

    10. Re:Government's funding of projects by roman_mir · · Score: 1

      That's what we basically do in Lucerne.

    11. Re:Government's funding of projects by Pseudonym+Authority · · Score: 1

      He's a fucking nut who believes that the free market would give everyone rainbows and blowjobs and that money is unconstitutional. I had a history professor just like him once; failed a guy because he disagreed with him when he said that public schools should be privatized and sold to companies. He is also likely a Jew. Just ignore him.

    12. Re:Government's funding of projects by KingAlanI · · Score: 1

      "He's a fucking nut who believes that the free market would give everyone rainbows and blowjobs"
      http://en.wikipedia.org/wiki/Rainbow_party_(sexuality) - do one of those for real and kill two birds with one stone

      --
      I listen to both RIAA and non-RIAA stuff if I like the music, tangential business/politics nonwithstanding.
    13. Re:Government's funding of projects by Pseudonym+Authority · · Score: 1

      Oh my, they cut right to the chase don't they!

    14. Re:Government's funding of projects by Anonymous Coward · · Score: 1

      What a load of crap. If this was the only way projects got funded, we would still be dreaming about the ability to ride horses and would be confused about that circle thing that some guy said would roll.

      The space program would just be a pipe dream. Nuclear, solar, wind, hydro, tidal power generators would be in the same category as fusion power still.

      The problem is that most private funding is denied to any project which will not show any profits in the next 5/10/15 years depending on how forward thinking they are. Honestly, just look at the current state of ISPs in the USA. Do you really want the future of technology driven by those who ignore anything which will not profit by the end of next quarter?

    15. Re:Government's funding of projects by trickyD1ck · · Score: 1

      It will solve those problems which are worth solving.

  13. So why aren't you wearing the ribbon? by Anonymous Coward · · Score: 0

    I guess we are just going to have to teach Marat Karatov to wear the ribbon!

    http://www.seinfeldscripts.com/TheSponge.html

  14. I donated by ePlus · · Score: 0

    I can happily say that I have donated whatever money I had spare in my PayPal account that I was unable to withdraw at the time.

    Hopefully Medvedev can go ahead and sponsor this project and give it a much needed boost!

    Though a couple of years ago ReactOS had to be suspended due to stealing code allegations.

  15. But does it run... by TeknoHog · · Score: 2

    all the viruses, worms and other malware?

    --
    Escher was the first MC and Giger invented the HR department.
    1. Re:But does it run... by Gaygirlie · · Score: 1

      all the viruses, worms and other malware?

      No. Does that make it superior to real Windows?

    2. Re:But does it run... by dotancohen · · Score: 1

      all the viruses, worms and other malware?

      Yes. The whole point is to duplicate the win32 API (like Wine) and the kernel (unlike Wine). One terrific measure of that goal is to support "undocumented features", aka exploitive malware.

      --
      It is dangerous to be right when the government is wrong.
    3. Re:But does it run... by Anonymous Coward · · Score: 0

      Depends on what sort of virus we're talking about. I don't know how to create links here, but this is the discussion on the ReactOS forum:

      http://www.reactos.org/forum/viewtopic.php?f=2&t=6971

  16. Sheesh by Quiet_Desperation · · Score: 1, Funny

    Putin left the back door open, and Dmitri got out again.

  17. No one's said it yet?. Apologies in advance. by Beorytis · · Score: 1

    In Soviet Russia, operating system funds YOU. For once it's actually true, since the operating system was communism...

    1. Re:No one's said it yet?. Apologies in advance. by Anonymous Coward · · Score: 0

      I so hoped nobody would say this "Soviet Russia" stupidity for once!

    2. Re:No one's said it yet?. Apologies in advance. by superwiz · · Score: 1

      To put it in terms you'd understand: girls born in Russia that isn't soviet are of legal now. So I am gonna have to ask, "what's a Soviet Russia?"

      --
      Any guest worker system is indistinguishable from indentured servitude.
    3. Re:No one's said it yet?. Apologies in advance. by Beorytis · · Score: 1

      "what's a Soviet Russia?"

      It is, or was the Russian Soviet Federated Socialist Republic, I guess. Not that it matters.

  18. Hmmm by DrXym · · Score: 1
    I think ReactOS is in the same boat as WINE and Mono, forever chasing Microsoft, wherever they lead them. And in many cases the open source effort simply CANNOT provide 100% emulation because parts of Windows are so complex and esoteric it would be impossible to implement them perfectly. Internet Explorer and .NET would be two major examples of functionality which will never be emulated perfectly which impacts the kinds of software ReactOS can run.

    I also think that the article hugely embellishes where ReactOS is today and how long it would take to be production ready. ReactOS has a very long way to go. Charitably, it's alpha status and likely to stay that way for a while yet. I still think it deserves funding however. The biggest benefit to Russia / China / whoever of funding the project is they can use it as a stick to threaten Microsoft in any contract negotiations. I don't think it is likely they'd follow through with their threats but obviously the more viable ReactOS is, the more impact the threat could make.

    1. Re:Hmmm by Anonymous Coward · · Score: 3, Funny

      Not being able to run Internet Explorer is a feature.

    2. Re:Hmmm by WorBlux · · Score: 1

      Well I think catching XP is a possible goal (since xp is pretty much dead a.k.a static now.), but i agree that they'll never catch up to the latest version.

    3. Re:Hmmm by spasm · · Score: 1

      At the moment I have an XP virtual machine in Virtualbox which I use about every two or three months for those rare occasions when I need to run some odd piece of windows-only software which doesn't work in WINE (or doesn't work without more tweaking than I have time to waste on it). To have this virtual image, I either need to pay the $100+ that a legal copy costs these days, which is a bit steep for something I rarely use, or use a pirated copy, which I also don't want to do. If ReactOS works with those last couple of pieces of software I occasionally need to use, it'll let me save that $100. This actually seems to be at least part of their intended market - three of the five download options on their downloads page are for virtual machines preinstalled with the OS. In short, I don't really care if they're playing 'catch up' to current versions of windows, and won't until or unless the software I use suddenly won't run on an XP clone, which is unlikely.

    4. Re:Hmmm by gbjbaanb · · Score: 1

      .NET would be two major examples of functionality which will never be emulated perfectly

      you mean they can't add Mono to it, or that Mono doesn't implement 100% functionality or .NET (I'm sure the Mono guys said it did) :)

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

      I think ReactOS is in the same boat as WINE and Mono, forever chasing Microsoft, wherever they lead them...

      Well, it is "React" OS in true sense.

    6. Re:Hmmm by Bert64 · · Score: 1

      If ReactOS becomes big enough however, then third party developers will target it...
      If you write code for ReactOS, then compatibility with windows comes too... If you target windows then compatibility with reactos may require extra work. If Reactos has a significant enough share of the user base, then it makes sense to target it.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    7. Re:Hmmm by DrXym · · Score: 1

      I couldn't care less about running IE standalone, but some orgs might for their home grown tools. I'd also point out that IE is embedded in a substantial number of apps. Those apps expect IE to behave the way it's supposed to behave from the programming API to the content it renders.

    8. Re:Hmmm by DrXym · · Score: 1
      Try installing Mono on Windows and running some random .NET application. If you're lucky it works. If you're not lucky it falls over in a big heap at some random location. That's on top of a genuine Windows. Real world .NET apps often make bad assumptions about their runtime, make calls to ActiveX controls (e.g. IE), native C calls, interact with various MS technologies and all the rest. There are too many possible ways for things to break. Put it on top of WINE / ReactOS and it's going to be even worse.

      It might be possible of course to con a genuine .NET runtime to execute over ReactOS but I see that as a stopgap measure and one Microsoft would put paid to in short order.

    9. Re:Hmmm by DrXym · · Score: 1

      That's a big if. As I said I think it deserves funding (and WINE), but look how long these projects have been going on. Even today it's still a pleasant surprise when WINE actually runs a complex app without doing something obviously wrong.

    10. Re:Hmmm by DrXym · · Score: 1

      I think you have a point about virtualization. The OS doesn't have to worry about supporting a gazillion random consumer devices, just the ones the VM emulates. It's a lot less work and I expect there are practical applications where if the VM goes titsup you can just spawn another one. It might be useful in server farms and the like where it doesn't too much if the GUI is crap and primitive so long as it serves connections. But I think it has a way to go to be useful for that either.

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

      yes, but look at WINE a few years ago and now, the improvements are more than visible. The same problem is with emulators, but the sipmple one works(gameboy emulator, dolphin-emu and so on...) .. ReactOS/WINE is just more complex and needs it's time and resources ... 1 million € .. maybe

    12. Re:Hmmm by Anonymous Coward · · Score: 0

      I think ReactOS is in the same boat as WINE and Mono, forever chasing Microsoft, wherever they lead them.

      Perhaps not.
      There is a lot of WinXP software that doesn't need anything that Win8 offers. I see where WINE is trying to integrate with DOSBox, so WINE/ReactOS could be a great solution for WinXP legacy apps that WinXP itself won't be.

    13. Re:Hmmm by spasm · · Score: 1

      Ahh well, I just tested the main piece of software I use with windows (MaxQDA, a qualitative research tool) and it did no better on ReactOS than it does under WINE. Still, I'll keep an eye on it - anything that can effectively clone XP in functional terms will work just fine for these occasional uses. I doubt I'm the only one who regards windows as an underlayer for a necessary piece of software rather than an end in itself.

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

      forever chasing Microsoft

      Mono implemented C# 4.0 support before .NET even did. I think what you're talking about is supporting Microsoft specific namespaces.

  19. I thought they gave up on ReactOS by Anonymous Coward · · Score: 0

    I remember reading a while ago that they were shifting their focus from a whole Windows clone to be something more like crossover office, instead of recreating all of windows from the ground up.

    1. Re:I thought they gave up on ReactOS by Pseudonym+Authority · · Score: 1

      You read wrong. Stop shilling and spreading FUD, jerkface.

  20. ReactOS vs Wine by na1led · · Score: 0

    I think Wine in Linux has better compatibility than ReactOS.

    --
    -- By all means let's be open-minded, but not so open-minded that our brains drop out.
  21. ReactOS got a nice software archive app by roguegramma · · Score: 1

    The last time I checked out ReactOS, they had a nice software download app. A bit like you would update a linux system with additional software.

    Looks like a good idea to me.

    --
    Hey don't blame me, IANAB
  22. I quit reading . . , by bedouin · · Score: 1, Flamebait

    Immediately after noticing it was a tech article written by a woman.

  23. hmmmm by Anonymous Coward · · Score: 0

    I think one of the biggest reactos advantages is that you have all windows components - open source so you can modify them, just imagine Windows distributions.
    ReactOS has also a ARM version uses only ~60 MB disk(ok without drivers) and less RAM than 2000/XP.

    If reactos goes down, WINE will also.

  24. Wine by AlfaMike · · Score: 1

    I hope they get the investment. Wine will probably also benefit from the development of ReactOS.

  25. Obligatory by Anonymous Coward · · Score: 0

    In Soviet Russia Open Sources you

  26. Ouch by LostMyBeaver · · Score: 1

    I'm going to tell the female Ph.D. in digital signal processing sitting next to me that you said girls can't do tech.

  27. Of course not they have a sense of humour by LostMyBeaver · · Score: 2

    People need to understand already that humor is when you can make jokes and laugh at funny things. Do things that make people smile or smile when you find something funny.

    Humour on the other hand is not the same thing. To understand humour, you have to understand that the term funny isn't referring "Oh my god!!! He was so funny. I nearly laughed my ass off and at one point damn near choked on my lung". In the case of humour, funny refers to something like "Hmm.... this fish smells funny... would you eat still eat it?"

    Humour is based on statements that are either strictly ironic or sardonic. They can't actually be humorous. Also, humour is often so hard to understand even by the connoisseurs of "fine humour" that under all circumstances after a humourous statement is made, in order to ensure that the audience of said humour is prompted with some sort of explanation as to why it was in fact humourous and therefore the audience will understand they are meant to smile. It is also important to understand that humour is entirely dependent on a laugh track and cannot be understood or appreciated properly without it.

    A fine example of humor vs. humour would be that in humor, a clown would entertain children by throwing a pie at another clowns face. The other clown would then begrudgingly wipe the whipped cream from around his mouth, then his eyes. He would the swing a big fish around to smack the first clown back in revenge, but that clown would duck and the swing clown would continue his swing and fall down. That would be humorous.

    In the case of humour. Some bald guy would throw a pie at another guy wearing a suit. The laugh track would giggle a little in the background, something not too noisy or intrusive. Another guy would come on stage and say "He hit that guy in the face with a pie... that's funny!" at which point the laugh track would prompt the audience to grin by being played loudly and prolonged.

    There have been odd freaks of nature within England (the Scotts and Irish in general are just damn funny, but have been forced over centuries to spell humor as humour as to allow the English to claim a superiority by associating humor with humour as opposed to adopting humor in lieu of humour) such as John Cleese who has managed to combine humor with humour to entertain humans and English alike. We have reason to believe however that he is in fact the bastard child of his mother and the Scottish man servant as the genetics required to understand humor are absolutely absent from the gene pool found in England.

    To prove this, there will be multiple readers who either are English or sympathize with the English (such as those social oddities found in Vancouver) who will take offense to this post and rise to the bait and either attempt to prove me wrong or simply express being offended. The proof of this is based on the fact that they simply will lack the ability to understand that this is a posting which uses their humour as a the subject of my humor. Additionally, there will be at least one person who takes serious offense to American's trying to take ownership of a language they spent nearly a millennium hacking into the utter rubbish it has now evolved to and that Webster's attack on the precious Queen's 'ou' to abbreviate the far less efficient 'o' (remember inbreeding) is simply a spelling difference as opposed to a differentiation great enough to justify an alternative definition.

  28. Re:But does it run... Yes and no by b4dc0d3r · · Score: 1

    Yes and no. Most malware exploits holes that have been patched, so even Windows doesn't support it. Most measured by numbers of pure variants, not the number of copies in the wild. And of course third party applications will have the same problems on either system. Insecure Windows apps will be insecure ResctOS apps.

    There are two camps in ReactOS development. One wants perfect binary compatibility, which means undocumented behavior and other quirks. Malware will like this. The other wants to follow MSDN documentation because that's what is freely available without much legal problem. Malware will be elss compatible with this.

    Wine has a lot of unit/regression testing, and ReactOS uses that heavily. Write something on Windows, get the expected behavior, and make Wine behave the same. So user-mode, it will be very close to Windows. Wine does not do (much) kernel mode work, so it will be up to ReactOS group to determine what gets tested and how.

    In summary, ReactOS will fall victim to any design flaws Windows has. It will not be compatible with malicious code that expects certain values to be in certain places (version checks such as the address of a function). It will also have bugs of its own which can be exploited.