Slashdot Mirror


Linux vs. Windows: What's The Difference?

underpar writes "This zdnet article covering Microsoft's Tech Ed conference quotes one of the speakers, Mark Russinovich, as saying that Linux is becoming more and more like Windows. He cites many examples of where Linux 'copies' Windows and other operating systems. He says the only current difference is 'how windowing is handled.'"

1,219 comments

  1. An important difference by andyrut · · Score: 5, Insightful

    What's the difference? About $299.

    Or much more if you consider a server comparison.

    1. Re:An important difference by TwistedSquare · · Score: 5, Funny
      I think you'll find that means Windows is 400 dollars cheaper than Linux.

      Sincerely,

      Darl.

    2. Re:An important difference by Unnngh! · · Score: 3, Insightful
      Much, much more, even not for just a server. If you ignore windows ports of other GNU applications, you end up with linux having a great superiority over Windows:
      • compilers! you can't program sh*t on a windows install without buying separate software.
      • your choice of how your desktop environment looks
      • games, not just freecell and solitaire
      • real networking tools, such as nmap, a variety of firewalls, heck the list is too long to begin here
      • a powerful command prompt for expert users
      Etc., making linux a viable platform for whatever you want to use if for.
    3. Re:An important difference by pbox · · Score: 5, Insightful

      # compilers! you can't program sh*t on a windows install without buying separate software.

      Unless you download mingw

      # your choice of how your desktop environment looks

      themes?

      # games, not just freecell and solitaire

      like gnubg, tux racer in cygwin?

      # real networking tools, such as nmap, a variety of firewalls, heck the list is too long to begin here

      Which almost without exception available for windows?

      # a powerful command prompt for expert users

      cygwin?

      --
      Code poet, espresso fiend, starter upper.
    4. Re:An important difference by Kenja · · Score: 4, Informative
      "compilers! you can't program sh*t on a windows install without buying separate software."
      There are many compilers out there for many languages. Other then VC++ I cant think of any language that dosn't have a free compiler out there for Windows.

      "your choice of how your desktop environment looks"
      There are so many desktop replacments/customizers out for windows I wouldn't even know where to start.

      "games, not just freecell and solitaire"
      Are you REALY trying to claim that there are more freeware games out for Linux then for Windows? Even the most basic of searches will prove this wrong.

      "real networking tools, such as nmap, a variety of firewalls, heck the list is too long to begin here"
      Most of them are available for windows.

      "a powerful command prompt for expert users"
      Ok, whats the diference between the BASH/TCSH/etc shell on Linux and the same shell on Windows?

      Everything you listed is just a download away. I fail to see the problem.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    5. Re:An important difference by Anonymous Coward · · Score: 4, Insightful

      1. Visual C++ (the compiler, not the IDE) is a free download.

      2. Themes and skins are available. And if you don't like them, you can download and install other shells.

      3. Plenty of games for Windows.

      4. Plenty of real networking tools available.

      5. Ok, the command prompt could definitely use some work.

      Of course, on 1, 2, 3, and 4, you might have to (gasp!) download something off of the Internet. They don't come with the OS. On the other hand, none of the above actually come with "Linux" either. They come with a distro, or as packages. While the available "Windows" distros may not quite suit your fancy, compared to Linux, it is just as easy (actually, easier in my experience) to get your Windows installation up to snuff. I can download and install a Windows utility more quickly than I can build and install a Linux package.

    6. Re:An important difference by cartzworth · · Score: 3, Insightful

      Did everyone responding to this miss the point?

      The post is talking about things that come packaged in most distros.

      Last time I checked cygwin + windows themes managers werent bundled with $99 windows XP home

    7. Re:An important difference by the+gnat · · Score: 3, Insightful
      # your choice of how your desktop environment looks
      themes?


      Themes are a pathetic substitute for being able to totally switch desktop environments and/or window managers. My environment looks and acts nothing at all like Windows, and I prefer it that way. I've heard of alternate GUIs for Windows, but since Windows ties you down to using a GUI for nearly everything, I can't imagine that you'd ever have enough flexibility. (Control panels are for pussies.)
      # a powerful command prompt for expert users
      cygwin?

      This is an add-on layer, not an integral part of the OS. Can you ssh into your windows machine and restart the webserver with one simple command? Can you totally modify the way your computer runs by writing shell scripts or modifying existing ones? (And yes, I do these things all the time.)
    8. Re:An important difference by SoCalChris · · Score: 2, Informative

      There are many compilers out there for many languages. Other then VC++ I cant think of any language that dosn't have a free compiler out there for Windows.

      Actually, the MS Visual C++ compiler is free now. Just not the IDE.

      http://howtos.beaucox.com/win32-vc7-compiler.html

    9. Re:An important difference by gullevek · · Score: 1, Flamebait

      compilers:
      perhaps, but its always a little bit like pressed in, not like smooth in linux/xBSD

      well, *caugh* ever tried to make multiple Desktops. There are TONs of programs. But at the end I turned it off. It just brings more problems then it would give. in any X window manager that just works.
      or focus follows mouse. Sure there is a small app, that does it, but again, windows is not designed for that. At the end it often brings more troubles than it gives. Thought I can't turn that off, or I'll go crazy in windows.

      well, there are more cool geek games :) but I am not playing games anymore.

      networking stuff. Again, sure it might exist, but it can't revail the power, like on linux. its more incompiled, and added on, than integreted into the desktop. And I am sure, if you want to do serious admin/networking stuff, you won't stick with your windows box.

      whats the difference between bash and shell on windows.
      I think you are kidding.

      #> for ((i=1;i10;i++): do echo $i; done;

      okay do that simple doodle loop on windows shell.

      Linux is NOT for everyone. But those who need it, will never be able to use Windows.

      --
      "Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
    10. Re:An important difference by zangdesign · · Score: 4, Informative

      Au contraire, mon frere.

      Compilers - Microsoft just released free versions of their Visual Development environments. The VC command line compiler is also available. There are several other free compilers available as well.

      Environment - ever heard of Litestep? Completely replaces Explorer. As well as BB4Win, ObjectDesktop and several others.

      Games - there's all sorts of free games out there for windows. Try Google once in a while.

      Networking tools - you are correct on that point.

      Command Prompt - bash for windows, 4DOS/4NT/TakeCommand (non-free, but inexpensive). Both of those work within the constraints posed by the operating system. Bash mimics the Unix CLI, while 4DOS/4NT/Take Command provide extra functionality. Bash runs on top of cmd.exe, 4NT replaces it. Take Command is an alternate shell environment.

      Do some research next time.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    11. Re:An important difference by JKR · · Score: 5, Interesting

      Here's your loop; run along now.

      for /L %I in (1,1,10) do @echo %I

      Jon.

    12. Re:An important difference by NanoGator · · Score: 2, Insightful

      "What's the difference? About $299."

      And think of the added productivity boost you'll have when all your games stop working!

      --
      "Derp de derp."
    13. Re:An important difference by Anonymous Coward · · Score: 3, Insightful

      Exactly which part of "If you ignore windows ports of other GNU applications"" didn't you understand?

    14. Re:An important difference by t1m0r4n · · Score: 1

      What's the difference? About $299. Or much more if you consider a server comparison.,/i>

      No, the difference is vendor neutrality. In an imaginary world, if Windows OS was GPL and you could pick up a copy from your supplier of choice, then you would be comparing, um, apples to apples. To some people, being locked into one distributor is a bad thing. To others, not have the source available is a bad thing. Windows OS and Linux OS are just two different things no matter how similar they become.

    15. Re:An important difference by DrEldarion · · Score: 2, Insightful

      Of course, you do have to take into account the fact that everyone in the world already knows how to use Windows. If you're a company looking at which OS to use, there are a LOT more things that factor into overall cost (like training, hiring knowledgeable admins, lost productivity during learning period, etc.) than purchase price alone. Things like that make it a bit of a tougher decision.

    16. Re:An important difference by Keith+Russell · · Score: 4, Informative
      If you ignore windows ports of other GNU applications...
      @ real networking tools, such as nmap...
      @ a powerful command prompt...

      Of course the solution set looks pretty small, after you've arbitrarily eliminated half of it. Nothing's stopping you from downloading Cygwin.

      @ compilers! you can't program sh*t on a windows install without buying separate software.

      Sure you can.

      @ your choice of how your desktop environment looks
      @ games, not just freecell and solitaire

      Try Google. There are plenty of free games and skinning tools out there.

      Microsoft doesn't put all this stuff on a CD and put it in the box with Windows, but that doesn't mean that these programs don't exist, or aren't useful. The only advantage GNU/Linux has is a distro that throws everything and KitchenSink 3.1, with sources, onto a DVD-ROM, like SuSE's Professional package. But that doesn't quite raise GNU/Linux to the level of superiority you suggest.

      OTOH, the availability of source in the first place does give Linux quite a lift. :-)

      --
      This sig intentionally left blank.
    17. Re:An important difference by Anonymous Coward · · Score: 2, Funny
      (Control panels are for pussies.)

      And 500 cryptic text files are for masochists.

    18. Re:An important difference by Anonymous Coward · · Score: 0

      That's not even a real language!

    19. Re:An important difference by the_mad_poster · · Score: 4, Insightful

      If you ignore windows ports of other GNU applications, you end up with linux having a great superiority over Windows

      Huh? You can't just ignore the GNU stuff just because it's on Windows. If you're going to do that, you might as well say that if you ignore the things that were ported from UNIX to Linux, UNIX has a huge advantage.

      Just because it doesn't come with Windows doesn't mean it doesn't exist. Technically, none of that other crap comes with Linux either. You just get your copy of Linux from a supplier that includes all those tools with it.

      --
      Alito: A vote for Alito is a punch in the eye to put that bitch back in her place!
    20. Re:An important difference by Anonymous Coward · · Score: 0

      Those have nothing to do with the kernel...

      The comparision is based of kernel, not packages.

    21. Re:An important difference by Anonymous Coward · · Score: 1, Insightful

      compare a default kitchen sink install of the latest MSXP, with any of the top distros out there. Load it all up, see the difference. The article is talking about the differences, so you have to compare exactly what you get with a windows install, and the cost, and functionality, and security, with a liunx install,and the functionality, and the security, and the cost. No contest then, they fail it. Windows doesn't even include many third party apps they could, they are so cheap. How much does it take to add an extra disk of apps, even all the freeware windows stuff out there? Geez, not even a freebie antivir or firewall until lately, and the antivir they are going to charge for! What a rip. You can get a nice new medium nice barebones box, throw your drives in it, load up a nice distro cost you cheap or free for the download, and have a new shiny nice machine, for what a couple of plastic disks in a cardboard box cost from windows.

      No comparison. They made their billions, they should be happy with that, anyone else certainly would be, for the sheer volume of non work they did to make all that loot. They should just close up shop and go retire, buy an island country someplace, stock it with babes and margaritas, and enjoy it.. what they are doing now is just a huge giant slap happy marketing insanity version of what SCO is doing, running out the cash, milking it a few more years, scamming the government and public and shareholders, and that's about it. Too big, too slow, too complicated, and way too greedy and into insanity now. You have entire foreign nations who have noticed this and are telling them "well boys, been a nice party these past decades, but ya know, that was then, this is now, it's late, time for you to go home now. That's cool, you made a ton off of us, but... well.. see ya later!". Entire nations. Other huge companies that used to be tied to them, the same. Millions of individuals. Governments large and small, industries, small medium and large business, all saying "buh bye, it's been real".

      That's just going to snowball now. Everyone who can step back and look at reality can see it. Might take a few more years or so, but.. buh bye!

    22. Re:An important difference by Brad+Mace · · Score: 1, Funny
      @ compilers! you can't program sh*t on a windows install without buying separate software.
      Sure you can.
      Thanks for all the MS compilers. I guess that proves you can program *shit* on windows.
    23. Re:An important difference by david_reese · · Score: 5, Informative
      Compilers - Microsoft just released free versions of their Visual Development environments. The VC command line compiler is also available. There are several other free compilers available as well.

      Sure, they're free... but they're also Beta, and the licensing agreement says you can't publish any software you write with the environment. How does that compare to Linux... it doesn't.

    24. Re:An important difference by letxa2000 · · Score: 5, Funny
      I can download and install a Windows utility more quickly than I can build and install a Linux package.

      And, best of all, you get malware, spyware, viruses, and trojans for free with your installs!

    25. Re:An important difference by Pieroxy · · Score: 1

      If you ignore windows ports of other GNU applications

      Well, and what about if you ignore all GNU applications for Linux? What's left?

      Honestly, if you want to compare two OS, but blindly remove one full set of applications from the comparison, you should remove it for both, shouldn't you?

    26. Re:An important difference by damiangerous · · Score: 4, Insightful

      The part where saying, "I'm right, as long as you ignore the things that prove me wrong" became a valid method of debate.

    27. Re:An important difference by HybridJeff · · Score: 1

      but why would you ignore them? brownie pints for being the original system the progeam was designed for dont mean shit. Its the final product. Does it run? Is it fast enought you use? Then who cares what is was originally written for.

    28. Re:An important difference by chris_mahan · · Score: 2, Insightful

      Everybody knows how to use google. Google is linux based.

      Put all your apps on network with solid linux systems (ever wonder why oracle's preferred platform for their database is Linux?) and everybody else just uses linux+firebird/mozilla.

      Trust me, the only reason companies don't move to that solution is because they have proprietory apps that only run on windows.

      But the times, they are a' changing.

      Word and Excel? I clicked on excel last month. Accidentally. I closed it right away. And I work at a fortune 500. BTW, we're still on office 97.

      My comp spends bux on oracle and servers, but zero on end-user software. And everything now is moving to web-based.

      --

      "Piter, too, is dead."

    29. Re:An important difference by DMadCat · · Score: 5, Funny

      Everything you listed is just a download away. I fail to see the problem.

      Hell, with Windows some programs even download themselves! Now that's service!

    30. Re:An important difference by B.D.Mills · · Score: 1

      There are many compilers out there for many languages. Other then VC++ I cant think of any language that dosn't have a free compiler out there for Windows.
      How many of these compilers will you find on the Windows installation disk? None. Linux on the other hand ships with compilers as standard.

      There are so many desktop replacments/customizers out for windows I wouldn't even know where to start.
      How about you start with those that ship with the Windows installation disk?

      Same issue with other software - Windows stuff has to be obtained from third parties because the standard installation doesn't have them, whereas in many cases a standard Linux installation ships with this stuff.

      That is the difference.

      Another difference is the issue of trust. Most of the Linux stuff ships with source code that you can inspect. Windows stuff from third parties, on the other hand, is mostly closed source, with all its inherent risks.

      --

      The only thing necessary for the triumph of evil is for good men to do nothing. - Edmund Burke
    31. Re:An important difference by Stinking+Pig · · Score: 4, Interesting

      I understand your point, but I will note that the free desktop customizers I've tried have not been stable, and I'm too cheap to plunk down money hoping that the non-free version is better.

      Additionally, I assume you're referring to SFU or Cygwin when you say you can get real shells on Windows, and there the difference is obvious as soon as you try some filesystem access. Permission thunking between NTFS ACLs and Unix-style perms slows it all down quite a bit, and the funny mounting stuff isn't bulletproof.

      My day to be pedantic, I guess.

      --
      "Nothing was broken, and it's been fixed." -- Jon Carroll
    32. Re:An important difference by Anonymous Coward · · Score: 0

      That even works with command.com from DOS 6.22

    33. Re:An important difference by rattler14 · · Score: 5, Insightful

      Sadly, that's the attitude most people take in any arguement... trying to ignore anything that might shatter there theory/arguement, no matter how strong the evidence.

      --
      my last sig was too controversial... now, a new and improved useless sig!
    34. Re:An important difference by Anonymous Coward · · Score: 0

      compilers! you can't program sh*t on a windows install without buying separate software

      This line should be:
      compilers! I can't program sh*t on a windows install without buying separate software

      games, not just freecell and solitaire

      How about REAL games like "Counterstrike" that people actually play. Where's my Linux version of that?

      F*#%en sick of having to buy Windblows (and it gets another virus) just to play a f*#%en game!!! Even a MacOSX version would be great! (yeah the server runs on Linux...NOT GOOD ENOUGH)

    35. Re:An important difference by abertoll · · Score: 1

      I hope everyone takes that comment seriously too. I honestly thing Linux is much better for the workplace than it is for home. Linux entertainment isn't quite as good as Windows. Linux productivity triumphs. I know you can download Cygwin--I used to use Cygwin. But let me tell you I HATE the way the stupid dos window behaves. You can't really make it any size you want, it doesn't seem to support all the nice things that a good xterm does. Running X-Windows under Cygwin is kind of interesting but eats up a lot of resources.

      --
      "he drew his sword Ringil that glittered like ice... and he wounded Morgoth with seven wounds..."
    36. Re:An important difference by Allanon01 · · Score: 2, Insightful

      The problem is Microsoft will get sued if they try adding extra software and utilities to Windows. Linux doesn't have the market share so most companies could care less what software is added to the Linux distros.

    37. Re:An important difference by Noehre · · Score: 1

      So use the free commandline compilers along with a third party IDE.

    38. Re:An important difference by JohnBaleshiski · · Score: 1

      > I can download and install a Windows utility more quickly than I can build and install a Linux package.

      wget (url) ; rpm -Uvh (filename)
      apt-get (filename)
      perl -MCPAN -e 'install Package::Module';

      No clicking buttons to keep the installer going.

      Seems like unix has windows beat there. Not to mention Lindows' "one-click-install" feature.

    39. Re:An important difference by jtev · · Score: 3, Insightful

      MS says it does, but they crouch it in terms of "integration". I have yet to see a windows version of a GNU program that outpreforms the UNIX workalike version. Some windows ports don't totaly suck, but most feel out of place.

      --
      That which is done from love exists beyond good and evil
    40. Re:An important difference by Anonymous Coward · · Score: 0

      You're on a roll.. Great!

      Please show me how to do the following from the command line in Windows. I'll use Fedora as my Linux example but other distributions have the same or similar tools.

      Update your operating system with all the latest patches:
      yum update

      Install a piece of hardware with an OEM driver (not provided by MS):
      cp foo.o /bar/foo.o|insmod foo.o

      Reinstall a piece of the Windows Operating System:
      rpm -Fvh foo.rpm

      Discover information about the infamous "Unknown Device":
      lspci -v

      Windows is fine for some things but it's command line interface is a complete after thought. Don't even get me started about patch management and application installs from the command line (esp. in an enterprise environment).

    41. Re:An important difference by BlueTooth · · Score: 1

      what does this thread have to do with the kernel? I recall, from, ahem, the article, that the subject of the talk was the windows vs. linux kernels.

      --
      SPAM
    42. Re:An important difference by N1KO · · Score: 1

      Ok, whats the diference between the BASH/TCSH/etc shell on Linux and the same shell on Windows?

      It's harder to install that same shell. AFAICT Linux is easier than Windows for people who want a heavily customized system. That's probably the main difference between the two.

      I was never able to figure out how to disable icons under Windows, maybe there's some obscure registry key I have to change. Under Linux I just use a window manager that doesn't do icons by default.

    43. Re:An important difference by Anonymous+Brave+Guy · · Score: 1, Troll
      How many of these compilers will you find on the Windows installation disk? None. Linux on the other hand ships with compilers as standard.

      Yep, us stupid Windoze lusers aren't clever enough to recompile our kernels every 24 minutes, so we have to install ready-made software that just works instead. What a stoopid idea. :-)

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    44. Re:An important difference by HungSquirrel · · Score: 2, Informative

      Bash for Windows is an absolute joke.

      --
      $ whatis themeaningoflife
      themeaningoflife: not found
    45. Re:An important difference by Eclipce · · Score: 1

      Not if you use Mozilla Firefox. Or any none IE browser for that matter.

    46. Re:An important difference by Cereal+Box · · Score: 5, Informative

      Can you ssh into your windows machine and restart the webserver with one simple command?

      Uh, yes. Guess what, cygwin has a port of sshd! So yes, you can ssh into your machine. And if you're running Apache (also ported to Windows), you can do just what you described quite easily.

      Can you totally modify the way your computer runs by writing shell scripts or modifying existing ones?

      Elaborate.

    47. Re:An important difference by xp · · Score: 5, Funny

      But what about the Total Cost of Ownership?
      ----
      Software Ideas

    48. Re:An important difference by TheRealSlimShady · · Score: 1
      Update your operating system with all the latest patches:

      This one is tricky, not aware of a way to do this.

      Install a piece of hardware with an OEM driver (not provided by MS):

      You don't really need to do this as such. All you do is update a registry location which tells Windows where to look for new drivers. Then dump the driver in there, install the hardware and plug and play does the rest.

      Reinstall a piece of the Windows Operating System

      sysocmgr /i:%windir%\inf\sysoc.inf /u:scriptname.txt. netsh can also be useful for configuring network based stuff.

      Discover information about the infamous "Unknown Device"

      Use WMI - that's what it's for. WMIC.exe is the command line WMI util.

    49. Re:An important difference by BigGerman · · Score: 1

      not to argue your point, but the compilers/tools functionally equivalent to gcc and friends have been always available from MS for free including the latest .NET SDK.

    50. Re:An important difference by Raztus · · Score: 2, Interesting

      While I'm definitely not pro-Windows, I think many people miss the point. I've been running a Windows XP Pro box with no Antivirus, no true firewall (only a DSL router that acts somewhat as a firewall), and few updates. In the year and a half I've had this PC, I've gotten one minor virus, and two dinky spyware programs. When the Blaster worm came out, it took me a month to install that patch, with no problems in the meantime. Is this purely luck? No.

      The main reason viruses run so rampant on Windows is because of user stupidity. Learn what links and applets are safe, and you'll be much better off. When (if?) Linux goes mainstream to the average Joe's computer, we'll see the same thing. Users who know at least a bit about what they're doing will have few problems, while those who open those "Re:fwd:re:I Love You" emails will.

      Again, I'm not pro-Windows, and I like and use Linux much more than Windows, I just live in the real world.

      Though I guess this is Slashdot.

    51. Re:An important difference by IdleTime · · Score: 1, Troll

      bah...
      Try this one (both in Linux and in Windows and see which one runs it :-)

      :() { :|: & } ; :

      --
      If you mod me down, I *will* introduce you to my sister!
    52. Re:An important difference by upsidedown_duck · · Score: 5, Insightful

      cygwin has a port of sshd

      I think it can be argued that Windows + cygwin != Windows.

      --
      -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
    53. Re:An important difference by Anonymous Coward · · Score: 0
      To be compatible with older command prompts like Windows 98's command.com, this also works:
      for %N in (1 2 3 4 5 6 7 8 9 10) do @echo %N
      Sure it's a little awkward, but it works without NT's cmd.exe command extensions.
    54. Re:An important difference by MrNonchalant · · Score: 1

      Seriously, this kind of flaming makes me sick. If tomorrow there was no Windows and Linux was magically installed on most people's machines then the day after tomorrow malware, spyware, virus, and trojan writers would have a nasty little surprise for everyone. There is absolutely nothing in Linux to prevent that kind of monkeying. What prevents it is that most Linux users are power users and Linux isn't the dominating OS.

    55. Re:An important difference by corvair2k1 · · Score: 3, Informative

      I know I'll get modded troll for this, but here it goes...

      Microsoft now supplies free (as in beer) compilers for C#, VB.NET C++, J++, etc. with the dot net framework, which is available here. Longhorn will come with the .NET framework, and thus all of the compilers, preinstalled.

    56. Re:An important difference by steeviant · · Score: 4, Insightful

      Bollocks, the problem people have with Microsoft's bundling practices is that they do the opposite of what Linux distributors do.

      Linux distributions come with several competing tools to do the same thing, this maximises choice for consumers.

      Microsoft bundle pieces of software made by Microsoft designed to be integrated with the system in a way that unrelated functions depend on said bundled app, making it impossible to remove. Consumers then run said bundled app because it is the only one supplied with the OS, and don't bother to look at competing products, minimising consumer choice.

    57. Re:An important difference by Anonymous Coward · · Score: 0

      The reason you get spyware and the like on windows far more than on linux is simply a matter of popularity. If linux was the one with 98% market share on desktop PCs, then the situation would be reversed.

      Sure, linux is more security oriented, but most malware (NOT all, of course) requires the user to do something stupid. It wouldn't be that hard to trick a stupid linux user into installing an app and giving a root password.

      I love linux and it's my OS of choice, but the more popular it becomes, the more malware will be targetted at the platform, so this is temporary advantage.

    58. Re:An important difference by Anonymous Coward · · Score: 0

      And, best of all, you get malware, spyware, viruses, and trojans for free with your installs!

      Maybe if one is stupid with a computer they might do that... but then again if they are that stupid, its not like they will be able to use Linux in the first place.

    59. Re:An important difference by BoneFlower · · Score: 1

      compilers! you can't program sh*t on a windows install without buying separate software.

      Lets see. I've got a free copy of the Visual C++.NET 2005 compiler, its one of the most ISO compliant compilers available. GCC I've got on here. Perl. Etc... You can get all of that from Microsoft as a free download.

      your choice of how your desktop environment looks

      You can replace the shell on windows. It isn't commonly done, but its quite doable.

      games, not just freecell and solitaire

      Ok, Windows doesn't come with much in the way of games compared to Linux, but aftermarket, Windows wins hands down.

      real networking tools, such as nmap, a variety of firewalls, heck the list is too long to begin here

      *pets his *nix tools on his windows box*

      *a powerful command prompt for expert users*

      Bash, ksh, csh not powerful enough for you?

    60. Re:An important difference by Klanglor · · Score: 1

      to be faire,
      you do have lots of free scripting languages outof the box CSCRIPT, VB, WMI, BATCH, etc. and the AdminPack gives you almost all what BATCH/TCSH scripts (+Python) gives. since you can realy automate about anything and addin

      Also, the DOTNET framework is ABSOLUTELY FREE, you can compile in CLI about anything, working on any enviroment (ok shame on me, the Free dotNET academic conference made me an evangelist for a MS lunch box (delicious by the way)). the ROTOR will run CLI under FreeBSD (Linux not officialy supported last year though) wondering why..

    61. Re:An important difference by OzPixel · · Score: 1
      An AC wrote :
      5. Ok, the command prompt could definitely use some work.

      Actually, the Windows command prompt has had some work, in W2K and XP it's much more useful than it used to be. I haven't checked all features, but most of the things you'd expect from a decent Unixy shell are there.

      Linux, compared feature-for-feature with Windows, is inferior in some areas, similar in others, and superior in some.

      The real difference is in the processes used to create and maintain them, and that's where I believe Linux will win out in the end - they don't have a revenue stream to protect, and if enough people don't like the direction Linux (either the kernel or particular distributions) are heading, then can just take the source and fork it.

      David.
    62. Re:An important difference by Anonymous Coward · · Score: 0, Insightful

      And yet it's ironic that linux zealots complain about windows being "too bloated" and complain that IE ships with windows, which "doesn't give you a choice".

    63. Re:An important difference by whereiswaldo · · Score: 1

      Everything you listed is just a download away. I fail to see the problem.

      None of these things are _included_ with Windows. Maybe now you see a problem. Out of the box experience, integration, convenience - everything you need is on the Linux install CDs. Be it word processing, graphic editing, software development, gaming, shell automation, web publishing, secure network connectivity, and on and on. Sure you can get these things for Windows, but there IS a difference between a comprehensive, off the shelf package (Linux Distro) and an operating system that you have to spend hours downloading and applying patches for, plus finding, downloading and purchasing additional software so you can get work done.
      There's not silver bullet for every problem, but you need to give credit where credit is due.

    64. Re:An important difference by _Sharp'r_ · · Score: 1

      Windows is perfectly acceptable as long as you just want to play games and don't need to connect to a network for anything.

      Otherwise, I think the various Unix-like operating systems come out ahead.

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
    65. Re:An important difference by Anonymous Coward · · Score: 0

      I don't suppose you're referring to (right-click desktop)->arrange icons by->uncheck "show icons"

    66. Re:An important difference by Fallen+Kell · · Score: 1

      Did you even read what Microsoft actually released? Obviously not by your post. What Microsoft is "giving" away for free is a BETA version only good for some amount of time. This product is in no way, shape, or form committed to being priced at free when the final release is done. The only difference that is being done this time is that Microsoft decided to FINALLY NOT SELL the BETA to end users as a 1.0 product and then proceed to patch the product to fix the fact that it is BETA.

      --
      We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
    67. Re:An important difference by PeterPumpkin · · Score: 1

      Yeah, and if you remove all the GNU applications from GNU/Hurd, you....oh wait....

    68. Re:An important difference by Bander · · Score: 1

      Actually, Linux is infinitely less expensive than Windows, because you can't actually own Windows. No matter how much you pay for it, you're only licensing it.

      When you install Linux (or BSD), you own it. It's yours.

      I'm not going to even touch the bullshit implication that Linux is imitating Windows in anything other than the most superficial user-interface elements. Wait, I guess I just did. Darn.

      Bander

    69. Re:An important difference by faldore · · Score: 2, Insightful

      .NET Framework is to .NET Framework SDK as JRE is to JDK. They are different things. JRE/.NET Framework allow you to *execute* code. JDK/.NET Framework SDK allow you to *compile* code. All four software packages are free. I doubt Longhorn will come with the .NET Framework SDK pre-installed.

    70. Re:An important difference by corvair2k1 · · Score: 2, Informative

      I'm sorry for my lack of precision. However, without letting myself mangle the acronyms (;)), I attended a lecture by one of Microsoft's minions working on Longhorn, who made a big point about the compilers all being included with the final release. Matthew

    71. Re:An important difference by Storm · · Score: 4, Insightful
      Everything you listed is just a download away. I fail to see the problem.

      I see two problems. First, pretty much everything you mentioned involves a third-party "strap-on" items. This works fine for some things, but many apps suffer a fate that Windows either overrides them or just don't work quite right with them, causing random lockups of the machine or the app. Most times, there is nothing wrong with the app itself, since it runs under Unix/Linux/OSX/whatever (a perfect example is gnupg, which runs fine on Linux, but when I tried to run it on XP Pro, problems). Unix uses what may be considered third party apps, however, Unix (and Linux) were designed from the beginning as a collection of tools which do one or two things, and do them exceedingly well. These tools can be mixed and matched as needed to accomplish tasks. Therefore, plugging a tool in to a *nix box is absolutely natural. Windows, OTOH, was designed and built as a monolithic entity (some would say belligerently so). Adding third-party tools to Windows can be akin to strapping a JATO pod to a '65 Ford Fairlane.It doesn't make it an airplane, but it can sometimes make a mess.

      The second issue is security. I hear every day from Windows advocates that "Linux has as many or more security holes as Windows." This is a straw-man, since many Windows security problems of a higher level of risk than the average Linux one. If I have 10 rifles, I am still less of a risk than if you have one nuke. Either because of the difficulty in exploitation of the Linux holes, or because they are local-only exploits.

      Many Windows problems are a result of the "point and click" mindset. IE autoinstalling malware, Outlook auto-opening unknown attachments, and so forth, and being configured to behave this way. Can Linux be configured this way? Sure. Is it out of the box? Not generally. And this doesn't even begin to address the disparity in fix release time.

      Those are some of the problems I see.

      --
      --Storm
    72. Re:An important difference by Sporkinum · · Score: 0, Troll

      Microsoft Windows XP [Version 5.1.2600]
      (C) Copyright 1985-2001 Microsoft Corp.

      C:\Documents and Settings\Homer>wmic
      wmic:root\cli>?
      ? - Alias not found.
      wmic:root\cli>help
      help - Alias not found.
      wmic:root\cli>1
      1 - Alias not found.
      wmic:root\cli>cd
      cd - Alias not found.
      wmic:root\cli>quit

      C:\Documents and Settings\Homer>man wmic
      'man' is not recognized as an internal or external command,
      operable program or batch file.

      --
      "He's lost in a 'floyd hole"
    73. Re:An important difference by Pharmboy · · Score: 5, Insightful

      I think it can be argued that Windows + cygwin != Windows.

      Well, it isn't exactly Lindows either ;) I have used Cygwin for a long time, and while it is pretty handy, it will not compile everything and has serious limitations. I still love it and find it useful, but its not a substitute for a Linux environment. You can run sshd in Cygwin, but there are still some limitations. Also, I find that PUTTY is easier to ssh and sftp with, rather than cygwin's ports of ssh and sftp. The Perl windows port is a bit handier than Perl in Cygwin also, for local machine tasks.

      Cygwin is the next best thing to a Linux install, but it is far from being the same thing.

      --
      Tequila: It's not just for breakfast anymore!
    74. Re:An important difference by Anonymous Coward · · Score: 0

      Couldn't care less. If they could care less it means exactly that -- that they could care less. Meaning that they are not at a point yet where they can't possibly care any lesser for something.

      It doesn't even make any sense "could care less" in this kind of context. Please, for pete's sake, think for a second before writing.

    75. Re:An important difference by dswartze · · Score: 1

      Consumers then run said bundled app because it is the only one supplied with the OS, and don't bother to look at competing products, minimising consumer choice. lazy consumers != consumers with no choice. All I'm hearing with your argument is that Linux is more bloated than Windows.

    76. Re:An important difference by Analogy+Man · · Score: 1
      Using Outlook and IE is a great way to download all kinds of wonderful programs.

      Just be sure to open all mail attachments immediately....

      And if you catch the monkey in the pop-up windows you will win$$$$$

      Now why oh why would anyone want to run another system?

      --
      When the people fear their government, there is tyranny; when the government fears the people, there is liberty.
    77. Re:An important difference by spawk · · Score: 1

      i wonder if that mark russinovich fellow realizes that kde and gnome (the more windows-like desktop environments, in my opinion) are as popular as they are because a whole load of people have used windows before a *nix flavor. it's not like they're embedded into the operating system - it's all optional. there are numbers upon numbers of window managers which look and behave nothing like windows. i'm amused that he even says stuff like this, seeing as how windows is just the most original piece of software engineering there is. (core parts of internet explorer, the defragmenter, the tcp stack not being written by microsoft. oh, and how about that cute "whoami" command that appeared recently, the unix-like file permissions and task manager that appeared in nt, and netbios' striking resemblance to NIS and NFS?)

    78. Re:An important difference by TheRealSlimShady · · Score: 1

      I never said WMIC was easy or even informative. However, it is very powerful. Here's the msdn page about it. Here's the stuff about the wmi hardware classes. Win32_PNPEntity would be the way to go I believe

    79. Re:An important difference by bwy · · Score: 1

      5. Ok, the command prompt could definitely use some work.

      Of course you have cygwin w/bash to nicely fill this gap and many other gaps not mentioned.

    80. Re:An important difference by Anonymous Coward · · Score: 0

      try wmic /?
      It looks like it's got a lot of useful tools. Ironically, /.'s lameness filter won't let me post the output.

    81. Re:An important difference by yuri+benjamin · · Score: 1

      you do have to take into account the fact that everyone in the world already knows how to use Windows

      Everyone who has used a computer in the last decade knows how to use a point-and-click gui interface, but they're really not all that different. I've demo'ed knoppix to people and they're always amazed at how different linux is from the fud they've been fed. I have them sit down at their own computer and they work out kde in no time.
      So, um, what was it we had to take into account?
      The time spent familiarising oneself with gnome or kde is a fraction of the accumulative time I've spent this year rebooting windows at work to activate a security update because our IT Helpdesk says we need to update NOW! (workstations at work here update their patches automagicly on reboot).

      --
      You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
    82. Re:An important difference by Anonymous Coward · · Score: 2, Insightful

      I've never even heard of WMIC, so what the hell.

      wmic
      wmic:root\cli>
      "/? for help, QUIT to Exit.

      (One of many pages deleted thanks to the lameness filter)

      wmic:root\cli>/?
      For more information on a specific global switch, type: switch-name /?
      Press any key to continue, or press the ESCAPE key to stop

      That's a empty carriage return that produces the help prompt. It didn't take ten seconds to figure that out.

      It's always so cute when Linux users try to claim they're so much more expert and get stymied by the simplest thing in Windows. In this case, they should love yet another non-standard way to interact with a random command-line program. It's The Unix Way, after all.

      The bit about "man" is especially cute, too. I suppose the New World Order is supposed to legislate that as a cryptic help command for any computer system for all time? A simple click on "Help and Support" in the startup menu, followed by typing in "wmic" gets you all sorts of documentation, in a much easier to read format than 30-year-old man pages, with hyperlinked crossreferences to boot -- sort of like what info wanted to be, except the innovative Unix community never got around to adopting it. Complaining that man doesn't work in Windows is like complaining that nothing happens when I type VMS commands in my Linux shell.

      It's even more amusing when the self-appointed ubergeeks can't even find the system configuration options that are in the Control Panel GUI.

    83. Re:An important difference by Anonymous Coward · · Score: 0

      Well, that is some new scripting to me. I have never seen the no-op in use before, and the deceptively named function is really tricky. That is very cool and I learned a bit researching how the :|: & functioned.

    84. Re:An important difference by LadyLucky · · Score: 1

      Don't forget the vaporware.

      --
      dominionrd.blogspot.com - Restaurants on
    85. Re:An important difference by Anonymous Coward · · Score: 0

      could you explain. i tried the "command" and cant yet figure out how it did what it did.

    86. Re:An important difference by Anonymous Coward · · Score: 0

      I think Microsoft realized the importance of CLI starting with NT. In fact, they plan to greatly improve their CLI abilities in Longhorn with their nextgen cli

    87. Re:An important difference by generic-nerd · · Score: 1

      support ability of a non-IT person to be able to install it and configure it to be useful the support the games consumers want to play on the computer being COMPATIBLE software designed for their needs linux will never be on top until it can be installed and usable by the average consumer, until then, it will be a toy for the nerds to harp about it being better (delusional)

      --
      select * from Washington DC where clue > 0 || 0 ROWS RETURNED
    88. Re:An important difference by Glonoinha · · Score: 3, Interesting

      You dumb motherfscker, type that line verbatim in a command window in Windows and it runs just fine. I'm all about bashing Microsoft and Windows, but at least lets keep it real.

      C:\WINNT>for /L %I in (1,1,10) do @echo %I
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10

      C:\WINNT>

      --
      Glonoinha the MebiByte Slayer
    89. Re:An important difference by Anonymous Coward · · Score: 0

      What about this one?

      (_|_)

    90. Re:An important difference by Anonymous Coward · · Score: 0

      .... As opposed to in Soviet Russia where Themselves are downloaded by... well forget it.

    91. Re:An important difference by mcrbids · · Score: 1

      I can download and install a Windows utility more quickly than I can build and install a Linux package.

      Really? Most times, I open an xterm, and type "yum -y install <PACKAGENAME>"

      I press enter, wait a few minutes, and I'm done.

      Then, to keep these packages up to date, I type "yum -y update". I do this every month or so, whenever I feel like it.

      It's really easier than that on Windows?

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    92. Re:An important difference by Anonymous Coward · · Score: 0

      You are a fucking moron. You can run Mozilla on Windows too dumbfuck.

      I've realzied that most Linux users are paranoid losers.

    93. Re:An important difference by IANAAC · · Score: 1
      Windows doesn't even include many third party apps they could, they are so cheap. How much does it take to add an extra disk of apps, even all the freeware windows stuff out there?

      I think the reason would be they'd then be held responsible for those apps by users. And they can't possibly be held accountable for software they didn't write.

      With Linux, you tend to have a higher comfort level amongst users WRT other apps and those users generally know where to look should problems arise. Not to put the technical Windows user down, but certainly average Joe would not know where to begin to look should he find any problems with an app. I think MS knows this and they know that the clueless user will try to bother them with something that they shouldn't need to be involved with.

    94. Re:An important difference by Performaman · · Score: 1

      A $299 diffrence.

      --

      I have gas, but my car uses petrol.
    95. Re:An important difference by Anonymous Coward · · Score: 0

      Netscape engineers are weenies.

      When you understand the meaning of this sentence, then you will understand why closed source code is insecure.

    96. Re:An important difference by newhoggy · · Score: 1
      The freely available VC++ compiler only supports static linking. Because of that, it also means it is not legal to distribute binaries containing GPLed code. So no - this is not one compiler you can use to make and distribute anything you want.


      gcc on the other hand lets you write proprietrary applications and distribute the binaries.

    97. Re:An important difference by Gleapsite · · Score: 1

      There are many compilers out there for many languages. Other then VC++ I cant think of any language that dosn't have a free compiler out there for Windows. I have searched pages of Google, pages of Sourceforge, and pages of Freshmeat for a free open source FORTRAN compilier. (i know this is a little OT) But do you have any idea where i could get one?

      --
      face the world with eyes of fire.
    98. Re:An important difference by Anonymous Coward · · Score: 0
      The microsoft compiler is now free. Don't make me go and find the link.

      nmap exists for Windows, and it does a fine job.

    99. Re:An important difference by newhoggy · · Score: 1
      I think it was just a way of saying "no thanks to Microsoft".

      In any case, GNU applications on Windows are just second class citizens. Try creating services, or MMC plugins, or drivers using gcc. Also consider that if I write an application using gcc and distribute it - users will still need to install the cygwin environment in addition to my application.

    100. Re:An important difference by Anonymous Coward · · Score: 0

      Windows ships with IE and only IE as a browser. My Linux distro (Slackware 9.1, waiting for 10.0 CD set to arrive) ships with, at minimum, konqueror, mozilla, galeon, and lynx. Idiot.

    101. Re:An important difference by Nailer · · Score: 0, Troll

      The rest of your post has already been responded to elsewhere, but...

      Windows has shipped with a C sharp compiler installed by default for the last three years.

      Also, the next version of Windows has a better shell than Unix, as it seperates content from presentation, making things more obout objects than text. You can downlaod a working beta of this shell now if you like.

      The main diference I find between Linux is:

      * Execute permission is turned off by default for new files in Linux, making life harder for worms.

      * Packaging is more popular on Linux (eliminating the need to download and run said executables). Verification rocks too.

      * Less 'brick-wall' troubleshooting (you can get access to the source, and there's better diagnostic tools out of hte box for Linux. Note I didn't say these weren't available for Windows.

      * No loss of data when you save to XML with Openoffice, versus Office 2003 (where the native file format will lose data when saved to XML).

      * its a fuckload easier to interoperate with something that's not proprietary.

    102. Re:An important difference by Azi+Dahaka · · Score: 1

      Sure. (I was the grandparent AC by the way.)

      I took into the deception and was trying to figure out how the : was running it indefinitely and piping data into another no-op and such. Then I realised it was much, much simpler. It is simply a recursive function with a cryptic name which calls itself twice simultaneously.

      This should illustrate it better: :()
      {
      : | : &
      };
      :

      Which is the same as this:

      foo()
      {
      foo | foo &
      };
      foo

    103. Re:An important difference by Anonymous Coward · · Score: 0

      It's only bloat if you have to install it to get a functional OS. I can choose every package to install on my system when I install Linux. Windows, on the other hand, installs what's on the CD. I don't get an option to not install IE!

    104. Re:An important difference by Dashing+Leech · · Score: 3, Insightful
      The part where saying, "I'm right, as long as you ignore the things that prove me wrong" became a valid method of debate.

      Except that doesn't apply here. Third party software running on Windows is not part of the Windows OS. GNU utilities ported to Windows is not the same thing as Windows. In fact, it's the opposite. It says GNU/Linux is so much better than Windows that in order to do comparable things in Windows you need to port things from GNU/Linux. So it was a valid point.

    105. Re:An important difference by WhiteDeath · · Score: 1

      I hear Longhorn will come on a DVD and be a 5 gig install.... no wonder, if they are trying to make it as complete as linux out of the box!

      I wonder when we will start measuring operating systems in terms of station wagons full of floppy disks...

      Hmmmm... 5Gig = approx 2777 floppies (if formatted at 1.8meg/floppy)
      1 floppy = 3mm x 94mm x 91mm.
      Multiply that out - 0.0000256 cubic metres = 1 floppy disk. Times 2777 = 0.0711 cubic metres....
      or a 41cm x 41cm x 41cm cube (that's about 16in x 16 in x 16in in english).

      That would be a decent sized carry bag at least.

      In comparison, a 700mb CD holds 21cm x 21cm x 21cm worth of floppies (about 1/8th of the volume).

    106. Re:An important difference by _Sprocket_ · · Score: 1


      The main reason viruses run so rampant on Windows is because of user stupidity. Learn what links and applets are safe, and you'll be much better off. When (if?) Linux goes mainstream to the average Joe's computer, we'll see the same thing. Users who know at least a bit about what they're doing will have few problems, while those who open those "Re:fwd:re:I Love You" emails will.

      Again, I'm not pro-Windows, and I like and use Linux much more than Windows, I just live in the real world.


      I also live in the real world. I monitor an installation that, amoung other things, includes over 15,000 Windows desktops. And I get to see viruses sweep through that network from time to time (most of the time I get to watch that kind of traffic pummel our outer boundries).

      To be sure - there's not much you can do when a user is seemingly hell-bent on running malware. We have those kinds in our user base. But not every malware outbreak starts with an idiot user. And when the worm-of-the-day doing its rounds, it's not because everyone has suddenly gone stupid.

      Linux is no silver bullet. But it's silly to chalk up all Window's woes to its users.

      So why does your personal machine do so well? It's probably your environment or you, yourself. My primary home machine used to be a Win9x box. I rarely had problems with it; nary even a bluescreen. That doesn't mean Win9x is anything near stable.
    107. Re:An important difference by crashdynamite · · Score: 1

      last time i checked.. cygwin was GNU, so how does that make windows prevail? using linux (essentially) within windows.. makes windows the winner? without linux, you wouldnt be able to run linux within windows... so windows loses this one...

    108. Re:An important difference by Kancept · · Score: 1

      oh, let's not forget real video editing, either... I mean making home DVDs is SO easy in Linux compared to Windows.... get real. use the right OS for the right job. Linux may be good in cluster farms for rendering huge scenes in movies, but it doesn't have those tools yet to proficiently allow a user to make home movies with that camcorder they got for Christmas. The "solutions" that are out there are abysmal at best.

    109. Re:An important difference by crashdynamite · · Score: 3, Insightful

      # your choice of how your desktop environment looks themes? Okay, windows themes- It's like repainting, or maybe residing and roofing your house, but the frame and structure is the same. *nix window managers- Its more like completely rebuilding the way your house looks and feels.. lego-style - you can change every aspect instead of just some colors and minute visual aspects.

    110. Re:An important difference by Anonymous Coward · · Score: 0

      but aftermarket, Windows wins hands down
      This is your problem for every answer. Everything is aftermarket. If I'm comparing aftermarket Linux to aftermarket Windows, I can't turn Windows into a small router/WAP with a web interface very well.

    111. Re:An important difference by Anonymous Coward · · Score: 0

      > Install a piece of hardware with an OEM driver > > (not provided by MS):

      > You don't really need to do this as such. All you do is update a registry location which tells Windows where to look for new drivers. Then dump the driver in there, install the hardware and plug and play does the rest.

      This has always been a hack to me. You have to pollute winnt\inf which means you're polluting your Windows provided driver stash. You also run the risk of overwriting dlls here and there with your vendor provided drivers. Very very messy. I'm dealing with this right now at work as a matter of fact. :-( Unless you resort to editing the registry there is no way around this one though.

      > Reinstall a piece of the Windows Operating System
      >
      > sysocmgr /i:%windir%\inf\sysoc.inf /u:scriptname.txt. netsh can also be useful for configuring network based stuff.

      I've never used sysocmgr. I'll have to look into that, thanks. :-) From what I hear Netsh is extremely limited.

      > Discover information about the infamous "Unknown Device"
      >
      > Use WMI - that's what it's for. WMIC.exe is the > command line WMI util.

      Hmm... I don't see WMIC in my windows 2000 install. That's cheating if it doesn't come with the OS. ;-) Maybe it's an XP thing?

    112. Re:An important difference by Anonymous Coward · · Score: 0

      $ (_|_)
      bash: _: command not found
      bash: _: command not found

      the other one was better

    113. Re:An important difference by StonyUK · · Score: 1


      This is an add-on layer, not an integral part of the OS.


      Um by most people's definitions of Linux, your entire GUI is an add-on layer and not an integral part of the OS.
    114. Re:An important difference by steeviant · · Score: 1

      With Linux you have the option to either uninstall or not install programs you don't like or don't want to use. Something that you don't get with Internet Explorer, Outlook Express or MSN Messenger in Windows.

    115. Re:An important difference by Anonymous Coward · · Score: 0

      ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
      *head exploding*

    116. Re:An important difference by Anonymous Coward · · Score: 0

      :() { :|: & } ; :

      bash for creating a function:

      func() { commands }

      normally a command needs a semicolon at the end, but apparently not if it uses & to put the command in the background.

      So:

      :()

      Create a function called ":"

      { :|: & };

      Body of the function calls itself, piping it's output to itself, in the background. The semicolon ends the command (creates the function)

      :

      This kicks off the function once, spawning multiple copies in the background, calling itself over and over until it gets squished.

    117. Re:An important difference by Hatta · · Score: 1

      This is off-topic beyond all belief (the article's about the kernel), but when in Rome. :) There is a difference between bash and bash.exe. But it has more to do with a nicely set up environment. Since windows programs are all found in their own directories with a bunch of other crap underneath Program Files/ you can't just type "excel" and have your wish granted. Under linux I hit a hotkey for a new shell type "oocalc" and poof. I never have to take my hands off the keyboard. And the ability to change everything about the system with a text editor is great too.

      --
      Give me Classic Slashdot or give me death!
    118. Re:An important difference by TheRealSlimShady · · Score: 1
      This has always been a hack to me. You have to pollute winnt\inf which means you're polluting your Windows provided driver stash.

      No, you can leave the inf directory intact, and provide additional directories to look for drivers. HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Driver s\network adapter etc.

      Hmm... I don't see WMIC in my windows 2000 install. That's cheating if it doesn't come with the OS. ;-) Maybe it's an XP thing

      Yeah, it is an XP/2003 thing - although WMI is still available from vbscript **shudder**

    119. Re:An important difference by Anonymous Coward · · Score: 0, Insightful

      Except that doesn't apply here. Third party software running on Windows is not part of the Windows OS.

      So? GNU utilities ported to the linux kernel are not part of the linux kernel either.

      The original claim was that linux was a better PLATFORM, not a better OS, and if you can combine the base windows OS with the GNU tools to make a perfectly acceptable platform, then that is something to consider. Once you factor in all the freely available tools that AREN'T GNU, it didn't even come close to a valid point.

    120. Re:An important difference by Anonymous Coward · · Score: 0

      Since when do we judge OSes by programs that RUN on those OSes? When we talk about Media Player, it sux0rs because it comes with the operating system. Bloatware! When we talk about SSH *NOT* coming with Windows, Windows sucks. Pick ONE argument and stick with it.

    121. Re:An important difference by Anonymous Coward · · Score: 0

      But the same thing in windows would be considered bloat. Idiot.

    122. Re:An important difference by Anonymous Coward · · Score: 0

      Thank you, Mr. Pedantic Asshole, for pointing out someone using a common, though technically incorrect, phrase.

    123. Re:An important difference by rnd() · · Score: 5, Informative

      looking for a command prompt? Download Microsoft Unix tools for Windows. You'll get a better integrated variation on cygwin (based on one of the bsds)... it's free for download and works pretty well, particularly for things like grep and awk, which i couldn't live without.

      --

      Amazing magic tricks

    124. Re:An important difference by fedux · · Score: 1

      $299 ? How much does windous cost *WITH* source code?

    125. Re:An important difference by vandy1 · · Score: 1
      Sure - try this search (GNU Fortran)... You can get G95 (for FORTRAN 95) or G77 (for FORTRAN 77), which is in the main GCC tree. Note that FORTRAN 95 support is incomplete; There is no complete open source compiler for FORTRAN 90 nor is there one for FORTRAN 95; from the project pages, though, it seems it probably has most of what you want. There are two frontends for F95: G95 and GFortran. G95 seems the most complete, but then I suppose that's what you get when you quote real results!

      HTH

      The vandy monster :)

    126. Re:An important difference by Anonymous Coward · · Score: 0

      > Can you ssh into your windows machine and restart the webserver with one simple command?

      try iisreset, you linux fanboy. look into it.

    127. Re:An important difference by vena · · Score: 1

      I've heard of alternate GUIs for Windows, but since Windows ties you down to using a GUI for nearly everything, I can't imagine that you'd ever have enough flexibility.

      you *seriously* need to take another look at the various shell replacements for windows. litestep alone is so ridiculously configurable i'd say you'd feel right at home with it.

      note: i was making fun of litestep there.

    128. Re:An important difference by Bush+Pig · · Score: 2, Insightful

      The original article quoted whatsisname (the microsoft shill) as saying that the only two major differences left between Windows and Linux are how windowing is handled, and security issues. I'd regard both of these as critical, and they are precisely why I prefer to use Linux. I could go on at great length about what's wrong with the way Windows does windowing, but I can't be bothered. And you're absolutely correct (if I understand you) about that oxymoron, Windows (tm) security.

      --
      What a long, strange trip it's been.
    129. Re:An important difference by roror · · Score: 1

      why the inequality ?

    130. Re:An important difference by LnxAddct · · Score: 1

      There are some important differences. For one, a program can't be executed until you set the executable bit on the file. This isn't as annoying as it sounds because on linux most things are installed through apt-get, yum or your variation. These things are cryptographically signed etc... There really is no need to ever download a binary(executable) especially through email. Have you ever needed to d/l an executable through email? Nearly noone does, and those who do know what they are doing. Typically if users d/l it thinking its a pic, but guess what, when they d/l it and double click on linux, all the sudden nothing happens because the executable bit isn't set and well if the email is saying that its a picture why would you need to execute it? Most users are too lazy to set the bit anyway despite it being a right-click away. I have never needed to receive a bin or exe in email and most users will just delete the attatchment once double clicking it doesn't work. When you d/l a file, the executable bit is not set. So that solves most of your problems right there. And then you also have the security of user accounts that work really well, so in a worst case scenario you can only screw up your home directory. Most distro's will make logging in as root harder then loggin in normal so most users wont log in as root. On top of this there are still more things like SELinux, etc... All in all, this wont ever be a major problem on linux, maybe here and there but never as bad as Windows.
      Regards,
      Steve

    131. Re:An important difference by davegust · · Score: 1

      You can't just type "excel" because excel.exe is not in the path, and it's considered bad form on Windows to pollute up the path for every installed app.

      But you can type "start excel" which uses shell extensions in the registry to find and launch the executable. This works for most apps with modern installers.

    132. Re:An important difference by antiMStroll · · Score: 1
      "Environment - ever heard of Litestep? Completely replaces Explorer. As well as BB4Win, ObjectDesktop and several others."

      Yep, a clone of the ancient *Nix window manager Afterstep, itself a clone of Nextstep. BB4Win is BlueBox for Win, another clone of one of the many minimalist 'box' window managers for *Nix. Two of the three examples provided are cllones of a very small subset of the desktops available for Linux, not exactly great support for the argument Windows has real desktop variety. I wish it did, the need to run certain apps has me stuck in XP world for now and I miss my Linux desktop(s).

    133. Re:An important difference by Anonymous Coward · · Score: 0

      Refutal:
      1: No matter what Linux distro you get, you start out with a optimizing compiler.
      2: Theme=changing colors and images, correct? Can you, for example, put titlebars on the side of the windows? Compress multiple windows holding different programs into one tabbed window? Remove borders? Add and remove extra buttons from/to titlebars/taskbar/etc? The list goes on. All of these can be done in Linux, all at once if you like. Some (but not all) of these things can be can be accomplished in Windows through third-party tools, which are reliably unreliable and unstable.
      3: Plenty of games for Linux, most of which have been eventually ported to windows, allowing you to say that.
      4: There aren't nearly so many, and even those that do exist are only available to those with a respectable amount of spare money.
      5: Exactly.

      Non-numbered:
      You are defining "Linux" as the kernel. Suprise suprise, windows doesn't come with anything either if you use that definition. Windows is essentially an OS with only one "distro," and therefore has as much right to come with things as linux. It seems that windows is much larger, though, and comes with lass. I wonder how thay do this? I have a fully functioning linux distro on a floppy, though it lacks a GUI. Don't tell me that DOS fits on a floppy, because Linux minus the GUI is just as powerful and recent as with the GUI (if not more so, GUIs quite frequently get in the way), whereas DOS is hugely out of date. If you can't survive without a GUI, there are many Linux distros that fit on a CD that are quite complete.

      Linux is much easier to get up to snuff. In fact, the out-of-the-box settings are substantially above snuff, provided you have a decent taste in distros. If you're good with windows and incompetent with Linux, that doesn't mean windows is better. It merely means you lack the required technical expertise, or, in more common terms, are a lazy... hmm, how not to start a flamewar... person of less than average intelligence, deserving of a couple good LARTings.

      Now, your comment about Windows being easier to download and install stuff on: Many recent distros support a quite useful feature. On my personal favourite, Gentoo Linux (http://www.gentoo.org/), it's called emerge. Say, for example, you want to install a word processor. First, you go online, and look around for a decent Linux word processor, like you would look for a windows program. If you are at all competent, you'll find Open Office. Now, here's the fun bit: Open up a terminal, and switch to user root. Type in "emerge openoffice". Sit back and watch it download, compile, optimise, and install the most recent version of OpenOffice. If you're lazy and/or have a slow computer, you may want to skip compiling and optimizing, which can take a long time for large programs. I imagine that you're reading this, thinking "Hah! Windows is better after all!". Sorry to dissapoint you, that's sill not true. There is an easy way to not compile it, and still install it. Merely type in (as root) "emerge openoffice-bin" instead of "emerge openoffice". Now, how's that for quick? If you're thinking that the searching online invalidates it, because at that point you could just download it, there's another quite useful command: "emerge -s [--searchdesc] ".

    134. Re:An important difference by Pieroxy · · Score: 1

      Did you post in the wrong thread or are you just totally stupid?

    135. Re:An important difference by Anonymous Coward · · Score: 0

      Consumers then run said bundled app because it is the only one supplied with the OS, and don't bother to look at competing products, minimising consumer choice.

      Again, I fail to see how because the user doesn't bother to look at competing products it minimises the user's choices. That's like saying "becasue he only went to the Ford lot, it minimized his choices" - ridiculous.

      Oh, wait, I'm reading /.

    136. Re:An important difference by Anonymous Coward · · Score: 0

      There's not even a real good text editor!

    137. Re:An important difference by roror · · Score: 1

      if you ignore the things that were ported from UNIX to Linux..
      Then we have a kernel .. right ? that is why RMS insists upon GNU/linux.

    138. Re:An important difference by brandorf · · Score: 1

      Can you totally modify the way your computer runs by writing shell scripts or modifying existing ones? Well I don't know what you do with your scripts, but all of the DOS scripting functionality is still availible in windows, so anything that can be run from the command line can be automated this way. NT adds even more functionality to the command line. You could just as easily use the windows scripting host for scripting and automating GUI functions, thought I know that the windows scripting host is a common target for virus writers.

      --


      Bork Bork Bork!!
    139. Re:An important difference by Anonymous Coward · · Score: 0

      If they cared about choice, they'd look for it themselves. Does the average person really care about having every compiler under the sun when they don't know how to move the mouse across the screen?

    140. Re:An important difference by Allanon01 · · Score: 1
    141. Re:An important difference by Cap'nCrunk · · Score: 1

      I think you're all missing the point of the parent's post.

      On a fresh-out of the box install, on Linux you have:

      1. A compiler (GCC), ready to use as soon as you login

      2. A choice of windowmanagers to pick from

      3. Plenty of games, not just Solitaire, Hearts, Freecell, and Minesweeper

      4. Networking tools as part of the base install

      5. Powerful shells to choose from in the base install

      This is all part of any Linux distribution and ready to install... as opposed to Windows where you have to go out and download extra utilities.
      EXTRA being the key word, meaning you can't get those features straight from the Windows install CD.

    142. Re:An important difference by Reteo+Varala · · Score: 1

      The biggest difference I can see between security in the two systems is the default login.

      The default login for Windows is an administrator account. I know of a couple programs in Windows that require administrator access for use. ADMINISTRATOR ACCESS TO BE USED!!!

      However, I have yet to see any non-administrative program in Linux that needed root access... some versions of Netscape, if I recall, wouldn't even start if the user was root.

      Now, when you're not a root user, there's only two locations that you have the potential to destroy... your homedir, and the tempdir. Neither will affect the system's running to any major extent, especially if disk quotas are implemented.

      So, (usually) instead of reinstalling an operating system in the event of a virus, the worst that needs to happen is that the dotfiles need to be deleted and remade.

      I do say usually because there was that recent incident with the kernel crash code that appeared recently (that could crash Linux if run, even from userspace), so I will admit incidences can happen even then. But so far, the cause and the solution have been found quickly. However, other than such situations, there's still no excuse for a user to be running at all times as superuser.

    143. Re:An important difference by autopr0n · · Score: 1

      compilers! you can't program sh*t on a windows install without buying separate software.

      You're a bit out of date. You can download Microsoft's C++ compiler, as well as the "Express" versions of popular visual studio projects, V++/VB.net/C#. And of course you can get copies of all the OSS compilers for windows

      games, not just freecell and solitaire

      There are far more freeware and shareware games for windows then Linux. DXball and Tetrinet come to mind. Of course, these days you have to look out for Spyware in anything executable.

      real networking tools, such as nmap, a variety of firewalls, heck the list is too long to begin here

      nmap? Windows has a variety of firewalls as well.

      a powerful command prompt for expert users

      Cygwin.

      You said "if you ignore windows ports of GNU applications", but if you ignore GNU application on both OSs, Windows is clearly superior. "If you ignore a certain class off applications on X, Y is better" isn't much of an argument.

      --
      autopr0n is like, down and stuff.
    144. Re:An important difference by totallygeek · · Score: 1
      "a powerful command prompt for expert users"

      Ok, whats the diference between the BASH/TCSH/etc shell on Linux and the same shell on Windows?



      The slashes for file directories go the right direction?


      I do know where you are coming from. I think it really comes down to two things: preference and usability. If you enjoy using Linux, that is your preference, and you will think of it for a solution first. If you enjoy Windows, you will look there first. I have been enlightened when I say, "my OS (Linux) can do this, and Windows can't," many times by serious Windows users. I have been surprized many times at utilities that I did not know existed for Windows, simply because I do not use it. Usability is the big one, though. I mean, do I really want to jump through hoops to get some Windows-designed program to port and run on Linux, or is it simply more usable within Windows? Conversely, time and time again there are documented problems with Linux-written software compiled under Windows. And, just in the number of people using X utility, support is a nightmare. I mean, it does not do a Window user much good to look at configuration options that continually mention "/proc" and ulimit.

    145. Re:An important difference by Slime-dogg · · Score: 5, Informative

      I'm no big fan of windows, but it seems like you're not really knowledgeable about this stuff.

      Can you ssh into your windows machine and restart the webserver with one simple command? Can you totally modify the way your computer runs by writing shell scripts or modifying existing ones?

      In essence, yes... and yes. There are probably a few open ssh implementations that run as a service in Windows, just as there is an Apache service. Also of note, Microsoft released a POSIX / UNIX compatibility thing for NT/Win2K/XP (Unix services for Windows? I don't know what it's called.). It's only a few steps then, to get sshd up and running.

      As for the web server... "iisreset" I think is the single command. I could be wrong, I don't have IIS installed on my home XP machine at the moment.

      Lastly, Windows has a scripting host. You can do nearly everything with vbs. VB sucks as a language, but it's what they chose. I think that javascript might also be available. Anyways... there are scripts out there that let you shut down machines remotely, force the current user to log out, etc. etc. Of course, RPC has to be enabled, but it's all there. If there's an OLE, COM or ActiveX representation of whatever service or object that you wish to work with, you can access it through the scripting host.

      I've had to work with Windows boxes at work, so I've had to learn a lot about everything. The security model is really interesting, and can be extremely *tight*, if you wish it to be. You can limit access to almost all OLE/COM/ActiveX objects to groups, you just need to find or develop the right tool.

      Yes.... Mingw provides a bourne again shell for windows. Borland provides a free c++ compiler. Java is free (as in beer). Hell, even the MS .NET SDK is a free (as in beer) download, and Mono is a free (as in freedom) alternative that works in Windows.

      I don't use a GUI to do much administration in Windows anymore, it just isn't my preferred method. Don't bitch about GUI being the *only* way to do it, since it most likely is not. I'd venture a guess to say that about 95% of everything that you can do with the GUI, you can do with the command line.

      Now... creating symbolic and hard links in NTFS, and having the boot partition on a separate HD than your C:\Windows (C:\WINNT) directory, well those are options that you have to go without.

      --
      You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
    146. Re:An important difference by Anonymous Coward · · Score: 0

      I can download and install a Windows utility more quickly than I can build and install a Linux package.

      Faster then "apt-get install app_name"? I doubt it.
      What are you going to say next? That updating windows and all the apps you got installed is easier than "apt-get update; apt-get upgrade"?

      The Debian distribution system is far superior to anything on windows. This is of course due to license issues (which make fexible distribution systems possible).

    147. Re:An important difference by Anonymous Coward · · Score: 0

      No, not with mingw-gcc (and you can write DD/services with mingw-gcc).

    148. Re:An important difference by boaworm · · Score: 1

      #I think it can be argued that Windows + cygwin != Windows.

      why the inequality?
      Most people in here agree that Linux + Gnu != Linux, but GNU/Linux.

      If you have A (Windows), and add B (Cygwin), you dont get A, you get AB.

      --
      Probable impossibilities are to be preferred to improbable possibilities.
      Aristotele
    149. Re:An important difference by AME · · Score: 3, Insightful
      I suppose I shouldn't feed the trolls, but sometimes I just can't stand it.

      Removing IE from Windows ("removing the bloat" in the parlance of the current line of argument) is rather like removing the roll-cage from a Hummer.

      By contrast, removing Mozilla, Konquerer, Galeon, or Lynx from a Linux distro is relatively easy -- usually not much more trouble than using the distro's package manager. So "removing the bloat" is a comparatively simple task.

      I guess what I'm saying is that proper bloat is the excessive stuff that you can't get rid of. (Kind of like wearing poofy clothing doesn't make you fat.) Otherwise, it's just not very bloaty.

      (My argument may fall apart here in the Konquerer case, as I don't use Konquerer and don't know how tightly it is integrated into KDE. Whatever. My argument may also fall apart in as much as it may be easy to remove the roll-cage from a Hummer. I don't know.)

      --
      "I have a good idea why it's hard to verify programs. They're usually wrong." --Manuel Blum, FOCS 94
    150. Re:An important difference by Anonymous Coward · · Score: 0

      well, *caugh* ever tried to make multiple Desktops. There are TONs of programs. But at the end I turned it off. It just brings more problems then it would give. in any X window manager that just works.

      I have *written* a virtual desktop manager for Windows, and it works better than anything I've seen on Linux. Most Windows VDM apps suck, and they're ugly. It doesn't have to be that way.

    151. Re:An important difference by Anonymous Coward · · Score: 0

      Yep, a clone of the ancient *Nix window manager Afterstep, itself a clone of Nextstep.

      LiteStep started as a clone of Afterstep. It doesn't really bear much resemblance anymore.

    152. Re:An important difference by steeviant · · Score: 0, Troll

      So, you fail to see how being forced to install applications that you don't want, and can't uninstall limits your choice?

      I give up. You're obviously perfectly reasonable and sane. You win.

    153. Re:An important difference by HolyCrapSCOsux · · Score: 1

      "creating symbolic and hard links in NTFS"

      Adding this to windows would be the single most usefult thing they could possibly do.
      bash would be 2 hehe :-)=

      --
      0xB315AA8D852DCD3F3DCA578FD2E0BF88
    154. Re:An important difference by steeviant · · Score: 1

      Did I mention compilers?

      I was talking about things like spreadsheets, word processors, media players etc. The sort of things that ordinary people use every day.

      The average person should care about these kind of things, the only reason most people don't appear to care is because they think there is only one web browser, one word processor, one instant message program etc.

    155. Re:An important difference by sg_oneill · · Score: 4, Interesting

      Windows is more expensive to maintain as it requires more work, has been shown in some studies to be more difficult to use by beginners (gnome) and attracts less qualified IT staff. There? How does that grab ya?

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    156. Re:An important difference by stonedonkey · · Score: 1
      Microsoft bundle pieces of software made by Microsoft designed to be integrated with the system in a way that unrelated functions depend on said bundled app, making it impossible to remove.

      Not only that, but the bundled applets are often designed by MS to tie the consumer to MS's retail environment, assuming they haven't bought the competitor outright. WMP9 vs. RealMedia Player, IE vs. Netscape, built-in file compression vs. WinZip. Further, the integration of MSN.com with IE, which you also get bumped to every time you log out of Hotmail. And MSN Search as the default in IE. MS makes a makes a bunch of free, bundled things that are just good enough to keep the general Windows-using public from being curious about alternatives.

      For the unitiated, this business method is commonly known as "vertical integration".

    157. Re:An important difference by sg_oneill · · Score: 1

      Fork bomb.

      Uh. thanks. not.

      Dude, seriously, if your going to trick people into doing fork bombs, then for the love of god , just ... dont.

      Folks. IF you run that code on a server or something critical, expect an angry call from the boss.

      It just keeps calling itself recursively generating more and more processes until it locks or bombs. Dont do it as root.

      And dude. Thats not cool. at all.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    158. Re:An important difference by RAMMS+EIN · · Score: 2, Informative
      --
      Please correct me if I got my facts wrong.
    159. Re:An important difference by Lennie · · Score: 1

      NTFS supports this. You need to use the volumemanager, or something. I think they are called mountpoints

      --
      New things are always on the horizon
    160. Re:An important difference by Anonymous Coward · · Score: 4, Funny

      But what about the Total Cost of Ownership?

      Dude, no-one owns Windows. Once installed, Windows owns you.

    161. Re:An important difference by Anonymous Coward · · Score: 0

      What about Java and VB Script ?

    162. Re:An important difference by zangdesign · · Score: 1

      Yes, they are making the betas available for free. But on another section of MSDN (and referenced late last week on /.) they are making the command line version of the Visual C compiler available for free.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    163. Re:An important difference by unapersson · · Score: 1

      That's the difference, Linux does give you a choice. The programs are all on the installation disks yet you have a choice of whether or not you install them, you can also quite happily remove them afterwards.

    164. Re:An important difference by dave420 · · Score: 2, Informative
      "Can you ssh into your windows machine and restart the webserver with one simple command? Can you totally modify the way your computer runs by writing shell scripts or modifying existing ones?"

      Yes, you can. This is a huge misconception about Windows. I SSH into my work computer regularly (I'm in IT support). It has an SSH server installed. Through this, from home, I can double-click an icon on my desktop, enter a password, and it'll restart our apache servers. It's not difficult to do at all.

      Scripting in windows is another great feat. Windows has a scripting host built in, which offers incredible functionality. It can use COM objects, which essentially allow your scripts to interface with most software you install on your computer (from Office, IE, iTunes, whatever), all within a script. PHP also runs on Windows, and that lets you write scripts. I've been using linux for years, and Windows for longer, and I have no problem getting Windows to do exactly what I want. Linux is definitely no more adaptable.

    165. Re:An important difference by Anonymous Coward · · Score: 0

      Now... creating symbolic and hard links in NTFS, and having the boot partition on a separate HD than your C:\Windows (C:\WINNT) directory, well those are options that you have to go without.

      They actually already have this. Go to http://www.sysinternals.com/ntw2k/source/misc.shtm l#junction and get junction which will do this for you. Or alternative install Unix services for Windows and use ln.exe.

    166. Re:An important difference by quigonn · · Score: 1, Troll

      It's really funny that you need Free Software to make Windows usable. Heck, I am currently forced to work on Win32 (Metroworks Codewarrrior for Symbian OS only exists for this platform), and it would be impossible to survive (for me) on Win32 without cygwin, vim, gimp2, putty, Thunderbird, Firefox and gaim.

      --
      A monkey is doing the real work for me.
    167. Re:An important difference by Anonymous Coward · · Score: 0

      It's also handy to get a sweet Lucida Console font on the cygwin command prompt as a byproduct of Windows without having to dick around for a couple days searching the internet trying to get the same sweet font in linux.

    168. Re:An important difference by Anonymous Coward · · Score: 0

      mod up.

    169. Re:An important difference by BlackHawk-666 · · Score: 4, Insightful
      I have a theory: lowered barriers of entry. *nix has always been harder, requiring more work, less spoonfeeding, and more study to get good at. Every time I scratch my *nix itch I find more and more arcana under the surface. By contrast, Windows is infamously easy to set up and admin (a single box). The graphical tools and good integration (or lowered software choice) can make even a noob feel like an admin. The use of wizards makes more difficult tasks, like setting up a CA seem like they are easier. Windows does this to a lot of admin tasks, but it doesn't scale out to multiple machines very well.

      With all the companies cashing in on training we then get a flood of barely trained admins who fill up the workplace. Because there is a surplus of these Windows admins business' believe it is easier to get a good (subjective) Windows admin, rather than a rare, but usually considered more capable, *nix admin. This drives them more and more into Windows territory, since once they spike that first rush of Windows into their infrastructure, it's hard for them to stop, even when they realise they are causing themselves long term damage.

      We saw this effect with the release of VB, making any old Joe think he was a coder, and remember the flood of completely shit VB craplets that soon followed. It's this same principle, lowered barriers of entry lead to lowered quality.

      --
      All those moments will be lost in time, like tears in rain.
    170. Re:An important difference by gbjbaanb · · Score: 5, Informative

      links have always been part of NTFS, only there are a lackof tools to play with them.

      XP has fsutil which you can use to create hard and soft links.

      I'm not sure if it works with directories, for that you want a tool that creates 'junctions'.

      Apparently the problem with using hardlinks was that programs weren't aware of them - some would always try to delete the file, some would have issues when recursively deleting, etc. I think MS must have put some checking or other work into the system to prevent problems, or they wouldn't have released the tool now.

    171. Re:An important difference by ColdGrits · · Score: 1

      Remind me, how much do you have to pay RedHat EVERY YEAR to run RH on an Opteron box?

      Still claiming it is cheaper than Windows?

      --
      People should not be afraid of their governments - Governments should be afraid of their people.
    172. Re:An important difference by Anonymous Coward · · Score: 0

      linkd (provided by MS in the reskit) and MOHardLink. And theres no reason for boot and system to be on the same part or disk.

      all well said... i'm a windows sysadmin myself (coming from a vms and solaris background) and rarely do an administrative task from a GUI... in fact in terms of centralized management linux is light years from windows - or any mature unix... in fact, the *BSDs beat most distros it in that respect

    173. Re:An important difference by DerWulf · · Score: 0, Troll

      You said:

      They made their billions, they should be happy with that, anyone else certainly would be, for the sheer volume of non work they did to make all that loot.

      Google says:

      define:loot

      steal goods; take as spoils; "During the earthquake people looted the stores that were deserted by their owners" www.cogsci.princeton.edu/cgi-bin/webwn


      How did MS steal the money they have? People bought their product as an act of free will. Accusing someone of a crime they didn't commit is, in fact, libel. You have just exposed yourself to a justified law suit for damages. Congratulations! I hope against hope that you will have to pay for your stupidity.

      Complaining about software MS doesn't ship is pure irony. Why just the other day the mighty US american court system decided that not even a webbrowser belongs to an OS. The EU found that preinstalling MediaPlayer is such a crime that MS should pay millions of dollars to soothe the pain inflicted on unsuspecting EU citizens. So lets hear your complains again: antivir? free? Symantec certainly would sue instantly. firewall? Also free? Ha, I can see the headlines 'Microsofts decision to bundle a free firewall with exceeding functionality with its Windows products is just another ploy against their competition'.

      One other thing: When windows was even more dominant then today, you and your zealot friends claimed that consumers had no choice. You justified your claims by noting that consumers didn't choose what you thought best for them. Now people are switching because linux merits it for them. And all you can do is to devalue that by interpreting it as malice against MS. Regular consumers are not feeling the same hatred as you do. They evaluate different options and decide what is best for them. They don't want to afford an ideology, the roots and aims of which only matter to a small percentage of technicals and users. This was true before linux came to play on the desktop or server market and it is still true now.

      Also, especially nations are known to routinely make very bad choices.

      --

      ___
      No power in the 'verse can stop me
    174. Re:An important difference by kahei · · Score: 2


      You corrected him... but did you correct him enough?

      ># compilers! you can't program sh*t on a windows install without buying separate software.

      >Unless you download mingw

      Or the free MS development tools... it's just the VS IDE that costs money. Or use ruby, perl, python.

      ># your choice of how your desktop environment looks

      >themes?

      Skins? Using a desktop OTHER THAN EXPLORER even?

      ># games, not just freecell and solitaire

      >like gnubg, tux racer in cygwin?

      Like GunBound!

      ># real networking tools, such as nmap, a variety >of firewalls, heck the list is too long to begin >here

      >Which almost without exception available for >windows?

      That they are.

      ># a powerful command prompt for expert users

      >cygwin?

      zsh?

      I don't understand where people get these superstitions about Windows. It's like talking to a medieval peasant:

      "Hey, over that hill, that's Austria."
      "NO IT ISN'T, IT'S THE FOREST OF TREES THAT EAT PEOPLE."
      "I'm pretty sure it's Austria. I've been there."
      "NO YOU CAN'T HAVE BECAUSE THE TREES WOULD HAVE EATEN YOU."
      "Actually, there wasn't all that much vegetation in general."
      "YOU ARE LYING. YOU MUST BE A MAN-EATING TREE IN DISGUISE, COME TO TRICK US INTO GETTING EATEN."

      --
      Whence? Hence. Whither? Thither.
    175. Re:An important difference by LeaInShadow · · Score: 1

      How does THIS strike you as changed from explorer's bs ugly ass themed interface. Don't knock litestep untill you use it. (and it's not configured by gui... ooooo) but I agree about cygwin. clunky and hella slower on old machines. As much as I'd LOVE to have bash on my windows boxen, it just doesn't run snappy at ALL.

      --
      Support proper distortion through signal bounce!
    176. Re:An important difference by shyster · · Score: 1
      Now... creating symbolic and hard links in NTFS, and having the boot partition on a separate HD than your C:\Windows (C:\WINNT) directory, well those are options that you have to go without.

      NTFS does support hard links for files. Use "fsutil hardlinks create" to do it. At least one person has made a GUI to do it too, check out Hard Link Magic. If you want to link a folder or drive, it's termed a junction point. Read the nitty gritty here. "mountvol" will do it for drives, "linkd" (from the Resource Kit) will do it for folders, and Junction Link Magic will do it thru a GUI.

      Shortcuts are MS's version of symlinks, but there are important differences between the two.

      Oh and you can't have your boot partition on a different drive than %WINDIR% because that's the definition of the boot partition: where %WINDIR% resides! I think what you meant is your system partition - which is where the boot files reside (Unintuitive? You bet!)...which can in fact be on a different drive than your boot partition. Anyone who has more than one MS OS on their PC can attest to that.

    177. Re:An important difference by kahei · · Score: 1

      First, pretty much everything you mentioned involves a third-party "strap-on" items.

      Or 'software', as we call it. Typically, you get it and then you run it on your OS. I think you'll find both Windows and Linux support this concept.

      --
      Whence? Hence. Whither? Thither.
    178. Re:An important difference by DaveHowe · · Score: 2, Informative

      Last time i checked.. cygwin was GNU, so how does that make windows prevail? using linux (essentially) within windows.. makes windows the winner?
      Not really. cygwin is a compatability shim to allow gnu (and other *nix) software to run on windows; cygwin+windows is a system able to run similar software to solaris, hpux, tru64... ie the largely platform-independent gnu tools. Linux is another platform that can have such tools "ported" to it, but isn't somehow magically their owner (just the most popular platform amongst non-corporate users)

      --
      -=DaveHowe=-
    179. Re:An important difference by shyster · · Score: 1

      Get the beta of Visual Studio 2005's VC++ Express. There's also versions available for ASP.NET, VC#, VJ#, and VB.NET as well as a free SQL 2005 MSDE replacement. They're not slated to be free (except SQL 2005 Express), but will be cheap - at least compared to Visual Studio.

    180. Re:An important difference by DaveHowe · · Score: 1
      Themes are a pathetic substitute for being able to totally switch desktop environments and/or window managers. My environment looks and acts nothing at all like Windows, and I prefer it that way. I've heard of alternate GUIs for Windows, but since Windows ties you down to using a GUI for nearly everything, I can't imagine that you'd ever have enough flexibility. (Control panels are for pussies.)
      A surprising amount of the admin tools are scriptable in one form or another - although some require the "resource kit" so really aren't available for use "out of the box".

      [cygwin?]
      This is an add-on layer, not an integral part of the OS. Can you ssh into your windows machine and restart the webserver with one simple command? Can you totally modify the way your computer runs by writing shell scripts or modifying existing ones? (And yes, I do these things all the time.)

      I would consider neither of these good examples of superiority. Linux has no "native" SSH support - yes, OpenSSH is usually bundled with it, but that isn't part of linux (or indeed, directly part of any *nix). Worse yet, Apache has a native Windows port that obeys the same command line options that the Unix port does.
      The "strengths" of Linux are not any magical array of tools or options - Linux is near-unusable without the non-linux GNU tools, some of which have native windows ports too. Linux's strengths are its flexability, its huge and dedicated developer base (and equally huge and knowledgeable beta tester base), its unbeatable price point, and the overall vision of Linus.

      --
      -=DaveHowe=-
    181. Re:An important difference by DaveHowe · · Score: 1

      Except that doesn't apply here. Third party software running on Windows is not part of the Windows OS. GNU utilities ported to Windows is not the same thing as Windows. In fact, it's the opposite. It says GNU/Linux is so much better than Windows that in order to do comparable things in Windows you need to port things from GNU/Linux. So it was a valid point. and WINE makes the opposite point........

      --
      -=DaveHowe=-
    182. Re:An important difference by Anonymous Coward · · Score: 3, Insightful

      So when Linux uses the GNU tools, it's called part of the operating system, but when Windows uses the GNU tools, it "doesn't apply"?

      NICE REASONING

    183. Re:An important difference by OriginalChops · · Score: 0

      "Third party software running on Windows is not part of the Windows OS" As opposed to third party software running on Linux? Linux is pretty much made up of what was originally third party software, someone just called it Linux... Are we discussing the comparison of 2 very different OS (not to mention designed for very different purpouses (if you can call Linux "Designed" for anything)) Windows WAS designed for the 75% of user base, I.E. people who dont have a clue about computers, and it does that with excelence. Linux was made (not designed) to be used as a power tool for the other 25% who didnt want to pay for the windows GUI. Made by power users for power users. Sure you can make Linux run like Windows and even better, but look at how much more effort it takes. Hiring of capable IT personell, set up of the system, running and maintaining the system.... For large companies or corporations that kind of high maintanence is difficult. Linux is easier to break by an unexperienced user. And an unexperienced IT support guy can really mess things up big time. Windows is ready pretty much out of the box, doesent take too much skill to support windows users (avarage users). The downside is the lack of flexibility. So you pick whats right for you or your company... Windows is not worse than Linux and vice versa... They just take up different nieches. And if you make Linux as user friendly as windows your making windows 2....

    184. Re:An important difference by acebone · · Score: 1

      > iisreset

      Great, I've been wanting that. Plz name others ?

      --
      Check out my PHP Url Validator
    185. Re:An important difference by Anonymous Coward · · Score: 0

      Have you ever heard of a thing called the port system you MORON!!!

      oo look i want to make xine...
      cd xine
      make
      sit back and wait
      o look its downloading all the nesicary libraries by itself.... now how easy is that?? it compiles and downloads everything by itself..

      another thing windows uses a registry to store all its programs values and so forth...the thing about it..its so bloody easy to infect...i can write a mirc script in under 15min's that can cause your pc to tell you your windows installation is corrupt..now you try and do that to a linux box ??

    186. Re:An important difference by timitch_1 · · Score: 1

      Wich is exactly the point of the article 'But ultimately, said Russinovich, the gap between the two operating systems will continue to narrow to a point where their underlying kernel becomes irrelevant. "Layered services will become more important,"'

    187. Re:An important difference by Anonymous Coward · · Score: 0
      Can you ssh into your windows machine and restart the webserver with one simple command?
      Yes:
      ssh Administrator@myserver "iisreset /restart"
      Can you totally modify the way your computer runs by writing shell scripts or modifying existing ones?
      Admittedly, Windows does not provide a command line alternative for many operations, most networking parameters can be adjusted on the commandline:
      • The "net" command can be used to modify the parameters of Windows file sharing, list and access remote shares and start and stop Windows services.
      • The "netsh" command can be used to configure any network interface on the box, including creation of virtual interfaces (like 6-over-4 tunnels, etc). Coupled with "ipconfig" this pretty much matches the functionality of *nix's "ifconfig" and "route" commands.
      • The "ipv6" command can be used to configure any part of the the IPv6 subsystem (to which there is little to no GUI for anyway). Most functions here are also available in "netsh"
      • The "route" command can be used to manipulate the routing tables. Most functions here are also available in "netsh"
      Most configuration and startup information is held in the registry, rather than script files, as you well know. However, you can optionally apply start up scripts and login scripts (either on standalone machines or using domain policies). Many system tasks can be performed using a combination of CMD scripting and VBscripting (or, indeed, Jscripting) .
    188. Re:An important difference by yo5oy · · Score: 1

      this is why you limit the number of user processes and amount of cpu they can use.

      --
      a slut did tulsa
    189. Re:An important difference by Oktal1984 · · Score: 1

      cygwin? MS: Look, Windows with Cygwin has so much in common with Linux, they must have copied from us!

    190. Re:An important difference by Anonymous Coward · · Score: 0

      And when you windows box crashes, it takes cygwin with it.

    191. Re:An important difference by Peaker · · Score: 1

      They come with a distro, or as packages.

      That's what people mean by saying "Linux" here in the discussion. Maybe RMS's "rant" about accurate naming is not so unnecessary.

      I can download and install a Windows utility more quickly than I can build and install a Linux package.

      Oh? Easier than "apt-get install kde", kpackage, synaptic, aptitude or the other package management frontends? These download the packages and all the dependencies for you.

      These tools can also keep all (in the thousands) of your packages up-to-date (unlike Windows update which keeps perhaps 20 packages up-to-date).

      The fact you are mentioning building these packages yourself as a difficulty means you probably haven't used a Linux distro since early Slackware days.

    192. Re:An important difference by halivar · · Score: 1

      Huh? You can't just ignore the GNU stuff just because it's on Windows.

      Fair enough. Just remember though, that by your very argument, the folks that made Windows truly useable are the folks that develop GNU/Linux.

      So I gotta ask, why use the imitation when you can use the real thing?

    193. Re:An important difference by julesh · · Score: 3, Informative

      Apples are crunchy.
      Oranges are sweet.
      Hmmmm.

      You're comparing a system whose (original) philosophy is "provide basic tools needed by everyone and let people add additional capabilities with 3rd party applications" with one which is "provide everything anyone is ever likely to need on one set of CDs and give them a huge menu asking what to install at the start".

      Of course the former (Windows) isn't going to be as capable as the latter (most Linux distributions) if you don't use it the way it's supposed to be used.

      You might as well say you can't do word processing on Windows because WordPad's so shite.

      Learn to live in the real world, will you?

    194. Re:An important difference by julesh · · Score: 1

      Permission thunking between NTFS ACLs and Unix-style perms slows it all down quite a bit

      Actually, I don't think that's what makes cygwin slow -- I think the problem is that Windows doesn't support fork() so it has to be emulated in user-mode software, which is a bit of a PITA.

    195. Re:An important difference by Anonymous Coward · · Score: 0

      Kudos, AC, that was a crafty way to get an "In Soviet Russia..." joke past the mods.

    196. Re:An important difference by Anonymous Coward · · Score: 0

      You say this like it was a bad thing.

      Can you give one reason why the gui should be an integral part of the os?

    197. Re:An important difference by julesh · · Score: 1

      I think everyone complaining about missing the point is missing another one: Windows isn't _supposed_ to do these things out of the box. It can't do half of the things that almost everyone uses it for (e.g. word processing) without additional tools.

      Windows is a base system thay you add what you want to. It always has been (although it is moving away from this position these days, with more and more integrated features).

    198. Re:An important difference by Anonymous Coward · · Score: 0
    199. Re:An important difference by Analogy+Man · · Score: 1
      Cool off. Go to irony school.

      Did you for a moment think I was serious?

      I am impressed that you used fuck as an adjective and noun in a 13 word post. I should think you could do better adding in the verb and adverb forms.

      --
      When the people fear their government, there is tyranny; when the government fears the people, there is liberty.
    200. Re:An important difference by Anonymous Coward · · Score: 0

      You DO NOT OWN M$ Windows! It should be called TCL (Total Cost of Licensing, etc.) You just have the very restricted rights to use M$ Windows in a very restricted, limited way, which makes M$ Windows incredibly expensive compared to Linux/BSD et al.

    201. Re:An important difference by NIK282000 · · Score: 1
      "compilers! you can't program sh*t on a windows install without buying separate software."

      Some windows installs come with Qbasic, mind you, you cant compile sh*t on that either.

      --
      Dear aunt, let's set so double the killer delete select all
    202. Re:An important difference by gnu-generation-one · · Score: 1

      So GNU/Windows does everything you want?

    203. Re:An important difference by jarich · · Score: 1

      So, it Linux + GNU is GNU/Linux, then Windows + GNU should GNU/Windows! ;)

    204. Re:An important difference by QuaZar666 · · Score: 1

      while there is not a power command prompt yet they are working on it with there new command line ulity called msh which can also be used to edit the registry, move/copy/etc active directory objects, etc.

    205. Re:An important difference by JustNiz · · Score: 1

      .. so what you're saying is replace all the microsoft stuff with their open source eequivalents then.

      Why not just extend that to the OS itself, too.

    206. Re:An important difference by I_M_Noman · · Score: 1
      You can't just type "excel" because excel.exe is not in the path, and it's considered bad form on Windows to pollute up the path for every installed app. But you can type "start excel" which uses shell extensions in the registry to find and launch the executable. This works for most apps with modern installers.
      I just tried both on my XP box -- typing "excel" worked, typing "excel.exe" worked, but typing "start excel" did not work.
    207. Re:An important difference by Anonymous Coward · · Score: 0
      You have to pollute winnt\inf which means you're polluting your Windows provided driver stash. You also run the risk of overwriting dlls here and there with your vendor provided drivers. Very very messy. I'm dealing with this right now at work as a matter of fact. :-( Unless you resort to editing the registry there is no way around this one though.

      No, you can leave the inf directory intact, and provide additional directories to look for drivers. HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Driver s\network adapter etc.

      Right, I never said it couldn't be done just that it isn't simple (like insmod foo.o). I think I even mentioned that you'd have to registry dive to fix it in the grandparent. Also, another limitation of DevicePath is that you can only to a limited extent organize your device drivers (like if I wanted \i386\$1\drivers\chipsets\intel). You can do some of that but windows will crash and burn hard if you put too many characters in that regkey. With Linux I can organize that stuff however I want and load it very simply.

      Anyhow, of course Linux has many weaknesses and flaws but many times I don't think people acknowledge in many situations how deploying Linux at least for large organizations could potentially be *far* less of a headache (esp. wrt patch management and software deployments).

      Yeah, it is an XP/2003 thing - although WMI is still available from vbscript **shudder**

      WMI in vbscript? Oh, the *horror*.

      Thanks for humoring me and sharing your knowledge. It's been fun. :)

    208. Re:An important difference by alcmaeon · · Score: 1
      *nix has always been harder, requiring more work, less spoonfeeding, and more study to get good at.

      Yeah, boy, that OSX sure is hard to set up and use. Thank God there's Windows to make things easy.

    209. Re:An important difference by Anonymous Coward · · Score: 0

      >> And if you're running Apache (also ported to Windows), you can do just what you described quite easily.

      And if you are running IIS, it can still be reset with on command: iisreset.

    210. Re:An important difference by Anonymous Coward · · Score: 0

      BWAHAHAHA

      Do you really put up an IIS box on the Internet ?

      Really???? That being the case after about 15mn you can just get into the box using your back oriface tool kit......

    211. Re:An important difference by Cro+Magnon · · Score: 1

      But, if I decide RH is too expensive, I could download Debian and run all the same stuff I ran with RH. What similar alternative would I have if I thought M$ was too expensive?

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    212. Re:An important difference by Anonymous Coward · · Score: 0

      minimalist shell. Free (as in lunch) Used it for years.

      http://www.litestep.net/

    213. Re:An important difference by Anonymous Coward · · Score: 1, Funny

      you know what we need. 500 cryptic control panels!

    214. Re:An important difference by Anonymous Coward · · Score: 0

      >I was talking about things like spreadsheets, word processors, media players etc. The sort of things that ordinary people use every day.

      -wow! Microsoft is giving away free spreadsheets and office programs with windows now?!?! Or were you engaged in hyperbole? Maybe it's just a media player that you're discussing that comes bundled with the OS. The same media player that does not in any way prevent you from installing real (uggh), quicktime, mplayer, winamp etc and is also one of the "nicest" programs at not trying to hijack file associations. (ie, it leaves your associations as you set them and doesn't keep bugging you to reset them to be defaulted to itself.)

      Sorry, I just get tired of this constant bashing.

    215. Re:An important difference by The+Conductor · · Score: 1

      They should just close up shop and go retire, buy an island country someplace, stock it with babes and margaritas, and enjoy it.

      This was probably intended as a joke or exaggeration, but I would claim that it is essentially true. Warren Buffet has what he calls the one dollar rule. For every dollar retained (not paid in dividends) the company should create one dollar in market value. I don't think those $billions being blown on XBox & WinCE are creating billions in market value, and the MS core businesses--the profitable ones, Windows & Office y'know--cannot grow that much in a mature market. The only financially responsible thing is to either buy up some huge companies and become a conglomerate (GM for sale? Plus maybe an energy company, and an investment bank) or pay out dividends.

      Instead, MS top management sit on a mountain of cash and tinker with world-domination schemes, and that is fiscal malfeasance on a colossal scale.

    216. Re:An important difference by Prior+Restraint · · Score: 1

      Windows is perfectly acceptable as long as you just want to play games and don't need to connect to a network for anything.

      Such as downloading patches for said games?

      Dude, this isn't 1991. Everyone needs to connect to a network if they intend to actually use their PCs.

    217. Re:An important difference by phurley · · Score: 1

      I agree about the hard links, but there is no equivalent to a symbolic link -- which is a bit of a pain if you like to have multiple drives / partitions. Yes junctions help, but they cannot cross physical/network boundries like a symlink. Mount points also help, but junctions cannot cross there either.

      --
      Home Automation & Linux -- now I know I'm a geek
    218. Re:An important difference by 955301 · · Score: 1

      I don't know if I agree with those, but here are some:

      * The ability to tinker with the source. If you have a problem with a driver, you can actually go into it and see what's going on. Or have a knowledgable friend help you fix the code.
      * Contribution. It's expected that you give something back to the community if you can. One of these days I'll get back to building a driver for my Z-Star Corp usb video camera in my laptop. When I do, I'll publish the source and get recognition/feedback for doing so. I might be blind, but I don't see that interaction on the driver/os level with Windows.
      * Variety. There isn't some parent corp trying to normalize the software to the lowest common denominators of the users. Instead, there are 10's of ways to do any one thing with linux and they all almost always come with the source.
      * Upgrades. I haven't use Gentoo yet, but can't you just grab any "version" of it and emerge your way to the latest of everything? On an ongoing basis?

      And finally, my experience with crash recovery has been much more pleasant with Linux than with win2k & XP. The fact that I don't have to reinstall every freaking application (due to the system registry) after I get the OS back under control is enough to keep me from going back.

      --
      You are checking your backups, aren't you?
    219. Re:An important difference by nystagmus · · Score: 1

      Isn't Microsoft forced not to include Office and some of their other applications because of the antitrust lawsuits years ago?

      I believe so. It's a little bit unfair to say Windows doesn't come with anything preinstalled when compared to linux.

    220. Re:An important difference by smallfries · · Score: 1

      So you're replying to someone pointing out what's wrong with windows and why unix is more usable, and your reply is to point out that you can download cygwin? Can't you see the inherent flaw here, that the best way to match the power of the command prompt is to download a unix subsystem for windows? If the windows philosophy were a good one - building large monolithic applications - then there would be a better way to match the power of the command line than to use unix.

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    221. Re:An important difference by steeviant · · Score: 1

      Many computers come bundled with either Microsoft Office or Microsoft Works, OEMs are given very special prices when they bundle software that way. Not to mention the fact that Office is standard equipment on virtually every business PC in the world.

      An uneducated user could be excused for thinking that there was no other office suite in the world, or that there is something special (other than deliberately obfuscated closed formats) special about Microsoft Office because of it's prevalence.

      I don't believe I said that Microsoft are giving away free spreadsheets or word processors anywhere. I will humbly eat your dunce cap if you can show me where I said that.

      Also, before you go touting Windows Media Player as an example of a "nice" application, perhaps you could explain to me where the uninstaller is located, because it's certainly not in the Add/Remove Software control panel. As for it hijacking file associations, it doesn't need to since it's the default for every type of media after installing windows or logging into a newly created user account.

      I welcome your descriptions of how to install all the "nice" microsoft applications bundled with windows XP like Windows Messenger, Outlook Express, Internet Explorer and Windows Media Player. Then I'll stop the "constant bashing"

      Incidentally, given the choice I don't have a problem with applications like WM9, MSN Messenger, MS Office or Internet Explorer, all of which are installed on my PowerBook. My complaint is that it's not possible to uninstall these applications in Windows because Microsoft have chosen to bestow them with special powers.

      I'd be equally annoyed if Apple chose to "integrate" Safari and Finder, or if iChat or Apple's Quicktime Player was impossible to uninstall. I have lodged repeated bug reports about Apple's bundling of a nag-ware version of Quicktime Player with their OS. Are you against my Apple bashing as well, or is that not "constant" enough?

    222. Re:An important difference by Stinking+Pig · · Score: 1

      could be -- Last time I read the FAQ (probably a year or more) it blamed filesystem thunking, but I don't see that in there now. There is a reference to the fork() slowness though: http://www.cygwin.com/faq/faq.html#SEC74

      thanks for the pointer.

      --
      "Nothing was broken, and it's been fixed." -- Jon Carroll
    223. Re:An important difference by Bob+Uhl · · Score: 1
      # your choice of how your desktop environment looks

      themes?

      More than themes--completely different desktop environments. Sure, GNOME & KDE are pretty much Macish/Windowsish--but fvwm2, ion (my personal favourite) or emacs (which can run without X, and provides an entire operating environment: mail, news, web, calendar, appointments, program editing, compiling, debugging, word processing &c) are entirely different.

      With free software, one has real, meaningful choice--not just 'paint the windows another colour' (my problem with much of the KDE/GNOME stuff), but actual radically different behaviours. This means that your environment can be customised for what you do. A truck's cockpit is not like a car's, and neither's is like a subway train's--why must every user's environment be the same?

    224. Re:An important difference by Giggle+Stick · · Score: 1

      I'd venture a guess to say that about 95% of everything that you can do with the GUI, you can do with the command line.

      Conversely, I figure you can only do about 75% of the things that are possible with a Command Line on a GUI. Maybe that's just in Unices, not Windows.

    225. Re:An important difference by _Sharp'r_ · · Score: 1

      You caught that I was being sarcastic, right? :)

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
    226. Re:An important difference by Bob+Uhl · · Score: 1

      You (jokingly) raise a good point: if one is going to install on the GNU tools on Windows, why bother with Windows at all? It's a shoddy, poor kernel--use Linux, or BSD or whatever, and get better performance, better stability and freedom as well.

    227. Re:An important difference by silicon+not+in+the+v · · Score: 1
      Except that doesn't apply here. Third party software running on Windows is not part of the Windows OS.

      So? GNU utilities ported to the linux kernel are not part of the linux kernel either.

      The original claim was that linux was a better PLATFORM, not a better OS, and if you can combine the base windows OS with the GNU tools to make a perfectly acceptable platform, then that is something to consider. Once you factor in all the freely available tools that AREN'T GNU, it didn't even come close to a valid point.
      I'm doing my civic duty by quoting this guy. He was an AC that made a point that needs to be heard and got modded down with Overrated. I'll put my Karma Bonus on the Slashdot altar to give him a voice. Here's to you, Mr. Anonymous posting guy.
      --
      We may experience some slight turbulence and then...explode. -Capt. Mal Reynolds
    228. Re:An important difference by mattyrobinson69 · · Score: 1

      like blaster?

    229. Re:An important difference by Jesus_666 · · Score: 1

      Yes, Windows is dumb. Windows requires you to run a lot of third-party programs. No, they usually don't make any trouble.
      From your description it sounds as if Windows would autodetect OpenOffice and - once it finds OO - immediately headcrash the system HDD. But Windows works quite well with non-Microsoft apps.
      Thing is: Many experienced Win users work under the assumption that their OS is inherently dumb and that everything of interest has to be done via third-party apps. So they use third-party apps. As someone who has been with Windows since 3.11 I can't really see why the OS (or something integrated with it) should do stuff like spreadsheets or compiling. That's clearly in the domain of applications and applications that come with the OS are likely to be screwed up in some way. Except Notepad.

      My point: Windows is no less capable of running everything of interest via third-party apps than *NIX is. In fact, the huge number of good Freeware apps for Windows comes from the fact that, well, Windows is dumb.
      And most of them are stable, unless the box on which you try to run them is in a really bad shape. My Windows has about twenty icons in the tray at all times and it's perfectly stable. Neither my Winamp nor my Apache nor the third-party driver for my graphics card are behaving like a jet engine strapped to a car. That happened with Win9x, but the NT-based Windowses should be stable enough to run programs written for them.


      Yes, Windows is not as secure as Linux. At least if you don't know or care about making it.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    230. Re:An important difference by silicon+not+in+the+v · · Score: 1

      This is the most insightful comment I've seen in this thread, but it needs more moderation. I was browsing at 3, and only saw it because the original comment was so ignorant I was about to reply to him. I checked the replies under my threshold, and it looks like this AC already took care of it.

      I find it a useless argument when people say things like, "Windows doesn't come with any good software. This 6-disc _______ Linux distro comes with all the software you could ever want." I think I would rather have the OS on one disc and have one other disc of the free (beer or speech) software that I want burned on a CD-R that I made. I'll take my Windows with Filezilla, CD-DA X-Tractor, Firefox, ZoneAlarm, Ad Aware, etc.

      --
      We may experience some slight turbulence and then...explode. -Capt. Mal Reynolds
    231. Re:An important difference by orasio · · Score: 1

      I believe the (grand) parent is talking about a sshd daemon, so you can login to the Windows machine. PuTTY is an ssh client.
      Cygwin is not so bad, but while it runs on windows, it's more difficult to mess with than your regular GNU/Linux distribution. If you are willing to use Cygwin to administer you windows boxes, then and advantage over GNU/Linux on ease of use or the barrier to entry was not an issue in the first place.
      I used cygwin when developing VB applications, and it worked for me, but Slackware is much easier.

    232. Re:An important difference by Jesus_666 · · Score: 1

      *bzzzt* Wrong.
      MinGW also has g** and offers addon packages that give you bash, (auto)make etc. Except for automake (which only runs inside bash) they all run in CMD just fine and they don't require Cygwin at all.

      Or you just compile everything with the -mno-cygwin parameter, which eliminates the need for Cygwin as well.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    233. Re:An important difference by alecks · · Score: 0

      You fscking idiot! How is this different then all the free software that comes with any linux distro?

    234. Re:An important difference by james_bray · · Score: 1

      Er, I think it *was* supposed to run in Windoze.....

      Doh?

      --
      http://www.reeb.freeserve.co.uk
    235. Re:An important difference by Anonymous Coward · · Score: 0

      Not really a coward- just passing through... ;^) I work in my area doing in-home PC repairs & instruction. I can say, from my own day to day experience, that it's more than just the initial setup that matters. I am constantly kept busy with PC viri, trojan, & spyware infestations with Windows machines. Most units, when I arrive, are "dead-in-the-water". Many require the finding/downloading/running of a special "removal tool" to erradicate the bugger. Needless to say, these people do not have the skills to do this (not to mention they're all on dialup- would take eons). Quite a few have simply stopped using the PC until a relative says they want to email them or something comes up to force them to find a fix. Sounds like a truly lousy introduction to PC's in general when it's Windows to blame. What this means is that, while yes- the PC is set up, the people cannot actually use the thing. I recently installed Xandros Linux & have been so impressed I may start to recommend it over an upgrade to XP (many I service still have 98). It installed w/o a problem & has been running for weeks with no downtime- not to mention no continuous virus issues & security breaches. IMO only, Tracy

    236. Re:An important difference by bankman · · Score: 1
      Removing IE from Windows ("removing the bloat" in the parlance of the current line of argument) is rather like removing the roll-cage from a Hummer.

      By contrast, removing Mozilla, Konquerer, Galeon, or Lynx from a Linux distro is relatively easy -- usually not much more trouble than using the distro's package manager. So "removing the bloat" is a comparatively simple task.

      Not all the time, IIRC Fedora Core 1 would uninstall openoffice (and I think a whole lot of other things as well) when removing mozilla with apt-get, which was quite annoying.

      My argument may fall apart here in the Konquerer case, as I don't use Konquerer and don't know how tightly it is integrated into KDE.

      In SuSE 9.1 you can do that with 'apt-get remove kdeaddons3-konqueror'. Other distros might handle this differently.

      My argument may also fall apart in as much as it may be easy to remove the roll-cage from a Hummer.

      I guess it all depends on ones definition of "easy." The average Hummer driver (whatever that is) will probably be not be able to remove the roll-cage without serious impact on the car's functionality, while a specialised machanic should be able to do it for a reasonable price (we are talking Hummer here). In essence I think your analogy is quite right. ;-)

      --
      I feel so sig.
    237. Re:An important difference by Anonymous Coward · · Score: 0

      DOS scripting doesn't count, is like programming in Quick Basic , is disgusting, i prefer using cobol !!! :)

    238. Re:An important difference by mpe · · Score: 2, Insightful

      You DO NOT OWN M$ Windows! It should be called TCL (Total Cost of Licensing, etc.)

      How about TCU (Total Cost of Usage)? Which includes both purchase and administration of licences where applicable.

      You just have the very restricted rights to use M$ Windows in a very restricted, limited way, which makes M$ Windows incredibly expensive compared to Linux/BSD et al.

      Especially if you need a lawyer to interpret an EULA. In a corporate environment where the person using a piece of software is unlikely to be the person who installed it and accepted the EULA you probably need a lawyer. If contractors are involved in the usage or installation of such software you almost definitly need a lawyer.

    239. Re:An important difference by Drevux · · Score: 0, Troll

      For a great example of this on film I suggest you watch Fahrenheit 9/11.

    240. Re:An important difference by Anonymous Coward · · Score: 0

      Then the cost of ownership is established at $299 (or more if you want some kind of server solution).

      That is the price at which it will own you. Unless you believe your OEM when they tell you "we paid for this software, but we are giving it to you, free of charge."

      Free of charge, my ass. The machines didn't start costing $100 less when they started "giving" this away.

    241. Re:An important difference by mpe · · Score: 1

      Can't you see the inherent flaw here, that the best way to match the power of the command prompt is to download a unix subsystem for windows? If the windows philosophy were a good one - building large monolithic applications - then there would be a better way to match the power of the command line than to use unix.

      In some cases Windows is even more monolithic than just big applications (using threading). Due to Microsoft making a deliberate decision to blur the boundries between "OS" and "application".
      There are GUI programs (including GUI wrappers for command line programs) which also follow the "unix principle" of many small(ish) processes.

    242. Re:An important difference by mpe · · Score: 1

      I think the reason would be they'd then be held responsible for those apps by users. And they can't possibly be held accountable for software they didn't write.

      Thing is that Microsoft isn't held accountable for anything anyway. That's what the Windows EULA says :)
      Quite a few parts of Windows most definitly were not written by Microsoft in the first place. With proprietary software it's never that obvious if a vendor actually wrote any of it...

    243. Re:An important difference by Anonymous Coward · · Score: 0

      the arcana has always been there - you just started looking deeper.

    244. Re:An important difference by rbullo · · Score: 1
      Mingw provides a bourne again shell for windows.
      I think DJGPP also provides a bash port. Whether it's a replacement for command.com or it just runs on top of the normal shell, I don't know. I do know that they also provide some ports of other GNU utilities.
      --
      OH NOES!!! IT APPEARS YUO DO NOT HAVE ENOUGH MONEY TO PAY FOR DIS HERE PIZZA! WAHT EVER ARE YOU GOING TO DO!?!?
    245. Re:An important difference by jayp00001 · · Score: 1

      So use the services for unix download and install bash.. Bash Shell

    246. Re:An important difference by ckaminski · · Score: 1

      SymLinks exist, but you can't create them to network shares. Hard Links, I know they can be created under POSIX, and I have heard they can be created in Win32, but I'm not exactly sure how..

      IISreset may indeed reset IIS, but I can attest to you that it is not the same as "net stop iisadmin /y & net start w3svc". It's not a true reset.

    247. Re:An important difference by smallfries · · Score: 1

      Perhaps, but the power from a collection of small specialised commands comes from the ability to recombine them into lots of possible applications. With a command-line, and temporary files or pipes it is easy to do this, I've yet to see a way of combining specialised GUI apps that works as well.

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    248. Re:An important difference by BlackHawk-666 · · Score: 1

      lol! Sorry, I keep forgetting about our new OS X brethren. It's great to have the Apple clan as part of the *nix family. Let's hope some of Apple's design skillz wears off on *nix, because that is the only area in which we are currently weak.

      --
      All those moments will be lost in time, like tears in rain.
    249. Re:An important difference by nutznboltz · · Score: 1

      I think it can be argued that Windows + cygwin != Windows.

      Windows + cygwin ~= Linux + wine

    250. Re:An important difference by fitten · · Score: 2, Insightful

      because that is the only area in which we are currently weak.

      Beware of speaking in absolutes. It usually means that you are missing something.

    251. Re:An important difference by Anonymous Coward · · Score: 0
      We saw this effect with the release of VB, making any old Joe think he was a coder, and remember the flood of completely shit VB craplets that soon followed. It's this same principle, lowered barriers of entry lead to lowered quality.

      I think after s/VB/Java/ or s/VB/HLL/ above would have more true to it.

    252. Re:An important difference by pfleming · · Score: 1

      Much, much more, even not for just a server. If you ignore windows ports of other GNU applications, you end up with linux having a great superiority over Windows: Huh. I thought the parent said "if you ignore windows ports of other GNU applications..."
      How'd you get modded insightful while attempting to argue with the parent? (proving the point the whole time)

    253. Re:An important difference by Stephen+Samuel · · Score: 1
      Once installed, Windows owns you.

      That's what Microsoft actually means by 'total cost of ownership' when they're talking about Wintendos -- but they'll never admit to it in polite company.

      --
      Free Software: Like love, it grows best when given away.
    254. Re:An important difference by fucksl4shd0t · · Score: 1

      If you have A (Windows), and add B (Cygwin), you dont get A, you get AB.

      Um, actually, if have one thing and you add another, you get a sum. What you're trying to do is create a product.

      If you have A (Windows) and add B (Anything else that could be Cygwin), you have A plus B.

      :)

      --
      Like what I said? You might like my music
    255. Re:An important difference by alcmaeon · · Score: 1

      He he, no problem. It happens to all of us every now and then. :-)

    256. Re:An important difference by Dashing+Leech · · Score: 1
      Nope, it was overrated because it misses the point completely, as it appears a number of people do. The original poster said the following:
      If you ignore windows ports of other GNU applications, you end up with linux having a great superiority over Windows:

      If comparing GNU/Linux (the OS) to GNU/Windows (Windows OS + GNU tools) then it is pointless to compare features in the GNU tools since they are the same. If we ignore GNU tools then we are comparing the Linux kernel with the Windows kernel. (Technically, we should also ignore Windows tools that aren't part of the kernel to do a fair comparison consistent with the article.)

      So in other words, ignoring GNU tools on both sides (Linux or Windows) is the right thing to do here, which is what the poster said and got flak for.

      Now whether the poster was right about the kernels with Linux being better or not is up for debate, but that doesn't change the fact that it is proper to ignore the GNU tools.

    257. Re:An important difference by Dashing+Leech · · Score: 1
      Hold on, you are confusing two issues:

      1. The original poster said the following:

      If you ignore windows ports of other GNU applications, you end up with linux having a great superiority over Windows:

      If comparing GNU/Linux (the OS) to GNU/Windows (Windows OS + GNU tools) then it is pointless to compare features in the GNU tools since they are the same. If we ignore GNU tools then we are comparing the Linux kernel with the Windows kernel. (Technically, we should also ignore Windows tools that aren't part of the kernel to do a fair comparison consistent with the article.)

      So in other words, ignoring GNU tools on both sides (Linux or Windows) is the right thing to do here, which is what the poster said and got flak for. I repeated the same point and got flak to, yet this point is quite obvious and follows clearly from reason.

      Now whether the original poster was right about the kernels with Linux being better or not is up for debate, but that doesn't change the fact that it is proper to ignore the GNU tools.

      2. Beyond just kernels, is it fair to say GNU tools are part of the GNU/Linux OS and not part of Windows? It depends on how you define an OS, which nobody seems to agree upon. The following seems reasonable:

      GNU/Linux OS = Linux kernel + GNU tools

      Windows OS = Windows kernel + Windows tools

      Is it fair to say Windows OS = Windows kernel + Windows tols + GNU tools? If not, then it is fair to say "when Linux uses the GNU tools, it's called part of the operating system" but that doesn't apply to Windows because the GNU tools are not part of the OS, they have to be added as third party programs. If it is fair to include GNU tools as part of the Windows OS, what are the boundaries of what is called an OS? Does any software run in an existing OS become part of the OS? What's the difference between the non-kernel part of the OS and any other third party software?

      However, this is really just an unintended side discussion from #1 above. The article, and the post being refered to are just saying "ignore GNU tools" in the comparison, which is perfectly valid and fair. I hope this clarifies your misunderstanding of the points being made.

    258. Re:An important difference by HuguesT · · Score: 1

      Yes, "quite a bit" is a little understatement here. How about ./configure scripts taking 5-10 minutes on Cygwin and about 20 seconds on Linux?

      Cygwin shell is incredibly slow. Executables compiled with Cygwin are reasonably fast but startup times are horrendous.

    259. Re:An important difference by roybentley · · Score: 1
      This is an add-on layer, not an integral part of the OS. Can you ssh into your windows machine and restart the webserver with one simple command?


      Ever heard of iisreset? I can restart IIS on a remote server from my local machine, provided I have set up the IIS server to allow such.

      Can you totally modify the way your computer runs by writing shell scripts or modifying existing ones? (And yes, I do these things all the time.)


      Yes. They're called batch files. Set up a batch file that executes some vbscript using cscript. It's a decent version of shell scripts.

      To be clear, I dislike working in Windows as much as the next guy. I'd rather be running two dozen Linux boxen than the two dozen Windows boxen I have, but unfortunately you can't drop an existing infrastructure overnight. Migration from one platform to another is not easy, and takes lots of time... Not to mention the costs involved.
    260. Re:An important difference by sql*kitten · · Score: 1

      compilers! you can't program sh*t on a windows install without buying separate software

      Really? When Microsoft's C++ compiler is free? When VBA is built into every Office program? When you can download a JDK for free?

      your choice of how your desktop environment looks

      Plenty of choice in XP, tho' I prefer the Win2K look

      games, not just freecell and solitaire

      Is that a joke? How many games are released for Linux compared to Windows?

      real networking tools, such as nmap, a variety of firewalls, heck the list is too long to begin here

      Just download 'em. If you know that you need 'em, you surely know where to get 'em.

      a powerful command prompt for expert users

      Ditto.

      Now, I'm fairly platform-agnostic. I'll use the tools to get the job done, that's all an OS is, a tool. But you're doing yourself and Linux no favours by spouting this sort of unfounded nonsense.

    261. Re:An important difference by JuggleGeek · · Score: 1
      Out of the box experience, integration, convenience - everything you need is on the Linux install CDs. Be it word processing, graphic editing, software development, gaming, shell automation, web publishing, secure network connectivity, and on and on.

      The last time I tried Linux (some time back, I must admit) I managed to get it installed - but only because I could use a windows machine to go online and ask questions. Once it was installed, I still couldn't get it online, or do anything remotely useful with it, because to get anything to work, I had to edit config files with what Linux geeks think is a text editor. Vi, I think it was. A stupid line editor very similar to Edlin, which Linux geeks think is top of the world.

      Sorry, but after a week or two or getting frustrated because the learning curve to use a freaking TEXT EDITOR is too high to be worth the bother, I gave up on it. I can't imagine what idiot first thought a line editor was a good idea, or why years after Edlin had been replaced Linux was still expecting people to use VI to get everything going.

      So that machine, which I'd bought to be a Linux learning box, got reformatted with Win98. Since then, it's been useful.

      As I said, this was 3-4 years ago. (Using a Mandrake install CD if that matters.) But the experience then left me feeling that the people screaming "Linux is Better!" don't understand the basics - or one of them would have written a text editor that let you edit text without learning cryptic archaic commands to do so.

    262. Re:An important difference by Anonymous Coward · · Score: 0
      I think you're wrong - I wasn't missing the point. You're misunderstanding by believing that he was talking about comparing kernels. Here's the text from his post, my comments in bold:

      Much, much more, even not for just a server. If you ignore windows ports of other GNU applications [Note: not ignore GNU apps, ignore WINDOWS PORTS of GNU apps], you end up with linux having a great superiority over Windows:

      • compilers! you can't program sh*t on a windows install without buying separate software.

      • nothing whatsoever to do with the kernel, and even if you DO ignore the GNU tools, you can download LCC, the .NET SDK, Perl, Python, and a bunch of other free programming environments, none of which are GNU tools

      • your choice of how your desktop environment looks

      • Others have pointed out Litestep - the shell is not part of the kernel either

      • games, not just freecell and solitaire

      • Once more, not a point about the kernel, but rather the software you can download for it. Sure, some distributions may have a couple of games thrown in, but this is like saying "If we ignore all the freely available games for Windows, Linux has more games!"

      • real networking tools, such as nmap, a variety of firewalls, heck the list is too long to begin here

      • Many networking tools have Windows ports - there's no reason a tool that exists on linux couldn't be written for Windows, and many are already cross platform - STILL not talking about kernel differences
      • a powerful command prompt for expert users

      • Windows has a reasonably powerful command prompt as it is, not to mention an almost too powerful scripting language, various third party command prompts, and the Cygwin port of bash

        So if you thought he was talking about kernel differences, you were wrong. And so was whoever modded me overrated. Thanks to silicon not in the v for sticking up for an AC.
    263. Re:An important difference by gullevek · · Score: 1

      okay bad example. This is something even DOS 3.3 could do. But what about something like this

      for i in *;
      do
      name=`echo $i | sed -e 's/_OLD/_NEW/'`;
      mv -v $i $name;
      done;

      or anything like this

      cat | cut -d "_" -f 1 | sort -n | uniq >sorted

      etc

      and a lot more. if you just step out of the loop, you are trapped in M$.

      --
      "Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
    264. Re:An important difference by Prior+Restraint · · Score: 1

      Sorry, no. I'm running a warez beta version of Sarcasm Detector.

    265. Re:An important difference by skiman1979 · · Score: 1

      Gentoo comes with nano. Not sure about other distributions. I think nano may be closer to what you expect of a text editor. But I do agree with the grandparent poster. Boot the install CD for a modern Linux distro, like Mandrake for example, and you get the OS with word processing, multimedia applications, games, Internet apps (IM, browser, mail, etc), and other apps already installed. Install Windows and you get some of this, but for everything else, you either have to buy it separately, or download it. Either way, you have additional installation time and effort to get the system up to speed. As far as the issue with linux not working correctly on certain hardware, most modern distros, again mandrake for example, do a pretty good job of auto-detecting and configuring hardware by default. This assumes that your hardware is supported under the OS, but the same is true for Windows. Windows just supports more hardware because more vendors write drivers for it because more people use it, etc, etc.

      --
      Having a smoking section in a public restaurant is like having a peeing section in a public swimming pool.
    266. Re:An important difference by JuggleGeek · · Score: 1
      Thanks. I did a google on it, and found some screenshots. Yes, that looks much more like a text editor. The screenshot at http://www.nano-editor.org/nanodefault2.png does bring up one question. It shows, at the bottom, that Ctrl-Y is previous page, and Ctrl-V is next page. Do the cursor keys and page-up, page down work? Seems silly to ignore them and make people learn new keymapping. Obviously, Ctrl-X, Ctrl-C and Ctrl-V for cut-n-paste operations have been done differently from what I consider standard. But even so, it looks better than a line editor.

      Thanks for the info.

    267. Re:An important difference by skiman1979 · · Score: 1

      I still prefer vi, just because it's different. As far as your questions with nano, the arrows and pageup/pagedown seem to work well for me from what I recal (I'm not at my gentoo box right now :-( ). I haven't used nano too much yet though. The keyboard shortcuts in the screenshot are there, but the arrows should work just fine. And unlike vi, you don't have to be in a special mode to edit the file. :-)

      --
      Having a smoking section in a public restaurant is like having a peeing section in a public swimming pool.
  2. It's a vicious cycle by strictnein · · Score: 5, Funny

    And it's gotten even worse with Mac OS 10.4 because now:
    Linux copies Windows which copies Mac which copies Linux
    (I'm sure SCO Unix gets copied in there somewhere too)

    Uh oh... doesn't that sort of relationship end the universe in some sort of giant BLIP!?

    Now, for those who want to actually read something that matters, Ars Technica has a primer on PCI-Express. Impress your friends, neighbors, and countrymen!

    1. Re:It's a vicious cycle by SIGALRM · · Score: 1

      Linux copies Windows

      I think it's the reverse; Windows seems to be getting more POSIX-like with each release.

      --
      Sigs cause cancer.
    2. Re:It's a vicious cycle by hypermike · · Score: 1

      I knew Linux was the Beginning and the End. The Alpha and Omega... (grin)

      --
    3. Re:It's a vicious cycle by Anonymous Coward · · Score: 5, Insightful

      Nah, it's more like this ... with the circle (in dots) being common ideas, which grows larger and larger and bulges in some directions as two of the three share ideas that the others don't. The three lines represent new ideas coming in. Over time, each OS picks up the best (and sometimes worst) features of the others.

      Windows
      \
      \ . .
      .\ .
      . \______ Linux
      . / .
      / ..
      /
      /
      Mac OS

    4. Re:It's a vicious cycle by Pharmboy · · Score: 5, Funny

      I think it's the reverse; Windows seems to be getting more POSIX-like with each release.

      Its all that code they licensed from SCO... ;)

      --
      Tequila: It's not just for breakfast anymore!
    5. Re:It's a vicious cycle by Anonymous Coward · · Score: 2, Interesting

      And Linux gets stuff like COM, lots of support libraries, file manager/web browser frankensteins, etc. Check out Miguel's "Unix Sucks" speech, and note what's been developed since then.

    6. Re:It's a vicious cycle by r00zky · · Score: 4, Funny

      Excuse me, i think you added two excess letters in your above sentence... "IX"

      --
      I'm a chainsmokin' alcoholic sociopath, so-ci-o-path
    7. Re:It's a vicious cycle by plj · · Score: 5, Interesting

      Mark Russinovich is a known pro-windows guy, whose views are for sure heavily biased. Kudos for him though, that he really knows his OS inside out - he is one of the guys behind Sysinternals, and I've more than once found their tools very helpful when dealing with problems of Windows boxes.

      Despite his talk being biased, I think he got one important point mostly right:

      But ultimately, said Russinovich, the gap between the two operating systems will continue to narrow to a point where their underlying kernel becomes irrelevant. "Layered services will become more important," he concluded.

      On server space the kernel performance probably counts out more, but at least for most (not all, though) desktop users the kernel really isn't the most important part; it is the common APIs that do the trick. One could build two very similar boxes, one running Linux and the other FreeBSD - both running same apps, with differences hardly noticeable for the end user. Switch the BSD box to Mach kernel, keep userland, and still no much difference. But then just throw Apple's Quartz instead of X on top of that, and we suddenly have totally different world! This is just because we'll now suddenly have a totally different set of APIs.

      However - what Russinovich left out - Windows will inevitably be the very last one to jump on this bandvagon, due to Microsoft's policies' closed nature and it's dominant position on the market. Windows just does not have to be compatible with other systems on the market the same way POSIX systems does have to - not at least from it's vendor's viewpoint.

      --
      “Wait for Hurd if you want something real” –Linus
    8. Re:It's a vicious cycle by upsidedown_duck · · Score: 1

      I think it's the reverse; Windows seems to be getting more POSIX-like with each release.

      I'm 98% positive that I read that Microsoft dropped the POSIX layer in Win XP. You have to use third-party add-ons like Cygwin, Mingw, etc. for POSIX.

      --
      -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
    9. Re:It's a vicious cycle by Anonymous Coward · · Score: 1, Informative
      I'm 98% positive that I read that Microsoft dropped the POSIX layer in Win XP.

      Maybe for XP Home...

      http://www.microsoft.com/windows/sfu/productinfo/s ysreqs/default.asp
      Operating System

      * Microsoft Windows Server&#153; 2003
      * Windows XP Professional with Service Pack 1
      * Windows 2000 Server with Service Pack 3 or later
      * Windows 2000 Professional with Service Pack 3 or later

      (Windows Services for UNIX 3.5 does not work with Microsoft Windows 95, Windows 98, Windows Millennium Edition, Windows XP Home Edition, Windows NT&#174; Workstation, or Windows NT Server.)
      Win9x would just be incapable of using POSIX natively, since they're hard wired to use Win32. (no NT kernel)

      Perhaps the POSIX subsystem isn't installed at all by default, but SFU installs it separately. Since the kernel has its own API (ie, not Win32), it shouldn't be hard to add subsystems after initial system setup.
    10. Re:It's a vicious cycle by JustinXB · · Score: 1

      UNIX should be in there since Linux and all GNU software are direct clones of UNIX. Windows and Mac OS have their roots in the UNIX goo, even though they don't show it as well as Linux.

    11. Re:It's a vicious cycle by Anonymous Coward · · Score: 0

      The difference, of course, is that UNIX isn't really under such active development as "the big three," so I limited the diagram.

      And, of course, three is the most you can do in two dimensions. :-) But you can add more axes, and thus dimensions, to the graph (OS/2, AmigaOS, etc.) and find lots of features that are shared in common among various operating systems. It would be a very interesting exercise.

    12. Re:It's a vicious cycle by upsidedown_duck · · Score: 3, Informative

      I finally remembered where I read it: Windows POSIX Compliance.

      Quote: "The POSIX subsystem included with Windows NT and Windows 2000 is not included with Windows XP Professional. A new subsystem supporting the broad functionality found on most UNIX systems beyond the POSIX.1 standard is shipped as part of Interix 2.2."

      --
      -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
    13. Re:It's a vicious cycle by Guy+Harris · · Score: 1
      Windows and Mac OS have their roots in the UNIX goo, even though they don't show it as well as Linux.

      Really? Some stuff in Windows might be inspired by stuff in UNIX, but it's not really a descendant, and, as for Mac OS, or, at least, Mac OS X:

      % sw_vers
      ProductName: Mac OS X
      ProductVersion: 10.3.4
      BuildVersion: 7H63
      % ifconfig -a
      lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
      inet6 ::1 prefixlen 128
      inet6 fe80::1 prefixlen 64 scopeid 0x1
      inet 127.0.0.1 netmask 0xff000000

      ...

      Looks more like the UNIXes I'm used to than the ifconfig output I've seen on Linux distributions.... (Ignore the lack of indentation - the lines after the "lo0" line really are indented, they just don't show up as such inside <ECODE>.)

      That's an extreme example, perhaps, but the OS X boxes on which I type look pretty much like any other UN*X boxes - there are things that are different from other UN*X boxes, but if some alleged UN*X doesn't do at least one thing annoyingly different from most of the other UN*Xes out there, it's not really UN*X-compatible - doing something different is pretty much a requirement for being a "real UN*X". :-)

      The OS X GUI is different from that on other UN*Xes, but then CDE is different from GNOME is different from KDE is different from..., so it's not as if OS X is entirely unique in that respect (although it's less Windowsish than many of the other UN*X desktop environments).

    14. Re:It's a vicious cycle by vsprintf · · Score: 1

      Kudos for him though, that he really knows his OS inside out . . .

      Admittedly (and thankfully) I haven't had to deal with Windows at a low level in several years, and I haven't paid much attention to its development, so the comment in the article that gets my attention is:

      "I also pointed out that a pre-emptible kernel is a lot more responsive to a high priority thread," said Russinovich, moving on to his next target. "The Linux kernel 2.6 was made fully pre-emptible."
      When did Windows become fully pre-emptible? Certainly Win2K is not, considering the grief I have to go through to shut it down or kill errant programs.
    15. Re:It's a vicious cycle by Analogy+Man · · Score: 1
      Too bad this parent can't be modded up any more. Sad that it took a post this deep to first mention the Kernel.

      MS is stuck with this bloated sprawling mess of an architecture so that the best thing that could happen to them is a ground up re-write. We'll see if in 2020 when Longinthetooth comes out if they can get it right.

      --
      When the people fear their government, there is tyranny; when the government fears the people, there is liberty.
    16. Re:It's a vicious cycle by Anonymous Coward · · Score: 0

      Actually Mac/Apple copies UNIX. Windows copies Mac.

      Linux makes UNIX free.

      Therefore Mac is really a way of copying Linux AND Windows is copy of Linux.

      (I don't mention BSD, but I would put that on par with Linux. And I dare mention Amiga, which predates Microsoft's attempts at a real GUI. There was even a GUI for the Commodore 64 that predates Windows too.)

      In short, Microsoft is a pale comparison to real operating systems. Its always acting like the tail wagging the dog.

    17. Re:It's a vicious cycle by Jon_E · · Score: 1
      well actually it could be argued that linux came from minix which came from SVR2 ..

      Windows came from DOS and later seeded MS OS/2 which eventually forked to NT which forked to W2K which forked to Windows .NET which became XP and is now forking to Longhorn

      OS X came from Mach 3, and OS X server came from Rhapsody which evolved out of OpenStep formerly known as NextStep which was forked out of Mach 2

      SCO Unix goes back to Xenix which came out of the TSS V7 which came after the v6 split for BSD and PWB which inspires USG who forks CB Unix which eventually evolves into the System III, then IV then V which later turns into UnixWare and then SCO Unixware .. so I'm not sure which SCO Unix we're talking about here

      you're probably better off studying Eric Levenz' Unix History and his Windows' History to understand connections on a lower layer.

      Now on the surface are we saying that common ideas are developed and re-used across platforms and projects that share a common focus, market segment, or set of solutions? Great, but I think this isn't a very interesting discussion .. Sure there are elements below the surface that are "borrowed" across groups - for example, i see a lot of problems that were discovered and solved in Solaris make their way into linux, and the gui advances make their way across the desktops - but how is this any different than borrowing ideas or quoting someone else (often without giving them credit) .. science (hence computer science - hence an operating system) is just a philosophy, but it's only an interesting discussion when there is something relevant and useful to say.

    18. Re:It's a vicious cycle by VP · · Score: 1

      So it is a vicious Mercedes?

    19. Re:It's a vicious cycle by Anonymous Coward · · Score: 0
      Windows NT has been fully preemptible since version 3.1, when it was released. Its architecture has always been designed for such things. All read, write, and ctl operations are asynchronous. Every driver must not only be re-entrant, but capable of executing simultaneously on every CPU in the system. The only parts of the kernel that aren't preemptible are the brief periods (e.g. in the scheduler) when interrupts are turned off. If your system hangs completely, it's a crappy driver that has shut off interrupts for way too long.

      It sounds like you're suffering from apps that just won't close. If you terminate a process and it refuses to go away, it's probably stuck waiting on an IRP_MJ_CREATE (i.e. object open) call. Until Longhorn, open operations were not cancelable, meaning that when a device would not respond (commonly due to a CD ROM drive trying to read a bad CD, or more often now, a flaky USB device), there used to be no way to tell the driver to stop trying. That meant that even though the process was terminated, it would not go away until the driver ended the open operation. I should add that I've had my fair share of programs that would refuse to close on OSX, and processes that wouldn't go away on Solaris and Linux. In pretty much every case, it's due to the process being stuck on a pending I/O operation that cannot be canceled.

      aQazaQa

    20. Re:It's a vicious cycle by talo · · Score: 1

      Mark Russinovich's opinion about kernel becoming irrelevant might be true with home users that does not care what they use as long as it works. But here is what I think, MS ties everything in kernel, so your graphics/desktop and some other programs are tied to kernel. Sure they run a lot faster that way, but is it good way to do things. I think not, I think that a lot of lockups is a result of this. I'm not OS specialist or any kind of programmer, but my guess is that when program that is tied to kernel causes an error it could freeze the whole system. It's not good or is it?

      I'm only guessing, perhaps this isn't the case, please do correct me if I'm all wrong.

    21. Re:It's a vicious cycle by Anonymous Coward · · Score: 0

      uuh uuh..umm..that diagram ... its a ring..no..its a sattellite convergence...no ITS THE MATRIX damnit!

    22. Re:It's a vicious cycle by Mentally_Overclocked · · Score: 1

      Polyphase circuit? heh

      --

      Mathematician, n.:
      Someone who believes imaginary things appear right before your i's.
    23. Re:It's a vicious cycle by akainekora · · Score: 1

      There's actually a restaurant at the end of the universe.

    24. Re:It's a vicious cycle by vsprintf · · Score: 1

      I've had my fair share of programs that would refuse to close on OSX, and processes that wouldn't go away on Solaris and Linux. In pretty much every case, it's due to the process being stuck on a pending I/O operation that cannot be canceled.

      Under Solaris, Linux, or IRIX, I have no problem popping up a console window doing a ps, then kill -TERM [pid]. If it's stubborn, kill -9 [pid]. Even a hung rcp or ftp can be killed by killing the parent process. AFAIK there is no equivalent in Windows. Far too many times, I have been forced to use the power switch to shut down, only to be confronted with that insufferable "Windows was not shut down properly" message on the next boot.

    25. Re:It's a vicious cycle by jayp00001 · · Score: 1

      You are absolutely right in that it's all about stable API's. Microsoft doesn't want to jump on the "bandwagon" because historically *nix applications would not run from *nix platform to platform (try taking a Linux app and just running it on HPUX). It's the portability problem that lead to the development of the various VMs (Java ,CLR) As an aside the fact that Linux is open source and can be recompiled on the target platform puts the importance of java in doubt.

  3. The Difference by mcbunny29 · · Score: 1, Interesting


    The difference is that one is unstable and easy to use while the other is stable and hard to use.

    1. Re:The Difference by kaschei · · Score: 5, Funny

      Great-- this is going to attract the anti-linux trolls AND the anti-microsoft trolls, each arguing over whom you're talking about.

      --
      I should not talk so much about myself if there were anybody else whom I knew as well. -Henry David Thoreau
    2. Re:The Difference by SoCalChris · · Score: 2, Interesting

      Except that the recent versions of Windows have been extremely stable. I've got XP Pro on my laptop, and it has never crashed. On my workstation, I've got Server 2003. It's never crashed either.

      In fact, my workstation won't let me restart or shutdown without asking why I'm doing that. It gets annoying if I have to reboot for something, but it tells how little MS expects to have the OS go down.

    3. Re:The Difference by Rooked_One · · Score: 2, Interesting

      win2k hasnt crashed on me once unless I was being a fscktard and doing something stupid. I guess thats the one that is stable and hard to use cuz windows has always really confused me [/sarcasm]

    4. Re:The Difference by El_Muerte_TDS · · Score: 1

      No it's not.
      Linux isn't unstable.

    5. Re:The Difference by Anonymous Coward · · Score: 0
      Windows: unstable, easy to use, security issues too.


      Linus: stable, hard to use, attracts asshats like bees to flowers.

      That was tough... I need a drink

    6. Re:The Difference by Marxist+Hacker+42 · · Score: 2, Insightful

      Lucky you- I'm using Server 2003 as a server- and it regularly crashes. Just about every time it downloads a so-called "update". I'm forced to run Roxio's GoBack just to be able to reboot it once every few weeks- usually when it crashes, it crashes hard (as in, "Your updates have been installed, reboot now? Yes,of course. Oh, too bad, I'm going to bluescreen during the boot sequence now.).

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    7. Re:The Difference by Anonymous Coward · · Score: 1, Insightful
      Actually, these are the two areas they're copying each other on the fastest.

      Gnome/KDE/etc, is getting just about as hard as Windows is.

      And the NVidia driver for Linux is getting more stable, and will soon be as stable as Windows.

      Linux used to be easy, and Windows used to have decent driver support, but this isn't the case anymore.

    8. Re:The Difference by Squeezer · · Score: 1

      then you obviously don't use your workstation and laptop hard enough. I can use DC++ (file sharing program) connect to two hundred or so servers, get several dozen 600+Meg downloads going. come back to my Windows XP Pro computer that is running DC++ and doing absolutely nothing else(p4 1.8ghz, 512M ram, gig ethernet to an OC3) and it will have rebooted sometime durning the night, every time. I don't run DC++ and its fine. I think XP can't handle all the network load for that length of time.

      there is also another bug in XP with a shell script that prints 5 tab spaces that will crash XP every time. maybe another slashdotter can point me in the right direction to a link that explains this/has the code because I'm having trouble locating it on google, but I did run it once and crash my XP Pro box, so its out there somewhere.

      --
      Does the name Pavlov ring a bell?
    9. Re:The Difference by halowolf · · Score: 4, Insightful
      Don't worry just give it some time, the older the install gets, the more crud will end up in the registry and little by little it will start to run slower, and some day start doing some odd things...

      If there was one evil I could rid us of in this world it would be the Windows Registry... Please MS, take the hint and get rid of it!

    10. Re:The Difference by Anonymous Coward · · Score: 1, Interesting

      Guess that means that one is stable and easy to use while the other is stable and hard to use.

      Windows wins.

    11. Re:The Difference by Anonymous Coward · · Score: 0

      You have a hardware or driver problem that's only manifested under load. Be a good nerd and turn on the Blue Screen so that you can figure out what's going on. (It astounds me that people bitch about about Windows instability while they have it configured in luser mode.)

    12. Re:The Difference by Dr.+Zowie · · Score: 2, Interesting
      ...unless I was being a fscktard and doing something stupid.

      That's no excuse. No OS should ever crash for any software-induced reason, ever. There's a famous story (perhaps in the Jargon File?) about a UNIX system that got half-blown-away by a misplaced "rm -rf /" and was recovered without rebooting. Now that's robust.

    13. Re:The Difference by WarehouseCU · · Score: 2, Insightful

      In fact, my workstation won't let me restart or shutdown without asking why I'm doing that. It gets annoying if I have to reboot for something, but it tells how little MS expects to have the OS go down.

      This isn't because they don't expect it to go down. This is because it is designed to be a server operating system. Asking why you're shutting down or rebooting is a feature present to give system administrators a record of what is going on with the machine. It may or may not have anything to do with Microsoft not expecting the operating system to crash.

    14. Re:The Difference by Squeezer · · Score: 2, Interesting

      I'm running Windows XP on VMWare in Linux. Linux doesn't crash, it keeps on chugging along fine, but Windows XP in the vmware session is what reboots. its not a hardware problem, otherwise it would kill linux too (I run VMWare as root too). its crappy code in windows that kills it. I'm also running DC++ as me and I not an administrator.

      --
      Does the name Pavlov ring a bell?
    15. Re:The Difference by brucehoult · · Score: 2, Funny

      win2k hasnt crashed on me once unless I was being a fscktard and doing something stupid.

      Doing something stupid
      v. intr.

      Taking some action that causes Windows to crash.

    16. Re:The Difference by Anonymous Coward · · Score: 0

      win2k hasnt crashed on me once unless I was being a fscktard and doing something stupid.

      Well, as always, YMMV. I've seen Win2k crash really hard from simply opening a particular Word document. The last time I've ever seen a kernel panic in Linux or Solaris was probably over a year ago.

      I guess thats the one that is stable and hard to use cuz windows has always really confused me [/sarcasm]

      Well, given that there are multiple different interfaces for finding network printers, for example, one of which doesn't work for the same input, can be seen as hard to use. I'm also a big fan of the default registry editor and it's highly normalized database. I also really really enjoy Windows' intelligence, where removing one hard drive causes all the drive letters to re-map...oh joy!

    17. Re:The Difference by Bri3D · · Score: 1

      If the code just prints 5 tab spaces cant you just make a .bat file that contains "echo ''"?

    18. Re:The Difference by Anonymous Coward · · Score: 1, Insightful

      What makes you think it's not a bug in VMWare then?

    19. Re:The Difference by NanoGator · · Score: 2, Interesting

      "Except that the recent versions of Windows have been extremely stable. I've got XP Pro on my laptop, and it has never crashed. On my workstation, I've got Server 2003. It's never crashed either."

      I've had good luck, too. Sadly, though, some people's machines don't fair so well. My boss has a machine virtually identical to mine. Niether of us have much installed. Despite that, my machine's damn near bullet proof while his likes to randomly crash. I can't help but wonder if there's some odd variable that randomly appears on some people's machines that gives them nothing but trouble with XP/2K/NT. If I'm right, it explains how XP or 2K earned the unstable reputation. Like somebody who switched to Linux because XP was unstable is going to listen to my stories of excellent stability across multiple machines.

      --
      "Derp de derp."
    20. Re:The Difference by NanoGator · · Score: 1

      "win2k hasnt crashed on me once unless I was being a fscktard and doing something stupid."

      Well you really shouldn't be retarding files while checking them.

      --
      "Derp de derp."
    21. Re:The Difference by Anonymous Coward · · Score: 0

      Can one still crash Linux by filling up the disk as root?

    22. Re:The Difference by mattACK · · Score: 4, Interesting

      You shouldn't be administering any server without the proper knowledge. Any system which crashes regularly has something wrong with it which is your problem to fix. Windows, BSD, Linux, or Palm: misconfiguation == doom.

      I didn't mean that to be impugning your abilities, but consider it.

      --


      "My God, this must be a truly remarkable corn chip, to be so widely and confidently touted."
    23. Re:The Difference by j1m+5n0w · · Score: 5, Insightful
      The difference is that one is unstable and easy to use while the other is stable and hard to use.

      Windows is catching up on stability and Linux is catching up on ease of use. These will likely be more or less resolved problems in a couple of years. On the other hand, one system will allow allow you to do whatever you want with your computer (as long as its possible, and you know how to tell the computer what you want it to do), and the other will allow you to do whatever someone else wants you to be able to do with your computer.

      -jim

    24. Re:The Difference by eofpi · · Score: 1

      Provided you keep it free of spyware, XP and 2K are both quite stable (I never used NT). In my experience, most problems on relatively stable OSes (2K/XP/Linux) are related to hardware, driver, or spyware problems. Initially, I had some stability problems with XP, but a sound card change and SP1 ironed most of those out.

      --
      Y'know, you blow up one sun and suddenly everyone expects you to walk on water.
    25. Re:The Difference by Panaflex · · Score: 2, Informative

      There are TONS of differences!

      1. Just the hardware itself could have defects, bad connections(memory, CPU, bus), RH interference, bad power supply, heat issues, etc
      2. The software may not be entirely the same.. this could include drivers and patches

      In short, no two machines are the same. Hardware has varying tolerences that are smaller than ever these days. You're bound to get flakey performance from one of many of the "same" type machines.

      Pan

      --
      I said no... but I missed and it came out yes.
    26. Re:The Difference by Anonymous Coward · · Score: 0

      Uh, maybe its the fact that you're emulating windows? I just tried to crash windows in the way you described with the echo five tab spaces and it didn't work, do you have a real point?

    27. Re:The Difference by Marxist+Hacker+42 · · Score: 1

      You should read what I wrote more fully- it crashes regularly when certain UPDATES come from MICROSOFT- that is, when Microsoft downloads certain DLLs to the machine. I have tracked it down- if it happens, I revert the drive, and apply the update manually, removing any updates to Outlook Express (which is never loaded on the system anyway) and it works fine. Now why the updates for Outlook Express crash 2003 running on an older Dell Poweredge Server, is probably a mystery closely related to the fact that the hardware is minimal at best.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    28. Re:The Difference by Anonymous Coward · · Score: 0

      Why wouldn't it also attract the anti-Microsoft Windows/anti-Linux trolls who can see that these operating systems both just horribly suck?

    29. Re:The Difference by riscthis · · Score: 1
      there is also another bug in XP with a shell script that prints 5 tab spaces that will crash XP every time. maybe another slashdotter can point me in the right direction to a link that explains this/has the code because I'm having trouble locating it on google, but I did run it once and crash my XP Pro box, so its out there somewhere.

      The following page contains a pretty comprehensive explanation of the bug:

      http://homepages.tesco.net/~J.deBoynePollard/FGA/c srss-backspace-bug.html
    30. Re:The Difference by Anonymous Coward · · Score: 0

      there is also another bug in XP with a shell script that prints 5 tab spaces that will crash XP every time.

      backspace. You need to backspace past the beginning of some buffer. iirc you have to start with a tab to confuse something with the 8 spaces/1 character thing.

      But that's a different matter. Console windows are inherently weird in Windows, and I guess they figured that specific bug is uncommon enough that nobody would hit it in a legitimate program, which is true enough. You can only exploit this in a program that writes arbitrary things to a console window, and I think you have to get it right at the start.

    31. Re:The Difference by quantum+bit · · Score: 1

      I'm forced to run Roxio's GoBack just to be able to reboot it once every few weeks-

      There's your problem right there. Back when Windows 2000 was first released, just installing GoBack would cause bluescreens on bootup. I'm not surprised that it hasn't improved much since then.

    32. Re:The Difference by Anonymous Coward · · Score: 0

      Yup and just happens to on your machines and your friends. But not any of the content customers who have an able sysadmin.

      BTW: Just do updates for things that may affect you. You shouldn't be running an email client on a server.

      Troll filter: Dell, Microsoft (blaming his lack of skills on someone else)

    33. Re:The Difference by presarioD · · Score: 1

      I've got XP Pro on my laptop, and it has never crashed

      That's great (really) but I don't know what you are doing with XP, what are you using it for? Typing essays, playing games? What?

      I have WinXP Home on my dual boot laptop and there is always a reason to crash. Admittedly sometimes it's my fault, but some other times it is not. Like this time that the audio driver just crashed completely after watching a movie for example. I didn't even get the blue screen of death it just rebooted!

      Let's not talk about games now and how I got those unexplainable freezes. You might argue that it might be related to the video card but who knows?

      On the other hand I am doing solid computational work (matlab, maple and some C code for my thesis that pushes G4 to top performance) on the other side of the boot (RedHat9) and it has never never crashed, never misbehaved.

      And the good part: Even if it ever crashes it will just gracefully exit from User Space. It won't take the system down with it!

      Now XP have gotten alot better about it as well but I don't quite think that a crashed game or application leaves the XP system in the same clean state the linux kernel leaves its own.

      --
      Yam, yam, uga booga, yam, yam, yade, yade, uga booga, yam, yam, yade, yade
    34. Re:The Difference by Marxist+Hacker+42 · · Score: 1

      Then why is it the ONLY time it bluescreens on bootup is if I install a Microsoft Update to Outlook Express (a program that should NEVER be on a server to begin with)?

      Is it so hard to imagine that maybe Microsoft didn't bother to test an Outlook Express 2003 update on a Dell PowerEdge Dual Pentium II running only 256 MB of memory?

      Besides, the blue screening started happening BEFORE I installed GoBack- I installed GoBack so that I could revert the drive AFTER spending several hours rebuilding the machine the first time it happened. Installing GoBack (in it's more modern form) only seems to give me a constant ghost image- it's sitting at a lower level than the operating system.

      Of course, if I had the extra money for a second drive (this is my home LAN, nothing truly mission critical) then I could just mirror and turn off the mirroring before automatic updates. I'm sure Microsoft has given us an event of some sort for that, right?

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    35. Re:The Difference by SpaceCadetTrav · · Score: 1

      Might have something to do with him running a consumer backup/restore product on a server operating system that it wasn't designed for.

    36. Re:The Difference by Marxist+Hacker+42 · · Score: 1

      1. Never said it happened to any of my friends.

      2. Have you got a way to do that on an unattended machine when you're trying to use Automatic Update? I don't. But I bet you're so l33t that you don't use automatic update, right?

      3. Machine not bought from Dell, machine scrounged out of a trashheap when I was unemployed.

      4. Idiot for thinking Microsoft bug checks for every possible instance on substandard hardware.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    37. Re:The Difference by Anonymous Coward · · Score: 0

      its not a hardware problem, otherwise it would kill linux too (I run VMWare as root too).

      Not necessarily. A hardware problem could cause specific instructions to fail, which could cause the VMWare emulation to falter, which in turn could cause XP to keel over and reboot.

      Since XP's not running on the real hardware, you can't expect a real hardware problem to have the same effect on the host OS as it does on the emulated one. In particular, the emulated environment will be more fragile, since simple operations rely on more of the system's resources than they would on a real processor.

    38. Re:The Difference by Marxist+Hacker+42 · · Score: 1

      That too- but what else am I to do while unemployed? I use the tools I own. If I was rich, I wouldn't be running a server operating system on hardware it wasn't designed for either.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    39. Re:The Difference by Anonymous Coward · · Score: 0

      When was the last time you reformatted? Windows' filesystem is significantly less robust than the ones on Linux. I think that that's the real cause of "Windows rot". Try a chkdsk /v right now. You might not want to do a chkdsk /f though; I've lost several systems after trying to get rid of all the errors.. it just keeps getting worse and worse.

      Also,
      With NTFS on Windows, if the power goes out, file metadata is preserved (where the files are located on disk), but the file contents can get corrupted.

      With ext3 and reiser4 on Linux, if the power goes out, all your files and metadata remain safe.

      It's important not to ignore the GPL either.. that's something I'd pay extra for.

      Don't get me wrong; Windows has a lot going for it. Linux is just a better choice if you need the highest reliability.

    40. Re:The Difference by Anonymous Coward · · Score: 0

      No OS should ever crash for any software-induced reason, ever.

      Windows will intentionally shut down if it tries to write a security audit and can't. Considering the consequences of the alternatives, this is a good thing.

      So it really depends on what you mean by "crash", but otherwise I agree completely.

    41. Re:The Difference by Alan+Hicks · · Score: 1
      If I was rich, I wouldn't be running a server operating system on hardware it wasn't designed for either.

      If you're not rich and you're currently unemployed how did you afford Windows Server 2003? As for your hardware, what's stopping you from running 2000, NT, or Slackware?

      --
      Slackware, what else when it must be secure, stable, and easy?
    42. Re:The Difference by Marxist+Hacker+42 · · Score: 1

      MSDN subscription. I could run those others- but I'm trying to LEARN, which was my whole reason for installing Win2k3 to begin with!

      Or don't you use your time when you're unemployed to pick up new skills?

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    43. Re:The Difference by tshak · · Score: 1

      I'm not claiming to know your specific situation, but the only BSOD situations that I've run accross are bad hardware (eg bad memory). One specific situation was with ASUS's poor handling of DDR400 memory when using dual channel mode. The box BSOD'd all the time. Dude was swearing at MS left and right. I said, "no way, Windows is rock solid (he laughed, I'm serious), fix your hardware". Needless to say, he built his own box. Maybe you've covered a sev 1 bug in win2k3, but I'd investigate other options before coming to that conclusion.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    44. Re:The Difference by tshak · · Score: 2, Insightful

      I'm running Windows XP on VMWare in Linux. Linux doesn't crash, it keeps on chugging along fine, but Windows XP in the vmware session is what reboots. its not a hardware problem, otherwise it would kill linux too

      It is most definitely a "hardware" problem - it's a virtual hardware problem. You are incorrectly assuming that VMWare doesn't have any bugs with emulating your hardware and running Windows.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    45. Re:The Difference by tshak · · Score: 1

      No OS should ever crash for any software-induced reason, ever

      I disagree. Device level drivers need a certian level of performance, and it's still too expensive to provide enough saftey nets around them to completely prevent them from foobaring your OS.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    46. Re:The Difference by Marxist+Hacker+42 · · Score: 1

      Could well be bad memory- after all, this is SCROUNGED hardware. And I never said I uncovered a sev 1 bug in Win2k3- only that it bluescreened every time Microsoft released an update for Outlook Express. It's entirely possible that between the scrounged hardware and that specific update, either faulty memory OR some other hardware bug is getting hit ONLY BY WHATEVER DLL IS LOADED AT STARTUP BY THAT UPDATE. Thus, when I revert the drive, and reinstall all other updates without the OE update, that memory never gets hit. I will say this- Win2k3 is VERY impressive otherwise, I've gone weeks, sometimes MONTHS, without hitting this specific bug, and never a reboot in between except when required by automatic update. And if the automatic update doesn't include an update to Outlook Express- reboot goes fine and we're off and running again with less than 5 minutes of downtime. THAT is impressive in a server.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    47. Re:The Difference by Sax+Maniac · · Score: 1
      I have 2K... and everything's great.

      I walk up the computer, and want to print out a score and parts to bring to rehearsal, about 50-100 pages usually. The computer is asleep.

      So, I press a key on the keyboard and wave the mouse around randomly. You can't press a key or wave the mouse, no, you have to do both, in some hidden sequence, but I don't know which. I think it might be different each time; so I just flail both until it comes back to life. Computer wakes up in about 40 seconds, which is silly because I probably could have rebooted it by now. But I digress. It's back to life.

      Except the keyboard doesn't work. The mouse is cool, so as long as I click on everything, I'm OK. Oh wait, I have to log in and type a password. No mouses allowed.

      Crap; I have to reboot if I want to use the keyboard again.

      So I load up a few hundred pages in Finale, and push print (well, actually push print 30 times, once for each part)... hmm, Finale decides to crash in some spectacular way. Well, not crash, just hang. So close the window, well, you can't close it, but it asks you if really want to close it, which I really do, so it does some extra closing over the normal closing. Great, so I try to launch Finale again, and nothing happens. What! A quick look at task manager shows that Finale is still running, and, to be helpful, refuses to launch two copies of itself. So I right-click FINALE.EXE, and press "End Process". Permission denied. Denied? I started the process, it's mine! Okay, maybe I need to be More Powerful to kill process, maybe it's doing Something Important and wants a cookie.

      Fire up a command-line as Administrator (because, being a masochist, I don't run with admin privs. If you've ever tried this, you know what I mean. 80% of apps won't work until you relax permsssion on WHAT?! random file over there. But I digress). So, try KILL FINALE. Permission denied. KILL /F FINALE. Permission denied. Argh!

      Crap; I have to reboot if I want to use Finale again.

      Start up again, press print 30 times... until until my printer jams up. This, of course, means that one you fish the paper out, the job is still in the print queue. Put the printer back online; nothing. And this means, you can't print anything else. No way to force-clear the queue. You delete the print job, it helpfully says "Deleting" or "Cancelling". How do I cancel the cancelling? Reboot the printer; nothing. Unplug the USB cable; nothing.

      Crap; I have to reboot if I want to print again.

      So, I've finally printed my 100 pages of scores and parts... and I'm so late to rehearsal that I missed it. Too bad I can't reboot rehearsal and start over.

      Sure, the OS doesn't crash. Just as long as you want to reboot to use it.

      --
      I can explanate how to administrate your network. You must configurate and segmentate it, so it can computate.
    48. Re:The Difference by accidental_1 · · Score: 1

      Honestly, I've used 2003 on similar configurations without any problems. Not to say that a bad update can't happen, I just haven't some across one recently. You can go to recovery console to troubleshoot the problem. I'm almost certain that some other 3rd party product is causing the problem, either hardware or software. You can also use SUS to approve software updates to the server (if you want it automated).

    49. Re:The Difference by mattACK · · Score: 1

      I did read it. Something is wrong with the computer. You cobbled it together from garbage, reading down. I would venture a guess that you could have problems with any distro on it too.

      None of that is an issue for me, especially given that we are both apparently proletariat. My issue was that you knew the computer was garbage and STILL spouted stereotypical FUD that makes our community look stoopid. Stability, of course, is an inherent trait on an open system in which you can customize running processes to the hilt, but debasing the competition in such a silly way just makes you easy to ignore.

      That said, I wish you luck in your job search and admire your desire to learn other systems.

      --


      "My God, this must be a truly remarkable corn chip, to be so widely and confidently touted."
    50. Re:The Difference by mattACK · · Score: 1

      Man, that is too harsh rereading it. I need to unplug.

      --


      "My God, this must be a truly remarkable corn chip, to be so widely and confidently touted."
    51. Re:The Difference by generic-nerd · · Score: 1

      mymymy a troll that didnt RTFM spouting FUD you edit the registry, remove unused entrees, just like you remove unused parts of linux configs......

      --
      select * from Washington DC where clue > 0 || 0 ROWS RETURNED
    52. Re:The Difference by generic-nerd · · Score: 1

      so the one that someone else desides, is linux.... companies deside every day if they want to risk producing software for linux, just to come to the conclusion that the users wouldnt have a freaking clue how to manualy edit the files needed to tell the compiler how to treat the installation of the various parts....if they even had a clue what a compiler was...

      --
      select * from Washington DC where clue > 0 || 0 ROWS RETURNED
    53. Re:The Difference by Alan+Hicks · · Score: 1
      Or don't you use your time when you're unemployed to pick up new skills?

      Wouldn't know. I've never had trouble finding a job. Even when the economy is down there's always a need for cheap manual labor like cutting pulp wood.

      --
      Slackware, what else when it must be secure, stable, and easy?
    54. Re:The Difference by Anonymous Coward · · Score: 0

      Having been a Linux zealot for a few years taught me a lot about it. I've used many distros, and Slackware is my favorite. However, I recently gave Windows XP another try, and I must say I am pleasantly surprised. The general usage is much easier and FASTER. It is very sad, but X11 has become more bloated than even Windows. Even my old 500MHz laptop runs Windows faster than Slackware on it ran Gnome or KDE. Microsoft is trying to catch up security-wise (SP2), and they will. They have the programming power to do whatever they want.

      I am just glad that Linux has become enough of a threat that Microsoft might actually start innovating. They are certainly beginning to try to make a good product again. I have yet to have Windows crash on me, and unless you are looking at porn every day, it is very easy to keep spyware off of Windows, even without any external software.

      Just my $.02

    55. Re:The Difference by Anonymous Coward · · Score: 0

      We're working on it

    56. Re:The Difference by Dr.+Zowie · · Score: 1

      Nah. It only takes one crash to blow away a 10% performance advantage. I'll gladly take the safety nets and the performance hit.

    57. Re:The Difference by Anonymous Coward · · Score: 0

      Who said it was 10%? It's several orders of magnitude.

    58. Re:The Difference by Marxist+Hacker+42 · · Score: 1

      Funny- never could get paid for that around here, I don't speak spanish and the manual labor people don't hire American anymore.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    59. Re:The Difference by Anonymous Coward · · Score: 0
      No OS should ever crash for any software-induced reason, ever.

      How about this reason:

      If I'm running VMWare or a UML (user mode linux, not the other thing), and I "kill -SEGV" the VM. Shouldn't it crash?

  4. Please note... by XaXXon · · Score: 5, Informative

    The article is talking about the Linux KERNEL not the Gnu/Linux system. He's comparing the linux kernel and the windows kernel, and the difference betweent he two with regards to windowing systems is that Windows has windowing operations in the kernel, whereas Linus has it in unser space.

    Just a little summary for people too impatient to read the article..

    1. Re:Please note... by Anonymous Coward · · Score: 0
      What, you mean there are people who aren't too impatient to read the article?

      Good God man, this is Slashdot! (Well ok, there's gotta be a few who do... like you, they tell us what the article's about so we don't have to read it.)

      Probably the submitter didn't even read the site... =P

    2. Re:Please note... by tux_deamon · · Score: 3, Funny

      Well, I think putting "Windows" and "Linux" in the same headline on /. is a little like sounding the Horn of Gondor...

    3. Re:Please note... by Tim+Doran · · Score: 1

      Okay, stop everything.

      The parent is the geekiest post I have EVER seen. Congratulations to tux_deamon, you'll be receiving the home version of our game...

    4. Re:Please note... by Brandybuck · · Score: 1

      And he's STILL wrong. There's about as much similarity between the Linux and Windows kernels as there are between the win32 and glibc APIs: only from an altitude of fifty thousand feet do they appear similar...

      --
      Don't blame me, I didn't vote for either of them!
    5. Re:Please note... by tux_deamon · · Score: 1

      For someone who's been around as long as you have (#810), I have to believe you're being sarcastic.

      I think my point was, in reply the parent, that the mere suggestion of "Windows v. Linux" topic, the relevent topic of the article is bound to get lost in the ensuing battle royale between human and orc.

    6. Re:Please note... by Jesus_666 · · Score: 1

      But still that post included references to the Windows/Linux Holy Wars, usual /. behavior and LoTR. That makes it pretty geeky. And completely incomprehensible to the geek-impaired.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  5. A rushed list... by danielrm26 · · Score: 5, Insightful

    1. Security. // Linux is usually more secure by default and is able to be secured easier due to the fact that users have complete access available to the system

    2. Philosophy. // as a quasi-altruistic community, the Linux world often has Google-like aspirations regarding concepts of free information and such - as opposed to views that are arguably centered on money alone

    3. Stability. // most uptimes in Linux are measured in months and years rather than days and weeks (with exceptions, of course), and the GUI being a completely separate component from the kernel helps this greatly

    4. Cost. // nuff' said

    Those are just a few for starters...

    --
    dmiessler.com -- grep understanding knowledge
    1. Re:A rushed list... by elmegil · · Score: 2, Insightful
      Are you saying an admin user doesn't have full access to the windows registry? Of course they do! And it's so easy to just ... wait.

      Of course, winding my way through half a dozen different Ways To Do It [tm] trying to find the one that works on THIS flavor of Linux as opposed to the last one I used isn't much better.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    2. Re:A rushed list... by ejaw5 · · Score: 2, Interesting

      5. Efficiency.

      I've yet to place a serious bet with any Windows(tm) fanboy, but lets say you just loaded to the harddrive 300 vacation photos from the digital camera and the task is to scale them all to say, 800x600 pixels. Under Linux, with ImageMagick installed (usually is), all one has to do is:

      cd /path/to/photos/
      mogrify --resize 800x600 *

      and get a cup of coffee while the computer churns away for a few minutes.

      Now, under windows, what other option do you have besides opening all 300 photos in a photo editing program and issue the rescale command for each and every photo?

      --

      $cat /dev/random > Sig
    3. Re:A rushed list... by Alpha+State · · Score: 2, Insightful

      You do exactly the same thing, the only difference is you have to install ImageMagick on Windows. Besides, this has nothing to do with the kernel.

      Now if you want to say Linux is more efficient because you can compile only what you need into the kernel, that would be valid, although I'm not sure if Windows has something like modules.

    4. Re:A rushed list... by InsaneGeek · · Score: 1

      Actually there are a number of them that do that. And what's to prevent me from running that program under windows? There are a number of ports OF ImageMagick, so it isn't specific to Linux. I'm not really much of a windows user, but I'm not a blinder wearing linux bigot either even though I run a bunch of linux systems.

    5. Re:A rushed list... by tntguy · · Score: 0

      "Batch conversion", perhaps? Granted, you need someware to do that. Some are free. My favorite: IrfanView.

      Or, you could just get the Windows version of ImageMagick.

      /not a Windows fan, but not a zealot

    6. Re:A rushed list... by angle_slam · · Score: 1
      1. Here's a list of guides and software that will allow you to batch resize in Windows.

      2. You can find a boatload of tutorials for creating a resizing action under Photoshop, the preeminent photo editing program for both Mac and Windows. Where's the tutorials for Photoshop for Linux? Oh that's right, like many major programs--it's not available in Linux.

    7. Re:A rushed list... by Pharmboy · · Score: 1

      Now, under windows, what other option do you have besides opening all 300 photos in a photo editing program and issue the rescale command for each and every photo?

      While I agree with your primary point, its not as hard in Windows as you state. Photoshop (yes, not free) can do hundreds of images using a batch function. Its not bad to setup, and works well enough, but not free. It is still not as easy as Linux, but it can be easily automated if you have the right software. Photoshop has had this feature for many years now. It works by doing the task to ALL images in a directory.

      You can also batch any set of commands, such as change from RGB to CMYK or greyscale, +10 contrast, crop, change resolution, run a filter, etc. I would imagine this is used for some video work as well.

      --
      Tequila: It's not just for breakfast anymore!
    8. Re:A rushed list... by F1re · · Score: 1
      --
      ...there is no sig...
    9. Re:A rushed list... by 13Echo · · Score: 1

      On Windows, I've used a program called ReaConverter to do just what you say (and then some).

      http://www.reasoft.com/products/reaconverter/

      But I agree. ImageMagick is the best option, since it's free.

    10. Re:A rushed list... by swimmar132 · · Score: 1

      Photoshop (and probably lots of other editors) lets you record actions (like resizing pictures) and then choosing a bunch of files to perform the action on.

      Here's a better example:
      I had to add a watermark to about 10,000 product pictures, then make medium, small, and really small copies of them (and name them appropriately, so image.png became image_med.png, image_small.png and image_thumb.png). The watermark needed to be 10% up from the bottom right corner and could not be any larger than half the width of the picture.

      imagemagick made that a piece of cake, one command and waited a couple hours and it was done.

    11. Re:A rushed list... by Qube · · Score: 2, Informative

      Open Irfanview (free), half a dozen mouse clicks and it's churning away doing the job.

      This is assuming you're not running XP and have the MS Image Resizer PowerToy (also free) which makes the job even quicker. Browse to the folder with the photos (usually MyDocs > MyPics > Folder, or it'll be open after the automatic picture transfer has done it's stuff), Ctrl-A, right-click, Resize Pictures, click on Medium (800x600), OK.

      Or just install ImageMagick for windows.

      I'm no windows fanboy, but it's easy to automate this sort of stuff on most OSs I've used and Windows is no exception. But hey, if you feel superior typing away commands to do this sort of basic stuff, feel free.

    12. Re:A rushed list... by slug359 · · Score: 3, Insightful
      A single right click:
      Image Resizer

      This PowerToy enables you to resize one or many image files with a right-click.
    13. Re:A rushed list... by JudicatorX · · Score: 1
      this

      open first pic, hit 'b', go to directory, add all, advanced -> resize, start.

      Not that much more complicated.

      batch commmand structures aren't limited to *NIX based machines you know. Unfortunately the windows GUI makes it a lot less common.

      --
      "It is a good divine that follows his own instructions" - Portia, The Merchant of Venice
    14. Re:A rushed list... by Anonymous Coward · · Score: 2, Interesting

      Rebuttal:

      1. Security ' Windows is much more popular and thus more targetted. It can also be locked down by any competent system admin.

      2. Philosophy ' Purchasing proprietary software usually guarantees a level of support, as opposed to relying on the "good will" nature of the community.

      3. Stability ' Poorly written applications will crash regardless of the OS.

      4. Cost ' Support, training and service fees all need to be considered.

    15. Re:A rushed list... by DrEldarion · · Score: 3, Insightful

      1. Application Support. // Windows has, by far, the most applications available. What good is an OS if you can't do what you need to on it?

      2. Standard UI. // Windows 95 - XP all have the same UI, and everyone already knows how to use it. How many different UIs have you seen on different Linux boxes? If you took 100 random people and put 50 in front of Linux boxes and 50 in front of Windows boxes, which do you think would be more productive?

      3. Hardware support. // Windows users never need to worry about whether a piece of hardware will work in their system.

      4. Games. // nuff' said.

      Those are just a few for starters...

    16. Re:A rushed list... by jonfelder · · Score: 1

      Now, under windows, what other option do you have besides opening all 300 photos in a photo editing program and issue the rescale command for each and every photo?

      Um gee I dunno...maybe install Imagemagick for Windows and do the same thing.

    17. Re:A rushed list... by Anonymous Coward · · Score: 1, Interesting

      5. Lack of user friendly software? eg. accelerator keys missing/not working due to the 'setup'

      6. Oversupply of self righteous users telling you to learn the commandline

      7. Absence of a uniform windowing system that can be used by all apps

    18. Re:A rushed list... by PlusFiveTroll · · Score: 1

      1. True, still linux does have a good pile of applications (www.freshmeat.net)
      2. Maybe, ever try changing the average users windows desktop even slightly, moving icons, chaning applications names. I would say a majority of the time it ends up in a support call.
      3. Er Maybe, Shitty hardware may work in windows, may crash, hell they may not have drivers for the latest version of windows either (some HP printers when XP came out). I think of it as a benefit for linux users... hardware companies that make crappy hardware generally dont make linux drivers, therefor the crappy hardware doesnt get used in linux boxes (think winmodems (or win anything)).
      And I will admit that windows has much better 3d graphics drivers, which reinforces point 4.
      4. True.

    19. Re:A rushed list... by io333 · · Score: 2, Interesting

      3. Stability. // most uptimes in Linux are measured in months and years rather than days and weeks (with exceptions, of course), and the GUI being a completely separate component from the kernel helps this greatly

      Uh... no. Before XP, yes. Now, no. The VMS core makes a difference.

    20. Re:A rushed list... by Anonymous Coward · · Score: 0

      1. Security.

      I think you'll find the NT kernel is plenty secure. Most of Windows' problems come from userspace software.

      2. Philosophy.

      "Join us!" vs "Pay us!"? Meh, personally I side with BSD on this one. "Just don't bother us!"

      3. Stability.

      Most Windows' uptimes are limited by convenience, not stability. Windows does tend to become unstable faster than Linux, but you can easily keep it up for weeks.

      And again, the kernel itself is pretty stable. The windowing system seems to have its flaws, but otherwise most of the problems come from userspace applications or drivers.

      (And BSD beats Linux here too... and on security, now that I think about it.)

      4. Cost. // nuff' said

      Yep.

    21. Re:A rushed list... by Anonymous Coward · · Score: 0

      I've seen a lot of good replies to the "challenge" this guy threw out, but I've got one more that no one has mentioned yet:

      Paint Shop Pro 8 ($50, jasc.com) has the macro functionality as described previously with Photoshop, and in addition it has a scripting language that you can use to write specific scripts to do very specific things on a single image, specific images with wildcards, or a whole folder or drive. You also save a great deal over Photoshop (if you're into non-free things), but granted the algorithms that Photoshop uses for it's filters are still superior to any I've seen elsewhere.

    22. Re:A rushed list... by kyknos.org · · Score: 1

      Gimp and Cinepaint is available. And apart from CMYK support it is at least fully comparable tool, if not better. And I am a graphic designer and Photshop(i know mac version)/Gimp/Cinepaint is my main tool for making money. Cinepaint even can do things Photoshop cannot. And i hope, CMYK will be available soon (it is sort of waporvare :(

      --

      SHE does throw dice.
    23. Re:A rushed list... by Anonymous Coward · · Score: 1, Interesting

      More secure by default, LOL. Too funny. I guess you haven't checked redhat's errata pages in a while. Which tends to explain your theory on more secure by default... Cause you've never bothered to look or know how to handle security doesn't mean linux is more secure by default.

    24. Re:A rushed list... by tshak · · Score: 1

      3. Stability. // most uptimes in Linux are measured in months and years rather than days and weeks (with exceptions, of course), and the GUI being a completely separate component from the kernel helps this greatly


      The GUI being completely seperate is the biggest reason why Linux, without the GUI, is so stable. I'll admit that it's been while since I've used Linux with a GUI, but when comparing it to Windows 2000 a few years ago, my RedHat box was extremely unstable. I know that 2-3 years can yield a lot of improvement, and I know that many /. experts claim great stability, but for the average user, I don't think that Linux's reputation for stability on the desktop (read: GUI) is with merit.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    25. Re:A rushed list... by Anonymous Coward · · Score: 0

      DLLs = Modules

    26. Re:A rushed list... by minniger · · Score: 1

      1. Correct

      2. Plainly incorrect. XP's default interface is not even close to 95. Hell 95, 95.x, 98, 98SE, NT 3.51, NT4, 2000, XP are all diffrent. I know becuse I've attempted to support my mother and sister over the phone for the last 7 years.

      "Ok click on my computer, properties and then the settings button". "what? you dont' have a settings button?" "Ok read me every damn word on the panel your looking at so I can take a wild guess as to what you should do next"

      Lord don't even get me started on the crappy control panel interfaces for any random thirdparty driver! Which leads us to:

      3. Clearly not true. Mainstream hardware mostly works. Mostly. Got something old and the company producing it isn't keeping up with the windows releases? Ugh!

      4. Correct.

      I gotta add that developing comercial software for windows is a nightmare compared to linux. Yes, I've done both. Point 2 also applies to the default DLL's installed (depending on service packs or other software), the registry and any number of other aspectes of a windows systems. With linux you package your stuff the way you want in the location you want (no registration of COM objects in a global pool). Even working with different distros is easier than dealing with the various versions of windows.

    27. Re:A rushed list... by Anonymous Coward · · Score: 0

      Ok, with half a gig of ram and XP SP1 I welcome you to run photoshop with several large projects 100+mb, then copy a 300 mb file across the network, burn a cd
      try to do something else without a reboot
      good luck

      Although my typical uptime with windows is about 40 min (crash or hard freeze [too many apps]) in most cases it becomes unusable after 15 min due to piss poor memory/task manager as well as bad swapping features.

      Another tidbit that I've experienced with XP is many P4 Dell laptops simply freeze when cpu goes into overheating, with linux nothing happens, works stable.

      No, I do not use windows at home, my school has crapXP boxes which are just used for web browsing NOT EVEN EMAIL or Typing. what a waste (P4 2.5 ghz/256 mb ram/ 17 inch dell lcd) would make really nice linux workstations.

    28. Re:A rushed list... by jwsd · · Score: 2, Insightful

      But featureset and usability will beat everything on your list in the market. People buy software because they need tools that can solve their daily problems. It software doesn't do what people want in a easy way, then it doesn't matter whether it is secure, stable, cheap, or based on great philosophy.

      BTW, every feature inside those "bloated" Microsoft software came from a user request.

    29. Re:A rushed list... by TrancePhreak · · Score: 1

      I would like to add that I've developed commercial software for both and Linux was dropped due to it being flaky with installation.

      --

      -]Phreak Out[-
    30. Re:A rushed list... by Anonymous Coward · · Score: 0

      ...every feature inside those "bloated" Microsoft software came from a user request.

      Yep, you are absolutely right!

      When they asked me what new features I wanted in Windows, I said:
      1. Make it soooo bloated that XP on a 2.4 Ghz P4 will run slower than win98 on a PIII 500. Then. make it just about impossible to remove/disable any of the extra features that cause the machine to run slower. Besides, disabling/removing unneeded features would help negate number 3 below.
      2. Although I realize that you were going to do this because of the DOJ anyway, please make IE an integral part of the OS. Then, make sure that there are so many bugs in it that the entire OS cannot run reliably.
      3. Please, please, please don't neglect spammers, adware makers and the Russian mafia. Leave plenty of security holes so that those guys can make a living, too. Then, when they discover these holes, please don't patch them.
      4. You know, it is just far too easy to upgrade my machine right now. I waste a lot of time doing that. Isn't there any way to make it harder for me to change motherboards, harddisks or network cards?

    31. Re:A rushed list... by Anonymous Coward · · Score: 0

      >> 5. Lack of user friendly software? eg. accelerator keys missing/not working due to the 'setup'

      Ummm, it's friendly to me, maybe you have never used Linux before.

      >> 6. Oversupply of self righteous users telling you to learn the commandline

      You never have to use the commnand line in a linux install or afterwards. Get over it. But if you want to do power user things, then learn it.

      >> 7. Absence of a uniform windowing system that can be used by all apps

      There is a single windowing system under ALL versions of UNIX. It can even be installed on Windows and Mac. It's called "X" or the "X Window System."

      The X Window System is even network transparent, which means you can run 100 desktops off a single powerful server and have all the end users use a cheap ass $200 computer(complete) to print to a local printer, display to the screen screen, play sound, and handle the mouse and the keyboard. Talk about cost savings over the same windows desktops.

    32. Re:A rushed list... by johnnliu · · Score: 1

      > 4. Cost. // nuff' said

      I have always failed to understand why people insists Linux is cheaper. I wonder if they have really thought about this issue in detail.

      I'm relatively technical, and back in the University days I fiddled with Linux a good deal, but still find it mostly a mystery. I remember spending an entire afternoon reading on mount, and the various formats, so that I can get my CD-ROM to work. Funnily, I can hardly remember any of it now.

      Where as on Windows, you can get it up and running in almost no time with no technical expertise. This was back in the Windows 98 days. You restart the computer, it detects the CD-ROM, no issues.

      For a normal typical company, you have a choice here - go 'free' and get Linux, then hire someone who knows their stuff with Linux to be the network admin. Or, go 'expensive' and get Windows, then hire someone to admin the windows server. Also, a company claims back a certain percent in taxes (in most countries) any spending on IT infrastructure - including software license costs.

      Either way, the majority of the cost is not in the operating system, it's almost always on the person. Further more, a Windows administrator is relatively easy to find and replace, where as a Linux administrator always strikes me as someone who knows too much of how your company's system runs, and thus the company would feel highly uncomfortable to replace this person. Thus, to me, there is a much higher risk, and higher cost over time in the Linux option.

      Please enlighten me.

    33. Re:A rushed list... by HenchmenResources · · Score: 1
      "Most of Windows' problems come from userspace software."

      According to Microsoft in recent court cases Internet Explorer is an integral part of the Windows Operating System and if they are forced to remove it Windows won't work.

      Now if I'm not mistaken a great deal of the recent viruses/worms target holes in IE.

      --
      "Napalm is nature's toothpaste" - Chef Brian
    34. Re:A rushed list... by tehdaemon · · Score: 1
      ReRebuttal:

      1. Security ' Windows is much more popular and thus more targetted. It can also be locked down by any competent system admin.

      And as such only matters in a corporate environment, where such a thing as a system administrator exists. Home users on the other hand . . .

      "2. Philosophy ' Purchasing proprietary software usually guarantees a level of support, as opposed to relying on the "good will" nature of the community."

      And in the case of windows you get - service packs. You get more free from Red Hat. While your statement is usually true, in the case of windows - especially for home users - it is not. The community usually pulls through for me on Linux, not windows.

      "3. Stability ' Poorly written applications will crash regardless of the OS."

      And poorly written apps will crash a poorly written OS. Granted this does not apply as much to 2k/XP as they did to the 9x stuff, but they still don't compare to Linux.

      "4. Cost ' Support, training and service fees all need to be considered."

      Again, only in the corporate enviroment.

      Your rebuttal obviously came straight out of a TCO for corporate customers, much of it does not apply to anyone but a large company. For everyone else, the reasons listed in the grandparent post still matter.

      --
      Laws are horrible moral guides, moral guides make even worse laws.
    35. Re:A rushed list... by _Sprocket_ · · Score: 1


      1. Security ' Windows is much more popular and thus more targetted. It can also be locked down by any competent system admin.


      Sure. But at the same time, Windows makes mistakes that create a platform especially suitable to malware attack. Also, Windows can be locked down. But it's not always so easy thanks to Microsoft's intermixing components. 'Nix is considerably more modular and configurable - perfect for hardening.


      2. Philosophy ' Purchasing proprietary software usually guarantees a level of support, as opposed to relying on the "good will" nature of the community.


      Just because you purchased software, doesn't mean you get support. Try getting support for your Windows install without relying on additional expense. Want better support for Linux? Buy it just like you do for any other system.


      3. Stability ' Poorly written applications will crash regardless of the OS.


      After years of claims and promises, Microsoft has finally come through. Win2K was the beginning of an appreciably stable platform. Having said that - it is very rare that I've had an entire Linux system crash because of a poorly written application. I've had applications take out Windows far more often. Even recently.


      4. Cost ' Support, training and service fees all need to be considered.


      Fair enough. But the whole TCO report thing seems to be as reliable as bench marks; industry tools to sell something with half-truths.
    36. Re:A rushed list... by unapersson · · Score: 1

      > I'm relatively technical, and back in the
      > University days I fiddled with Linux a good deal,
      > but still find it mostly a mystery. I remember
      > spending an entire afternoon reading on mount, and
      > the various formats, so that I can get my CD-ROM
      > to work. Funnily, I can hardly remember any of it
      > now.

      Have you fiddled with Linux since University? If not that may explain your issues. Things like automounting of CDs have been common for a long time now.

    37. Re:A rushed list... by Peaker · · Score: 1

      Maybe you should stick to one flavor then?

    38. Re:A rushed list... by elmegil · · Score: 1
      Ah. Yeah. One flavor called "windows". 'Cos "stick to one flavor" kinda negates all that bs about Linux variations being a strength.

      For the record, I do computer support, and my company is starting to get into Linux, so one flavor of Linux isn't really an option--I need to know RedHat and SuSE at a minimum, and I use KnoppMyth at home, so that makes three and not much "choise" about the matter of sticking to one.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    39. Re:A rushed list... by Anonymous Coward · · Score: 0

      Your company should create standards. Evaluate the different distributions based on what applications are supported and where you intend to get your support. For instance, my company is about to start using SuSE Enterprise Linux 8 on an IBM zSeries. We already have support from IBM and we also have some Novell in the house. So, SuSE was the obvious choice. Novell actually grandfathered in support for SuSE on our existing Enterprise support which is a huge cost savings.

    40. Re:A rushed list... by Anonymous Coward · · Score: 0

      Surely you don't think that's a very good counter-argument? The very fact that you have to write a special program just for that one purpose is a huge indictment of the interface. Is Microsoft working on a program that will allow me to re-encode many audio files with a right-click? What if I have a translation program and want to translate a large number of text documents? I suppose this simple process will need to be re-implemented yet again.

    41. Re:A rushed list... by Jesus_666 · · Score: 1

      The PowerToys: Proof that Microsoft can indeed make some really good software.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    42. Re:A rushed list... by silicon+not+in+the+v · · Score: 1

      I find this type of scenario funny. Someone says, "Linux is so much better than Windows because $THIRD_PARTY_APP can do $ESOTERIC_FUNCTION." Huh? Almost always there's an equivalent program, or even as in this case, the same program that can do that on Windows.

      --
      We may experience some slight turbulence and then...explode. -Capt. Mal Reynolds
    43. Re:A rushed list... by elmegil · · Score: 1

      I support customers of my company who are going to run versions of linux that the CUSTOMER chooses. If we say "only SuSE", we lose the US. If we say "only Red Hat" we lose Europe. This is not for OUR use so there is no way to "set a standard" without cutting of substantial marketshare. If I were an internal support person, I'd agree with you, but that's not the situation.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    44. Re:A rushed list... by Anonymous Coward · · Score: 0

      Run memtest (3rd party util), windows is more finicky that linux about shoddy memory...

      you have a bad install or a hardware problem or a crappy driver.

      as for browsing, i have several friends that use XP Pro on a P233 with 64MB and it works fine for browsing email.

      you can flame me over these responses, but I suspect that if you are serious about having more use of your computer, you will try these things.

    45. Re:A rushed list... by Anonymous Coward · · Score: 0

      2. Standard UI. // Windows 95 - XP all have the same UI, and everyone already knows how to use it. How many different UIs have you seen on different Linux boxes? If you took 100 random people and put 50 in front of Linux boxes and 50 in front of Windows boxes, which do you think would be more productive?

      No they do not have the same interface out of the box. XP has a very different interface than 95/98/Me/NT.

      3. Hardware support. // Windows users never need to worry about whether a piece of hardware will work in their system.

      Also false. My Aunt's WinModem worked in Linux but not XP; the manufacturer only had drivers published for 95/98 and those driers did not work in XP (nor did any of the drivers that XP came with).

  6. The difference? by Rooked_One · · Score: 0, Flamebait

    All software I need runs on windows... without the need for third party software to run it.

    1. Re:The difference? by Dr.+Weird · · Score: 1
      OpenOffice works extremely well for me, and achieves compatibility quite nicely. I even use OpenOffice on my Windows box, because it doesn't cost me anything. Besides games, what other applications are essential to you and available only on Windows?

      This is a genuine question, not a suggestion that such applications don't exist. Often people ask if they can run their programs on linux, but 99% of the time "these programs" turn out to be Microsoft Office.

    2. Re:The difference? by Nasarius · · Score: 2, Interesting
      All the software you need on Windows...isn't free, in any sense. Every major piece of software on Linux, from web browsers and email clients to office packages to IDEs are free-as-in-RMS-compliant.

      Yes, I know you have software that absolutely must run on Windows. But the vast majority of popular computing tasks can be accomplished quite well on Linux.

      --
      LOAD "SIG",8,1
    3. Re:The difference? by the+gnat · · Score: 1

      All software I need runs on windows... without the need for third party software to run it.

      And all the software I need runs on Linux, without figuring out how to port it to Windows or installing third party software (e.g. Cygwin). That's because I use my computer for actual work, not video games and instant messaging.

      The only time I ever need to use Windows is for giving presentations, because I haven't been able to get my laptop to play nice with video projectors.

    4. Re:The difference? by a11 · · Score: 0

      That's interesting. The internet runs on *nix, including most www pages, embedded firmware on routers and switches, ... I guess you posted your comment w/o via ossmosis, not the www.

      On another note, you must be the typical person who says "oh, you're a network engineer? can you tell me why I can't print on my windows machine?" Newsflash - no major corporations with high-volume 24/7 production applications run those on windows boxes. Windblows is great for users like yourself who put the CD in and think their "computer is broken" when it doesn't autoplay. Windows is cute, like a 3 year old kid who is standing there with ice-cream all over himself. You might play a fun game with him, but would you let him near your finances?

    5. Re:The difference? by rampant+mac · · Score: 1
      "But the vast majority of popular computing tasks can be accomplished quite well on Linux."

      If Linux wants to make any headway, programmers really ought to be striving for something better than accomplishing a task "quite well." Attention to detail, cohesiveness, and originality come to mind.

      --
      I like big butts and I cannot lie.
    6. Re:The difference? by ucblockhead · · Score: 1

      Yeah, quite a difference. I mean, it's not like you can run Firefox or Thunderbird or OpenOffice or Bash or Gaim or Gimp or Eclipse or any other of the fine free software out there runs on Windows.

      Oh...wait...those all run on Windows.

      Unless you're a gamer, it is easy to find all the free software you'd need for Windows.

      The article is talking about kernels...but it's true of the look-and-feel as well. I run almost entirely the same software sweet on Windows that I run on Linux. Other than the games available only on Windows, the only significat differences are Winamp instead of XMMS and Visual Studio, which I'm required to use for work.

      One of the nice things about free software is that despite what a lot of people think, it isn't a Linux movement. It's a software movement. So while it is hard to find Windows apps that have been ported to Linux, many free software projects support Windows and Linux.

      Choice, the best part of free software.

      --
      The cake is a pie
    7. Re:the difference? by The+MESMERIC · · Score: 1, Interesting

      of course you either haven't used Linux for long
      or you are thick
      or both.

  7. I'll tell tou... by blackmonday · · Score: 0, Offtopic

    I'll let you know as soon as I finish loading Red Hat on my work computer, Well, that and loading Gentoo on my home PC.

    1. Re:I'll tell tou... by Anonymous Coward · · Score: 0

      How is it interesting that this guy is loading Linux on to his PC? Who the fuck cares? This is a blatant karma whore attempt.

    2. Re:I'll tell tou... by Anonymous Coward · · Score: 0

      This is slashdot, where windows users pretend they are linux users and bash MS. You are correct, it is not interesting that this guy is going to install Linux. Big fucking deal, I install it on a few boxes a week. The grandparent post was as "interesting" as someone posting "I'm going to drive to work today".

    3. Re:I'll tell tou... by Slashdot+Insider · · Score: 1

      Ah! You've been paying attention! I salute you!

    4. Re:I'll tell tou... by blackmonday · · Score: 1

      Well, I invented it, so now I have to live with my troll.

    5. Re:I'll tell tou... by Anonymous Coward · · Score: 0

      But his message has both "Red Hat" and "Gentoo" so it's gotta be good. So what if it's completely offtopic, pointless and not funny.

    6. Re:I'll tell tou... by MobyTurbo · · Score: 1
      I'll let you know as soon as I finish loading Red Hat on my work computer,

      Which will, in about the same amount of time and several less reboots as installing Windows, will install literally hundreds of applications as well. (Though I'd choose Slackware rather than RH.)

      Well, that and loading Gentoo on my home PC.

      OK, no comment. Let us know about how that went next week. :-)

    7. Re:I'll tell tou... by Anonymous Coward · · Score: 0

      Jesus, man, at first I thought your troll thing about loading Gentoo was a joke, but right now you're at +4, Interesting, so I'm starting to think you've developed a system to beat the Karma Casino that is Slashdot. Good work.

      By the way, Apple is the source of all OS innovation and I heartily recommend switching to anyone using Windows or Linux.

      heh heh

  8. WAIT A MINUTE by Anonymous Coward · · Score: 0

    Ummm isn't there some security stuff too?

    1. Re:WAIT A MINUTE by kalidasa · · Score: 1

      Yes, and they mention that security stuff in TFA.

  9. Paging Microsoft Goons with strange European Names by Marxist+Hacker+42 · · Score: 2, Insightful

    "Both operating systems had their origins in the 1970s and their real birth in the 1990s and have been evolving quickly since then. The two operating systems are very similar from a kernel perspective, because as engineers work on problems they look around to see what's working elsewhere. So you end up with a lot of similarities," said Russinovich.

    That means that it's incredibly hard to say that somebody actually *copied code* from somebody else- they may have just been thinking along the same lines. AdT, are you listening?

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  10. One is free, the other isn't by Anonymous Coward · · Score: 1, Insightful
    Linux is both "free as in beer" and "free as in speach".

    Windows comes from a monopoly that is ever more desperate to extend that monopoly.

    1. Re:One is free, the other isn't by Anonymous Coward · · Score: 0

      mmmmmm... beer and an s peach...

      wait... what's an s peach?

    2. Re:One is free, the other isn't by lphuberdeau · · Score: 1

      Freedom is the only real difference that matters to me. I think the article is totally off the track when it attempts to compare windows and linux on an architecture point of view. Linux is about freedom, community and ideology. Most linux users are ready to accept the fact that there are quite a few things that won't always work. It's actually very rare that the factor that affected their decision was the price when time came to select their operating system. From all the linux user groups I visited, the ideology behind Linux is really the only thing that was common. How can sharing be seen as bad? It's pretty much like being for a green environment: no one is ever going to oppose to it (unless their economy relies on it, of course. I don't expect Ford to speak about reducing the amount of cars on the road anytime soon, and I don't expect Microsoft to encourage to share). Of course, Linux looks a lot like Windows on some aspects, but what's the problem? At least there are many alternatives available. If you don't like a component, there are a few more you can choose from. If you don't like the Linux kernel because it's monolithic, Hurd is available (it's not linux anymore, but it's still GNU!).

      --
      Qui ne va pas à la chasse n'a pas de gibier
      PHP Queb
  11. Seems to me... by Anonymous Coward · · Score: 1, Interesting

    ...the problem with Windows is not the design, but the implementation. With all the employees and money Microsoft has, you'd expect them to come up with some useful ideas (Start menu, for one) that Linux would be worse off without using. Of course, you'd also expect them to be able to churn out decent code, but apparently not.

    1. Re:Seems to me... by shatfield · · Score: 1, Offtopic

      If there is any copying going on, it certainly didn't start with Linux copying Windows.

      For instance, the Windows Start menu that you mention as if Microsoft created it was ripped off almost entirely from the Apple menu from Mac OS.

      Microsoft won the court battle for the windowing interface of Windows when Apple sued them for implementing a nearly identical GUI interface to Mac OS (The Supreme Court refused the case). After declaring victory, Bill Gates could often be heard saying "Make it more like how Mac OS does it!" in Win95 GUI design meetings.

      Then, as now, the GUI interface of the Macintosh has been head and shoulders above anything else... the Gold Standard to be copied, so to speak.

      --
      "To make a mistake is only human; to persist in a mistake is idiotic." Cicero
    2. Re:Seems to me... by Anonymous Coward · · Score: 0

      Thanks for the catch. I've found something Microsoft has designed that no other OS has done yet: having an analog clock in the sidebar, a few pixels away from the digital clock! Brilliant, no?

    3. Re:Seems to me... by hunterx11 · · Score: 1

      Apple did invent the Lisa interface, however the Macintosh interface was a combination of Lisa and the Xerox PARC GUI (well, depends on you ask really). Of course poor Douglas Engelbart never gets any credit for inventing the GUI in NLS in 1968 even before UNIX was created!

      --
      English is easier said than done.
    4. Re:Seems to me... by NutscrapeSucks · · Score: 1

      the Windows Start menu that you mention as if Microsoft created it was ripped off almost entirely from the Apple menu from Mac OS

      Not really, because the Apple Menu wasn't the place to "Start". It was supposed be only for little DA applets. (Some users manually configured it this way though.) If anything the Start Menu was a rip off of the Drawers in CDE etc.

      And most lowskill users probably found the Start Menu easier to "start" with than Apple's blank desktop.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    5. Re:Seems to me... by shatfield · · Score: 1

      Quite a lot of innovation came out of Apple in the early Lisa/Mac days, even though the base ideas came from PARC. While PARC came up with the general idea, they certainly didn't give any code to Apple, or let them do more than just come in and look at what they were doing... all for the priviledge of being able to invest in Apple. Xerox made a good chunk of change off of that investment, too. I don't have any profit amounts available, but they invested around $1M and when Apple went public they could have sold it for 20 times that amount... so not a bad deal :-)

      --
      "To make a mistake is only human; to persist in a mistake is idiotic." Cicero
  12. Apps remove the difference by prostoalex · · Score: 4, Funny


    He's kinda right. I work with OpenOffice and Firefox for my basic stuff, and each time I launch those two or am in the middle of something, I have to look at the task bars to remind myself where I am at. User interfaces are so much alike.

    The usual routine is pressing Win+E to launch Windows Explorer, then observe no Windows Explorer window launching, then cuss silently for the bug, then realize it's Red Hat 9 I am in.

    1. Re:Apps remove the difference by abiggerhammer · · Score: 2, Informative

      Except the article has bugger-all to do with UI; it's about similarities in the kernel, and ostensibly about similarities in approaches to security (not that any of the latter are actually described).

      --
      Dance like nobody's watching. Sing like you're in the shower. Fuck like you're being filmed.
    2. Re:Apps remove the difference by Lispy · · Score: 1

      You are saying that there is an actual use for that key I ripped out of my keyboards cause it kept getting in the way when playing Doom??

    3. Re:Apps remove the difference by prostoalex · · Score: 1

      Well, for a Windows box
      Win+M - minimizes all Windows
      Win+E - Windows Explorer
      Win+F - Find files...

      Those are all I know of.

    4. Re:Apps remove the difference by CTho9305 · · Score: 1

      Try Win+R and Win+D

      Win+D and Win+M are slightly different in their behaviors.

    5. Re:Apps remove the difference by Lispy · · Score: 1

      Hmm...what they should have added is a ctrl+alt+del key! ;-)

    6. Re:Apps remove the difference by fodi · · Score: 1

      ...or Win + Pause/Break. ...or Win + L on XP. ...or Win + B ...or Win + Tab

      other that the problem in games, it's a great shortcut button...

    7. Re:Apps remove the difference by bigbadwlf · · Score: 1

      Win+Pause/Break = System Properties
      Win+D = Show desktop (same as Win+M)

    8. Re:Apps remove the difference by xutopia · · Score: 2, Informative

      if you use Gnome you can map the e keys to open up nautilus. All you have to do is open up gconf-editor and edit the /apps/metacity/keybinding_commands/command_1 and set it to nautilus. Then edit /apps/metacity/global_keybindings/ and set it to e and you can use Windows+E to open Nautilus! :)

    9. Re:Apps remove the difference by Anonymous Coward · · Score: 0

      ... which you might as well press ctrl+esc in place of.

    10. Re:Apps remove the difference by Anonymous Coward · · Score: 0

      Hey, this article is supposed to be a Windows bashfest. So, quit bragging about your mastery of Windows.

    11. Re:Apps remove the difference by Anonymous Coward · · Score: 0

      Or a ctrl+alt+del key.

    12. Re:Apps remove the difference by flossie · · Score: 1
      You are saying that there is an actual use for that key I ripped out of my keyboards cause it kept getting in the way when playing Doom??

      Map it to Meta to make your Emacs happier :)

    13. Re:Apps remove the difference by xlv · · Score: 1

      In the Microsoft Knowledge Base article at http://support.microsoft.com/default.aspx?scid=kb; en-us;126449, they list:

      Microsoft Natural Keyboard Keys

      * Windows Logo: Start menu
      * Windows Logo+R: Run dialog box
      * Windows Logo+M: Minimize all
      * SHIFT+Windows Logo+M: Undo minimize all
      * Windows Logo+F1: Help
      * Windows Logo+E: Windows Explorer
      * Windows Logo+F: Find files or folders
      * Windows Logo+D: Minimizes all open windows and displays the desktop
      * CTRL+Windows Logo+F: Find computer
      * CTRL+Windows Logo+TAB: Moves focus from Start, to the Quick Launch toolbar, to the system tray (use RIGHT ARROW or LEFT ARROW to move focus to items on the Quick Launch toolbar and the system tray)
      * Windows Logo+TAB: Cycle through taskbar buttons
      * Windows Logo+Break: System Properties dialog box
      * Application key: Displays a shortcut menu for the selected item

      Microsoft Natural Keyboard with IntelliType Software Installed

      * Windows Logo+L: Log off Windows
      * Windows Logo+P: Starts Print Manager
      * Windows Logo+C: Opens Control Panel
      * Windows Logo+V: Starts Clipboard
      * Windows Logo+K: Opens Keyboard Properties dialog box
      * Windows Logo+I: Opens Mouse Properties dialog box
      * Windows Logo+A: Starts Accessibility Options (if installed)
      * Windows Logo+SPACEBAR: Displays the list of Microsoft IntelliType shortcut keys
      * Windows Logo+S: Toggles CAPS LOCK on and off

    14. Re:Apps remove the difference by FuzzyBad-Mofo · · Score: 1

      FYI, you can configure your system to open Konqueror in file manager mode for that key combination if you wish (at least in KDE, probably Gnome too).

    15. Re:Apps remove the difference by RyLaN · · Score: 2, Informative

      All you have to do is open up gconf-editor and edit the /apps/metacity/keybinding_commands/command_1 and set it to nautilus.

      (emphasis mine)
      In KDE, just open up the Control Panel, click KHotKeys, and set win+e to open up firebird (mozilla, konqueror). That's *maybe* 5 mouse clicks and two keypresses. Does anyone here know how to do that in Windows?

      --
      At least the war on the environment is going well
    16. Re:Apps remove the difference by FryGuy1013 · · Score: 2, Informative

      Create a shortcut on the desktop to the program you want, right click->properties, then click on the shortcut key box, then press win-a, and then click ok. It might work from the quick launch too.

      --
      bananas like monkeys.
    17. Re:Apps remove the difference by xutopia · · Score: 1

      oops sorry but the HTML formatted thing made my disapear. Here is the instructions in plain old text :

      open up gconf-editor and edit the /apps/metacity/keybinding_commands/command_1 and set it to nautilus. Then edit /apps/metacity/global_keybindings/ and set it to <Mod4>e

      Or if you prefer you can just run this from the command line (assumes you never mapped keys before):

      gconftool-2 -t string -s /apps/metacity/global_keybindings/run_command_4 "<Mod4>i"; gconftool-2 -t string -s /apps/metacity/keybinding_commands/command_4 "nautilus"

    18. Re:Apps remove the difference by Anonymous Coward · · Score: 0
      >The usual routine is pressing Win+E to launch
      >Windows Explorer, then observe no Windows Explorer
      >window launching, then cuss silently for the bug,
      >then realize it's Red Hat 9 I am in.

      I have no Win key, you insensitive clod!
    19. Re:Apps remove the difference by SpinyManiac · · Score: 1

      Next time use < for < and > for >.

      You can also use &amp; for &.
      This rapidly gets silly.

      --
      It's never too late to have a happy childhood.
    20. Re:Apps remove the difference by Anonymous Coward · · Score: 0

      I use GNOME and configured my winkey to do all the things it used to do in windows.

  13. Unix-derivatives easily identified. by OpenGLFan · · Score: 5, Funny

    A Unix-like OS is easily identified by the backspace key not working.

    1. Re:Unix-derivatives easily identified. by SethD · · Score: 1

      I dont ^X^X't understand. Mine seems to work fine!

    2. Re:Unix-derivatives easily identified. by SethD · · Score: 5, Funny

      I dont ^H^H't understand. Mine seems to work fine!

    3. Re:Unix-derivatives easily identified. by drinkypoo · · Score: 4, Funny
      Corollary: A Unix newbie is easily identified by his lack of familiarity with the 'stty' command.

      Corollary to the corollary: A Unix newbie can further be identified by separating those who say "newbie" from those who say "n00b".

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Unix-derivatives easily identified. by swimmar132 · · Score: 1

      It would be great if terminals just worked all the time, without having to muck around with stty though.

      I had this problem a lot on my iBook.

    5. Re:Unix-derivatives easily identified. by geekoid · · Score: 1

      you do know you ca chage your profile so you can use the backspace key in the manner of your choosing, right?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    6. Re:Unix-derivatives easily identified. by exp(pi*sqrt(163)) · · Score: 1

      Well at least with the iBook there's no chance of the backspace key doing anything unexpected...

      --
      Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
    7. Re:Unix-derivatives easily identified. by Bohemoth2 · · Score: 1

      In what "man" page does it explain how? Mr. smarty pants.

    8. Re:Unix-derivatives easily identified. by Bohemoth2 · · Score: 1

      In which man page? For all the grammar nazi's out there

    9. Re:Unix-derivatives easily identified. by dustmite · · Score: 1

      The fact that you can make it work is irrelevant, there is absolutely no good reason for it to not work 'out of the box'. None. None whatsoever. I'd like to see anyone argue that it's a good idea not to fix what is obviously really just a bug to anyone except the "it is this way because it's always been this way" crowd. It's frankly retarded. What is it that prevents people from simply admitting it's not a sensible default, and just fixing it? Is there some rational reason to keep it broken? Imagine backspace didn't work by default on Windows, and you had to edit an obscure registry key to make it work. Come on, that's ridiculous no matter how you cut it, especially as this is 2004, not 1974.

    10. Re:Unix-derivatives easily identified. by yuri+benjamin · · Score: 1

      Maybe it's because I use a "newbie" distro and not a hardcore distro, but the backspace has always worked out of the box for me.

      --
      You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
    11. Re:Unix-derivatives easily identified. by Hatta · · Score: 1

      No, it's PgUp and PgDn that are broken.

      --
      Give me Classic Slashdot or give me death!
    12. Re:Unix-derivatives easily identified. by Wolfrider · · Score: 1

      Corollary artery: A *nix n00b is easily spotted; they have NO CLUE how to do *anything* meaningful when forced to edit a file with "vi"

      In a similar vein: A *nix newbie will never understand why "emacs" doesn't work AT ALL like Windoze Notepad (or why, while immersed in this environment, his disk seems to be constantly swapping)
      :b

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    13. Re:Unix-derivatives easily identified. by Anonymous Coward · · Score: 0

      What does "do't" mean anyway?

    14. Re:Unix-derivatives easily identified. by Jesus_666 · · Score: 1

      You can even tell apart *nix newbies with MS-DOS experience from those without:
      Those with will find out about mc and immediately abandon programs like vi, emacs and Konqueror/Nautilus.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    15. Re:Unix-derivatives easily identified. by Wolfrider · · Score: 1

      +2 Insightful :)

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
  14. Some simple differences, IMHO by Anonymous Coward · · Score: 2, Insightful
    1. Linux: free, Windows: $435
    2. Linux: fast, Windows: bloated
    3. Linux: small memory footprint, WIndwos: 256K min
    4. LInux: open source, Windpws: closed
    5. Linux: cli and GUI, Windows: GUI only
    6. Linux: scalable, Windows: scalable only with Server versions ($$$)
    1. Re:Some simple differences, IMHO by stiv · · Score: 1

      #3 256K!?! I'd say that's pretty good. I'd even say that's great. In fact, I'll go even further and say that if Windows runs in 256K, nobody will ever need more than 640K!

    2. Re: Some simple differences, IMHO by Anonymous Coward · · Score: 0

      Linux: free, Windows: $435

      Linux will cost you dearly just like Windows, but with Linux you get the choice of payment - money or time.

      Linux: fast, Windows: bloated

      Not true. Fedora for example, requires the use of three CDs in order to install a "minimal" 800 MB system. Windows requires one CD, and installs far less dulicated functionality.

      Linux: small memory footprint, WIndwos: 256K min

      Again, you need look no further than Red Hat or Fedora to see just how much more of a resource hog Linux can be than is a default Windows XP installation.

      LInux [sic]: open source, Windpws [sic]: closed

      Wow! You got one!

      Linux: cli and GUI, Windows: GUI only

      Windows comes with a CLI, and you have several options available as additions to what's supplied out of the box.

      Linux: scalable, Windows: scalable only with Server versions ($$$)

      Okay, that's two points for you, unless you're refering to the so called "Enterprise" Linux versions. Those vendors remove functionality from their non-enterprise OS kernels (like simple SMP support) and charge you dearly for the "freedom" of running an open source operating system.

    3. Re: Some simple differences, IMHO by Anonymous Coward · · Score: 0

      Again, you need look no further than Red Hat or Fedora to see just how much more of a resource hog Linux can be than is a default Windows XP installation.

      Linux can be a resource hog. Windows is a resource hog. If you were to *not* use a bloated distro like Fedora (think LFS), linux wouldn't be at all bloated. If you were to *not* use a bloated Windows like XP (think 3.1), Windows wouldn't be at all bloated.

    4. Re:Some simple differences, IMHO by Platinum+Dragon · · Score: 1

      2. Linux: fast, Windows: bloated

      Weeeeeellllll... the kernel can be made into a slow bloatfest--just ask Red Hat, which compiles everything possible as modules and goes so generic, it visibly hurts performance.

      A simple recompile can solve that problem... but how many people even know what compiling is?

      Then again, there are enough activities that can be carried out on both Linux and Windows complicated enough to confuse the proverbial Joe User that, to me, there's almost no point raising this line of argument. Point out some kind of performance-increasing modification for Linux that is not intuitive, I'll point out one in Windows. All we can do is try and make these things easier to find out about, without compromising stability and security. It's a tall order, but that's life, eh?

      --

      Someday, you're going to die. Get over it.
    5. Re:Some simple differences, IMHO by Kenja · · Score: 0, Flamebait
      "Linux: free, Windows: $435"
      Redhat Linux Workstation at Compusa: 99$.

      "Linux: fast, Windows: bloated"
      When was the last time you used Linux? GNOME/KDE are VERY bloated these days. Hell, there talking about adding blogging into the UI.

      "Linux: small memory footprint, Windwos: 256K min"
      Windows runs fine in 128mb, Linux with GNOME requires about the same.

      "linux: open source, Windows: closed"
      Most people dont care.

      "Linux: cli and GUI, Windows: GUI only"
      Linux CLI only with an addin GUI. Windows GUI only with an addin CLI. No dif'.

      "Linux: scalable, Windows: scalable only with Server versions ($$$)"
      Since when can Linux scale past four CPUs with a customized version that costs major $$$ for support?

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    6. Re: Some simple differences, IMHO by Anonymous Coward · · Score: 0

      YHBT.
      yhl.
      HAND.

    7. Re:Some simple differences, IMHO by swimmar132 · · Score: 1
      Redhat Linux Workstation at Compusa: 99$.
      You forgot to mention that it's freely downloadable. And, if you don't want to download it, you can install that purchased copy on unlimited number of computers.

      When was the last time you used Linux? GNOME/KDE are VERY bloated these days. Hell, there talking about adding blogging into the UI.
      Weird. I thought you were talking about Linux, but then you brought up window managers. Keep in mind that Linux is a kernel. Not a complete operating system.

      Windows runs fine in 128mb, Linux with GNOME requires about the same.
      Linux gives you the freedom of choosing a window manager (there are WMs other than Gnome and KDE, you know) , or even not running X at all. Let's see you try to run a mailserver/webserver/printserver/etc on a 486 machine running Windows.

      Most people dont care.
      Some do though. It's great to be able to customize an application to fit your needs.

      Since when can Linux scale past four CPUs with a customized version that costs major $$$ for support?
      What? I don't have a clue what you're saying here.

    8. Re:Some simple differences, IMHO by mikec · · Score: 1

      When you compare prices, you generally pick the cheapest prices available. For Linux, that comes to $0.00 if you're willing to put up with support equivalent to Microsoft's.

      If you want to pick some arbitrary source for Linux that costs a lot more than that, then let's be fair and pick an expensive version of Windows, too. (I'd gladly sell you a copy of Windows for $50,000,000. Does that mean that Linux is almost 50 million dollars cheaper than Windows?)

    9. Re:Some simple differences, IMHO by Anonymous Coward · · Score: 0

      Everything as modules is certainly NOT slow, and NOT a "bloatfest". I've never had any performance difference between modular drivers and embedded drivers. Using mostly modules is standard practice, for almost any distribution, and only elitests think otherwise.

      But yes... All of my current hardware is supported in-kernel, and not through modules, because I'm too lazy to update hotplug for proper detection of the devices.

    10. Re:Some simple differences, IMHO by Punboy · · Score: 1

      since; 2.2...

      --
      If you like what I've said here, and want to read more, go to http://www.krillrblog.com
    11. Re: Some simple differences, IMHO by Malek+the+Damned · · Score: 1

      Time to feed the trolls....

      Linux will cost you dearly just like Windows, but with Linux you get the choice of payment - money or time.

      In my experience (and I work for an ISP, so it's not merely a home network), a UNIX needs to be set up once, and have updates or a new kernel compiled every now and then (ie, few months). Windows need constant attention. Most of our *NIX admins sit round reading /. all day, while the NT ones are working constantly. =)

      Linux: fast, Windows: bloated
      Not true. Fedora for example, requires the use of three CDs in order to install a "minimal" 800 MB system. Windows requires one CD, and installs far less dulicated functionality.

      I call bullshit. It may be over 3 CDs, but that's irrelevant - the footprint on the drive is 800Mb, a default XP is 1.4Gb. And if you're installing 800Mb, that's far from "minimal" (my home router has a full-but-stripped-down OS in 150Mb).
      ps. try a straight copy/paste of an XP cd one day, it's like 4Gb.

      Linux: small memory footprint, WIndwos: 256K min
      Again, you need look no further than Red Hat or Fedora to see just how much more of a resource hog Linux can be than is a default Windows XP installation.

      Again, horse hockey. System hog != memory hog for a start, but to make my point XP uses 256Mb of my RAM just after a boot, Linux on the same machine uses 70. And that's with GUI, yes =)

      Linux: cli and GUI, Windows: GUI only
      Windows comes with a CLI, and you have several options available as additions to what's supplied out of the box.

      Er... I believe the point is that you can turn off the damn GUI in Linux if you don't want/need it, and save valuable resources. Show me a Windows system that's pure command line.
      And how many window managers/desktop environments do you get in each? windows: 1. *nix: a few hundred last time i looked =)
      As an aside, under XP and ME you don't actually have a DOS subsystem, so it's not a true shell.

      Linux: scalable, Windows: scalable only with Server versions ($$$)
      Okay, that's two points for you, unless you're refering to the so called "Enterprise" Linux versions. Those vendors remove functionality from their non-enterprise OS kernels (like simple SMP support) and charge you dearly for the "freedom" of running an open source operating system.

      *Yawn*
      I dunno about you, but the last time I looked it was a simple compile to put in all of this "missing functionality". The Enterprise kernels, IMHO, are simply for convienience. Example: how much for a windows server that can handle 4 CPUs and 4Gb of RAM?
      Now, how much for a *NIX that can handle the same? And yes, I'm talking time and initial cost here...
      You may argue "but then you need to compile things!! That's bad!!", but if you're installing an enterprise-level server you should be compiling everything you fricken' can on it anyway, especially the kernel. Which is another advantage of *NIX that we missed - software compiled for the specific hardware on which it runs.

      Truth to tell, that's one of the worst (as in incompetent) trolls I've ever seen....

    12. Re:Some simple differences, IMHO by EnigmaticSource · · Score: 1
      Since when can Linux scale past four CPUs with a customized version that costs major $$$ for support?
      Since when does windows, come to think of it, since when does windows scale beyond two processors without buing the kilodollar(tm) advanced server package?
      --
      The Geek in Black
      I know my BCD's (when I'm Sober)
    13. Re: Some simple differences, IMHO by Foolhardy · · Score: 1
      In my experience (and I work for an ISP, so it's not merely a home network), a UNIX needs to be set up once, and have updates or a new kernel compiled every now and then (ie, few months). Windows need constant attention. Most of our *NIX admins sit round reading /. all day, while the NT ones are working constantly. =)
      So your NT admins are incompitent. They can't prepare and maintain their systems properly. My NT machines require minimal maintenance.
      I call bullshit. It may be over 3 CDs, but that's irrelevant - the footprint on the drive is 800Mb, a default XP is 1.4Gb. And if you're installing 800Mb, that's far from "minimal" (my home router has a full-but-stripped-down OS in 150Mb).
      ps. try a straight copy/paste of an XP cd one day, it's like 4Gb.
      My FC1 install with everything from Red Hat is 5.7GB. No, I'm not using all the packages, but it is a type of standard install: the button is right there.
      Yes, it sucks that Microsoft makes it hard to remove components from Windows. It's still possible :)
      4GB on a CD??? Wow! How do they get the density that high? I thought that only 1 layer 1 side DVDs had that amount of capacity. Seriously, just about everything is installed from the CD normally and it's much less than 4GB.
      150MB for a router? Surely you can get it down to 20-30MB :)
      Again, horse hockey. System hog != memory hog for a start, but to make my point XP uses 256Mb of my RAM just after a boot, Linux on the same machine uses 70. And that's with GUI, yes =)
      Looking at my 2k3 server (even heavier than XP) it only has 97MB committed, and it is even hosting an Active Directory domain /w DNS and DHCP. A nearby, idle 2k machine has 32MB committed. Perhaps your XP computer has some unnecessary services running?
      My FC1 desktop has 89 committed.
      Linux: cli and GUI, Windows: GUI only
      Windows comes with a CLI, and you have several options available as additions to what's supplied out of the box.
      I would argue that many things are impossible/very difficult to do solely in the GUI under Linux (without using a command prompt in the GUI). That said, I agree that Windows has weaker command line tools out of the box. If you wanted UNIXy tools in Windows, cygwin is right around the corner. Set bash to be your shell.
      No DOS = no shell?? This has nothing to do with the shell: is sh less of a shell since it runs under xterm? BTW: ME still has DOS; it's just better hidden.
      Also you can run at least xf86 and the window managers it supports under Windows.
      *Yawn*
      I dunno about you, but the last time I looked it was a simple compile to put in all of this "missing functionality". The Enterprise kernels, IMHO, are simply for convienience. Example: how much for a windows server that can handle 4 CPUs and 4Gb of RAM?
      Now, how much for a *NIX that can handle the same? And yes, I'm talking time and initial cost here...
      You may argue "but then you need to compile things!! That's bad!!", but if you're installing an enterprise-level server you should be compiling everything you fricken' can on it anyway, especially the kernel. Which is another advantage of *NIX that we missed - software compiled for the specific hardware on which it runs.
      All releases of Windows NT include the MP kernel. The same binary is used for server and workstation. The difference is in the licencing. I'm not saying that MS doesn't gouge server licence prices. Besides, even standard server is licenced for at least 4GB and 4 CPUs.
      About recompilation: is this really an advange of UNIX in general, or just the GNU/Linux philosophy? Will IBM really give me the source code to AIX so I can recompile the kernel?
    14. Re: Some simple differences, IMHO by Malek+the+Damned · · Score: 1

      I'm not gonna include quotes to keep this short enough to read =)

      *NIX: I said this to include the free unices and unix-like OS's. *BSD springs to mind (cue flame war =). Hell, includ MINIX in that if you want; I just get hella sick of people acting like Linux is the only unix-based OS out there. Besides which, doens't AIX only run on IBM-specific hardware, so it's compiled for it anyway? (i could be wrong on that).

      NTAdmins: Not incompetent in the least, and a lot are very talented. Just rushed off their feet trying to patch all their servers up, while the *nix admins type 3 commands and they're done.

      Yup, 4Gb. I have _no_ idea how they do it (and I wish I did!), but try it some time - just copy/paste everything on an XP CD to a directory, it comes to far more than 700mb. and you get less than 4Gb on a full install because you're not installing everything on there, are you? drivers, help files, etc etc I mean... and 5.7Gb sounds about right - look at how much you're getting in that space though, compared to a stock (1.4Gb) XP install.

      i'm sure i could cut it down to 30Mb or so, but i keep a lot of extranious stuff there =)

      I've never used 2k3, i have no idea about it. perhaps a better memory model? and no, i only use the xp comp for games, so everything un-needed is turned off. And it's still a pig on RAM. 32MB on 2k is impressive though, when I ran that OS it usually sat around 80%-90% of the available.
      Unless you're talking about 2 PC's with 128 and 32 RAM, respectively =D

      I read somewhere further down there's a way to start windows in a CLI-only mode, but I'd love to see you configure IIS without a nice, pretty system-hogging GUI =) (hell, i don't think you can even change the registry values without a GUI...).... plus I think you quoted the guy I was quoting there - was arguing that windows doesn't have a decent CLI, and you can't use one to any level of effectiveness without the GUI.

      my flatmate uses blackbox on XP, it looks sweet - but I (like everyone else here, i believe) is talking about options out the box. Sure, we can get gcc, cygwin, litestep, python etc etc ad nauseum for windows off the net - but sod it, with Linux I have everything i could ever need _right here on cd, with the OS_. That's the advantage of it.

      I thought NT(4|5).x only supported up to 2CPUs, and this wasn't actually enabled unless you bought the "enterprise" version - again, I could be wrong on this, so I won't be arguing it too much =). As far as licensing goes - how many thousand for a 4-CPU windows license? how many for a 4-CPU linux license?

      This ended up being longer than I intended =D

    15. Re: Some simple differences, IMHO by Foolhardy · · Score: 1

      Yeah, I forgot to include the BSDs. I'm just saying that its an advantage of free/open software opposed to proprietary/closed software; not Windows vs UNIX.

      With Automatic Updates it takes about 3 clicks to confirm installation. It's even possible to schedule installation automatically during the night. I can't imagine what they are spending hours doing each day as maintenance.

      Alt+enter on my XP cd tells me that it contains 489MB of data. The i386 directory (where the OS files are) is 460MB. XP can be completely installed from the contents in the i386 directory; I do it from the network all the time. (still only 460MB) Compare that to 365MB for 2000 Pro, 157MB for NT4.0 WKS and 32MB for NT3.51.
      CD media is physically incapable of storing 4GB of actual data. Is it possible that some sectors are named redundantly in the file table? Possibly as the result of some kind of multi-in-1 CD?

      2k3 has everything that XP has, plus server services. It's like Win2k: 2k Server has everything that Pro has, plus higher licenced limits (CPUs, memory, connections) and some extra server-end software.
      The 32MB is the total memory used by all processes. Note that it is not using the standard shell, and it is not running any apps.

      The first part of Windows setup in text mode uses the same kernel and drivers as it does while running a GUI. The problem is that the GUI is heavily integrated with the win32 subsystem: almost all software for Windows requires win32. (the alternative is to use the native apis, like setup does)
      OH and you can edit the registry from a CLI: see reg.exe.

      I think some of us (me too) are saying that easy to get software that isn't on the CD should be included. You could always burn your own custom CD with a custom install script: see OEM and unattended installations.

      All versions of the NT MP kernel can support up to 32 CPUs. It's the licencing on the top that prevents you from using more. 2000 Server supports 4 cpus and costs $999. I'm not saying that it's cheap. The stupid client access licences really kill you.

    16. Re:Some simple differences, IMHO by Anonymous Coward · · Score: 0

      >"linux: open source, Windows: closed"
      >Most people dont care.

      So most people don't care about what's going on in their computer?

      Maybe they should.

      - There are several different ways in which Windows XP starts unsolicited communication with Microsoft.com (if the PC is online, that is). Microsoft has a technical article explaining how to change that default behaviour, but how can you be sure there is no misbehaviour left over, if the source code is not open to the scrutiny of critical and knowledgeable people all over the world?
      But maybe people don't care about privacy, either.

      - There are lots of bugs in Windows (as in other OS's, obviously). If one of those bugs was mission-critical to your application, you would be dependent on Microsoft's bug fix (which might never come). However, if you had the source, you could commission a clever programmer to fix it for you.
      But maybe people have come to accept an unfixable OS as an inevitable fate.

      - Then there are the people (admittedly a minority, but maybe not here on Slashdot) who actually write software using some built-in OS functions. I'm not saying here that developing for Linux is easier (in fact, coming from Delphi for Windows, I'd say Linux development is more difficult), but what about debugging? Wouldn't it be nice if some OS API doesn't work the way I expect, if I could set breakpoints and step through the source and see what it really does?
      But maybe people have got used to closed-source APIs and the corresponding try-and-error approach.

  15. UH-huh, sure. by el-spectre · · Score: 0

    So, they both use rectangular windows and are therefore pretty much the same. So, where does MS get off touting WinXP as better than 95? they both use windows, right?

    I'd respect some big companies a lot more if they didn't expect us to buy this bullshit...

    --
    "Faith: Belief without evidence in what is told by one who speaks without knowledge, of things without parallel." - A.B.
    1. Re:UH-huh, sure. by el-spectre · · Score: 1

      hmm. I might respect myself more if I didn't react to the abstract before reading that article. damn.

      --
      "Faith: Belief without evidence in what is told by one who speaks without knowledge, of things without parallel." - A.B.
  16. windows copied, too by sovtekmidget · · Score: 1

    remember when 3.1.1 for workgroups came out? Microsoft only ripped off the whole windowing system from apple. So nothing is really 'original', except for maybe the dock in OSX

    1. Re:windows copied, too by chamblah · · Score: 1
      Microsoft only ripped off the whole windowing system from apple.

      And Apple took that from XEROX.

      So if youre going to point out that some one copied something, you should really go back to the complete source, not to where it suits you to stop.

    2. Re:windows copied, too by Anonymous Coward · · Score: 0

      Didn't Apple steal the GUI idea from Xerox? Such a dumb old topic anyways. Its a bloody picture on a screen. Get over it!

    3. Re:windows copied, too by BigDuke · · Score: 1

      Both Apple and Microsoft got the idea for a windowing systen from Xerox research. The first company to implement the windowing system was Sun. Check this link for a brief history.

      Why would you want to re-invent the wheel anyway? It works!

      Improvement on existing ideas is a great way continue innovation. For example, you typical nuclear power plant is just an improvment on James Watt's idea for the steam engine. We do all that fancy stuff to heat water, which creates steam, which turns turbines, to ultimately harness energy.

      We are witnessing the evolution and improvement upon good ideas.

    4. Re:windows copied, too by cboscari · · Score: 1

      Not to nit pick, but the "windows" part of Windows was in version 1.0 in 1986. The lawsuit between Apple and Microsoft was over the use of icons, which showed up for the first time in version 3.0. Before that the "program manager" listed the file names in a window. I also think NextStep had the dock first, which is kinda like coming from Apple first, sort of...
      Anyway, good point.

    5. Re:windows copied, too by Anonymous Coward · · Score: 0

      The "dock" came from nextstep.

    6. Re:windows copied, too by Anonymous Coward · · Score: 0

      Except Microsoft had access to Apple's API's and such, whereas Apple simply had the idea from XEROX. Apple had to build the architecture from the ground up.

  17. Key difference... by Mateito · · Score: 2, Funny

    "Duke Nukem Forever" isn't out for windows yet.

    1. Re:Key difference... by Anonymous Coward · · Score: 0

      Duke Nukem 4eva is gay. And you're gay for liking it.

  18. crucial difference by acid_zebra · · Score: 2, Informative

    When my X dies, it doesn't pull down the whole machine with it.

    --
    -- No Sig is a Good Sig
    1. Re:crucial difference by Anonymous Coward · · Score: 0

      Sure, it's still usable - switching VTs on the console is for losers anyway.

    2. Re:crucial difference by anno1a · · Score: 1

      Mine neither... It does kill my graphics card though, leaving the "pulling down" to me... By ssh, or magic SysRq, the result is the same.

      --
      ------- I fumbled my registration and I now must suffer
    3. Re:crucial difference by NanoGator · · Score: 1

      "When my X dies, it doesn't pull down the whole machine with it."

      When Explorer dies, it doesn't take everything with it.

      --
      "Derp de derp."
    4. Re:crucial difference by mabinogi · · Score: 1

      well, neither does Konqueror, so what's your point?

      what happens when the GDI subsystem dies?

      --
      Advanced users are users too!
    5. Re:crucial difference by NanoGator · · Score: 1

      "what happens when the GDI subsystem dies?"

      I don't think that I've ever seen that die. I thhink I had the video card cause a blue screen once, but I don't think that's happened in the last year.

      --
      "Derp de derp."
  19. only difference? by eegad · · Score: 1

    He says the only current difference is 'how windowing is handled.

    This just illustrates that most people don't understand that the fundamental flaws with Windows exist under the hood.

    Someone needs to write an article explaning those details in layman's terms.

  20. Windows by Exousia · · Score: 3, Funny

    Somebody needs to write an OS where the windowing operations are all done in the memory allocator. Wouldn't that be the more efficient way to go about it?

    --

    --Slashdot: News for Turds. Stuff that Splatters.
    1. Re:Windows by julesh · · Score: 1

      Somebody needs to write an OS where the windowing operations are all done in the memory allocator. Wouldn't that be the more efficient way to go about it?

      I considered it, but decided the virtual memory management subsystem was the more logical place.

      Note: this is actually serious -- in the design for my OS kernel, which may or may not ever cease being utter vapourware, the VMM implements support for memory mapped windows whose data are transparently copied on modification (with possible transformation, e.g. scaling, rotation, clipping, alpha blending) into a larger window. This can be used to implement a memory-mapped GUI system reasonably efficiently. I was going to have it occurring in user space, but decided that for efficiency reasons it would _have_ to happen in the kernel (a test implementation of the idea using Linux framebuffers and standard userspace VM features was too slow to be usable).

  21. The difference is pretty obvious from where I sit by Vengeance · · Score: 4, Informative

    With Linux (or BSD), I'm not forced into running a GUI on a server. All services and subsystems are configurable via whatever text editor I find handy. Installing software (except perhaps kernels) doesn't require rebooting the system.

    --
    It was a joke! When you give me that look it was a joke.
  22. Install... by incompetent_bitch · · Score: 1

    Big difference and a main one that I'm not running Linux - installing apps. I don't know how to compile, nor do I think I should learn how in order to install simple programs. A "setup.exe" is needed. And it should add the appropriate shortcuts, in the startup menu, and if desired, on the desktop.
    Call me a simpleton, but this is a major sore spot for me, and it's keeping me away.

    1. Re:Install... by Anonymous Coward · · Score: 0

      Dude, there's always rpm and apt repositories. It's incredibly convinient to get all your software automatically updated from one command.

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

      And that has nothing to do with Linux.

    3. Re:Install... by akintayo · · Score: 1

      Most modern Linux distributions have 'solved' the install problem. It is no longer necessary to compile programs, rather their is package managment infrastructure that reduce installation to selecting an application from a checklist. They almost manage upgrades, uninstalls and attempt to resolve conflicts. So while installign an application is still different, it is as easy as selecting setup.exe.

      --
      Woe be on to them, all who rise against poor people, shall perish in a the end. Buju Banton
    4. Re:Install... by The+Asmodeus · · Score: 1

      I can see your point..

      You shouldn't ever had to learn anything. What nerve people have expecting you to learn something new...

      And nevermind all the packaging systems (ie: rpm).. Probably too complex..

    5. Re:Install... by bairy · · Score: 1
      I think that's one of the main things keeping a lot of people away, along with a ton of other things of course

      I dunno if setup.exe (or equivalent) is the exact way, but I do agree that the manual compilation process is quite long winded and there should be an easy way for people who don't know it/can't be arsed with it.. Of course the advantage of compiling (I assume) is effeciency and stability. I never really got into it.

      As for the K menu (or equiv.) when I was using Linux I did find it annoying that it didn't *appear* to have an easy way of maintaining it. I didn't take a lot of time to look around but then I shouldn't have to.

      --


      Get paid to search..It's geniune and
    6. Re:Install... by gnuLNX · · Score: 1

      how about ./configure
      make
      make install

      I guess you user name pretty much says it all.

      Oh and there are RPMS

      rpm -i {package}

      or

      rpm -Uvh {package}

      Christ man...this isn't reocket science...get over the damned setup.exe

      --
      what?
    7. Re:Install... by samhalliday · · Score: 1
      all i do is open up aptitude, go to the program(s) i want to install and type +, then it gets them all. Debian GNU/Linux... or if i am feeling especially command line hungry, i could just type `apt-get install program`.

      a standard way to install packages. and it keeps them up to date as well! beat that with your setup.exe (which isn't always there, nor is it even faguely standardised when it is). oh, and no reboot.

    8. Re:Install... by Jackie_Chan_Fan · · Score: 2, Insightful

      Oh and there are RPMS

      RPMs have given me install problems in the past. Some have refused to install and i being only a novice linux user, had one hell of a time finding out why.

      My solution was to give up linux at that point because i had been using it for a few months. I did like it quite a bit. The powerful tools that linux comes with are quite incredible however gui graphic performance, very hard install problems (dependencies, rpms that wont install etc) and the fact that i had to use Wine to run Newsbin pro.

      Linux was a fun experience but it was a little rough for me. With a little bit of smoothing out, linux which is an incredible system, could be as easy as windows.

      The problem from what i'm guessing is the open source nature of projects. Limited resources to make a single conforming ui flow etc...

      I've been thinking about running linux again actually. Its a beast that has always been in the back of my mind nagging me. Its something that is quite fun and its an adventure. A New OS, a powerfull one, that does things windows doesnt... but windows does a lot that linux has problems with and well i kind of need those things... so it keep sme from going back. But i would go back to linux on one of my pcs.

    9. Re:Install... by Anonymous Coward · · Score: 0

      Wanton insults are why people think so many slashdotters wear tin hats and still live in mom's basement.

      Because someone hasn't pulled together a 90 book library of how to install, build, compile, and smoke linux, doesn't make them any less intelligent, just unfamiliar.

      Stop being Schmucks.

    10. Re:Install... by masuli · · Score: 1

      You are so right about that one. I have been (maybe too long) working with ones of M$, but I think they are much easier to work with. Maybe I am stupid, but try to live with it :) I think that what Linux needs is one unified naming system where anyone can at least try to comprehence what is going on... (Sorry my weak english...it is not my language of choice)

    11. Re:Install... by kunudo · · Score: 1

      Your name says it all, troll.

    12. Re:Install... by MobyTurbo · · Score: 2, Interesting
      Big difference and a main one that I'm not running Linux - installing apps. I don't know how to compile, nor do I think I should learn how in order to install simple programs.

      On Debian, or with apt2rpm on Red Hat or SuSE its "apt-get install program". On Red Hat and other RPM distributions its "rpm -ivh program.rpm", even Slackware, which is what I use, some stuff like what's on linuxpackages.net is available with "installpkg program.tgz".

      No compilation needed, at least for the several thousand or so most popular programs. Some of these programs such as apt-get will even download the programs for you. Of course, compilation isn't so hard. "./configure", "make", and "make install" Three commands that togeather will work on 99% of source code.

      I suspect that you're a troll considering your nick, but if not perhaps this will let you run Linux since you claim its "one thing keeping me away"

    13. Re:Install... by 13Echo · · Score: 1

      What makes you think that Linux can't use an "install.exe"? In fact, Linux ELF binaries and self-extracting shell scripts (normally install.sh or something similar) are used all of the time.

      All commercial games come in pre-compiled form. Proprietary software like Opera comes in this form. They all install entries into a standard Gnome or KDE menu. If you really want a shortcut on the desktop, simply drag it from your "menu".

      I'm not sure just what you are getting at. All of the commercial apps *can* do what you ask for. Open source apps, on the other hand, may not. But if you have that much trouble with it, use an RPM distribution or something like Lindows with Click-N-Run. Otherwise, you're just sptting out excuses for a problem that doesn't exist.

      If you don't like it, complain to the developer for not making it easier by providing you with a prcompiled binary and a graphical installer. I'm sure he'll be willing to help you with your problem (yeah right).

    14. Re:Install... by Anonymous Coward · · Score: 0
      The powerful tools that linux comes with are quite incredible however gui graphic performance, very hard install problems (dependencies, rpms that wont install etc)

      The packaging systems for other distributions have probably caught up now, but Debian's APT system takes care of all installation issues, including dependencies. You can run 'aptitude' (or any of the other interfaces) and just select the programs you want from a simple menu. APT will then work out the dependencies and install everything necessary. Then it will set everything up, sorting out menus, links between programs, etc.

    15. Re:Install... by HarbV7.0 · · Score: 1

      Why not try Mac? It's as east to use (or easier) than Windows yet has all the *NIX features you could shake a stick at. I use and suport all 3 OS'S and OS X is the winner hands down. I'l admit though I use Fedora as my home machine most of the time.

    16. Re:Install... by flacco · · Score: 1
      I've been thinking about running linux again actually. Its a beast that has always been in the back of my mind nagging me.

      that's not an uncommon syndrome - you *will* come back to linux, trust me :-)

      --
      pr0n - keeping monitor glass spotless since 1981.
    17. Re:Install... by mrchaotica · · Score: 1

      You should try Gentoo - it's easy enough to install if you read the directions, and doing so will teach you quite a bit about how it works, too.

      More importantly, though, Gentoo has a good, easy to use package system (IMHO, much better than RPM)

      Otherwise, you can listen to the other replies and go Debian or Mac OS (if you do, get Fink - it adds Debian package management to Mac OS). Speaking of which, if you're looking for that "little smoothing out," you just described Mac OS

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    18. Re:Install... by upsidedown_duck · · Score: 2, Insightful

      Devil's Advocate:

      how about ./configure

      I've seen Linux-distribution-specific checks in some configure scripts...quite annoying (especially on Solaris). I really wish all programmers who choose to use autoconf actually put forth the effort to make their software portable. If they don't want to do that amount of work, just give me a big configuration file that I can edit manually.

      Oh and there are RPMS

      The man page for rpm is 15 pages long. Also, installing a single RPM can quickly turn into a game of 52 Pickup.

      this isn't reocket science

      Troubleshooting compilation and installation issues is practically rocket science. I've been using UNIX for years and I still struggle sometimes to understand exactly why the linker failed or why a certain header file is generating syntax errors.

      Quite honestly, the best installers I've experienced under UNIX really are the equivilent of setup.exe, because they are self-extracting shell scripts complete with prompts for the install directory and other parameters. It isn't really necessary all the time to have the software managed by the package database, and just deleting a directory tree is the best way to "uninstall".

      --
      -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
    19. Re:Install... by phantomfive · · Score: 1

      If you don't like the performance of the GUI, you might want to try Windowmaker. It's the most responsive windowing system I've ever found....after you go back to windows you feel like it takes a year to open the windows menu.
      One of my main complaints about Gnome is how un-responsive it is.
      Of course, windowmaker is nicer if you like to use the terminal a lot....

      --
      Qxe4
    20. Re:Install... by maximilln · · Score: 1

      You should try Gentoo

      Gratuitous Gentoo-is-the-cureall plug # 45067421258

      --
      +++ATHZ 99:5:80
    21. Re:Install... by jrcamp · · Score: 1

      I'm not the parent, but I have used binary distributions as well as Gentoo. I think it is a good recommendation because with Gentoo you have to do a little more work yourself rather than have a GUI tool do it for you. Therefore, you are able to truly learn how the system works, not just the GUI tools on top of it. So, when you need to change something not allowed by the GUI or when the GUI fails, you know how to fix it.

      In addidition, Gentoo seems to have one of the largest and most active forums around, which makes for easy help as well as searching for past problems.

      I don't think Gentoo is a cure-all. Binary distributions definitely have their place, but so does Gentoo. For this technically inclined person, it is a good suggestion.

    22. Re:Install... by mrchaotica · · Score: 1

      I didn't say that gentoo was better than other distros, just that it has good package management, and installing it teaches you about linux. I didn't say it was any kind of "cure-all," nor was my post gratuitous!

      Besides, if you didn't notice, I also recommended Debian and Mac OS - if Gentoo was a cure-all, why would I need to do that?

      Perhaps you should read more than the first sentence before you start flaming next time!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    23. Re:Install... by maximilln · · Score: 1

      Yikes. Don't be so defensive. I've begun making sport out of the "Try Gentoo!" plugs that appear more often than the software salesmen in the media commercials--"So... how much software do you want to buy today?" "TRY GENTOO!"

      --
      +++ATHZ 99:5:80
    24. Re:Install... by maximilln · · Score: 1

      I think Gentoo is a fine, upstanding, and decent distro as well.

      I'm simply making sport of the "TRY GENTOO!" plugs that are becoming as common as popup ads for singles sites or debt reduction.

      --
      +++ATHZ 99:5:80
    25. Re:Install... by Anonymous Coward · · Score: 0

      Manual compilation can be long-winded. Especially when compiling large program and/or compiling on slow hardware.
      Benefits in terms of stability or efficiency are hard to prove. For every person who is sure that the compiled program runs faster than the packaged version there'll be another who swears blind that the difference is neglible if any.
      A lot probably depends on the exact hardware used.

      There are some defintie advantages, though these are more in terms of customisation. Although I've not done this myself, I'm sure it's possible to alter the scripts used to costomise exactly where various things go. So if you choose to use a slightly different directory heirarchy, you can tweak a comile-install to drop stuff where you want it.

      You can also tweak some actual software options. Some things are det at compile-time, so if you want what's not in the default settings you need to roll your own. BitchX is like this. I think timestamping is a compile-time option. But I know that the default servers and one or two other settings like that can be set by altering one of configuration files prior to running make.

      One of the main thigns is the problems inherant in binary packages. Windows doesn't usually give you development libraries straight off, Linux does - or at least gives you the option to install them. As a result it makes a lot of sense to not have static binaries to the same extent. It assumes that all the odds and sods needed will eb included in your system already. However Dependency Hell is similar to Windows' DLL Hell, only the locations can alter from distro to distro, and from version to version, and also the version of the libraries can make a difference. So you end up with several binary packages depending on distribution and version. Plus different distros use different package formats, and also different destinations are needed for various components. So the usual method of Linux binaries doesn't chare Window's "One Size Fits All" method. There are some programs which have static binaries, but they often feel odd when installing.

      Oh, and the GUI menus are a pain. Not that Windows' menus aren't, but menu-wise GNOME and KDE certainly still have a bit of a way to go in some places.

      Tiggs (yes that one.)

  23. Linux in general by LaserLyte · · Score: 5, Insightful

    I have to agree here. Linux is becoming more and more a "desktop" operating system. Default installs with lots of bloat and installed services. One of the reasons I try to avoid using mainstream software... besides any security (etc.) advantages, is because I like being a geek and doing things the hard way :). I like to get my hands dirty. I also like powerful, flexible software that does the job over fancy GUIs and the like. But, it seems Linux is drifting away in the direction of Windows.

    HOWEVER, one of the reasons the Linux community has become so splintered (different distros, etc.) is because people are taking Linux in different directions. SuSE, LinSpire, and many other commercial providers are trying to make Linux a friendly, easy-to-use experience. Whilst Slackware and Debian are sticking to their roots.

    As a side note: BSD is a server OS (no question about it). Windows is a desktop OS (being twisted into a server platform). But which is Linux?

    1. Re:Linux in general by Platinum+Dragon · · Score: 2, Insightful

      As a side note: BSD is a server OS (no question about it). Windows is a desktop OS (being twisted into a server platform). But which is Linux?

      Both. Neither. Whatever you wish it to be, given some familiarity with how to compile a program from source and a bit of bravery.

      I can't see why BSD couldn't be made into a "desktop" OS the same way Linux can be, due to its own open-source nature, and the fact that many GUI-based tools available for Linux are also made available for, at least, FreeBSD. Since I can't get a look at how Windows is structured, it's harder for me to say how easy it would be (or, perhaps, has been) to turn it into an operating system capable of replacing Unix-based servers, though I suspect the internal rewriting must be mind-bendingly complicated. I have to wonder if, at some point, the Windows coders will have to move some of the GUI stuff into userspace to improve kernel reliability and speed. With the current capabilities of modern hardware, the drive toward a new Windows command shell, and the ongoing complaints about Windows' speed, I wonder if anyone would notice at first...

      --

      Someday, you're going to die. Get over it.
    2. Re:Linux in general by bairy · · Score: 1
      But which is Linux?

      If you have the in depth knowledge (and patience), Linux is whatever you want it to be, isn't it?
      From my limited-ish knowledge of Linux, I'd say it's probably more of a workstation, but I only say that because it takes quite a bit to learn, so to understand it being a server is gonna take a fair while.

      --


      Get paid to search..It's geniune and
    3. Re:Linux in general by LaserLyte · · Score: 1

      Well, running any of the three operating systems as either server or desktop is possible. With a bit of knowledge and the right tools, even Windows can be secured to a reasonable degree. But, at heart BSD is a server platform, and always will be. I run it quite happily as a desktop system, and it does a mighty fine job (all my hardware is supported, and runs perfectly). But, when I'm installing it it feels like it's designed for a server, and the desktop bits and pieces (like X) are added as extensions.

      When I install Linux (ok, I don't really use it much, but based on my limited experience..) it feels like I'm installing by default as a desktop machine, and if I twiddle a few options and disable a few things here and there I can have a server install. Due to the splintering of the userbase as I mentioned, Linux is covering a huge target audience; LinSpire is trying to be as pointy-clicky and anti-user-intervention (not nessecerily a bad thing) as possibly...i.e. it is targeting "consumers", whilst and RedHat and co. are targeting big corperations running Linux as a server platform. Can it accomodate both? Well, it has to.

      And as for Windows, even installing 2003 Server Enterprise edition, it feels like it's aimed to be useable by even the most computer-illiterate of people. I guess it probably is.

      I think it's important to consider what the OS's target audience is. I believe that both Linux and Windows have tripped up in the past by putting user-friendliness over security/stability/etc.

      OK, I hope that makes sense, I'm sure there's a point in there somewhere :)

    4. Re:Linux in general by Anonymous Coward · · Score: 1, Informative


      As a side note: BSD is a server OS (no question about it). Windows is a desktop OS (being twisted into a server platform). But which is Linux?


      no.. you're just too anxious to pigeonhole everything, aren't you?

      I use freebsd for my desktop, and I know it's very common here where I work. Sure, freebsd can be tuned
      for server style usage, but it also has gnome-2.6 and firefox and all the other things you would expect for a desktop.

      insisting that bsd is for servers, linux is for desktop, etc. is just not true, and it confuses people with misleading information,

    5. Re:Linux in general by 13Echo · · Score: 1

      Linux isn't "drifting" anywhere.

      The kernel is much the same as it was years ago, only faster/more powerful/more compatible.

      If you don't like it, don't install all of the Linux *apps*. You don't need Gnome or KDE on a Linux system. If its problem is the fact that it is too "bloated" now, then you obviously never had a nead for it, and it doesn't matter. If I'm not mistaken, the kernel will still run on 16 MB RAM. The rest is up to you.

    6. Re:Linux in general by 13Echo · · Score: 1

      And by the way...

      BSD can be made into just as much of a "desktop OS" as Linux, considering that they can run the same desktop software.

    7. Re:Linux in general by MrNemesis · · Score: 2, Insightful

      As others have said: both.

      Depending on how you configure it, a Linux OS can do either (even both) server and desktop exceptionally well.

      I'm inclined to agree with you that RH, Mandrake etc are getting "bloated" in the sense that a default install will put a load of stuff most people will never use. Other people know what they do and don't need, and go for a minimal install.

      This kinda thing is best shown by distros like Debian (and especially) Gentoo and Slackware. They all start off as a bare shell, with news apps being added as and when. The source-based distros take it to even greater extremes; with precompiled packages, you're left to the mercy of what the package maintainers think is a god average configuration. If you compile it yourself, you can choose to leave out support for X, but add support for Y and Z. This is by far the biggest strength of Gentoo, IMO, as it makes all this hideously easy (never used Slack, so can't comment, I imagein it's much the same).

      As such, Linux is the swiss army knife of operating syste,ms. One minute it's opening your beer, the next it's carving a kayak, the next it's doing something odd with that strange attachment that no-one knows what it's for.

      --
      Moderation Total: -1 Troll, +3 Goat
    8. Re:Linux in general by benjamindees · · Score: 1

      The Tao is the yin and the yang. It is the good and the evil, it is everything and yet it is nothing, it is the beginning and the end.

      The Tao was there at the kernel compile, and it will be there when the kernel panics.

      --
      "I assumed blithely that there were no elves out there in the darkness"
    9. Re:Linux in general by ross.w · · Score: 2, Interesting

      Actually I run FreeBSD 4.10 as a desktop OS and I have found it will run everything Linux will run so far. Using KDE3.2 it even looks much the same. It talks to my usb scanner and my usb card reader. It prints to my inkjet printer on another machine via CUPS. It supports my Intel integrated graphics (yuk!) and drivers for NVidia cards are available.

      It is more difficult to configure, especially for things like automounting CD-ROMs and DVDs, but it boots up a lot faster than my Mandrake 10 box.

      The only thing separating it from the more hardcore distros like Gentoo or Debian is the licence. Some people like it better, some don't

      --
      If my call is important, why am I talking to a recording?
    10. Re:Linux in general by rch1025 · · Score: 1

      Which is Linux?
      Linux is a very large software Meccano set. Build what you like out of it.

    11. Re:Linux in general by mrchaotica · · Score: 1
      I can't see why BSD couldn't be made into a "desktop" OS the same way Linux can be, due to its own open-source nature, and the fact that many GUI-based tools available for Linux are also made available for, at least, FreeBSD.
      Don't forget about that thing one company made that runs on top of Darwin...
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    12. Re:Linux in general by value_added · · Score: 1

      "BSD is a server OS (no question about it)"

      I won't repeat what others have already repeated about BSD being an excellent choice for a desktop, but this comment reminds me of first 2+ years of Microsoft marketing for NT5.0 (Windows 2000). It was being billed exclusively as a "corporate OS" and not suitable for home use. Of course, when NT5.1 (Windows XP) was released, the marketing changed, despite the fact that the differences between the two operating systems were minor.

    13. Re:Linux in general by Brandybuck · · Score: 2, Interesting

      I have to agree here. Linux is becoming more and more a "desktop" operating system.

      You're making the same mistake the author is. You're assuming that an OS can be defined by its superficial appearance. Mac OSX is a desktop operating system. Does that make it identical to Windows? Of course not!

      BSD is a server OS

      Then why am I using it as a desktop?

      --
      Don't blame me, I didn't vote for either of them!
    14. Re:Linux in general by sad_ · · Score: 1

      Linux is whatever you want it to be.

      According to IBM/HP Linux is a server OS, but if you listen to SUN it is only good for desktop stuff. Other companies are using Linux for embedded things.

      So what is it? In fact you answered the question already for yourself when you said - one of the reasons the Linux community has become so splintered (different distros, etc.) is because people are taking Linux in different directions

      --
      On a long enough timeline, the survival rate for everyone drops to zero.
    15. Re:Linux in general by mattyrobinson69 · · Score: 1

      linux is a client and server in one. its great at both

    16. Re:Linux in general by ePhil_One · · Score: 1
      I have to wonder if, at some point, the Windows coders will have to move some of the GUI stuff into userspace to improve kernel reliability and speed.

      Considering them moved some video stuff out of the user space and into the kernel space to improve video speed when the went from NT 4.0 to NT 5.0 (Oops, thats Windows 2000), Its not likely.

      The problem is MS is trying to merge their desktop OS (Windows 95/98/Me) with their server OS (Windows NT 3.x/4.0). The first try was the stillborn Win2k, which went out the door with only some of the "merged" capability ready. Win XP is the realization of that dream, though it was largely accomplished by waiting for hardware capability to acheive the speed required.

      So now the real question is: Given a choice between implementing something in a way to maximize speed or stability/security, which method gets implemented?

      --
      You are in a maze of twisted little posts, all alike.
  24. Same job, similar method by aj50 · · Score: 1

    Since Linux and Windows were both designed to do the same job (be an OS) they are bound to be similar. This is especially true if people moved from one project to the other and brought ideas with them.

    --
    I wish to remain anomalous
  25. Re:It would be easier... by Azrael+Newtype · · Score: 1

    Unless you bring Knoppix into the mix, in which case you're running a fully functional Linux distro, complete with KDE and OO.org, from a CD. I think it's sort of been done for Windows, but not nearly as completely. I agree with the main point though that they're rather different (to be understated.)

    --
    I'm always right and I can prove it, because to the best of my knowledge, I've never been wrong.
  26. Two things off the top of my head... by Platinum+Dragon · · Score: 4, Insightful

    ...that, to me, separate Linux (and, by extension, BSD) from Windows

    1) A monolithic kernel that can be customized and tailored by any end user willing to take the plunge, or at least just compile from source.

    2) A variety of command shells that are intended to be used as full-fledged operating environments, without the need for a GUI.

    (ObDisclaimer: haven't read the article, probably won't)

    Some of the windowing environments and GUI-based programs try to emulate the Windows look-n-feel, but I haven't run across many things in the rest of Linux-based operating systems that can be thought of as copied from Windows... well, except for the embarrassingly registry-like GConf2 database (the first time I used the graphical gconftool to change spatial Nautilus back to usable-for-me Nautilus, I nearly regurgitated at the bad memories it brought back).

    I think this guy might as well say any operating system "copies" things from Windows, Mac OS, and every other operating system.

    --

    Someday, you're going to die. Get over it.
    1. Re:Two things off the top of my head... by Bluelive · · Score: 1

      Your number two i fix with cygwin, with the stability of w2k and cygwin tools such as an opensshd service, i often dont notice the difference between my linux and windows machine for the shell stuff.

    2. Re:Two things off the top of my head... by Serveert · · Score: 1

      So can you run dmesg, investigate /proc, easily and programatically going through processes, go through mem statistics ala vmstat, get the temp readings with lm_sensors, run multiple UML's within the kernel(vmware) etc etc etc. all from the command line for free?
      That's what I thought.

      --
      2 years and no mod points. Join reddit. Because openness is good.
    3. Re:Two things off the top of my head... by Sprocket7 · · Score: 1

      That about sums it up for me.

    4. Re:Two things off the top of my head... by swillden · · Score: 1

      The grandparent said "without the need for a GUI". In most cases it's a distinction without a practical difference, but Windows pretty much requires a GUI, even if you just use it to manage your console windows. Linux, of course, does not, and sometimes that matters.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    5. Re:Two things off the top of my head... by Bluelive · · Score: 1

      Thats hardly portable between unices, anyways, i was talking about what 'i' use a unix shell for on day to day basis.

    6. Re:Two things off the top of my head... by Bluelive · · Score: 1

      If i need a GUI-less system i would use a bsd flavor, but thats beside the point.

    7. Re:Two things off the top of my head... by llywrch · · Score: 1

      I read the article, & have to quibble with one of your points:

      > 1) A monolithic kernel

      It used to be a point of pride by all of the Windows fan-boys that their OS had a microkernel architecture, whereas Linux had an obsolete monolithic kernel. However, in recent years this point seems to have been forgotten or ignored: I'm not sure if it's because most of the microkernel aspects of the kernel has been removed, or because the whole microkernel vs. monolithic kernel controversy is over for everyone except the true believers in both camps.

      Otherwise, the only thing you missed in not reading the article is how in one part the writer is talking about the kernel, then in the next part starts talking about a userland application -- the GUI. But then, from how the folks in Redmond like to weld applications into the OS, I expect that if they could release Windows, IE, Office & Minesweeper as one, single, binary executable, they would. They apparently haven't heard of the concept of ``modular programming".

      Geoff

      --
      I think I see a trend here. Maybe for them it really would be easier to muzzle the entire internet than to produce p
    8. Re:Two things off the top of my head... by Platinum+Dragon · · Score: 1

      If i need a GUI-less system i would use a bsd flavor, but thats beside the point.

      Actually, that's precisely the point. The writers and builders of Linux and the *BSDs allow you to customize a system to a far greater extent than the company that produces Windows. Whatever options and registry settings MS allows you to manipulate, it can always be one-upped by a capable programmer with access to the source--and not all capable programmers can afford, or work for a company with access to, a Microsoft source licence, not to mention the vicious legal baggage it carries. As it is, the open-source systems are far more flexible and configurable in their default setups than Windows--even the bondage-and-discipline Linux distributions like Fedora Core, with its craptastic GUI package management system and "we know better" updater that refuses to acknowledge later versions of packages.

      Say what you will about the virtues and drawbacks of the GPL and BSD licences, they don't require you to sign an NDA and forget everything you ever saw.

      --

      Someday, you're going to die. Get over it.
    9. Re:Two things off the top of my head... by Bluelive · · Score: 1

      Altough the GPL doesnt come with an NDA it does have some nasty effects. Expecially the gplv3 patent clause. Anyways use what the os is good for.

    10. Re:Two things off the top of my head... by Serveert · · Score: 1

      Windows is hardly portable and used extensively ala linux, so taking away portability, I can do way more with linux at the cmd prompt than you could _ever_ imagine with windows.

      --
      2 years and no mod points. Join reddit. Because openness is good.
  27. monolithic by captnjameskirk · · Score: 5, Funny

    He says in the article: "Both kernels are monolithic". I thought the Windows kernel was monopolithic.

    1. Re:monolithic by SilentChris · · Score: 1

      Ha. No, really. You belong in the catskills. :P

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

      > He says in the article: "Both kernels are MONOlithic".

      God help us. Maybe the Windows kernel has C# in it, but there's no way on earth Miguel is going to convince Linus to include Mono in the kernel.

  28. The only difference... by gnu-sucks · · Score: 1

    He says the only current difference is 'how windowing is handled.'

    Then, of course, there is this issue of stability...

    1. Re:The only difference... by rewt66 · · Score: 1

      ... which is not unrelated.

      When the windowing is in the kernel, if anything goes wrong in the windowing, it goes wrong in the kernel, and can take down the whole OS. When windowing is separate, a la Linux, you can restart the windowing manager without having to reboot the kernel.

      What I don't know is, when you restart the windowing system in Linux, whether your GUI apps are still there. If not, then crashing the windowing system costs you all your (GUI) apps, so it's just about as bad as crashing the kernel from a desktop user's perspective. (I know, I know, services survive. A desktop user doesn't care.)

    2. Re:The only difference... by TiggertheMad · · Score: 0

      People keep saying this, but the ONLY crashs I 've ever had with W2K, is when huge chunks of my HD went bad. Even then, the system slowly died as more and more critical files got nailed by bad sectors, as opposed to frying when a single file went missing on boot. Keep the system decently patched, locked down, and don't install any malware. Simple. LINUX fanatics and MS shills both need to take a deep breath and step back for a moment. There is enough room on the internet for everyone...Except for those dirty, heathen, inhuman scum who use IMACS. Miserable fat Belgian bastards! (The last comment, was ironic humor. I mention this for the benefit of the inevitable 3 clueless AC twits who will post scathing replys.)

      --

      HA! I just wasted some of your bandwidth with a frivolous sig!
    3. Re:The only difference... by gnu-sucks · · Score: 1

      Well, I'll tell you, I had a room mate with a w2k box, and his box was amazingly stable. He knew a thing or two about windows. On the other hand, I've worked with 2k systems that were anything but stable. So, I suppose the stability depends on a thing or two of its own.

      Then again, I've only crashed linux twice (that is, full-on kernel panic or otherwise failure). Once when I didn't realize the computer was on, and replaced the hard drive. The other time, I moved the computer from a horizontal position to a vertical one, and a stick of ram literally fell out of it. Other than that, I've never seen it crash.

  29. Free as in Beer by Exousia · · Score: 1

    I wish Linux tasted like free beer. Now that would be something. Why doesn't somebody come up with an open source GPL'd free beer system?

    --

    --Slashdot: News for Turds. Stuff that Splatters.
    1. Re:Free as in Beer by Anonymous Coward · · Score: 0

      Hate to say it, but free beer often equals cheap-ass nasty beer. No one wants that hangover.

  30. Makes You Wonder.... by meplaysocr · · Score: 1

    ...if they are so close to each other, with only windowing and security being the defining differences...then why are all those people still using Windows? And they called this guy a Fan of Microsoft...? I doubt MS would like to be viewed this close to LINUX, escpecially with one of the defining characteristics being security...because we all know how 'secure' windows is(n't).

    Aw...well the article just stated what many of us have know for quite a while...

    --

    Sig? No thanks, I don't smoke.
    1. Re:Makes You Wonder.... by 0racle · · Score: 1

      If they are so similar, why would you switch to linux? I alreayd have it close enought in Windows if they are.

      Of course Windows and Linux are similar, they're both OS's. This is like saying that a Nissan is similar to a Ford and claiming it to be a revelation. While both OS's do similar things, exactly how they do them is probably not that similar at all.

      What I found of the article was the apparent lack of respect the author had toward the Linux kernel developers, like this quote, " "Molnar said it was a 'clear red herring', said Russinovich, "A month later he turned around and made all paths (in the Linux kernel) r-eentrant."" Are you telling me that a Windows dev has never changed his mind about how to do things? Isn't it simply possible that being asked about it, Molnar did some further research and found he might have been originally mistaken. Implementing a kernel is not an easy thing to do, give some credit where its due.

      --
      "I use a Mac because I'm just better than you are."
    2. Re:Makes You Wonder.... by chamblah · · Score: 2, Interesting
      ...then why are all those people still using Windows?

      I use them both, but what keeps me with Windows is games.

      When more games are made to run under Linux natively then I will see the need to no longer have Windows (the OS) around.

  31. Big Call by cranos · · Score: 2, Insightful

    For example, on making the kernel re-entrant (which refers to letting software be executed multiple times simultaneously), Russinovich cited an article he wrote which pointed out the lack of this feature in the Linux kernel. "Molnar said it was a 'clear red herring', said Russinovich, "A month later he turned around and made all paths in the Linux kernel) r-eentrant." "I also pointed out that a pre-emptible kernel is a lot more responsive to a high priority thread," said Russinovich, moving on to his next target. "The Linux kernel 2.6 was made fully pre-emptible."

    I think this guy is trying to say that it was his articles that made the kernel jockeys change the way they do things. Thats a pretty big call to make.

    1. Re:Big Call by imroy · · Score: 1

      IIRC, the kernel already had to be re-entrant in a way for SMP. And that work was laid down in 2.2 and 2.4. Kernel 2.0 had one big lock for the whole kernel. The later kernels broke that up into seperate locks for different sub-systems, and more. My understanding is that the work to make the kernel pre-emptive re-used a lot of the SMP work.

      This and other issues (the whole Minix FUD) makes me think that Mr Russinovich is spewing a whole lot of crap for the MS-sycophant crowd. We know that a lot of what he's saying is wrong, but they don't. They'll just repeat it ad-nauseum (with even more misconceptions and flights of fancy) to the PHB's of the world. And that's the scary part.

  32. -1 Redundant by Anonymous Coward · · Score: 0
    Oh. Yeah. That's really informative. Windows software runs on Windows without third party software.

    Next you'll be saying linux software runs on linux without third party software!! WOWWWW THAT'S SO AMAZING!!!!!!!!

  33. Windows becoming more like *nix? by Owndapan · · Score: 2, Interesting

    I don't know squat about kernels, but in general Windows seems to be becoming more like *nix and related packages.

    - Swapping WINS for DNS
    - New MSH (Microsoft Shell) being developed to give admins "Unix-like" access to system services and scripting.
    - Longhorn interface resembles WindowMaker and other WMs
    - WinFS going from drive names to "/"-based file system

    Can anyone add to this list?

    1. Re:Windows becoming more like *nix? by WwWonka · · Score: 1

      Bill Gates legally changing his first name to Penis to sound more Finnish.

    2. Re:Windows becoming more like *nix? by Anonymous Coward · · Score: 0

      None of what you wrote has anything to do with kernels.

    3. Re:Windows becoming more like *nix? by Kphrak · · Score: 1

      You can strike the "Longhorn resembles WindowMaker" part off your list. WindowMaker (along with AfterStep) was basically designed to provide the look 'n' feel of the NeXTStep desktop, IIRC.

      It's very pretty and lightweight (I use it on a Toshiba Libretto with a 120MHz proc), but it's not original, and certainly doesn't derive much from the Unix philosophy.

      --

      There's no sig like this sig anywhere near this sig, so this must be the sig.
    4. Re:Windows becoming more like *nix? by Owndapan · · Score: 1

      Yep, I acknowledged that in the first sentence.

    5. Re:Windows becoming more like *nix? by Anonymous Coward · · Score: 0

      Penis on savon slangia ? sopii mulle.
      ps. Bill on Mulkku :))))

  34. David Cutler by Lank · · Score: 1

    I heard this rumor while I was in high school about some guy that Microsoft locked in a closet and they made him write Windows NT. This rumor stayed in my head for years, until I interned with Intel in 2000. I asked the group (OS research) if they had ever heard of anything so crazy, and they said that basically, one guy did write the NT kernel - though a lot of it was borrowed from VMS. As to whether or not he was locked in a closet - I guess the world will never know! :)

    --
    Gotta get me one of these!
    1. Re:David Cutler by Anonymous Coward · · Score: 0

      though a lot of it was borrowed from VMS

      Just add 1 to each letter of VMS.. and you get WNT. Coincidence? I think not

    2. Re:David Cutler by Anonymous Coward · · Score: 0

      Cutler once called UNIX a "junk OS designed by a committee of Ph.D.s". You aren't going to get much respect for him around here.

  35. Ooh! Selective comparison... by copponex · · Score: 2, Insightful

    Actually, if I get the "cheap" version of SUSE, it's $30. If I get Windows XP Home Edition with a piece of hardware, it's $90.

    Isn't that $60?

    If the main advantage of Linux is based on price, it's starting to become less and less of an advantage. Perhaps you guys should start working on usability and driver coverage. But don't take my word for it, I'm just 90% of the market.

    1. Re:Ooh! Selective comparison... by TwistedSquare · · Score: 1, Funny
      But don't take my word for it, I'm just 90% of the market.

      Wow, I didn't realise the market had shrunk to 1.11 people. Wait a min, let me guess - you are legion?

    2. Re:Ooh! Selective comparison... by Dr.+Zowie · · Score: 4, Informative

      Perhaps you guys should start working on usability and driver coverage.


      Spoken like a true flamethrower! IHBT, but I'll bite anyway. I just installed Mandrake 10 and I'm amazed at the usability -- it's really quite polished.


      Drivers are slow to arrive mainly because nearly every single one requires someone to spend a month or two reverse-engineering some proprietary interface. But again, they're not really much of a problem anymore. There are still a few new-ish unsupported devices (the Centrino wireless cards are an example), but the windows compatibility layer takes care of that.

    3. Re:Ooh! Selective comparison... by Nasarius · · Score: 4, Informative

      Who says you have to pay for Linux? Go download Fedora, Mandrake, SuSE (the FTP install works great), or even Gentoo or Debian. Same thing without the CDs, and maybe some licensed software.

      --
      LOAD "SIG",8,1
    4. Re:Ooh! Selective comparison... by bigjocker · · Score: 1

      Perhaps you guys should start working on usability and driver coverage

      Such a low UID for a troll ... Driver writing is the responsability of the hardware manufacturer. Are you going to tell me that all the drivers for all the hardware that works with windows has been developed by window's developers?

      Come to think of it, Linux comes with much more '100% linux drivers' than windows. Linux drivers are written by linux developers, that's why they are more reliable, secure and stable.

      --
      Life isn't like a box of chocolates. It's more like a jar of jalapenos. What you do today, might burn your ass tomorrow.
    5. Re:Ooh! Selective comparison... by Mornelithe · · Score: 1

      How much does it cost if you get Windows XP Home, Microsoft Office, Nero, WinDVD, Photoshop, Alcohol 120%, and WinZip?

      I'm sure people could also name more applications with "equivalents" on your $30 SuSE CD.

      Not that money is the only (or even the best) reason to use Linux, but your $30 vs $90 comparison is somewhat flawed.

      P.S.: For many Windows users, the answer to my question is "Nothing. I 'pirate' my Windows software." :)

      --

      I've come for the woman, and your head.

    6. Re:Ooh! Selective comparison... by r00zky · · Score: 1

      The cheap version of SuSE (the one i use) costs zero ($0)

      No! I'm lying! It costed me the price to burn boot.iso into a CD and perform a net-install.

      --
      I'm a chainsmokin' alcoholic sociopath, so-ci-o-path
    7. Re:Ooh! Selective comparison... by ChimeraX · · Score: 1

      Low beta crapola that is good enough for thousands of webhosting companies world wide to use? Download versions are only crap to people who shouldnt be downloading them to start with.

    8. Re:Ooh! Selective comparison... by ScottGant · · Score: 4, Insightful

      Actually, while I don't use Linux because it was free, I use it because I find it better.

      But to address your "argument", Linux cost me zero...nothing...nada. Not one dime. Not $30 bucks, not 60, not 90 with a piece of hardware.

      As far as usability and driver coverage, everything works fine here....but these are moot points really.

      Linux runs fine, Windows runs fine. Some like Linux, some like Windows, some like other OS's. So what? I don't make my choices based on "the Market". The "Market" put things like "Titanic" as the highest grossing movie of all time, does that mean it's the best? We all know market share doesn't automatically mean better. Better comes from application on how it's used. XP is better for you, Linux is better for me...I'm sure there's someone who feels OS/2 is better for them. Who's right? We all are!

      --

      "Music is everybody's possession. It's only publishers who think that people own it." - John Lennon.
    9. Re:Ooh! Selective comparison... by Anonymous Coward · · Score: 0

      SCO says you have to pay for linux

    10. Re:Ooh! Selective comparison... by drkrool · · Score: 3, Insightful

      I've tries several differnet verision of Linux. What I've found is that I keep switching back to Windows to work with PSpice or Xilinx software, etc. For home users Linux really doesn't belong YET.

      For most home users Linux doesn't do much. I'm sure web hosting companies use Linux, but most business do need special software, and they are almost always created to run on Windows. Ask any local Restaurant you go to.

      And please, don't give me any bullshit about how I'm not smart enough to download or run Linux right.

    11. Re:Ooh! Selective comparison... by linuxelf · · Score: 5, Insightful

      I have to disagree. The majority of home users simply want web browsers, word processors, email clients and the like. All of these are available in a default install of any Linux client. It certainly isn't something that I can send my mom on CD and just say "Here it is, go at it." she wouldn't be able to install Windows on her own either. I have been using Linux as my home OS for 8 years or so, and have never had any reason to switch back. I do, however, keep a Windows box around to play games on. Windows is still the best platform for games, but for any serious use, I find Linux a much better fit.

      --
      - "That's just the kind of fuzzy-headed liberal thinking that leads to being eaten."
    12. Re:Ooh! Selective comparison... by smaug195 · · Score: 1

      The other answer is XP Home comes with cd burning technology, and zip technology, and you can download open office and gimp for free just like you can for linux. The advantage of windows here is the ability to use the more powerful software programs. Word has some features I still have not found in Open Office, and photoshop is miles above GIMP.

    13. Re:Ooh! Selective comparison... by Newander · · Score: 5, Funny
      I keep switching back to Windows to work with PSpice or Xilinx software, etc. For home users Linux really doesn't belong YET.

      Yeah, home users spend most of their time simulating circuits and writing VHDL.

      --

      Jesus saves and takes half damage.

    14. Re:Ooh! Selective comparison... by kyknos.org · · Score: 1

      i am home user and i am very satisfied with linux. i work as a computer graphic most of the time. Graphic tools for Linux are very good (both free - Gimp Cinepaint Blender... and non free - Maya...). The only other platform I can use is Mac (also Unix). Windows is not very usable in my field. It crash too often. I cannot trust it. So I am not undisturbed enough to be really creative.

      --

      SHE does throw dice.
    15. Re:Ooh! Selective comparison... by EpsCylonB · · Score: 2, Informative

      There are still a few new-ish unsupported devices (the Centrino wireless cards are an example), but the windows compatibility layer takes care of that.

      Wireless support for linix is still really patchy, fair enough wireless is still a fairly recent technology (compared with most PC hardware) but if buy a wifi card without checking it's compatibility then your chances of it working with linux are less than %50.

    16. Re:Ooh! Selective comparison... by Tarential · · Score: 1

      And a copy of CrossOver Office is under half the price of a copy of Windows. It will run both Word and Photoshop, if you are so concerned about that.

    17. Re:Ooh! Selective comparison... by letxa2000 · · Score: 2, Insightful
      Word has some features I still have not found in Open Office, and photoshop is miles above GIMP.

      I'd have to disagree with you about OpenOffice. Well, sort of. I'm sure there are "some" features that are still not in Open Office, but are they features most people need? I'd bet not. I'll bet upwards of 95% of the people could use Open Office for their at-home or in-office needs. And I'll bet that (picking random number out of the air) easily more than 70% of MS Office users could use Open Office to do their work without so much as a training course. Sure, if you want to do it pretty-like and make the transition official you could spend some money on a training course for OO... but I'll bet if you remove MSWord and install OO Write, the vast majority of the users would still be able to write their memo, report, or essay with virtually no problems.

      I'm now on OpenOffice 100% and I haven't found a single thing that I need that was missing... And I'm about to publish a book.

      GIMP/Photoshop is another story. I've never used Photoshop but I still run Win4Lin to use PaintShop Pro instead of using GIMP. GIMP probably has a lot of features but the GUI of that thing just goes so far out of the realm of normality as to unusable except by the authors and the GIMP purists that are about to flame me. :)

    18. Re:Ooh! Selective comparison... by DA-MAN · · Score: 1

      The other answer is XP Home comes with cd burning technology, and zip technology

      If we're tryin to be fair, then for anything Windows has that comes close to the capabiities of k3b or file roller you'd have to get Nero or WinZip.

      and you can download open office and gimp for free just like you can for linux.

      Yeah I always point this out too . . .

      The advantage of windows here is the ability to use the more powerful software programs. Word has some features I still have not found in Open Office, and photoshop is miles above GIMP.

      That's more up to the user. For example, I prefer OO.o's featureset to that of MS Office. Besides there is Crossover Office which allows you to run Office/Photoshop and more for under 40 bucks.

      --
      Can I get an eye poke?
      Dog House Forum
    19. Re:Ooh! Selective comparison... by Anonymous Coward · · Score: 0

      Actually the majority of home users want games and to be able to print their movie times from movies.yahoo.com. Maybe it's just me, but just about every printer that I've bought, which happened to be a good deal, didn't work with Linux.

    20. Re:Ooh! Selective comparison... by vsprintf · · Score: 1

      I've tries several differnet verision of Linux. What I've found is that I keep switching back to Windows to work with PSpice or Xilinx software, etc. For home users Linux really doesn't belong YET.

      I use Linux at home, Mandrake to be specific, and I have for years. It also works well as a conduit to the machines at work when I work from home. The security and reduced frustration, as well as the cost savings keep me from looking back. If memory serves (which it does occasionally), SPICE was developed long before Windows produced its first BSOD, and there must be versions for every platform in existence.

      I do what other home users do. I do email, surf the web, write letters, do my banking, burn CDs, use the scanner, get and manipulate pictures from the digital camera, make a nuisance of myself on Slashdot. I have my little three-machine network including a quarantined Windows box. Maybe you're just not willing to wean yourself from Windows YET. If going cold turkey is too hard, you can always dual-boot, you know. :)

    21. Re:Ooh! Selective comparison... by Anonymous Coward · · Score: 0

      Winmodems aside, the thing that seems to really suck on Linux is printer support, and sometimes soundcards. The only way things get reverse engineered is if enough people who know how to write device drivers happen to own the one you bought. So make sure you always buy popular items.

      Personally, I buy things when they go on sale. It really doesn't do any good to say "hey Linux is for free, but you have to buy the $500 laser printer that has postscript support"

    22. Re:Ooh! Selective comparison... by HungSquirrel · · Score: 1

      Perhaps you should load the driver and Google how to config your printer. :-O

      If you're an HPer, http://hpinkjet.sourceforge.net is for you.

      You have to load the driver for any printer you install on Windows, too. GASP, etc.

      --
      $ whatis themeaningoflife
      themeaningoflife: not found
    23. Re:Ooh! Selective comparison... by HungSquirrel · · Score: 1

      Linux is, ironically, well-suited for day-to-day tasks. However, until OpenOffice plays nicely with Microsoft formats of Office files, I find I have to do all my office type work in Windows. OOO is good, just not perfect.

      --
      $ whatis themeaningoflife
      themeaningoflife: not found
    24. Re:Ooh! Selective comparison... by Anonymous Coward · · Score: 0

      Having used DOS, Windows and Linux for a number of years, I finally decided to spend some time making my own remaster, which I use daily. It's a remaster of Damn Small Linux (live cd), and I load it "knoppix restore toram" and then just turn the box off when done, no need to shutdown. I still have Redhat 9 and Windows 98 on this box, but use them only occasionally. Need Redhat 9 sometimes during the remastering process, but do most of the work for that using my own remaster. Somehow, I feel that the equipment I use (mostly used, out of date) would be much more expensive had Windows not come along to introduce the web and multimedia to the masses, and lead to a glut of older pc's to choose from. I don't distribute my remaster, but do enjoy using it instead of XP. Lots of time saved on required downloads of virus updates, and Windows updates.

    25. Re:Ooh! Selective comparison... by orangeguru · · Score: 1

      Windows is not very usable in my field.

      Yeah and I design on a pc for real $$$ - and I have NO crashes at all with Photoshop, Freehand, InDesign, Flash etc. in my daily work with BIG files (postersize photoshop, 500 pages books with heavy graphics). Plus hundreds of fonts.

      My wintel el cheapo box works nice and perfect. End of story.

    26. Re:Ooh! Selective comparison... by sageman · · Score: 1

      Course, could just send a Knoppix CD and say 'pop this in'. Autoconfigure and all, very nice way to get the converts. Starts right up and has a "web browser, word processor, email clients and the like" among other apps. Very nice.

      As far as games, that is changing my friend, and how. Even playing windows games under gnu/linux is easier if you want to shell out the (comparitively) cheap cost for WineX, and even free (speech/beer) Wine is becoming quite good for gaming purposes. Plus games like Neverwinter Nights, Unreal Tournament 2k4 and big-wig games are having native linux versions too! Rejoice for the revolution will come soon.

      --
      --- "To iterate is human, to recurse divine." -- Robert Heller
    27. Re:Ooh! Selective comparison... by yuri+benjamin · · Score: 1

      For home users Linux really doesn't belong YET
      My household happily uses a Mandrake 9.1 laptop and a Mandrake 9.1 desktop, both connected to the outside world through an ipcop firewall.
      No windows partitions on any of the three boxen.
      KDE, Mozilla, OpenOffice, xmms and bibletime are the only apps we regularly use.

      most business do need special software, and they are almost always created to run on Windows

      Depends on the business. Many businesses have apps that are custom made for them - this could easily be done on any platform. Many are now using web based apps - any platform. Some employees have a windows workstation on their desk or counter that is mostly running some text-based terminal app - eg 3270. 3270 clients exist for linux.

      Ask any local Restaurant you go to.

      There are linux-based restaurant POS systems out there.

      I don't know what PSpice and Xilinx are. If they're windows-only apps that you need, for which no suitable linux alternative exists, then you are quite right in saying that linux is not ready for you. Just don't extend that to everyone else.

      --
      You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
    28. Re:Ooh! Selective comparison... by Laebshade · · Score: 1
      most business do need special software, and they are almost always created to run on Windows. Ask any local Restaurant you go to
      What about WINE?
    29. Re:Ooh! Selective comparison... by yuri+benjamin · · Score: 1

      just about every printer that I've bought, which happened to be a good deal, didn't work with Linux

      IHBT, but I'll reply anyway. Every printer I've tried with Linux in the last few years has worked. This includes taking my laptop to friends' places and plugging their printers into the usb port. In one case I had to re-insert one of the Mandrake disks (which I had with me).

      Before I switch someone to linux, I always check that knoppix can use their hardware. Winmodems are they only problem I've encountered so far.

      --
      You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
    30. Re:Ooh! Selective comparison... by Lumpy · · Score: 1

      I isntalled what is considered one of the most difficult linux distrons on the planet. Slackware. I am reviewing version 10.0 and the following was first noted....

      Firewire drives have more and BETTER support under linux than Windows. In windows connecting my firewire drive pair will make windows not see ANY other firewire devices until the drives are removed, and windows refuses to use them in a RAID fashon either raid0 or raid1. Linux on the other hand uses them perfectly, NONE of the windows firewire problems that are very common.

      It also detected and installed drivers for EVERYTHING including a off-the-wall sis video chipset that I though you still had to download the pre-alpha drivers and compile/install them yourself to get the acceleration and XV extensions to work.. Hell openGL even worked without trouble.

      I even booted on the first try and had my wireless PCI card detected and set up to use DHCP (as I specified during install) and try to start connecting to an open accesspoint... It connected! to the neighbors who thing setting up WEP is too "difficult"

      after entering my WEP settings i was on my own network and surfing my windows shares from nautilus without trouble.

      and this is SLACKWARE... regarded as the absolute most difficult linux distro on the planet. mandrake 10.0 official did the same thing except for the sis chipset, it used a vesa mode) as does Fedora 2.0

      in fact I have better support for hardware under linux than windows.

      in windows I have to download or install a driver.. linux most of the time has the driver there ready to go, or you need to download and install it.... just like windows.

      there is some low-end or wierd hardware that will not work with linux... but if you make informed decisions instead of buying with the "ohhh shiney!" mindset it's never a problem.

      Stay about 3 months behind in hardware and actually think before you buy and linux driver "issues" are not a real problem.

      --
      Do not look at laser with remaining good eye.
    31. Re:Ooh! Selective comparison... by nosilver4u · · Score: 1

      you're right, you're not smart enough. oops, did i just say that out loud? I must admit, there was a time when I felt the same way as you, but amazingly enough, I didn't fall head over heels for linux until Gentoo came along (most likely the most difficult distro for initial setup). Fortunately, I had friends who used linux, and the gentoo forums are amazing, and now I can barely handle using windows. By the way, this was written from a windows machine, which has twice the power of my linux box, and still barely runs faster. And I'm not sure why I should ask my local restaurant what operating system to run. I work at a college, and after this summer, all of our servers, including student registration, and financial accounting stuff, will be running linux, and we'll all be happier (and have extra money to spend on our faculty, instead of on overpriced microsoft licensing)

    32. Re:Ooh! Selective comparison... by generic-nerd · · Score: 1

      you work for free you charge nothing for support your time an the time used to aquire the knowledge needed to administrate andinstall linux was at a ZERO cost.... linux has a cost, if one can push real hard with both hands, the head may just pop out of their ass to see the light...

      --
      select * from Washington DC where clue > 0 || 0 ROWS RETURNED
    33. Re:Ooh! Selective comparison... by linuxelf · · Score: 1

      It is true, Linux is making headway in the gaming realm, but it's still pretty far behind. I can definitely see a day where I won't need my game computer any more.

      --
      - "That's just the kind of fuzzy-headed liberal thinking that leads to being eaten."
    34. Re:Ooh! Selective comparison... by Anonymous Coward · · Score: 0
      You are not being honest here. What about games/ quality games? Windows as a platform has hundreds. Linux...

      Even bigger problem, Linux is slower. This sounds unbelievable but I installed Suse 9.1 and it is slower than Windows 98SE. I had turned off most off the "candy" type of things.

      Finally, Firefox is good but they have to fix that damned annoying memory leak (not unlike Microsoft IE) otherwise it is also a pain.

      Linux just isn't their.

    35. Re:Ooh! Selective comparison... by Autobahn · · Score: 1

      The Windows Centrino drivers don't work half the time anyway. Windows may have more drivers than Linux, but working drivers is another story...

    36. Re:Ooh! Selective comparison... by HungSquirrel · · Score: 1

      SuSE is indeed a bloated, slow distro, as are RedHat/Fedora and Mandrake. However they do not represent the GNU/Linux OS as a whole. Anyone with the balls to run Slackware or the patience to run Gentoo and compile everything from source will have much faster systems. In the case of Gentoo installs, the difference is even more pronounced because every single package is optimized for the instruction set of the specific processor in the computer.

      My advice on SuSE is to go into Yast and turn off any services you don't need (much like Windows' services.msc).

      What does Firefox have to do with the price of tea in China? It wasn't distributed by default with any major Linux distros last I checked. They're all still stuck on that bloatware we like to call Mozilla.

      --
      $ whatis themeaningoflife
      themeaningoflife: not found
    37. Re:Ooh! Selective comparison... by X.25 · · Score: 1

      "Actually, if I get the "cheap" version of SUSE, it's $30. If I get Windows XP Home Edition with a piece of hardware, it's $90.

      Isn't that $60?"

      No, it's not, because I can take SuSE from a friend and install it, while I am breaking the law if I borrow WinXP from a friend and install it.

      Interestingly enough, you make comparations based on $30/$90 values (you couldn't get anything lower, could you?). Maybe you would like to make this same comparations for network with 10 servers and 100 clients?

      "If the main advantage of Linux is based on price, it's starting to become less and less of an advantage. Perhaps you guys should start working on usability and driver coverage. But don't take my word for it, I'm just 90% of the market."

      If you don't mind, could you supply me with specs for Realtek and Broadcom wireless chipset (for starter), so that we can extend the driver coverage? That would be much appreciated.

      Obviously, you've never been close to a driver development, so you have no idea what is required in order to increase "driver coverage".

    38. Re:Ooh! Selective comparison... by HungSquirrel · · Score: 1

      Not-to-mention that, as a college, you probably already have UNIX-qualified IT pros running around, reducing the TCO of having to pay extra for people who know how to use a more powerful operating system.

      If you think about it, Microsoft is insulting their OS when they make claims that TCO of Linux systems is higher because the OS is more powerful and as such requires more qualified individuals.

      --
      $ whatis themeaningoflife
      themeaningoflife: not found
    39. Re:Ooh! Selective comparison... by ikso · · Score: 1

      i really have to agree with you on this one. People would comment on this forever if /. didn't archive the article. Most of the posts would follow that same old formula: "Mine is better than yours!"

      What it really comes down to is personal preference, and what you want your OS to do. As others have said, if you want to play games, Windows is the OS for you. There is absolutely nothing wrong with that.

      Personally, i prefer Linux. i don't need every geek to agree with me. i still like it. It does what i want it to do, and it looks the way i want it to look. If you prefer Windows, Linux, or even that old Apple II you have lying around, more power to you.

      If you start talking about business practices and the companies that produce the software, well, that's another story. But leave people to their preferences.

    40. Re:Ooh! Selective comparison... by GooTi · · Score: 1

      And where's the "upgrade all the mother*****ng software I have installed, right away!" technology?

    41. Re:Ooh! Selective comparison... by GooTi · · Score: 1

      The grandparent poster was refering to "monetary" price.

      Of course you have to learn it. It hasn't a breast-and-nipple interface, the only one you could possibly know since you were born!

      (and, being and extremely flexible and powerful tool, learning to administrate or develop for it can cost you some sweat; you could otherwise use a mom-distro and get some work done)

    42. Re:Ooh! Selective comparison... by PitaBred · · Score: 1

      Anecdote: Friends of mine broke their computer. I reinstalled Windows. They used to have MS Office on there, but it wasn't a legal version, so I told them to try out OpenOffice.org. They have 6 kids under 18, and they all like OO.o BETTER than they liked MS Office.
      As for the GIMP, I have gotten to where I know what I'm doing with it, and I actually like it quite a bit. It does everything I've ever used Photoshop for (including some pretty heavy editing and compositing), so it's a quite capable replacement in my opinion.

    43. Re:Ooh! Selective comparison... by Anonymous Coward · · Score: 0

      Actually, I use xilinx tools on linux every day, it's been available for a couple years. And quartus for altera works as well.

      There are also versions of spice for linux, though I'm not sure about pspice. Haven't needed that for a while.

    44. Re:Ooh! Selective comparison... by _Sprocket_ · · Score: 1


      you work for free you charge nothing for support your time an the time used to aquire the knowledge needed to administrate andinstall linux was at a ZERO cost


      When you highlight that as a cost, it seems to imply that there isn't a simular cost for any other OS. Windows included.
    45. Re:Ooh! Selective comparison... by pilkul · · Score: 1

      Bad analogy, provided needs are the same, the market is much better at evaluating software than movies. Or do you disagree with the market that Google is the best search engine?

    46. Re:Ooh! Selective comparison... by kyknos.org · · Score: 1

      have you ever done the same work on unix? may be you just lack the comparsion. I have started on Mac, then came to Windows, than back to both OS X and Linux. May be the difference is i do not design for real $$$. I prefer real currency :)

      --

      SHE does throw dice.
    47. Re:Ooh! Selective comparison... by Anonymous Coward · · Score: 0

      There are still a few new-ish unsupported devices (the Centrino wireless cards are an example), but the windows compatibility layer takes care of that.

      There exist working Linux drivers for the Centrino Wireless. I use them all the time and they work without problems.

    48. Re:Ooh! Selective comparison... by clymere · · Score: 1

      Actually Centrino IS supported under Linux. I believe it was announced on /. not all that long ago, and just last night I was helping a wireless newbie on IRC get his setup. Works perfectly.

      I used to bitch about there not being enough drivers for things either...and the more i learn, the more I realize that there are drivers for virtually everything at this point. Hell even my Griffin Powermate and Wacom Tablet have support in the KERNEL! And my Rio500 MP3 player which has been abandoned by its manufacturer has Linux support as well...support thats better than the software that came with the thing. My Palm Pilot works...i could go on.

      I briefly owned a Microsoft wireless card, and it worked flawlesssly under Linux as well :)

      I own only one device which is so far unsupported under Linux, and its an obscure goose-necked USB webcam which i picked up at a clearance rack at my local Wal-mart. Of course it barely works under Windows :)

      --
      once you go slack, you never go back
    49. Re:Ooh! Selective comparison... by Anonymous Coward · · Score: 0

      > It certainly isn't something that I can send my mom on CD and just say "Here it is, go at it." she wouldn't be able to install Windows on her own either.

      For Linux that's wrong, I think. Two days ago I installed SuSE 9.1 personal (from the cd) on my pc. I didn't have to change a single setting. Everything worked, even repartioning and resizing my ntfs. Great OS.

      I think that (with a few instruction), everyone can install SuSE. Just explain the concept of root , to make sure they log in as normal users.

    50. Re:Ooh! Selective comparison... by AaronGTurner · · Score: 1

      "What I've found is that I keep switching back to Windows to work with PSpice or Xilinx software, etc" Spice and Xilinx tools are both available on Linux. See Linux Journal from around October last year for the latter.

    51. Re:Ooh! Selective comparison... by Anonymous Coward · · Score: 0

      Since when does your personal time have a "cost"? Do you feel that unless you're working your ass off every waking moment you're somwhow "wasting" your time?

    52. Re:Ooh! Selective comparison... by ScottGant · · Score: 1

      Well, if you read my post again you will see: We all know market share doesn't automatically mean better. Better comes from application on how it's used.

      Google is the best example of this. It's the most popular because it IS the best search engine around at the moment. It wasn't the only game in town either, and came late to the game as Alta-vista and lycos and other search engines were around before. They became popular because they worked hard and made the best out there (again, at the moment).

      Windows mainly got it's market share because it used to be any computer you bought automatically had it installed by default. You sell a million PC's and WHAM you have a million Windows installations. So, since everyone had Windows already, developers started writing programs just for Windows...yadda yadda yadda...and we're where we are today. Most people didn't go out and BUY Windows/DOS to put on their computers. (out-of-context-takers please note that I said "most" people...not all)

      I'd like to see what would have happened if they sold the early computers with no OS at all, and you had to buy the OS seperately. Would it have been DOS/Windows that still made it? Or would have a different OS worked it's way to the top since it had to actually fight and make a better OS than the competition...instead of just getting a free ride for so long.

      --

      "Music is everybody's possession. It's only publishers who think that people own it." - John Lennon.
    53. Re:Ooh! Selective comparison... by thenextpresident · · Score: 1

      Actually, if I get the "cheap" version of SUSE, it's $30.

      Actually, it's free.

      If I get Windows XP Home Edition with a piece of hardware, it's $90.

      And, like most people, if you already have a computer, it's still only $90?

      If the main advantage of Linux is based on price, it's starting to become less and less of an advantage.

      It's not price, at least for me. It's a better desktop experience right out of the box. Take a default Windows XP install and a default install of a distro, like SuSE or Mandrake, and you can do more with the Linux distro than you can with Windows.

      Of course, Windows makes it easy to install programs. I hear you guys can install programs just by visiting web pages? What's this called...um...Spyware?

      "Perhaps you guys should start working on usability and driver coverage."

      Done. I've switched several people who find it much easier to use Linux than Windows.

      But don't take my word for it, I'm just 90% of the market.

      Yeah, that's called mass suicide. =)

      --
      Jason Lotito
    54. Re:Ooh! Selective comparison... by bertas28 · · Score: 1

      I agree ... but let's keep arguing anyway.

    55. Re:Ooh! Selective comparison... by Anonymous Coward · · Score: 0

      Why does it always have to be *nix vs. Windows? It all depends on who you are and what you want your OS to do. If you're the average joe bloggs who surfs the net and uses mail then you're probably better off with windows - it's not that linux cant do the same thing, its just that windows is more accessible and has better support. On the other hand, if youre a developer/techie/sys admin etc then *nix is more suited to you.

      Personally, I couldn't live without Windows (and I did try), but I also couldn't live without my linux box.

      At the moment, Windows is better as a desktop OS - its more user friendly and has more programs available of interest to your average Joe - latest 3D games etc. While Linux is more suited in a server environment (for now at least).

    56. Re:Ooh! Selective comparison... by Jesus_666 · · Score: 1

      OTOH, if it doesn't work, it's not easy to get it to work. I have to boot into Windows every time I want to access my MP3 player, which acts as a generic USB mass storage device. I can't get my Linux (2.4) to connect to the thing and I'm not experienced enough to casually build a new kernel. At least not without major headaches. Which means that for now I'm stuck with a device that Just Doesn't Work (TM).

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    57. Re:Ooh! Selective comparison... by generic-nerd · · Score: 1

      I imply that ALL os's will have a cost. but if you want I will be glad to put you to work for $0/hour...

      --
      select * from Washington DC where clue > 0 || 0 ROWS RETURNED
    58. Re:Ooh! Selective comparison... by Anonymous Coward · · Score: 0

      Actually, Xilinx tools are beginning to be supported on Linux.

    59. Re:Ooh! Selective comparison... by _Sprocket_ · · Score: 1

      You sound like one of those fools who show up in a tech support forum and demand assistance without puting forth any effort themselves. It's fairly unlikely that I'll work for you at $0/hr. However, I have been known to donating my time to certain individuals or organizations. And I don't charge myself when working on a personal project.

      None the less, whatever hourly rate I'm currently working under... it's going to be the same whether I'm working on Windows, Linux, or any other platform I've agreed to tackle. So given that my time is already paid for, it hardly matters that the time was spent working on one platform versus another.

    60. Re:Ooh! Selective comparison... by Mycroft_VIII · · Score: 1

      However two big chain 'resturaunts' I know run unix varients. On is Pizza Hut, who sadly runs sco unix.
      The other is Papa-Johns, I'm not positive here as I was just told 'unix I think, I know it's not winows' by the manager who's not really very computer savy.

      Mycroft

      --
      https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
  36. Repeat After Me by pnatural · · Score: 3, Interesting
    Linux only looks like Windows(tm).

    Linux only looks like Windows(tm).

    Linux only looks like Windows(tm), and then, only sometimes.

    Seriously, Gnome is not Linux, KDE is not Linux. The ever-increasing familiar Linux desktop is not the actual operating system, mmmmkay?

    There are dramatic differences in the underpinnings of both desktops. More striking is the philosophical difference. From http://www.faqs.org/docs/artu/ch01s06.html:
    Rule of Modularity: Write simple parts connected by clean interfaces.
    Windows rarely does this.
    Rule of Clarity: Clarity is better than cleverness.
    Now we don't have access to the Windows source, so we can't really say. But we can easily surmise the worst, given it's behavior.
    Rule of Composition: Design programs to be connected to other programs.
    Not on any MS platform, at least not without using a protocol or other IPC/RPC devised by MS.
    Rule of Parsimony: Write a big program only when it is clear by demonstration that nothing else will do.
    No MS program manager has ever heard these words.
    Rule of Robustness: Robustness is the child of transparency and simplicity.
    Explains Windows. Perfectly.

    1. Re:Repeat After Me by Anonymous Coward · · Score: 0

      > Seriously, Gnome is not Linux, KDE is not Linux.

      Seriously, the Explorer shell is not Windows either.

      (And KDE especially is a pretty straight-forward rip off Windows.)

    2. Re:Repeat After Me by Anonymous Coward · · Score: 0

      "Linux only looks like Windows(tm)."

      So, you are disputing Russinovich's claim that shared features like pre-empting and reentrant paths are NOT making the kernels increasingly similar?

      Or did you just not RTFA?

    3. Re:Repeat After Me by Anonymous Coward · · Score: 0

      And KDE especially is a pretty straight-forward rip off Windows.

      why do people always say this? GNOME is the interface that is most like windows, right down to the registry (gconf).

      KDE, if anything, is Amiga-like.

    4. Re:Repeat After Me by Anonymous Coward · · Score: 0

      KParts, filemanager that surfs the web, UI decisions, etc.

    5. Re:Repeat After Me by Anonymous Coward · · Score: 0

      Gnome has those first too also (for KParts read CORBA) and it uses double-clicking by default. Now remind me, which is windows-like?

    6. Re:Repeat After Me by Anonymous Coward · · Score: 0

      But the sodding amiga kernel (which I was just reminded of by other post) had kernel preemption and reentrant paths. The kernels having certain similar features is both unsurprising and pretty irrelevant- Did you know that many features found in Linux and Windoze are found in VMS?

    7. Re:Repeat After Me by blunte · · Score: 3, Insightful

      Your diatribe was lovely... and completely off-topic.

      The article was discussing kernels, not desktop interfaces.

      --
      .sigs are for post^Hers.
    8. Re:Repeat After Me by Anonymous Coward · · Score: 0

      Yer right, both KDE and Gnome are Windows rips.

    9. Re:Repeat After Me by mmatloob · · Score: 2, Interesting

      It would be nice if most of these are true. I am assuming what you is not about the kernel, and most of linux programs do not follow the 'unix philosophy'. I am not writing about the code, I do not look at the code and wouldn't understand it (I do know C and know my way around a linux/unix/bsd/etc system, but I don't have much 'coding' experience' but most of those ruled are not followed in Linux (not kernel- linux programs):

      Rule of Modularity: the 'simple parts' are not so simple- take any linux distribution and type 'man ls' and see how long that is, it will work for anything substituted for ls, certainly not simple.

      Rule of Composition: Most new linux apps are not desined to be connected (through a pipe) to anything else-- they are either programs written with curses or for X and that means that they are not connectable

      Rule of Parsimony: use ls -l /path/to/program of ls -R /path/to/source and check the size column. Or check the man page. Or start the program and look. There are not many small linux programs- especially because of its open-source nature. Linux (kernel) itself is also pretty big,

      Guess they are pretty close, after all.

    10. Re:Repeat After Me by AgntOrnge · · Score: 1

      "Seriously, Gnome is not Linux, KDE is not Linux. The ever-increasing familiar Linux desktop is not the actual operating system, mmmmkay?" Get used to it. For years Windows was considered an OS when it was nothing more than a GUI on top of DOS. You wanted more exposure for Linux this is the kind of nomenclature you'll have to swallow.

    11. Re:Repeat After Me by RickHunter · · Score: 1

      What's really amazing is how well KDE follows all of these guidelines while still providing an (often) more coherent and intuitive experience than Windows, AND provides more features on top of that.

      Never mind what OS X manages...

    12. Re:Repeat After Me by Guitarzan · · Score: 1

      Article? What's an article? :)

    13. Re:Repeat After Me by Anonymous Coward · · Score: 0

      Wow! Brilliant post! All those millionaire Microsoft programmers are dumb, and you are clever. 'Cause you are the one with billions in you pockets, right?

    14. Re:Repeat After Me by Anonymous Coward · · Score: 0

      way to be a clueless fucktard. The only reason you see it as OT is because you disagree. Each and every point is applicable to a kernel.

    15. Re:Repeat After Me by Anonymous Coward · · Score: 0

      Wow, such hostile responses.

      The bunch of ideals you posted should be burned into the brain of any new programmer.

    16. Re:Repeat After Me by Anonymous Coward · · Score: 0

      You only prove that you are an idiot. Nothing else. You have no fucking idea on programming, yet you dare to make a stupid comment making an ass out of yourself. Getting praise from idiots like slashdot should be an insult to you, unless of course you are serious in your career. If you want to stay as a system admin in an ISP, or stay as a scripting programmer that's all good, but if you want to do serious things and become independent start learning how to reason and conclude as well as how to learn.

    17. Re:Repeat After Me by imroy · · Score: 1
      Rule of Modularity: the 'simple parts' are not so simple- take any linux distribution and type 'man ls' and see how long that is, it will work for anything substituted for ls, certainly not simple.

      The unix philosophy is One tool does one task, and does it well. ls lists the contents of a directory. There are some options for sorting and selecting what information to show. But it's still just listing the contents of a directory. If ls also checked your email (jwz's rule) or something like that, you'd have a point. But you don't. You're just confusing options and complexity.

      Rule of Composition: Most new linux apps are not desined to be connected (through a pipe) to anything else-- they are either programs written with curses or for X and that means that they are not connectable.

      Don't confuse applications and tools. Apps are big monolithic programs like web browsers and media players. The little unix tools that populate /bin and /usr/bin are the things that are meant to be used with pipes and other shell constructs. It doesn't usually make sense to pipe the output of an app to much besides a log file.

      And a pipe doesn't always have to be STDOUT or something. When working locally X11 goes through a pipe, a named pipe. DXPC, the Differential X Protocol Compressor, uses named pipes to send X11 messages to another host in an efficient compressed form. This program doesn't need to modify X or libx11 or anything else to do what it does. It's all through the magic of pipes!
      (I originally thought SSH used the same method to forward+compress+encrypt X11 traffic, but it looks like it binds on local TCP ports instead)

      Rule of Parsimony: use ls -l /path/to/program of ls -R /path/to/source and check the size column. Or check the man page. Or start the program and look. There are not many small linux programs- especially because of its open-source nature. Linux (kernel) itself is also pretty big,

      Boy, you're not making much sense there. The linux kernel is actually pretty small. Most apps are quite a deal larger than the kernel. My 2.6.7 kernel here is 1.3M, compressed. My XFree86 4.3.0 X server is 1.7M. Mozilla is close to 20M. And ls, your previous "complex" example, is all of 71K. Apps are big, tools are small. On any OS. Simple.

    18. Re:Repeat After Me by mmatloob · · Score: 1

      A few notes: 1. ls is much more complex than you say. When there are more options than enough so that someone can remember it, it is complex enough. 2. As far as I know, there were no 'apps' like the ones of your definition on the first unix systems (first unix system can be defined as one where a paper teletype was used). A design for a music player would be musicplayer /dev/tty. and it would look in the playlist.file for the songs and would print out which one it was currently playing. As for a web browser, it could be an interactive program (NOT AN 'APP' (your definition)), something like this: --- webbrowser http://slashdot.org # prints out contents of web pages # and puts numbers in front of each link, so: f 2 # f for follow link 2 for the link numbered 2 it would still be small and would use pipes. --- The apps are exactly what I mean when I said that the rules are not followed 3. Linux is big. There are hundreds of options in the make config process and I think Mozilla suffers worst of all, it is extermely slow and 20MB!!! wow, that is horrible

  37. If you can't RTFA, here's a short summation. by GMFTatsujin · · Score: 1

    The article talks a lot about the two kernels, as is right. Linux is a kernel.

    To sum it all up, you can see from the source that Linux uses lots of strategies both in and out of the kernel.

    This is different from Windows, where you see ANYTHING from the source.

    Ergo, Linux is different from Windows. The end.

  38. Linux vs. Windows: What's The BIGBIGBIGDifference? by bluethundr · · Score: 1

    IMHO, armed with a knowledge of programming and a good (or bad) Linux distro you can mold it ultimately to your desires as a potter molds clay. Without said knowledge of programming, the difference can be superior speed of Linux and the slight incompatibility between OOo and Ximian and MS apps. But there are easy workaround to those. It's the cathedral vs. the bazzar.

    --
    Quod scripsi, scripsi.
  39. Comparing Kernels or Windows? by eamacnaghten · · Score: 1
    Hmm - The POSIX kernel has long been superior top the Microsoft ones, especially in the days of 95/98/ME. To say Linux is "catching up" there is a joke.

    In the article he points out the differences between the two, highlighting where he thinks Windows Kernel lead the Linux one, but he forgets to mention where the Linux one leads Windows - especially in the areas of stability and security - I wonder why?

    Also - he is mentioning the fact the windowing in the kernel suggesting that the only advantage of it not being is the ability for remote operations. My question would be is why do I need windowing features in a kernel that is being used as a server?

    On a final note he seems to be recognizing that Linux competes with MS Windows at all levels, at the desktop as well as server. A mistake on his part?

    --

    Web Sig: Eddy Currents

    1. Re:Comparing Kernels or Windows? by Anonymous Coward · · Score: 0

      There is no POSIX kernel - unless you are SCO. There are *many* kernels used with the POSIX interface standard. One is Linux. Another is Mach. Another is Minix.

    2. Re:Comparing Kernels or Windows? by Aidtopia · · Score: 2, Informative

      POSIX isn't a kernal. It's a standards specification. The first POSIX-compliant OS was VMS, which is about as un-unixy as you can get.

      I went to a DECUS symposium in the early 1990s where two VMS engineers explained what they had to do to achieve POSIX-compliance. It was humorous in that the official validation suite couldn't necessarily run on a strictly POSIX-compliant OS, because it assumed the presence of common UNIX tools that weren't actually in the spec at the time.

    3. Re:Comparing Kernels or Windows? by Aidtopia · · Score: 0, Offtopic

      Yes, I do know it's spelled kernel. How embarrassing!

    4. Re:Comparing Kernels or Windows? by eamacnaghten · · Score: 1
      POSIX isn't a kernal. It's a standards specification.

      Agreed. I stand corrected. I meant of course operating systems implementing the POSIX Kernel, which Linux is one.

      POSIX isn't a kernel. It's a standards specification.

      Yes - and NT 3.5 was meant to be largely POSIX compliant too, however, that soon went to pot when Microsoft put all sorts of rubbish in the kernel (like the Windowing System) and removed a lot of the POSIX stuff to cater for this.

      --

      Web Sig: Eddy Currents

    5. Re:Comparing Kernels or Windows? by Anonymous Coward · · Score: 0

      Quit flapping your gums. The windowing decision had nothing to do with POSIX support (which is now a free download, BTW. "SFU").

    6. Re:Comparing Kernels or Windows? by Anonymous Coward · · Score: 0

      Well, that, and they made the POSIX compatability stuff part of the NT 4.0 Resource Kit, instead of part of a default NT 4 install.

  40. For me... by Dimwit · · Score: 1

    I understand that the article is more comparing the kernel implementations. On that point, I actually like the way Windows does a lot of things better - a stable driver API, for one thing.

    As for me actually using Windows, well, here's the thing. I don't really care about price (up to a point), nor do I care about source-availability (for most things). I would gladly use Windows if I could do this:

    for FOO in `cat iplist` ; do echo "ppp-$FOO IN A $FOO" >> foo.zone ; done

    I realize that I could just install cygwin or SFU, but that doesn't change the fact that Windows was not designed with shell-scripting in mind. I need that sort of functionality (I run GNOME because Fedora installs it, but I do 99% of my work (including file management) from a terminal).

    (As for Microsoft's much-touted "you can do anything from the command-line in 2003!" thing - I don't consider "dhcp -f ScriptFile" to be elegant or useful. It's one-off and icky. I am interested in the "object shell" concept from Longhorn, though.)

    (As another aside - look at StepTalk (http://www.gnustep.org/) - that's functionality I'd like the more mainstream *nix desktops to support...)

    --
    ...but it's being eaten...by some...Linux or something...
    1. Re:For me... by Anonymous Coward · · Score: 0

      Yes, because the Linux kernel driver interface has changed so much over the years. It's hard to implement open()/read()/write()/close()/ioctl()/etc. over and over again.

      Yes, there are issues with respect to interrupt handling, hardware, etc., but these changes have been announced loudly enough and clearly enough that even I could have maintained a driver from 0.99.x through 2.6+.

    2. Re:For me... by merdely · · Score: 2, Informative
      for /f %f in (iplist) do echo ppp-%f IN A %f>>foo.zone
    3. Re:For me... by Anonymous Coward · · Score: 0

      Don't forget to double the %'s in a batch file!

  41. Using that argument... by narmer65 · · Score: 1

    ... If Linux is becoming more like Windows and their is very little diffrence between the two... Why should I pay for Windows?

    I know they are only talking about the kernel but most people don't know what a kernel is. This is an excellent statement that could be used for FUD against Microsoft. However, I know we (OSS crowd) have to much dignity for that....

  42. Can I moderate the referencedarticle as flaimbait? by IBitOBear · · Score: 1, Insightful

    Seriously,

    Saying that two things are the same based on a movement towards similar outward apearence is specious in the extreeme and not particularly newsworthy.

    In point of fact, wind-tunnel tests in the mid-to-late seventies proved that the essentially ultimate shape for a four-wheeled ground vehicle with a human-sized passenger compartment, was a sort-of convex (raised in the middle) sausage with wheels at the ordinal extremes.

    In the interveening years we have seen cars steadly aproaching this shape. This does not make these cars "the same except for how they handle their windows."

    There is a big difference between an electric town car and a Mini Cooper Turbo. They look a lot alike, but technologically they are completely different. And the apeal and prime target for both.

    Comparasions of technology based on the outer skin is representative of a complete lack of understanding of even reason.

    After all, beauty is only skin deep and is in the eye of the beholder, but ugly, it is universally understood, goes straight through to the bone. 8-)

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
  43. Oh, how snide. by abiggerhammer · · Score: 2, Insightful
    The article's tone is particularly amusing -- it's as if both the author and Russinovich himself are patting him on the back for presaging developments like the Linux kernel becoming re-entrant (apparently he bitched about this six years ago). And I do wonder how many people won't even bother to RTFA, instead simply chattering on about surface issues like user interface (which, let's face it, M$ can afford to hire all the HCI experts it can get its hands on, and the Linux community generally must rely on volunteer expertise to develop).

    But I'm particularly entertained by the fact that security is the lead-in -- "Security and the way windowing is handled remain two of the diminishing differences between Linux and Windows" -- and then isn't mentioned AT ALL until the very end of the article, with no examples whatsoever, and no indication as to which OS is playing catch-up.

    Way to hide your biases, ZDNet.

    --
    Dance like nobody's watching. Sing like you're in the shower. Fuck like you're being filmed.
  44. The forgotten difference by Anonymous Coward · · Score: 1, Insightful

    The first aspect is that linux isn't a black box; it really can be fixed if it's broken, whereas windows stays broken until Redmond cares.

    But that's really minor.

    The single biggest major aspect which explains why I don't want to use windows any more isn't security, it isn't stability, it isn't price, it isn't source access.

    It's true scriptability.

    In windows you can use packaged software, or write your own. There isn't much middle ground. You're a drooling loser, or an ultrapowerful developer. Windows powerusers can not readily bend it to their will beyond configurations.

    On unix in general and free unices most especially, a power user can use the basic interface (not an added layer like VB or cygnus) to make things happen. Power use and programming on unix shade into each other.

    When DOS did not have a truly scriptable environment, they fell behind. They have never caught up, and as long as they insist that their basic interface is a pretty collection of icons, they never will. It is possible to create a truly scriptable truly graphic environment, but Redmond hasn't done it and shows no sign of it.

  45. Free as in Beer by Exousia · · Score: 1

    Really. I'm serious. Hopefully in time for the July 4th festivities.

    --

    --Slashdot: News for Turds. Stuff that Splatters.
  46. Re:Paging Microsoft Goons with strange European Na by MojoRilla · · Score: 1

    The two operating systems are very similar from a kernel perspective, because as engineers work on problems they look around to see what's working elsewhere. So you end up with a lot of similarities,

    What this sounds like is that the Windows team is stealing ideas from Linux.

  47. The major difference by Anonymous Coward · · Score: 0

    Windows is based on technologies stolen from Apple, while Linux is based on technologies stolen from SCO.

    1. Re:The major difference by ZenJabba1 · · Score: 1

      Sorry, Windows is based on code stolen from VMS (Digital Equipment Corp), with WNT one letter different from VMS.

      How do I know, I was there when DEC wouldn't pay the VMS developers any more money and they went "somewhere" else with DEC's IP inside their heads.

      --
      `find / -name "*your_base*" -exec chown us:us {} \;`
  48. Linux vs Microsoft on the back end by Sean80 · · Score: 1
    What I'd love somebody to describe is the difference between Linux and Microsoft on the back end, in terms of programming models. What are the open-source initiatives that parallel Java and .NET in terms of server-side enterprise development environments?

    I understand that things like MySQL and PHP fill the void, but are there, for example, replacements for things like .NET (yeah, I've heard about Mono, but am more interested in a different approach, rather than an open-source approach to a Microsoft standard), or Enterprise Javabeans?

    On the front-end, things seem pretty clear cut to me, but on the back-end, I haven't heard of any independent projects. Are there any open-source standards, or purely open-source implementations of what are effectively closed standards?

  49. And a *lot* more you don't need - or want by Anonymous Coward · · Score: 0

    How much extra did you pay for the ability to automagically run a virus?

  50. Yawn by Anonymous Coward · · Score: 0

    An article about an MS conference covering what an MS guy said at an MS conference, saying how not to dissimilar M$ and "everybody else" is.... Give me a break

  51. More important question by Anonymous Coward · · Score: 0

    What's the difference between a duck?

  52. Windows copies OS/2. by www.sorehands.com · · Score: 4, Interesting
    OS/2 2.0 has much of the stuff that Windos 98/2000 had before they had it.


    There is only one program that has ever been written from scratch -- "Hello World.". Everything else is just cut and past from that.

    1. Re:Windows copies OS/2. by Anonymous Coward · · Score: 0

      And OS/2 copied a lot of stuff in Windows, like much of the API. Which makes sense because they were both peas-in-a-pod at one time.

  53. This seems a bit daft. by Jane_Dozey · · Score: 1

    The article seems to say that the linux kernel is becoming more and more like the windows kernel. Sure, similarities in design are bound to show up, especially since they're both monolithic, but are these similarities due to linux "copying" design concepts or is it more to do with the changing environment? People's want's and needs change and an OS will change with them and this means some features of an OS will look the same. It'd be daft for one or the other to say "no, we won't impliment this because a competitor has".
    Yes, I'm sure this doesn't go for everything that's in both kernels but it's bad to assume that one is copying the other.
    The article doesn't point out many differences apart from the way windowing is handled, but I'm also sure that many more differences exist than just this.

    --
    Silly rabbit
  54. meaningful discussions.. by abes · · Score: 1
    It would be nice if we could stop these stupid comparisons of apples and oranges. Should we compare linux running on Linksys router to M$ Windows?

    Simply saying that X handles windows differently isn't a very intelligent analysis. How about the freedom you have to choose whatever window manager you want? Or to not use X if you choose. I would also like to note that the fact that X works with TCP/IP is a feature I use daily (and not some minor detail).

    And how many platforms does Windows run on? I'm not trying to bash M$ here, but point out that Linux is a lot more than just 'copying' features. I wouldn't suggest Linux for everyone, but wouldn't consider any other OS for what I do.

  55. Re:Paging Microsoft Goons with strange European Na by thryllkill · · Score: 1
    Both? If we do lump Linux in with regular UNIX history I would have to argue this point still. What this guy seems to be saying is that for 20 some odd years UNIX did not grow change or adapt.

    I am certainly glad Linus brought UNIX into the now, I was getting tired of reading all of my output on teletypes.

    --

    Note to self: No more arguing with the faithful.

  56. Terrible article headline... by Lispy · · Score: 1

    Honestly, this is one of the worst /. headlines I have seen. The headlinestory implies that the article discusses GNU/Linux systems and Windows systems where it only discusses both operating systems kernels. This is extremely bad since it is commonly understood that noone ever rtfa.

    The last sentence implies the story is about "copyied" code.
    Spoilers:
    ---------
    It is not!

    Maybe this was added just to spice the otherwise boring subject up at bit?

    Please "editors", with a proper headline this could have been an interesting discussion. Now it's all offtopic. Thank you!

  57. Journalistic Credibility by chickenwing · · Score: 1

    one of the creators of Digital's VMS Unix operating system

    If the filter is totally clueless, how can we rely on it for our news. This unfortunately doesn't just apply to tech news.

    1. Re:Journalistic Credibility by Aidtopia · · Score: 1

      VMS was (and may still be) POSIX-compliant, though it would be weird to refer to it as a Unix operating system.

    2. Re:Journalistic Credibility by funwithBSD · · Score: 1

      It still is, but then, so is Windows...

      No, VMS not Unix, no /. in VMS, not case SeNsetIVIty, threading is cheaper than spawning, default file versioning, advanced ACS security...

      I could go on, but I won't.

      --
      Never answer an anonymous letter. - Yogi Berra
    3. Re:Journalistic Credibility by Aidtopia · · Score: 1

      VMS had a POSIX mode that was fully compliant with the spec. I did some poking around, and it looks like they [HP/Compaq/Digital] stopped supporting it. See POSIX Kit.

  58. Mostly a technical speech by Glowing+Fish · · Score: 1

    This article isn't someone writing rah-rah about how great Windows is. (Or, for that matter, about how great Linux is). It also isn't about the appearence and philosophy of Linux vs. Windows. It is about the inner workings of the kernel, which I think is something that many hardcore users can't even claim to know that about.


    As for the claim that the main difference is that Linux doesn't deal with windowing (or any graphical interface in the kernel), I think that the Linux kernel is not only indifferent to this, but to many other things. For example, Windows is designed with a certain file system in mind. As far as I recall, although Linux has a standard filesystem, the actual Kernel doesn't care whether a file is stored in a standard Linux file system, or is stored in a Minix, Amgiga or FAT-16 file system. Also, while there may be Windows for other processors, it is overwhelmingly designed for one architecture. Linux is relatively architecture independent.


    So I guess I would say that while the man obviously knows what he is talking about, it is still true that Linux has a great deal more abstraction between the kernel, the shell and the applications, and not just in the fact that windowing is not a kernel specific task.

    --
    Hopefully I didn't put any [] around my words.
    1. Re:Mostly a technical speech by Guy+Harris · · Score: 1
      For example, Windows is designed with a certain file system in mind.

      In what sense? Windows NT (including NT 5.x, i.e. W2K, WXP, and W2K3 Server) has a pluggable file system interface, and I think Windows OT (95/98/Me) did as well, just as Linux has one (its VFS), and most other UNIX-flavored OSes now do (going back to SunOS 2.0 and its VFS).

      Perhaps some applications expect support for multiple streams in files, but even those applications should work either with NTFS or with the SMB client file system when it's talking to a server that supports multiple streams in files (and those applications won't work on Windows OT, so there probably aren't a lot of applications that require multiple streams in files, as opposed to ones that'll use them if available and fall back on some other mechanism if not).

      Also, while there may be Windows for other processors, it is overwhelmingly designed for one architecture.

      The Intel i860? :-) NT, at least, was allegedly originally developed for the i860 (in the sense that the machines on which it was run during development were i860-based machines), but with at least some amount of portability in mind as it'd also have to run on x86 as well (and perhaps because the i860 was replaced by MIPS processors, and later ports were done to PowerPC and Alpha; it's also recently been ported to IA-64 and AMD64).

      Windows OT was x86-only; are you thinking of Windows OT here?

      it is still true that Linux has a great deal more abstraction between the kernel, the shell and the applications

      What are some examples of how Windows has less abstraction between the kernel and the shell? ("Shell" either as "command interpreter" or "desktop environment".)

    2. Re:Mostly a technical speech by Glowing+Fish · · Score: 1

      Well, my best example of how Windows has less abstraction is when Heroes of Might and Magic II crashes the GUI, I have to hard cut power and turn it back on.


      I really haven't used many Windows systems past the years of Windows as a consumer OS. The only Windows system I currently use is a Windows 98 runnign on a P-166 with 32 megs of RAM, which is very sufficient for MOO II, Civ II, and HoMM2.

      --
      Hopefully I didn't put any [] around my words.
  59. GAMES GAMES by superpulpsicle · · Score: 1

    If linux can beat windows in this arena. Windows would be history.

    1. Re:GAMES GAMES by Anonymous Coward · · Score: 0

      No doubt but forunately not all of us use our computer as a game platform.

  60. Another Difference: by Anonymous Coward · · Score: 1, Insightful

    One friggen BIG difference is the EULA for each system. One is restrictive, nasty and flat-out borderline criminal while the other gives the user freedom especially in the area of quiet enjoyment and quiet possession. Some terms to mean that you can use the software as you see fit and the right to privacy.

    For me, an OS is just a tool and to place so many restrictions on your use of that tool is going too far by Microsoft.

  61. I run FreeBSD by Smeagel · · Score: 1

    Most of the time it's easier to install software for me than even having to track down a setup.exe off the internet. If I want to install via binary (what a windows exe file is) I simply type:
    pkg_add -r programname
    and it downloads it, all the dependant programs, and installs them all automatically.

    To install via source code, I simply go to the ports directory, which is organized by subject (net, devel, www, etc), then browse to the software folder I want to install and type:
    make install
    it compiles, does everything itself, you're done once it's done compiling the software works. That sounds a hell of a lot easier than tracking down software on the net and sorting through endless freeware junk. Hell it's easier than tracking down a CD in my CD-folder. Certainly easier than going to best buy and paying money for software ;)

  62. Make the file structure mean something by Anonymous Coward · · Score: 0


    like bin, dev, etc mean nothing

    at least windows has a bit more meaning to folders like "program files" is pretty self explanatory, or system, help, Windows

    perhaps if the file structure was a bit more intuitive the non-tech savvy people can just browse their computer and gain a slight insight into how it works without deciphering cryptic 8 character folder names, we have 128 character file name file systems so why not use them better rather than meaningless fooXdf86-rnm-fgt.epg ?

    all the time its a cryptic difficult to understand mess it just widens the gap between a nerds-only hobby OS and a commercial consumer grade OS

    1. Re:Make the file structure mean something by aslate · · Score: 1

      Although i agree with you (The Linux names also mean nothing to me) that would just make people say "Oh look, Linux is copying Windows again!".

    2. Re:Make the file structure mean something by Anonymous Coward · · Score: 0


      surely a good idea is a good idea regardless, reminds me of politics, no matter how good an idea someone comes up with, the opposition will slam it anyway

    3. Re:Make the file structure mean something by dbIII · · Score: 1
      Make the file structure mean something
      Much meaning can be derived from short filenames:

      C: - for files relating to marine matters

      D: - deleted files

      E: - echos of files used previously

      N: - obviously a network drive

      Or there are the subdirectories:

      C:\Progra~1\Adobe~3\ - Progra, the only daughter of the cheif of the tribe, waved to the dwellers of the three adobe huts, who waved back.

      In comparison the unix way is hopelessly boring, user files in /usr, network shared user files in /usr/share/, local user files in /usr/local, optional files in /opt and stuff in /var and /etc that will look familiar whether you are on Irix, Solaris, Linux and a pile of other systems. Just beacuse MS can't display their filenames the same way all the time within a single operating system does not mean that others are as careless.

  63. Why by Anonymous Coward · · Score: 0

    It is complete nonsense to claim that Windows and Linux are so similar.

    The interesting question is why the Microsoft droid would make this claim. I think that Microsoft has realized that people now know that Linux is much better in a number of ways, and so they are trying to say "the two os's are really the same, so Windows is just as good as Linux."

    By the way, did you catch the line VMS being a Unix? Perhaps someone should tell SCO, so they can sue HP.

  64. A PLEA for WINE!!! by Exousia · · Score: 1

    WINE is only a marginal success. Isn't it about time all the capable mo-fo arcane hacking super guru programmers out there get their asses in gear and volunteer some of their time to the WINE project for gawd's sakes? We REALLY CAN create a Windows-free Windows-compatible OS and GUI system if we really want to. And don't we really want to?!!! You know you want to.

    --

    --Slashdot: News for Turds. Stuff that Splatters.
  65. The Kernels aren't the same.... by cbreaker · · Score: 0, Redundant

    The Linux Kernel is Monolithic
    The Windows Kernel is Monopolithic

    =)

    --
    - It's not the Macs I hate. It's Digg users. -
  66. Don't forget User Mode Linux... by BigDuke · · Score: 1

    ...where you can install/compile and run a virtual kernel. Performance may be a factor.

  67. Liar liar pants on fire by olethrosdc · · Score: 2, Insightful

    The article says, and I quote:

    Meanwhile Linux, noted Russinovich, owes a great deal to the work of Andrew Tanenbaum, who created the Unix-like Minix operating system for educational purposes. Although Linux creator Linux Torvalds readily admits that he based his work on Minix, both he and Tanenbaum refute claims that Torvalds borrowed more than he admitted.

    The link to 'readily admits' points to another ZDNet article which says nothing of the kind. I take it that the AdT institute's FUD is spreading rapidly for some reason. People have to understand that just because someone spreads FUD, that does not turn an undisputed fact into a contested issue. Jesus.

    --

    I miss my rubber keyboard.(Homepage)

  68. Huge difference: everything is a file in linux by ars · · Score: 1

    How hard is it to mount a iso image in linux? Easy. In windows? Ha! How about give me the raw image of a floppy? cp /dev/fd0 file. on windows? Ha! Yes I know there are tools that will do all this stuff, but I'm talking about the basic interface. And so on. The everything is a file phylisophy was the very first thing that was mentioned in the first book I read on unix. And it was listed as the biggest change from how windows works. It means that if I want to, I have low level access to the devices on the machine. For example the serial port, or the sound card. Another difference: Have you ever tried deleting an open file on windows? Or renaming one? Big difference there too. The fact that you can delete/overwrite etc open files on unix makes in-place no-reboot upgrades possible. Not a chance on windows. This is a HUGE!!! difference.

    --
    -Ariel
  69. Well... by Anonymous Coward · · Score: 0

    You could install the Windows OS and get a virus, a worm, a trojan, hacked, exploited all too easily. It's not a matter of if you get hacked, but, when you get hacked - it'll happen sooner or later. Running a Windows OS makes you a wide open target for every script kiddie and cracker in the world because Windows software is so easy to break into and screw up. You will get locked into a license that barely allows you to breath. You can install patch after patch after patch and update after update after update and pay money after money after money and it'll still never be fixed. You can look forward to lots and lots of work, maintainence, and down-time. Not to mention, you'll be promoting a company known for it's lies, deceit, theft, trickery, unlawful business practices, etc.

    Or, you can install Linux and have total freedom over your OS... freedom like you've never known.

  70. Magic?! by Maljin+Jolt · · Score: 1

    Verily the difference between the two becomes distinguished when power user casts his sacred Will upon the operating system. Linux obeys. Windows stays doomed.

    --
    There you are, staring at me again.
  71. You're name is right on by Anonymous Coward · · Score: 0
    And it should add the appropriate shortcuts, in the startup menu, and if desired, on the desktop.

    Shortcuts? Startup menu? On the desktop? You need a paradigm shift - you're so stuck in the Microsoft world.

    There's more to computers than the simple front Microsoft puts on them...

  72. Ooh! Bad comparisons... by el-spectre · · Score: 4, Insightful

    1) You can't buy WinXP Home without the hardware for 90, so that's a bad comparison.

    2) Usability still needs some work, but it's progressing very quickly (much quicker than windows did), so people HAVE BEEN working on it for quite a while.

    3) Most linux drivers are written by independent developers (with obvious exceptions, nvidia, ATI, several others). MS publishes an API and thousands of companies have to build to it. When most of the drivers that don't ship w/Windows are built in house by MS, then you'll have a decent comparison

    SO you're in the majority? That doesn't prove much. If you like Windows, cool, it's your choice and we respect that; Making extremely poor justifications for your choice cost you some of that respect.

    Now, you wanna talk about TCO with linux maybe being higher (unix techs cost more), etc. ,maybe we can talk.

    --
    "Faith: Belief without evidence in what is told by one who speaks without knowledge, of things without parallel." - A.B.
    1. Re:Ooh! Bad comparisons... by nizo · · Score: 1

      This reminds me, is there a comprehensive list of vendors somewhere who provide linux drivers with their hardware? Personally if I am going to support a hardware vendor, I would much rather support one who ships linux drivers than one who doesn't. Even if the drivers are lame at least they are making a minimal effort to provide linux support. Ones who make specs freely available for the linux crowd would be nice too. Granted I can look on every single box down at CompUSA to see which vendors provide linux drivers, but if there is a list available somewhere...

    2. Re:Ooh! Bad comparisons... by el-spectre · · Score: 1

      I dunno about a comprehensive list. I looked at tuxmobile.org to see how my laptop did (didn't ship w/linux, but lots of folks try installs and report how it went)

      --
      "Faith: Belief without evidence in what is told by one who speaks without knowledge, of things without parallel." - A.B.
    3. Re:Ooh! Bad comparisons... by Jim_Maryland · · Score: 4, Insightful
      Cost:

      Microsoft Windows XP Home Edition - Retail Price $199 (U.S.)

      Microsoft Windows XP Professional - Retail Price $299 (U.S.)

      RedHat WS Basic - Retail Price $179 (U.S.)

      RedHat WS Standard - Retail Price $179 (U.S.)

      Suse Personal - Retail Price $29 (U.S.)

      Suse Professional - Retail Price $89 (U.S.) And you can find many other distributions for various prices including free.

      Usability is really defined by what you intend to use the sytem for. As a common system, it is probably missing some of the functionality you would find on a MS Win32 system. For most of the common desktop functions, it has most of the features. Where Linuz is suffering is the massive vendor support that MS Win32 systems have. This will change as Linux gains acceptance (recall the days where applications only ran on UNIX systems and eventually vendors started to add MS Win32 support). Drivers also suffer a similar fate.

      As for the administrator cost, the TCO is debatable. The company I work for pays basically the same rates for administrators on either platform. This also applies to any of my previous employers (although skills with MS Exchange and Active Directory seem to demand higher prices than the equivilent skilled workers on UNIX systems).

      Mainly wanted to back up your post.

    4. Re:Ooh! Bad comparisons... by Anonymous Coward · · Score: 0

      You can't buy WinXP Home without the hardware for 90....

      Sure you can. Just look harder for a vendor. Key word: OEM.

    5. Re:Ooh! Bad comparisons... by el-spectre · · Score: 1

      this doesn't apply to the majority of the population. If a vendor wants to cheat MS, that's his call, but it's not a viable argument in the grand scheme of things.

      --
      "Faith: Belief without evidence in what is told by one who speaks without knowledge, of things without parallel." - A.B.
    6. Re:Ooh! Bad comparisons... by vsprintf · · Score: 1

      This reminds me, is there a comprehensive list of vendors somewhere who provide linux drivers with their hardware?

      I haven't found any single list, but Red Hat and Mandrake at least have lists of supported hardware. I used the Mandrake database to make sure the digital camera I wanted was supported before I bought it (and the scanner, etc.).

    7. Re:Ooh! Bad comparisons... by Anonymous Coward · · Score: 0

      If you like Windows, cool, it's your choice and we respect that

      What's with this "we" business? :P

    8. Re:Ooh! Bad comparisons... by Laebshade · · Score: 1
      Following up on your prices post (from pricewatch this time)... ... and all the others are unavailable via pricewatch (wrong versions (re: latest) listed or not at all). But that doesn't matter. What does matter is that prices don't matter that much, it's what already comes with the OS. Also, the retail prices listed for Windows are usually much, much higher than what you can normally buy them for if you just look, compared to versions of Linux which usually sell right around retail price.
    9. Re:Ooh! Bad comparisons... by Anonymous Coward · · Score: 0

      Those are OEM versions, they don't count.

    10. Re:Ooh! Bad comparisons... by IANAAC · · Score: 1
      What does this mean in their ad?

      This is an OEM package and does not contain manuals or technical support.

      Does Microsoft actually allow the sale of an OEM version without the hardware? That would surprise me if htey did.

    11. Re:Ooh! Bad comparisons... by crashdynamite · · Score: 1

      Because Redhat and SuSE are the only distros of linux out there.
      Oh, and you do need to buy them from your local Best Buy, instead of downloading them off the internet at home, or from a local library or school with a high speed connection. How about the BSD's?

    12. Re:Ooh! Bad comparisons... by Jim_Maryland · · Score: 1

      I realize that you can get MS Win32 systems for a little less, but you can also get Linux for free from many of the distributions. The point is that the recommended prices show MS Win32 generally higher. You also need to consider that these are for a single seat license and if you add a server for MS Win32 systems that you need to have CAL's which can really start to add up. I know that the more commercial versions of Linux also have server pricing, but again, you can get some of these for free too.

      As to PriceWatch showing prices, what your really seeing is a pass through to vendors that register with PriceWatch. Linux solutions tend to go through other channels, but I'd guess if you check some of the companies that post to PriceWatch, I'm sure you'd find that some offer Linux solutions, but haven't posted them.

      Overall though, the price of the OS is a small part of the TCO when considering software. At the company I work at, they spend more money on the process to get software rather than the software itself in most cases. By the time that I would write the justification, get manager approval, purchasing reviews and puts out the request or a preferred vendor purchase order, the cost of an item is really insignificant. Maybe at a large volume, the unit price will take effect, but usually large organizations will negotiate very nice prices.

      When you really get down to it, the major cost of a system is the ease of operation, integration, deployment, maintenance, and 3rd party vendor support. Hardware is usually not much of a factor unless your starting to look at very large systems. If your looking, for example, at blade servers, Dell, HP, Sun, IBM, etc... all run about the same price until you start scaling them up. Workstations, pretty much the same. Commercial software, again, competitive on the various platforms. You really need to look at the problem and use the best solution (wether UNIX or MS Win32 based).

    13. Re:Ooh! Bad comparisons... by blazerw11 · · Score: 2, Informative

      is there a comprehensive list of vendors somewhere who provide linux drivers with their hardware?

      Not a list of hardware providers supporting Linux, but of devices that are supported by linux can be found at LFriendly.

      --
      A great many people think they are thinking when they are merely rearranging their prejudices. -- William James
    14. Re:Ooh! Bad comparisons... by GooTi · · Score: 1

      Don't know about a list, but regarding videocard manufacurers, I have to mention:

      Matrox , oh baby.

      The only manufacturer I know that provides a full-blown XFree86 configuration utility, quality drivers, and open specs.

    15. Re:Ooh! Bad comparisons... by Anonymous Coward · · Score: 0

      Matrox used to provide open specs, but they don't any longer. It is very difficult to get specs for their chips upto the G400. It is impossible to get specs for the G450 and beyond, which includes the Parhaliea and other cards.

      Matrox you used to be so cool man. What happned to you?

    16. Re:Ooh! Bad comparisons... by Laebshade · · Score: 1

      Some distributors violate that rule, but most require you to purchase some hardware, even if it's only something like a seringe of Artic Silver II.

    17. Re:Ooh! Bad comparisons... by Jim_Maryland · · Score: 1

      Because Redhat and SuSE are the only distros of linux out there.

      I guess you missed the line that said: And you can find many other distributions for various prices including free.

      Listing all the possible distributions would have been overkill. I listed an example of the distributions for comparison. Should I include other operating systems too? What then about Solaris x86, OS X, etc...?

  73. "layered services" by wobblie · · Score: 2, Insightful
    He states "layered services" will become what's important, but to linux users, that was what was important all along. No one really cared that much about the kernel (aside from hardware support), it was the unix shell and cli utilities that we wanted. It was the horrible "let me do everything for you" crap built into everything that is windows; it was the nice packaging systems (debian, gentoo) that windows can't even remotely match to this day.

    It was always about the layered services, and always will be, to the majority of users - the users are what's changing ...

  74. They are getting more similar by upsidedown_duck · · Score: 1


    but in both good and bad ways, arguably. For the better, Linux is getting more popular, more comprehensive, and more user-friendly. For the worse, it is more tempting for programmers to get "locked in" to Linux, either because of distribution-specific dependencies or GNU-specific dependencies. It is very important for programmers to remind themselves daily that there is more to the world than just Windows or Linux (such as Solaris, *BSD, Mac OS, etc.) and that POSIX exists for a very good reason.

    --
    -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
  75. Huge difference: everything is a file in linux by ars · · Score: 1

    How hard is it to mount a iso image in linux? Easy. In windows? Ha!

    How about give me the raw image of a floppy? cp /dev/fd0 file. on windows? Ha!

    Yes I know there are tools that will do all this stuff, but I'm talking about the basic interface.

    And so on. The everything is a file phylisophy was the very first thing that was mentioned in the first book I read on unix. And it was listed as the biggest change from how windows works.

    It means that if I want to, I have low level access to the devices on the machine. For example the serial port, or the sound card.

    Another difference:

    Have you ever tried deleting an open file on windows? Or renaming one? Big difference there too.

    The fact that you can delete/overwrite etc open files on unix makes in-place no-reboot upgrades possible. Not a chance on windows. This is a HUGE!!! difference.

    --
    -Ariel
  76. Yeah, I agree totally by Anonymous Coward · · Score: 1, Insightful

    In the last few years, Windows has added:

    Support for symbolic links
    Support for Kerberos authentication
    The "runas" command to allow running certain processes as a privileged user

    And in the future, Windows is planning to make the GUI optional on server products for performance reasons.

    Yes, Linux is truly catching up to Windows. That's the only way I can explain how they are becoming more and more alike.

  77. Everybody copies everybody else by bersl2 · · Score: 1

    Hasn't ANYBODY learned anything? One does not create in isolation.

  78. I don't see the point by Starji · · Score: 1

    I don't see the point of this article. I mean, all it's saying is that the linux kernel is adding features that the MS kernel has had for a while, and only focuses on re-entrance and preemptivity. How does this matter? Why should we care?

  79. Some observations.. by wfberg · · Score: 5, Informative

    Mark Russinov is the guy from wininternals who have some very cool utilities for windows - frequently mentioned in the microsoft knowledge base. If you're looking for windows utilities to show processes, logged on users, open file handles/mutexes etc., don't look no further.

    Having said that, the talk was about the kernel. Obviously the differences between a GNU/linux distribution and a Windows variant run very deep.

    My pet peeve about windows is the registry. Sure, the staggering number of sometimes quite byzantine file formats of all those different /etc/ and ~/.somethingrc files can be quite daunting, but it's so much better than the registry in real life situations where things can go wrong and you want to edit stuff by hand or restore stuff, it's just not funny.

    The biggest difference in the kernel would have to be security. Windows has a lot riding on their weird security system with it's SIDs and groups (which isn't enough to actually lock down your users, you need to use funky policies for that), whereas linux usually tries to get by with a simple uid/gid combination. Of course, if you'd want to, you could SELinux the kernel up beyond recognition, when it comes to security. (Try to do that on windows).

    Also, printerdrivers don't run in Ring 0. They do on NT (and on windows 2000/XP as well, if you install old drivers. There's no warning or nothing. Yay.)

    --
    SCO employee? Check out the bounty
    1. Re:Some observations.. by Barlo_Mung_42 · · Score: 2, Informative

      "Also, printerdrivers don't run in Ring 0. They do on NT (and on windows 2000/XP as well, if you install old drivers. There's no warning or nothing. Yay.)"

      Please clarify your point. On NT/2k/XP all drivers run in Ring0. Why should printer drivers be different?
      As far as security goes printers can be locked down just like any system object. This has nothing to do with the underlying driver though.

    2. Re:Some observations.. by Nurgled · · Score: 1

      The main thing I dislike about the registry is that it makes it hard to have several separate copies of the same program installed. With config files, I can specify which to use and I then don't even need several copies of the installed program.

      One concrete example I have of this is that on a development server I used to administer we had ten or more separate Apache configurations running simultaneously on different ports but only one Apache binary in the filesystem. These Apache servers didn't interact in any way so we could be confident that they were simulating correctly the target environment aside from available system resources. I wouldn't know where to start doing that with Microsoft IIS...

    3. Re:Some observations.. by wfberg · · Score: 1

      "Also, printerdrivers don't run in Ring 0. They do on NT (and on windows 2000/XP as well, if you install old drivers. There's no warning or nothing. Yay.)"

      Please clarify your point. On NT/2k/XP all drivers run in Ring0. Why should printer drivers be different?

      Are you serious? Printer drivers do not need to access hardware in kernel mode at all! They just take some input form other application mode programs, reformat it, and dump it onto a parallel port, a USB port or TCP/IP.

      The drivers for parallel or USB ports are actually quite distinct from the printer driver itself (in the case of TCP/IP; your laserjet printer driver doesn't install its own ethernet card drivers - yet it runs in kernel space). I'm talking about the printerdriver which does butt all more than convert the journal file(!) to postscript or pcl or whatever, and perhaps (if bidi is enabled) check for paperjams. That's before it even reaches the port monitor. That's how bad it is.

      Just because a printer driver is called a driver doesn't mean it needs to be in kernel mode at all. They're not on other OSes.

      Taking some input, reformatting it, and sending it over TCP/IP, that's pretty much the same kind of thing an e-mail program does. If I call it an e-mail "driver", would you run it in Ring 0?

      Printer drivers in Windows 2000 and XP do not run in ring-0, unless you're installing old (Type 2) NT 4.0 drivers. The drivers that you get with windows 2000 and XP, and that you download from for example hp.com that are "designed for windows 2000/XP" are Type 3 printer drivers.

      As far as security goes printers can be locked down just like any system object. This has nothing to do with the underlying driver though.

      No the underlying driver is just a wonderfully complicated mechanism for introducing potention buffer over/underruns in Ring 0. By "printers" you mean printer queues/spools; actual printing is done by the spooling service under the SYSTEM account (which is bad enough in itself actually).

      Running printer drivers in Ring 0 is also a great way of ensuring that 3rd parties can undermine the stability of your OS by writing crappy printer drivers. Plus, if you can get a user to install your printer driver which happens to contain malicious code, just think of all the havoc you can wreak. And unlike all other drivers, users are allowed to install printers by default - to prevent them from doing so requires changing the policy.

      Having printer drivers running in kernel mode is insane. That's why windows 2000 and XP are moving away from Type 2 drivers.

      --
      SCO employee? Check out the bounty
    4. Re:Some observations.. by Barlo_Mung_42 · · Score: 0

      Thanks for clearing that up.
      Good info. At WinHEC they gave a presentation on the upcoming changes to the WDF. Apparently in the Longhorn timeframe they plan to make it possible to have real user mode drivers, albeit with many restrictions.

      off topic aside: My Outlook spell checker just offered to correct WDF to WTF. Made me chuckle.

    5. Re:Some observations.. by Anonymous Coward · · Score: 0

      Old drivers. Linux hasn't even been around long enough for there to be 'old drivers'
      Hell, you'd be lucky to get 'drivers' at all most of the time.

      Stop comparing apples with oranges.

    6. Re:Some observations.. by wfberg · · Score: 1

      One concrete example I have of this is that on a development server I used to administer we had ten or more separate Apache configurations running simultaneously on different ports but only one Apache binary in the filesystem. These Apache servers didn't interact in any way so we could be confident that they were simulating correctly the target environment aside from available system resources. I wouldn't know where to start doing that with Microsoft IIS...

      Actually, Microsoft likes the registry so much, they gave IIS it's own registry; the metabase.

      Apparently, it's stored as a file, %Systemroot%\System32\inetsrv\metabase.bin.

      It's probably totally impossible to run the IIS service with an alternate %systemroot% environment variable (or reading from a different HKLM hive), or to run IIS as an application, or to even run more than one instance of IIS. Coz, like, you're not supposed to.

      VMware would be the easiest solution, I guess.

      OTOH, you can also run apache on windows :-)

      --
      SCO employee? Check out the bounty
    7. Re:Some observations.. by Nurgled · · Score: 1

      Apache on Windows is a good example of why per-application configurations files can be better than a massive, all-encompassing system database. I've not actually tried running multiple instances under Windows before, because I don't admin Windows systems in general.

      A compromise could be to keep the unified file format but to allow the user to optionally configure applications to have their own registries which map onto some place in the big registry (probably HKCU/Software/Manufacturer/Product) and allow several such "mini-registries" to exist. This way your average user gets the simple approach, but with little or no extra programming effort in the application the flexibility of per-application configuration files can be approximated. You'd still need a special editor to change edit them, though.

    8. Re:Some observations.. by egoots · · Score: 1

      The main thing I dislike about the registry is that it makes it hard to have several separate copies of the same program installed.

      You are right in that it is hard to have several copies of the same version of a program run simultaneously. However, if the entries are configured in the recommended way (by using a version number in the branch name), then you should be able to run separate copies of different versions of a given program. Which, I believe is a more common need.

    9. Re:Some observations.. by omicronish · · Score: 1

      My pet peeve about windows is the registry. Sure, the staggering number of sometimes quite byzantine file formats of all those different /etc/ and ~/.somethingrc files can be quite daunting, but it's so much better than the registry in real life situations where things can go wrong and you want to edit stuff by hand or restore stuff, it's just not funny.

      But does anyone edit the registry by hand to fix catastrophic problems? I consider myself quite proficient with Windows, but realized that I've never had to do that before. I've had some serious problems that needed registry editing, but none serious enough that I couldn't start regedit. With that said, part of the reason might be because some errors on Windows are just plain difficult to examine. A spontaneous bluescreen on startup, for example, would plain suck to fix, and the ability to edit the registry via text files won't help, especially since Windows lacks a usable text-only mode (there's recovery console but that doesn't really count; you can't even edit files in it).

      Also, printerdrivers don't run in Ring 0. They do on NT (and on windows 2000/XP as well, if you install old drivers. There's no warning or nothing. Yay.)

      That's actually changed with Longhorn: "Longhorn will not support kernel-mode printer DLLs"

    10. Re:Some observations.. by wfberg · · Score: 1

      A compromise could be to keep the unified file format but to allow the user to optionally configure applications to have their own registries which map onto some place in the big registry (probably HKCU/Software/Manufacturer/Product) and allow several such "mini-registries" to exist. This way your average user gets the simple approach, but with little or no extra programming effort in the application the flexibility of per-application configuration files can be approximated. You'd still need a special editor to change edit them, though.

      Windows used to have INI files. Perhaps not ideal - in asmuch as they usually didn't contain any binary data and can't be changed on-the-fly as efficiently as the registry (though, do you really need/want to change the registry 100 times a second?), but in my view a good compromise between no standard configuration file at all, and the horrid registry.

      It would help if applications were more self-contained, like on Mac OS/X, where you can simply move an application by moving its icon..

      Given the mess that windows is now (with applications putting files in %systemroot% and writing their settings to HKEY_Local_Machine) they should at least come up with a way to have each application live in its own sandbox, where everything it writes to the registry or to system folders is actually stored in its own environment.

      If it reads the registry or system folders, the application gets to see its own data, or, if there's none, gets read access to the systemwide registry and files..

      That wouldn't work for things like DirectX (which isn't an application anyway, but a library), but it would fix DLL hell, as well as most evil registry problems.

      --
      SCO employee? Check out the bounty
    11. Re:Some observations.. by makomk · · Score: 1
      It's probably totally impossible to run the IIS service with an alternate %systemroot% environment variable (or reading from a different HKLM hive), or to run IIS as an application, or to even run more than one instance of IIS. Coz, like, you're not supposed to.

      For good registry use, take a look at the (freeware) text editor PFE. It supports multiple profiles from which you can select at startup via a command-line switch. In fact, PFE is just neat, full stop.

    12. Re:Some observations.. by Chazmyrr · · Score: 1

      When you refer to the Windows security system, I assume you mean Access Control Lists. ACLs aren't unique to Windows. Linux started including them as an option a year or two ago.

      The standard *NIX owner, group, world set of permissions is not sufficient in many environments. A finer degree of control is often needed. ACLs provide that degree of control.

      A SID is basically a globally unique user/group id. Some of the POSIX ACL implementations are already using SIDs.

      If you want to bash on Windows security, the access control model isn't the place to do it. There are issues in other areas but even the most recent POSIX efforts fall short of what NT4 provides in access control.

    13. Re:Some observations.. by wfberg · · Score: 2, Insightful

      When you refer to the Windows security system, I assume you mean Access Control Lists.


      No, I refer to the Windows security system. Which includes security contexts and priviliges (and elevation thereof), for example.

      ACLs aren't unique to Windows. Linux started including them as an option a year or two ago.
      Trusted solaris has had them for ages. There's nothing wrong with ACLs per se (although they tend to be so complex that ordinary human beings find them hard to understand).

      The standard *NIX owner, group, world set of permissions is not sufficient in many environments. A finer degree of control is often needed. ACLs provide that degree of control.
      ACLs are just a tool. You could do the same thing with ugo permissions and groups, but the things that would be trivial to do with ACLs would be hopelessly complicated to do with ugo - and to a certain extent that's true vice versa as well.

      A SID is basically a globally unique user/group id. Some of the POSIX ACL implementations are already using SIDs.
      SIDs are the spawn of the devil. They make any kind of migration hopelessly complicated. Not to mention that SIDs are stored in each and every ACL, that means on pretty much each single system object. If you've ever had to run newsid to upgrade a backup domain controller to a primary BC, you'd see it's not all that great. Why a PDC would be identified by its SID rather than, say, an easily backed-up digital certificate in a single location is beyond me.

      Ever reinstalled windows and then copied the user database (excluding system accounts) from the old hard drive over to the new one, and then the files (which happen to wind up with the correct uids/gids)? I have with linux.

      Having some sort of username@systemname convention for globally uniqe usernames (after all, SIDs are pretty long too, so why not go varchar) would be much better.

      If you want to bash on Windows security, the access control model isn't the place to do it.
      I was just saying they're different. Policies, now that's bashing territory, especially with AD groups (which aren't security groups) and all that jazz. Not to mention user priviliges and privilige elevation. Also, the UI for all the above just plain sucks.

      There are issues in other areas but even the most recent POSIX efforts fall short of what NT4 provides in access control.
      While that's true in some respects (and not true in others; NT4's default permissions sucked ass) it would be nice if people (and corporations) would actually use all those features, and use them correctly.

      --
      SCO employee? Check out the bounty
  80. I like what Mark Russinovich does... by sw155kn1f3 · · Score: 5, Insightful

    Mark Russinovich is well-known NT kernel expert and I respect him. Summary posted here is just plain misleading and is a flamebait for zealots from both camps. It's just disgusting.

    He doesn't say a thing about user-mode software, usability etc. The article is about kernel differences, so saying "Linux is becoming more and more like Windows" is plain wrong. He doesn't even mention API.

    What article actually's talking about is how various successful ideas in kernel co-relate in windows kernel and linux kernel and how windowing is handled. He talks about pros(good remoting) and cons(all calls are actually messages) of X Windows.

    And he says "Security was also another area where there significant differences remain between the two operating systems. But ultimately, said Russinovich, the gap between the two operating systems will continue to narrow to a point where their underlying kernel becomes irrelevant."

    WTF the article poster pulled that "He says the only current difference is 'how windowing is handled.'"

    Well... I cannot really express how I feel about such misleading posts slip. Especially if it's about GOOD people and experienced coders like Mark is.

    --
    - Arwen, I'm your father, Agent Smith.
    - Well, you're just Smith, but my father is Aerosmith!
    1. Re:I like what Mark Russinovich does... by Percy_Blakeney · · Score: 1
      The article is about kernel differences, so saying "Linux is becoming more and more like Windows" is plain wrong.

      Actually, that is the correct thing to say. If you want to be technical, Linux is a kernel, not a complete operating system, so a comparision between "Linux" and "Windows" should imply that it deals with the kernels. Of course, most people just refer to the whole operating system as "Linux", but it all depends on how you want to interpret it.

      WTF the article poster pulled that "He says the only current difference is 'how windowing is handled.'"

      To be honest, the article does claim that Russinovich said, "the only major difference between the two operating systems is how windowing is handled." He may not be claiming that it is the only difference, but he does say it is the only major difference.

    2. Re:I like what Mark Russinovich does... by Anonymous Coward · · Score: 0

      "As these -- and other -- differences have been removed, said Russinovich, the only major difference between the two operating systems is how windowing is handled."

      "the only major difference between the two operating systems is how windowing is handled."

      Do you see differences?
      I do.

    3. Re:I like what Mark Russinovich does... by Percy_Blakeney · · Score: 1

      Do you see differences?
      I do.

      No; semantically, there is no difference. The point is that he stated that the only major difference was how windowing was handled, and the inclusion of the first part of the sentence does not change it. Re-read what he said:

      As these -- and other -- differences have been removed

      This is in the past tense, meaning that those differences no longer exist. It therefore confirms the second part of the sentence, saying that only one major difference remains.

      He does claim later that "significant differences" remain, which flies in the face of what he said earlier. With such confusing and contradictory statements, I don't think the poster was crazy for interpreting that he said that the windowing system was the only difference remaining.

    4. Re:I like what Mark Russinovich does... by Anonymous Coward · · Score: 0

      Well.. I think he means that if you remove these differences (in kernel), the only difference is windowing, what is perfectly valid point.
      It's just rhetoric.

    5. Re:I like what Mark Russinovich does... by RickHunter · · Score: 1

      Yes, and you know what? He's still wrong. The gap between the two kernels will not continue to narrow, Linux will continue to move ahead. Never mind the fundamental architectural differences between the two, or all the crap NT requires one put in kernelspace...

    6. Re:I like what Mark Russinovich does... by Anonymous Coward · · Score: 0

      Welcome to the slashdot. Here you will find endless suply of idiots from various corners of the IT industry, mainly from system admins, cheap web programmers and designers, and some few kids living with their parents. They are the ones who love to bash Microsoft and they are the ones who make Slashdot earn money through ads.

      I would kick anybody who seriously respect slashdot.

    7. Re:I like what Mark Russinovich does... by fermion · · Score: 1
      You are correct about the article, and the general correctness of what Russinovich says. You are also correct that mot posters miss the point. However, the reality is that if the article accurately represents the thrust of Russinovich's talk, then the negative posts are not totally out of line.

      The fact is that everything reported in the first half of the article is a rehash of MS FUD. For instance he tries to give MS a history that stretches as far back as UNIX. Sure, if we count CP/M, Apple DOS, PC-DOS, then Windows is about the same age as Unix. However, as Russinovich appears to admit, the real birth of Windows was in 90's, and this was with the introduction of NT which was a hybrid of VMS. Windows XP has as much to with MS-DOS as Mac OS 9.0 has to do with Apple DOS.

      This continues with the odd phrase 'DEC VMS Unix. While DEC VMS and Unix were both developed on DEC hardware, VMS was made to more tightly integrate with DEC hardware and replace Unix, and compete with IBM MVS. While DEC had a Unix, it was not VMS.

      So, assuming that he actually used that phrase, why would he try to be misleading. To answer that we note that the article tries to bring up the issue of IP controversy of Linux. Why this would be necessary in a lecture on kernels is beyond me. We know that Linux was made to provide a OSS replace for Unix. We know that Linux has some similarities to Minix, but has a different architecture philosophy. We know the IP controversy is created to create FUD. We ask, why, in a technical discussion, it is mentioned.

      And this is what points to the entire talk being nothing more than another attempt at deception by the MS forces. We know that much of what he says is not true. But most of the world does not. Most of the world is going to believe that VMS was Unix. Most of the world is going to believe that the new MS Windows was guided by a Unix guy at least equal to Torvalds. Most are going to see that the lineage of Linux is questionable, while the MS Windows is pure. Most are going to use these assumption to accept the later assertion that the Windows kernels and Linux kernels are probably becoming more closely similar, because they share the common history.

      Yet, as the informed person know, these assumptions are simply wrong. It is not that there is no cross pollination between kernels. This naturally occurs. It is not that Windows had some good ideas and these were reluctantly incorporated into Linux. It is that the world seems to on this move towards *nix type OS, and, even though MS is not a *nix, and is not even based on a *nix, it wants to claim the benefits of a *nix.

      VMS already lost the battle to the *nix forces. DEC is no more. We will see what happens in round two.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    8. Re:I like what Mark Russinovich does... by Anonymous Coward · · Score: 1, Informative

      I'm at TechEd Europe and I attended Mark's talk. As the previous poster said, the emphasis was on the kernels, not user mode software.

      I found it a pretty fair and unbiased comparison.

      His slides were previewed by both Linus and Dave Cutler(the senior architect for NT and Win 200*) and neither had a problem with the content.

      Essentially what he was saying is that it's not suprising that they are similar given that they both have their roots in the 1970's; Linux with Unix and NT with VMS (Dave Cutler was the chief architectof VMS).

  81. Honest Comparison by ReverendHoss · · Score: 1

    Ok, lets do a honest and unbiased comparison, using the source code, to find the differences between Windows and Linux.

    Here I have a copy of the source code for the Linux kernel. And here I have... um... hrm... wait a sec, where did I put...

  82. Re:The difference is pretty obvious from where I s by Anonymous Coward · · Score: 0

    With Windows you are not forced to run a GUI either. If you boot off a Win2k/XP/2K3 install CD and go into the Windows Recovery Console you can run bootcfg.exe you can instruct the bootloader to use a serial console, so no GUI loaded. You can then remotely admin the system through RDP, and do basic tasks through the console. The console shell will be majorly beefed up with Longhorn, using the Microsoft SHell (MSH), which looks very promising.

    What will take a while will be getting third-party Windows server apps to be configurable through MSH, as they currently expect there to be a GUI. (although RDP will still be useable).

  83. emerge program-name by Anonymous Coward · · Score: 0

    seems simple enough to me

  84. simulacra by bigbigbison · · Score: 1

    so linux is a copy of windows which is a copy of the mac os which was a copy of Xerox PARC...

    --
    http://www.popularculturegaming.com -- my blog about the culture of videogame players
  85. Well, speaking on the article... by tux_deamon · · Score: 4, Insightful

    "With Linux, you have messages transmitted which can degrade performance," he said, but conceded that this does make it easier to do remote applications. "With X-windows you can run windows for applications on a remote client. That is much more difficult in Microsoft Windows," he said.

    First off, what the hell is "X-windows"? I know of the X Window System, X11, X, X.org, XFree86 -- but I know nothing of this "X-windows."

    Now, what the author of the article fails to point out, is that the more significant difference between the operating systems, is that one requires the use of GUI display, while the other finds it entirely optional.

    1. Re:Well, speaking on the article... by Anonymous Coward · · Score: 5, Informative
      Well son,

      in the old days, before windows even existed, there was X1(0|1) and most people commonly referred to it as X-windows.
      We even thought it was plagiarism that Microsoft called their stuff "Windows"


      But you must be of that young generation that grew up with windows so I guess it sounds strange to you.


      Sincerely,


      Grandpa

    2. Re:Well, speaking on the article... by Barlo_Mung_42 · · Score: 3, Interesting

      "Now, what the author of the article fails to point out, is that the more significant difference between the operating systems, is that one requires the use of GUI display"

      That is not correct. NT (and hence XP) was designed with the flexibility to support multiple OS Environments. One such option is the POSIX environment which is not a GUI.
      So it is optional in both, albeit more optional with Linux because the Win32 environment is the default with XP.

    3. Re:Well, speaking on the article... by tux_deamon · · Score: 1

      Well, I hadn't really ever used any of them Winders before about 8 years ago. I grew up with the likes of MSDOS, AppleDOS, and later Amiga Workbench. Unix software, and the hardware it ran on, was pretty derned expensive. And, of course, that all changed when this GNU/Linux fella came along....

    4. Re:Well, speaking on the article... by SilentChris · · Score: 1

      "First off, what the hell is "X-windows"? I know of the X Window System, X11, X, X.org, XFree86 -- but I know nothing of this "X-windows.""

      Uh, you're basically shooting down his entire argument because of one letter? It's not like he called it X-hippos, which would've made it totally difficult to understand what he was saying. Windows 2003, Windows 2003 Server System, Windows 2003 Server... what's the difference?

    5. Re:Well, speaking on the article... by tux_deamon · · Score: 1

      That is not correct. NT (and hence XP) was designed with the flexibility to support multiple OS Environments. One such option is the POSIX environment which is not a GUI.

      It supports a POSIX environment? Great. So how do I do it?

    6. Re:Well, speaking on the article... by HungSquirrel · · Score: 1

      Uh...it's Windows Server 2003. ;)

      --
      $ whatis themeaningoflife
      themeaningoflife: not found
    7. Re:Well, speaking on the article... by chochos · · Score: 1

      I think he's actually stating that there's a mistake in the article. It's not X-windows, it's X-window (singular). The X-window System (X11, etc etc). Maybe trying to make a point that the writer of the article doesn't really know much about X-window, so he calls it X-windows (a common mistake).

      But he wrote it in a way that's hard to understand for the sarcasm-impaired.

    8. Re:Well, speaking on the article... by Barlo_Mung_42 · · Score: 2, Informative

      You have to install MS Services for Unix.
      You can get it from here

    9. Re:Well, speaking on the article... by tux_deamon · · Score: 1

      Uh, you're basically shooting down his entire argument because of one letter? It's not like he called it X-hippos, which would've made it totally difficult to understand what he was saying. Windows 2003, Windows 2003 Server System, Windows 2003 Server... what's the difference?

      No, I'm not shooting down his entire argument, or any part of his argument (at least, that's not my intention). But to answer you question, the difference is, that's its name. That's what it's called. It reminded me of a recurring rant echoed throughout the community from time to time. I will add however, that it's really suprising to see that sort of a misspeak from an OS guru like Mark Russinovich.

    10. Re:Well, speaking on the article... by jb.hl.com · · Score: 1

      I love how they call it "SFU".

      Ahhh, the hilarity that would ensue if it was called Services That Function with Unix...

      --
      By summer it was all gone...now shesmovedon. --
    11. Re:Well, speaking on the article... by Anonymous+Brave+Guy · · Score: 1
      Maybe trying to make a point that the writer of the article doesn't really know much about X-window, so he calls it X-windows (a common mistake).

      I work in an office full of UNIX veterans. We run about half a dozen different flavours of UNIX on various systems, and have machines running more than a dozen different operating systems in total set up to communicate across a network and run various apps remotely.

      Everybody in my office calls it X-Windows. I'm sure they'd all be suitably impressed with someone who either thought that was a mistake (it may be a colloquialism, but it's a near-universal one) or thought that picking on the name meant they didn't know how it works.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    12. Re:Well, speaking on the article... by Anonymous Coward · · Score: 0

      that's its name. That's what it's called.

      Right on the first, wrong on the second. Those who developed it may call it "X Window System", but the vast majority of those who use it call it "X Windows" or just "X". No one actually cares, except for the odd pedant like yourself.

    13. Re:Well, speaking on the article... by Anonymous Coward · · Score: 0

      ermm.. it's X-window not X-windows..
      to be more correct, actually it's called X
      but some people added window as suffix..

    14. Re:Well, speaking on the article... by Anonymous Coward · · Score: 0

      > what the hell is "X-windows"?

      The phrase uttered by persons not worth listening to.

    15. Re:Well, speaking on the article... by Anonymous Coward · · Score: 0

      Well bucko,

      I'm guessing you're not really all that old as 'back in the day' of X[1|0] uttering the phrase 'X-windows' was an indication of being an idiot (at best) or a salesman.

    16. Re:Well, speaking on the article... by xSauronx · · Score: 1

      Grandpa? but...mommy said you went to sleep....

      --
      By and large, language is a tool for concealing the truth. -- George Carlin
    17. Re:Well, speaking on the article... by chegosaurus · · Score: 1

      It's been called (colloquially at least) X-windows for as long as I can remember. You know, Unix, and much of what makes up your leet gentoo boxen existed long before linux came along.

  86. Re:Paging Microsoft Goons with strange European Na by Anonymous Coward · · Score: 0

    Right on -- strange European Names should be reserved for Linux developers.

  87. You mean like... by heyitsme · · Score: 1

    You mean like what various *nix groups have been doing all along? Lets face it, any camp can be found guilty of having accused another company/organization/platform of stealing features. Remember last week's Dashboard/Konflabulator debacle?

  88. A terminal server by Anonymous Coward · · Score: 0

    both

  89. windowing by EatAtJoes · · Score: 1

    from the FA:

    "Windows has kernel windowing. When it wants to perform a graphics operation, it does call into the kernel. In Linux, the application sends a message to the x-window process, which looks like any other process."

    "With Linux, you have messages transmitted which can degrade performance," he said, but conceded that this does make it easier to do remote applications. "With X-windows you can run windows for applications on a remote client. That is much more difficult in Microsoft Windows," he said.


    while Windows' windowing performance is admittedly snappy, it seems to me that having the kernel involved in windowing is a poor, overly-monolithic design choice ... also, i generally don't have a problem with X windowing on linux, i'm taking his word for it that it's a performance hit. what are the implications of involving the kernel in windowing?

    finally, i know OSX is a very different kernel, but does it also have windowing support? OSX seems pretty snappy as well ...

    1. Re:windowing by spitzak · · Score: 2, Informative

      The problem is not "message passing".

      The reason X works badly has nothing to do with the one extra context switch per action. In fact if X is just drawing and avoiding the problem calls, it has far fewer context switches than Windows, since the drawing calls are all stuffed in a buffer and sent as one block (it's possible Windows is doing this in modern versions, too, I don't know).

      The problems are:

      1. There are two unsynchronized processes talking to the window server: the "window manager" which draws the borders, and the application, which draws the internals. Imagine if just one program sent the command to make the window bigger and stuffed into the same buffer the instructions to draw the all-new window border and contents, right on the heels of the make-window-bigger call. This is what Windows effectively has, that X lacks. And it is not going to be fixed until we admit that it is ok for programs to draw their own window borders.

      2. There is a serious lack of useful drawing primitives, meaning that X programs that want to look good have to send entire images of their windows to the server. Now GDI32 is not a lot better, but it does support rotated and scaled fonts, drawing images without having to figure out the "visual" and with *one* call, and the new ones support alpha-based compositing (well, kinda), and the font drawing was switched to antialiased in a way that let old programs use the antialiased fonts. And hundreds of other indications that the people trying to fix GDI32 are somewhat more active and smarter than the X consortium, which did nothing!

    2. Re:windowing by Sax+Maniac · · Score: 1
      You have to be kidding? An integrated window manager is one of Windows biggest problems. When an application hangs, you can't minimize it, because the window itself handles window management.

      You have to do something stupid like "Show Desktop", which minimizes everything until the next window you open, which promptly re-opens the hung window in all it's blank useless glory.

      I'll agree that X is lacking in some drawing primitives. Fortunately, interested has sparked in this recently, and the protocol is moving forward with some really nice extensions. Maybe with the world moving off XFree86 it will happen even faster.

      I don't know what the hell happened with anti-aliased fonts, and why you can't use them with old programs. It's certainly possible; I ran an X server on Windows for years, which lets you map the X fonts into Windows fonts. I had perfectly AA'd fonts under every X application X many years ago. So I wonder if windows can have an X server that does it, why not Unix?

      But almost no programs really need them, unless it's a drawing package. "Look good" seems to really mean 31337 sk1nn3d 1nt3rfac3 these days, which drives me insane - great, another program that doesn't respect my system color settings, window management shortcuts, and is freakishly unclickably unresizably small because the designer is running at 640x480 and me at 1600x1200.

      The biggest weakness I see, speed-wise, is that X.org/XFree86 drivers are just not as well-optimized as their Windows equivalents.

      --
      I can explanate how to administrate your network. You must configurate and segmentate it, so it can computate.
    3. Re:windowing by Foolhardy · · Score: 1
      The reason X works badly has nothing to do with the one extra context switch per action. In fact if X is just drawing and avoiding the problem calls, it has far fewer context switches than Windows, since the drawing calls are all stuffed in a buffer and sent as one block (it's possible Windows is doing this in modern versions, too, I don't know).
      Back in the days of NT 3.51, the GUI (video drivers too) ran completely in user space in winsrv.dll hosted by csrss. The interface libraries (gdi32 and user32) used to pack multiple drawing commands into large packets. Communication didn't even use a pipe: it used a local procedure call port that basically allows a thread to enter another process's context.
      Anyways, the overhead of out-of-process commuication was really gross (according to MS). So they moved it all into kernel mode (win32k.sys) in NT4 to not only to reduce context switching overhead but also to simplify threading, memory transfers and deadlock detection.

      I'm not disagreeing; just some history of WinNT.
  90. Performance degradation by SlashDev · · Score: 1

    "With Linux, you have messages transmitted which can degrade performance,..." HAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAHAHAAA!!! This whole article was written to try to degrade Linux and try to make Windows a leader. Nice try ZD!

    --

    TOP DSLR Cameras Reviews of the top DSLRs
  91. AdT response by bani · · Score: 4, Funny

    (fingers in ears)

    "la la la la la I can't hear yooooooou la la la la la la"

  92. BSOD by MMHere · · Score: 1

    Linux doesn't copy the Blue Screen of Death.

    That's one significant difference.

    1. Re:BSOD by Zoolander · · Score: 2, Funny

      Unless you run xscreensaver-bsod ;)

      --
      Meep.
  93. You're full of it! 70 bucks by Anonymous Coward · · Score: 0

    Most people would look for the best price available. Try 70 bucks or so for XP professional.

  94. I gotta difference!!! by rastin · · Score: 1

    One lets you script any conceivable recovery procedure imaginable and the other makes you drive into the %$#@ office at 3AM to reboot.

  95. It is about freedom by Anonymous Coward · · Score: 0

    Who cares if they are similar on technical merits. Linux is licensed under the GNU license, and it is about freedom. Freedom to modify, share, etc.

  96. Re:Paging Microsoft Goons with strange European Na by irokitt · · Score: 1

    More like Windows stole things from VMS, which isn't Unix, but is very Unix-like (although what monolithic-kernel operating system isn't at least something like Unix?). No, I don't think they blatantly copied code, but they had people who were involved with VMS (David Cutler) who probably borrowed a few ideas and concepts.

    --
    If my answers frighten you, stop asking scary questions.
  97. easy to prove claim false by l2b · · Score: 1

    Linux does not

    1) crash as often as M$ Windows

    2) get owned as often as M$ Windows

    1. Re:easy to prove claim false by sarob · · Score: 1

      Explain how are you going to prove any OS crashes more than others. We have Linux, Windows, Solaris, and others. They are all stable. They are all owned by us. We paid for the software and hardware, thus we own them.

    2. Re:easy to prove claim false by Anonymous Coward · · Score: 0

      Just to be fair, windows 2000 has never crashed for me... ever...

    3. Re:easy to prove claim false by smash · · Score: 1
      Actually, you don't OWN microsoft software.

      You have a license to run it, but no ownership is transferred.

      Open source, is owned by everyone.

      But then, he meant owned as in cracked...

      smash.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  98. #1 Difference by hipoppotamus · · Score: 0

    I think we all know the biggest difference... dir vs ls. Need I say more? ls is 33% easier to type!!! or dir is 50% harder......

    1. Re:#1 Difference by NotQuiteReal · · Score: 1

      heh, of course DIRectory is not case sensitive, and is actually mnemonic...

      --
      This issue is a bit more complicated than you think.
  99. 256 kilobytes min? by bani · · Score: 2, Funny

    Are you sure about that? An official windows XP advertisement from microsoft says 64 kilobytes! 256 kilobytes sounds too high.

    1. Re:256 kilobytes min? by CanadianCrackPot · · Score: 1

      64K of Ram where's my 286!

      --
      Good programmers drink beer to relieve job stress.
      Great programmers drink hard liquor and work best hungover.
  100. Re:The difference is pretty obvious from where I s by TheRealSlimShady · · Score: 1

    Like duh, he was talking about the kernel. The kernel has nothing to do with any of those things.

  101. not fair by roror · · Score: 1

    windows vs linux on slashdot? not fair.

  102. They can at least learn to spell names right by Anonymous Coward · · Score: 0

    "Although Linux creator Linux Torvalds readily admits that he based his work on Minix, both he and Tanenbaum refute claims that Torvalds borrowed more than he admitted."

    I would like to meet this Linux Torvalds :).

  103. HAHAHHHA WHAT THE FUCK? by greymond · · Score: 1

    Ok so I started reading the article and well I don't have any idea about the things he's talking about. Such as when he talks about how boxes in windows are called up by talking to the kernal where-as linux just calls xwindows or whatever - that shit goes over my head (obviously from my horrendous paraphrasing)

    At first I thought he was going to talk abotu how a lot of the more mainstream distributions (by default) will boot into KDE/Gnome directly after install - both of which look a lot like windows - as in they have a start - oh I mean "begin" button that opens up a series of program shortcuts/links. Yeah i'm sure someone somewhere has made one that mimics OS X's toolbar, btu im talking about defaults here, whcih is what someone who is a windows user going to linux for the first time would probably be using.

    In addition to that i've noticed linux getting way bloated (it might have even been mentione don slashdot before) Widnows with all it's included MS ware's fits on 1 cd, with Office Pro Fitting on one as well - so 2 cd's at minimum to install windows/office and be running. With the latest Redhat, Mandrake, or god forbid SUSE, I have about 987,645 CD's I have to switch out. I remember when I coudl go and find a copy of Redhat with Star Office that both fit together on 1 cd....now I need at least 4.

    oh well just my observations I guess.

    1. Re:HAHAHHHA WHAT THE FUCK? by Anonymous Coward · · Score: 0

      Distro != Linux
      StarOffice != Linux
      KDE != Linux
      Gnome != Linux

      mmkay?

  104. Fatal difference by Anonymous Coward · · Score: 0

    Windows has blue screen and Linux has kernel panic.

  105. differences are more than skin deep by sarob · · Score: 0

    Cost to buy Linux is cheaper, cost to support Linux is more expensive. Simple as that.

  106. What a worthless talk by stuktongue · · Score: 2, Insightful

    While I may be modded as troll or flamebaiter, I feel compelled to say that I find the subject ZDNet article, and the underlying talk at the conference, to be a steaming pile of ____. I guess this Slashdot article has some value in terms of showing folks how the world seems to work these days (always has?). But, man, if I had attended the conference and used my valuable time there to attend this talk, I would have felt as though such time had been completely wasted. I mean, what was the point? Is this the sort of content that Windows developer's want to spend their time on?

    Perhaps it was intended as nothing more than FUD; if so, that is a sad commentary on things, isn't it?

    END RANT

  107. Oooh. I know. I know by PsiPsiStar · · Score: 1

    The difference between Linux and Windows is that my ethernet card configures properly under Windows.

    I've tried Mandrake 10.0 SUSE 9.1... but none of them work. Typically, the whole computer freezes up if I plug in the cable. If I start with the cable plugged in, the computer won't even load. Infuriating!

    I have no clue why this happens, but the hardware problems I've had with Linux, using cards they're supposed to support, is enough to turn me off to the system entirely despite my support for the underlying philosophy and my native dislike of M$

    Apparently it works for other people, though.

    --

    ___
    It's the end of my comment as I know it and I feel fine.
    1. Re:Oooh. I know. I know by HuguesT · · Score: 1

      Usually when something doesn't get recognized at boot time or for some reason doesn't work it rarely helps to try another distribution, if the one you're using is reasonably up-to-date (Debian stable is right out).

      The way to go is to hit Google mentionning your Linux and the hardware that doesn't work, regardless of your distribution.

      The reason for this is that the vast vast majority of hardware drivers come with the kernel, and usually the problem you are having has been experienced by someone else, and the solution will be cross-distribution.

      The other thing is that each reasonable distro will have a forum of some sort, and it pays to hang on with the one you have now. If you just give up on distribution A and try B probably your problem will be the same under B as it was under A.

      Remember that a lot of hardware doesn't have drivers under Linux, the reasons for this are well known. This means you may need to be more flexible with your hardware and accept that you may have to shop around to find something that is in fact supported (thereby rewarding the manufacturers who at least don't make it hard to write drivers for their stuff).

  108. Remember the old saying by Anonymous Coward · · Score: 0

    Imitation of an imitator is the sincerest form of flattery.

  109. Re:response to AdT by r00zky · · Score: 1

    probably because you're dead and buried

    --
    I'm a chainsmokin' alcoholic sociopath, so-ci-o-path
  110. The real difference by gallir · · Score: 2, Funny

    Guys, you don't realize that the REAL difference is that there are so many antivirus for Windows, while Linux hardly has a few. Even free antivirus as clamav exists basically to protect Windows.

    It's not hard to realize that Windows is much better protected than Linux.

    That the difference guys, Linux is left alone in the jungle. Poors Linux zealot... no antivirus, unbelieveable.

    --
    sgis ddo ekil t'nod i
  111. Simply not true by jopet · · Score: 2, Interesting

    That Linux is more costly to support is a myth that is often repeated but not getting more true by repeating. In all the cases I have been involved with Linux has been much cheaper and much more easy to support. Where does this myth come from?

    1. Re:Simply not true by Anonymous Coward · · Score: 0

      uh I think the "myth" comes fromt he fact that you have to buy support for linux, where as when you buy a Dell you get free tech support for X amount for time, and buying more yearly is not that much, whereas linux can cost oyu anywhere from $10/mo for some guy on a phone who will onyl help with installing it to $1,400 a year for some guy to help you compile your kernal...

    2. Re:Simply not true by freeweed · · Score: 1

      Where does this myth come from?

      This year's flash ads on Slashdot?

      *rimshot*

      --
      Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
  112. Bad Article by Percy_Blakeney · · Score: 1

    I think that Mark Russinovich has a skewed view of the Linux kernel. He says that the Linux kernel is closing the gap with the Windows kernel, but that statement is inherently biased. The Linux kernel is ahead of Windows in some areas and behind Windows in some areas; to make a blanket "it's behind, but catching up" is pretty shoddy.

  113. Re:Paging Microsoft Goons with strange European Na by Marxist+Hacker+42 · · Score: 1

    More like, two scientists (in any field) working on the same problem at the same time, will come up with similiar solutions. The situation has been well known in mathematics for over a thousand years now- little wonder it would show up in mathematics-heavy programming as well.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  114. Difference by atomic-penguin · · Score: 1

    linux-windows=lux
    windows-linux=wodows

    Sorry, I thought you wanted the set difference.

    --
    /^([Ss]ame [Bb]at (time, |channel.)){2}$/
  115. Re:The difference is pretty obvious from where I s by WD_40 · · Score: 1

    Hmm... looks like Windows is trying to be like *nix. Whod'a thunk it.

    --

    "With sufficient thrust, pigs fly just fine." -- RFC 1925

  116. n00b is old-school... by Anonymous Coward · · Score: 0

    ...all the cool kids these days use "nub" soon to be shortened to "n", (pronounced in a gutteral grunt) as the ultimate insult that can be born by man.

  117. You troll... by Stevyn · · Score: 1

    You could say the same thing about packages in linux. Little programs requiring these obscure packages mucks up the system too. I think this is a little trollish for you to say that just because windows isn't bad now it will be because it's microsoft. I've had more segfaults than windows crashed and I've been running linux for a month. All the anti-microsoft trolls have to realize that windows xp kept up to date and firewalled is pretty damn stable. I really think the only problem with windows is how easy it is to install software (spyware) on it.

    Even though I use linux now exclusively at home, I don't see too many benefits. I honestly use it because I'm bored and I like to tinker around. If I wasn't into computers or felt linux experience would be good for a career, I wouldn't do it.

    1. Re:You troll... by halowolf · · Score: 1
      Why yes what I said is a little trollish, but its merely a guilty pleasure to inspire discussion ;)

      I am a Windows XP user, I do not use Linux regularly though I am Unix capable. What I said is based on my user experience and that of others I have talked to. I'm sure anyone who has used Windows for a while, knows the performance benefit of doing a fresh install every now and then.

      I have found XP to be very stable and I rarely have serious problems with it. About my biggest beef recently would be the way Windows kills of processes, in that if a process really doesn't want to die it doesn't have to, because Windows plays too nice.

      I'm perfectly serious about what I said, I think the Windows Registry has to go. I've had too many programs fail to uninstall and leave so much crud lying around the registry and programs trying to maliciously exploit it. There has to be a better way! :)

    2. Re:You troll... by TrancePhreak · · Score: 1

      You could run RegClean if you want.

      I've run my XP install since the month it came out, and the registry hasn't slowed me down. I install all sorts of things, even had Gator at one point (don't let people touch your computer).

      --

      -]Phreak Out[-
    3. Re:You troll... by Dravik · · Score: 1

      Didn't microsoft stop releasing regclean? The last time I checked I couldn't find anything newer than a release in 2000.

      --
      The purpose of language is communication, If the idea is clear the grammar ain't important
    4. Re:You troll... by TrancePhreak · · Score: 1

      Indeed they did, but that doesn't mean it stopped working.

      --

      -]Phreak Out[-
    5. Re:You troll... by Anonymous Coward · · Score: 0

      About my biggest beef recently would be the way Windows kills of processes, in that if a process really doesn't want to die it doesn't have to, because Windows plays too nice.

      Get Microsoft's "Debugging Tools for Windows." There's a kill utility in there that can kill anything, even things like lsass that cause Windows to freak out when they close.

    6. Re:You troll... by halowolf · · Score: 1

      That is not entirely correct, it does create some problems with more modern software: Microsoft Knowledge Base Article - 299958

  118. "Nuff said" by Trillan · · Score: 1

    It's my experience that when someone says "nuff said," they've admitted they can't actually back up their argument.

    In this case, it comes down to total cost of ownership. While I'll grant you Microsoft's server ads are bunk (I make sure to click them to feed Slashdot $$$), I'm less convinced it really costs that much less on the desktop. After all, even at the low rate of $10/hour, $185 is only 18.5 hours. Is there an 18.5 hour difference between setting up XP Home and a Linux desktop distro? What is the current Linux desktop experience like with respect to file install, drive setup, and basic accessories?

    1. Re:"Nuff said" by nsayer · · Score: 1
      Is there an 18.5 hour difference between setting up XP Home and a Linux desktop distro?

      Setup alone doth not TCO make. But setting up an XP machine, in my experience, does take significantly longer than a *nix (I actually use FreeBSD) machine, given that the Windows installer nowadays takes longer than most *nix installers, and *then* you have to download and install all of the service packs and patches. Then you have to buy and install anti-virus and anti-malware utilities and maintain them... This all presumes you already have a firewall in place. Windows machines that are installed without being behind a firewall often are 0wn3d before the patch download and installation can be completed.

      But if you really want to win the TCO game, buy a mac. Virtually all of the TCO is the purchase price, compared to (other) *nix or Windows.

    2. Re:"Nuff said" by Trillan · · Score: 1

      I have a Windows XP PC and a Mac. I think it's safe to say that the only reason I don't have a Linux PC is because of the Mac. I get my Unixy-flavored geeky goodness from the Terminal there. :)

      I agree with you that the Windows PC takes a long time to download updates, but most of that is not time that you need to supervise it. I'm really wondering how much of a mental puzzle Linux is to install vs. Windows. Windows makes setup fairly easy, if nto (as you say) fast. (I just went through it again after upgrading motherboards.) For instance, how easy is it to find a driver for video card abc, built in audo chipset def, a DVD player compatible with DVD ghi, etc?

    3. Re:"Nuff said" by blazerw11 · · Score: 1

      ...given that the Windows installer nowadays takes longer than most *nix installers, and *then* you have to download and install all of the service packs and patches. Then you have to...

      You left out, download/install all of the drivers (at least for your network card). What new computer on which you are installing Windows is supported by the drivers that come with a 3 year old OS?

      For me, installing XP on a new PC, I needed drivers for the motherboard (ide,agp) 2 reboots, video driver reboot, audio card (the provided ones did not work and I had to download newer ones for the maker of the audio chip and not the motherboard maker) reboot, and network card reboot. Network card last for obvious security reasons. Thank Bill for XP's fast reboot.

      Gentoo is a faster install than that!

      --
      A great many people think they are thinking when they are merely rearranging their prejudices. -- William James
    4. Re:"Nuff said" by nsayer · · Score: 1
      For instance, how easy is it to find a driver for video card abc, built in audo chipset def, a DVD player compatible with DVD ghi, etc?

      Well, specifically, of those examples, only the sound card requires a specific kernel driver. The video card will require an XFree86 driver. SCSI and ATAPI optical drives don't require specific drivers.

      The hardware support situation is not different than Windows except for one thing.

      If the piece of hardware in question is either reasonably generic or reasonably old, the OS (in this case of *nix, it's the kernel for most devices and XFree86 for video cards) has support for it built-in. For brand new or bizarro devices, you must count on the manufacturer to supply a driver.

      That's where the one difference comes in: Most manufacturers of hardware devices that require their own drivers tend to be Windows-only devices because of the Windows monopoly. In some cases, the hardware has been reverse-engineered by tireless geeks, and in some other cases the OS has grown shims that actually simulate the Windows kernel environment to make Windows drivers actually work (there are NDIS shim systems for network cards). In other cases, the hardware simply winds up staying unsupported.

      Of course, the exact same situation plays out with the Mac. As soon as *nix gets a reasonable desktop installed base, you'll start seeing "Works with Linux" stickers on more and more stuff.

    5. Re:"Nuff said" by boskone · · Score: 1

      At home it is true that you need to do all the service packs/updates after install which take significant time, but in a corporate environment, you would just build a slipstream disk with all of the updates in it, similarly to what you would do with a Linux install in a bulk environment with an install script...

  119. Bad Phrasing on Minix Connection by Percy_Blakeney · · Score: 2, Insightful
    Am I the only one who didn't like the phrasing on the Minix-Tanenbaum paragraph? In particular, the last sentence seems to imply that Torvalds "borrowed" code:

    Although Linux creator Linux Torvalds readily admits that he based his work on Minix, both he and Tanenbaum refute claims that Torvalds borrowed more than he admitted.

    The "borrowed more than he admitted" phrase implies that Linus admitted borrowing something in the first place, when the reality is that he denied taking anything from Minix.

  120. Re:The difference is pretty obvious from where I s by Tim+C · · Score: 1

    Installing software (except perhaps kernels) doesn't require rebooting the system.

    And neither does it require a reboot under XP generally. In fact, most patches/updates haven't required reboots for quite a while either.

  121. Portability! by carrett · · Score: 0

    I'd like to see Windows XP for Sparc. I have a hunch, however, that it won't be happening any time soon.

    -----begin section of ranting on what has already been said-----

    True enough that KDE/Gnome aren't part of the GNU/Linux OS. But too many distros are making the move to install them (and other unnecessary crud) by default. Perhaps the gap between kernels is still drastic, but there can be no doubt that many of the big distros are becoming more windowsy in their installer interface, default software, etc.

    Example: What's up with pre-compiled kernels? I thought one of the major attractions of Linux was the ability to configure a custom, hi-performance kernel with only the drivers you need. Recompiling the kernel was one of the things that turned me on to linux, and it's starting to give way to pre-compiled kernels with what "developers" think you oughtta have support for. Does that sound like it's in the spirit of free software for you? It's never been about being easy, until about the time we started competing/posing a threat to windows. using linux is not easy. choice is a burden, if you want to bear it, join the community. IF NOT, STAY OUT.

    We stand at a big fork in the road. On one end lies quality/performance and on the other lies popularity/usability. I hope GNU guys stay true to your original intent.

    --
    I'm against picketing but I don't know how to show it.
  122. It's not THAT expensive by ToyotaDriver · · Score: 1
    Actually if you are talking about client-side Microsoft products, fully legit, legal OEM copies of Microsoft Windows XP Professional can be purchased for $130 or possibly a bit less.

    http://www.store.yahoo.com/glob2000/frshmiwixppr.h tml

    Do a search on www.pricewatch.com... On the flip side of the coin, current server products (full versions) start at at least $300 or more...

    http://www.store.yahoo.com/glob2000/frshmiwi20se1. html

    Granted Linux does both client and server stuff, so it's still cheaper, but you can still get it legally for a lot cheaper than the retail stores (Fry's Electronics, Best Buy, etc.) charge you.

  123. Not entirely free if you're on dial-up by tepples · · Score: 3, Informative

    It's not exactly free; users of Windows 98 or ME must upgrade to Windows 2000 or Windows XP and possibly replace some peripherals that don't have proper WDM drivers.

    Even then, it's not entirely free; dial-up users have to either commit to 12 months of MSN broadband for $360 or order a few CDs: Windows service packs, .NET Framework SDK and Redistributable, and the optimizing compiler included with VC++ Toolkit 2003.

    1. Re:Not entirely free if you're on dial-up by Anonymous Coward · · Score: 5, Insightful

      Sure, downloading Linux ISOs is much faster.

    2. Re:Not entirely free if you're on dial-up by Johnno74 · · Score: 2, Insightful

      Thats a hopeless argument.

      I can argue linux isn't free at all using your exact same method.

      You need a computer to run linux, the computer isn't free, therefore linux isn't free.

      QED.

    3. Re:Not entirely free if you're on dial-up by tepples · · Score: 1

      I didn't say it was expensive. I was just pointing out how users of Win2k/XP on dial-up could join in on the fun, by dropping a few bucks Microsoft's way for the upgrade.

    4. Re:Not entirely free if you're on dial-up by abborren · · Score: 1

      After downloading the VC++ Toolkit 2003 it was sad to see that the C++ standard library implementation appears to lack iostreams..

      I've managed to build STLPort and Boost with it though (but not without hacking the source!). Gave me working iostreams at least, but i dont think it was worth it.

      I rather use MinGW but it has broken support for wide-char strings :(.

      --
      ><////>
    5. Re:Not entirely free if you're on dial-up by Cereal+Box · · Score: 1

      After downloading the VC++ Toolkit 2003 it was sad to see that the C++ standard library implementation appears to lack iostreams..

      Are you sure about that? That's quite a fundamental piece of the C++ standard library, I would be quite surprised if it was missing, especially considering that VC++ 6 (fairly old) had iostreams support.

    6. Re:Not entirely free if you're on dial-up by abborren · · Score: 1
      Oops! I did not mean the entire iostreams library (even though i typed that)!

      The brokenness is about ifstream/ofstream. Try building a program which opens a file and prints the contents (using iostreams). File operations give you unresolved externals :(

      They don't seem to have released any newer version of the toolkit and I've tried everything I could come up with.

      --
      ><////>
    7. Re:Not entirely free if you're on dial-up by HuguesT · · Score: 1

      You don't have to download them, they are waiting for you at your newsagent.

      Currently at mine I can pick up the latest Debian, Fedora, Mandrake et al. for the price of a magazine.

      Does Microsoft developer software get distributed in that way too? I haven't seen it so far.

  124. linux is handcrafted to give you the best quality by Szentigrade · · Score: 0

    1) linux is open source and programmer friendly while windows is just now releasing the code, and even then not in its completeness. Also windows is non-techie friendly meaing my grandmother could use it. Stick your grandmother on the original linux and she would cast a pox on the PC.

    2) While windows only has microsoft working on it, Linux has somthing like 10 different companies spinning out there own version's. This created a free market in which each company fights to own the highest market share. So now that they have to fight 9 or so other companies they take their time and release products that are stable and full of new features that people want. Windows is only made by one company, that knows the own the market share as basically a monopoly. So al they have to do is create a product that people will buy because of the microsoft name, without many exciting new features, stability, and also where as linux companie release somthing at least every year, microsoft take many years to come out with the next major upgrade.

    Bottom line- Competition. Because microsoft doesnt have to compete with any other company, they dont have to try as hard as the linux people to make money.Competition=productivity=superority

    --
    When I read about the evils of drinking, I gave up... reading.-Henny Youngman
  125. Re:The difference is pretty obvious from where I s by Anonymous Coward · · Score: 0

    Interesting, it's called the "Headless Administration" feature if anybody wants to Google it. So are they planning on getting rid of that asinine registry concept too in Longhorn or what?

  126. The difference.. by 1000101 · · Score: 1

    Is 91.5%. MS has 93.8% market share and Linux has 2.3% market share. And coming from a business perspective that is the only difference that matters.

  127. Looping in Windows shell by tepples · · Score: 2, Informative

    #> for ((i=1;i<10;i++): do echo $i; done;

    okay do that simple doodle loop on windows shell.

    Try this:

    for /L %i in (1,1,10) do @echo %i

    Then try cmd /? and help for from the Windows 2000 or Windows XP command prompt.

  128. Re:The difference is pretty obvious from where I s by Vengeance · · Score: 1

    So who's copying whom?

    --
    It was a joke! When you give me that look it was a joke.
  129. "Just download it" by ucblockhead · · Score: 2, Interesting

    Kinda hard to do that if you don't have a computer with an OS on it yet.

    --
    The cake is a pie
    1. Re:"Just download it" by Anonymous Coward · · Score: 0

      True. Make friends with someone who has a network connection and a CD burner? But I guess at that point you can "get" Windows for "free" as well. ;)

    2. Re:"Just download it" by dizzyduck · · Score: 2, Informative

      Wait, wait, interesting? wtf? You don't have an OS and you don't want to pay for a copy of a Linux distro. Unless you expect someone to burn a free copy for you, I don't see how you can criticise Linux for not being able to magically transfer itself to your hard drive.

      --
      Allergy advice: Contains eggs.
    3. Re:"Just download it" by jtev · · Score: 1

      Why shouldn't I? I've burned free copies for other people, that's what karma is all about. I do this because I hope it'll create a culture where my peers will do this for me, if I need it. Even if they just burn me a knoppix cd I can use it to get a "real" distro.

      --
      That which is done from love exists beyond good and evil
    4. Re:"Just download it" by Anonymous+Brave+Guy · · Score: 1
      I don't see how you can criticise Linux for not being able to magically transfer itself to your hard drive.

      He's not criticising, he's just saying you have to pay to get it in a usable form... which you do, whether through bandwidth or buying a distro on CD.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    5. Re:"Just download it" by Anonymous Coward · · Score: 0

      Kinda hard to do that if you don't have a computer with an OS on it yet.

      First, you are only getting Windows for a reasonable price if you get it with your computer. Second, I paid a dollar for a Mandrake CD already.

    6. Re:"Just download it" by dizzyduck · · Score: 1

      In the grandparent post, I didn't mean that people shouldn't lend/burn free copies of Linux for people. Apologies if it sounded that way (which it does, re-reading it).

      I have lent my CDs to friends who wanted to give Linux a whirl too.

      --
      Allergy advice: Contains eggs.
    7. Re:"Just download it" by dizzyduck · · Score: 1

      Well...that's obvious. Is it really a +1 Interesting?

      How do you expect to get it in a usable form without you (or a friend) paying for it?

      --
      Allergy advice: Contains eggs.
    8. Re:"Just download it" by jtev · · Score: 1

      Actualy I was directly arguing against your actual argument. I've loaned or given out Linux disks, I've been loaned or given Linux disks. I would expect to be able to worst case find a LUG and get a free disk to install Linux. I could probably find the same resources for windows, but that wouldn't be legal, nor would it be as well publicized.

      --
      That which is done from love exists beyond good and evil
    9. Re:"Just download it" by ucblockhead · · Score: 1

      I don't dispute all that. I just hate the way computer geeks (of which I am one) can be so ignorant of what things are like for real people. "Just download it" is great if you have three other boxes you have access to. It fails when an average user is trying install his own computer that he bought at Wal-Mart.

      An average user who doesn't happen to know a linux savvy friend is going to have to buy some stock Linux at the local Best Buy to get the computer he bought at Wal-Mart working.

      --
      The cake is a pie
    10. Re:"Just download it" by _Sprocket_ · · Score: 1

      So... what was pre-loaded on this Walmart or Best Buy box? Does it boot? Can you get a network connection with it? Enough to download a small app and a few megs of floppy images?

      That's enough to get a bootable starter disk set that'll handle the rest of your install via your net connection.

      Granted - there's a certain degree of faith going on there that many neophytes wouldn't be comfortable with.

    11. Re:"Just download it" by moranar · · Score: 1

      You can always go to a cybercafe and buy from an online store like distrowatch or something, for just a couple of bucks.

      Or you could buy a PC with Linux preinstalled from Dell online or HP...

      --
      "I think it would be a good idea!"
      Gandhi, about Internet Security
  130. good gawd by FIT_Entry1 · · Score: 0

    How many times do we have to rehash this fucking subject? This entire article should be modded as flamebait.

  131. depends on how you look at it by jdkane · · Score: 1

    Conceptually similar, yes. However the implementation of some concepts can vary greatly between platforms. The more high-level the talk is, the more similar the two systems appear to be. For example, I can say "They are both operating systems and perform the same types of services for the user". That's true, however the proof is in the pudding. Obviously Linux is a good server pudding and Windows is a good desktop pudding. I'm interesting in seeing the best quality product being produced on top of the those concepts. Likewise it can be argued that Windows is trying to be like Linux, and therefore the need for Windows is diminishing!

  132. Why did you switch to linux in the first place? by polyp2000 · · Score: 2, Interesting

    For me, it had little to do with the politics and ethos of the open source movement.

    I switched because I couldnt stand windows; I hated the Crashes, the BSOD's the constant hand holding, the "doing things without asking", and the god forsaken registry file, I could never figure out why you coudlnt do anything else while formatting a disk (this maybe different now; but this will only show how long i have avoided using windows!)

    See I was an Amiga user for many die-hard years before giving in and getting a PC and windows. I hated it from day one, but I used it because I had no other choice. The Amiga always did many things better; mulitasking, formatting a disk; its shell and scripting capabilities. And many other things. Knowing AmigaOS had a certain heritage or design philosphy in Unix ; When the opportunity came to try Linux and be free of Windows I took it and within only a short period of time i'd dumped windows completely. Linux is more flexible, and configurable and understandable (from a technical/devloper perspective) than windows ever was for me; The only one thing that I could say the Amiga did better than both Windows and Linux is multitasking. That said Linux is still better than windows in this and other respects.

    Linux; is actually just a kernel, the way you use the system can be any way you want it. There may be a general concensus that certain desktops take a few ideas from other desktops but in the end we are all pinching idea's of each other. Linux windowing managers have the advantage that they can be configured to look and behave like whichever desktop takes your fancy. Just look at the look'n'feel sites to see how many linux desktops are more like OSX than Windows. That is the degree of control that we have that Windows does not.

    For me, its a non-issue; My linux box doesnt feel like a Microsoft monster; And the similarites are hardly evident to me. The moment Linux feels like a Microsoft operating system is the day that I format my hard drive and try something else ... What though ? BSD and a window manager? Maybe when AROS is more mature... It is the unix underpinnings that make linux what it is; and it is that same reason that OSX has changed the image of Mac's into one of been accepted by geeks; OS9 and earlier had little cred amongst geeks.

    I suppose that is all i have to say; Linux is just a kernel that bares little resemblance to windows; it is the tools that run atop it that make the difference.

    Nick ...

    --
    Electronic Music Made Using Linux http://soundcloud.com/polyp
    1. Re:Why did you switch to linux in the first place? by Anonymous Coward · · Score: 0

      Translation: I'm an asshat who thinks that smaller companies with less money will actually give a shit about me. I also think I am special.

      Translation: I'm a TROLL.

    2. Re:Why did you switch to linux in the first place? by Anonymous Coward · · Score: 0

      Translation: I'm a TROLL.
      translation: I can't be original because I am an asshat

    3. Re:Why did you switch to linux in the first place? by Anonymous Coward · · Score: 0

      Translation: I suck cocks for a living especially Bill Gates; I love it when he cums all over my face. In return he teaches me to read and make constructive and interesting criticisms on slashdot.

    4. Re:Why did you switch to linux in the first place? by lachlan76 · · Score: 1

      In WinXP you can do other stuff while formatting a hard drive.

      I have only once had to format a hard drive while my system was usable, and it was in WinXP Home. As my new hard drive formatted to NTFS, I played BF1942.

      I do have linux though and I've never had to format that hard drive (Except for the root partition, but I did that in Partion Manager).

    5. Re:Why did you switch to linux in the first place? by Anonymous Coward · · Score: 0

      Fair enough; i was referring to floppy disks though rather than hard disk.

  133. Answer to your question by ShadowRage · · Score: 1

    Linux is really neither, since it's a kernel, the OS part is decided by the distribution makers.
    and in the kernel, the desktop part is an option, linux can be used for more than just an OS, it can be used to control devices and hardware, and many other things. bash, X11, and all that crap is just an option, hence why linux will always have the upper hand, because it can power a desktop OR server OS
    bsd is an os, and windows is an os, linux itself, its entity is a kernel, that can power a lot of things.

  134. Be original by chamblah · · Score: 1
    M$

  135. Re:The difference is pretty obvious from where I s by Anonymous Coward · · Score: 0

    Yes, Unix invented serial consoles. In fact everything that existed before Windows was actually invented by Unix.

    OK, not really. Unix was a cheapo rip-off OS just like Windows is.

  136. Re:Paging Microsoft Goons with strange European Na by Marxist+Hacker+42 · · Score: 1

    Origins. Not neccessarily most recent versions, but the origins were certainly in Unix of the 1970s and VMS of the 1970s. Otherwise we wouldn't still be using ls and dir, now would we?

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  137. the KERNEL is almost the same by bunnyman · · Score: 0

    The kernel is the core of the operating system - it handles memory, files on disk, decides when a process will execute on the CPU, and provides standard interfaces from the software to the hardware (device drivers). That's really not that big of a deal.

    All operating systems have to do these basic functions, and most do them in just about the same way.

    The difference is that Windows NT/2000 has more device drivers, and it does graphics. That means the video driver is part of the kernel. With Linux, the video driver is not - at least, not most of it.

    The Linux kernel supports more filesystems.

    That's about it. Most software that runs on one kernel can be easily modified to run on the other, especially software that does not use graphics. For example, Apache runs on Windows.

    From the point of view of a programmer, Windows and Linux are really not fundamentally different.

    1. Re:the KERNEL is almost the same by oliverthered · · Score: 1

      How about:
      Linux supports more processors.
      Linux has sysfs and procfs
      Linux drivers are more flexable that windows drivers.
      You can run a kernel in a kernel under linux
      You can chroot under linux
      The majority of linux configuration is in human readable format.
      If linux API documenation is missing or odd I can look at the source code to figure out whats going on.

      Windows has:
      ActiveX (OLE), Good media handeling for things like video, Resources packed with the executables.

      --
      thank God the internet isn't a human right.
    2. Re:the KERNEL is almost the same by mabinogi · · Score: 3, Insightful

      have you actually tried to write a non trivial cross platform application? (Non GUI - obviously you're going to find differences when you're writing GUI applications)

      Apache is a terrible example, they had to pratically rewrite the server portion from scratch to make Apache on Windows perform anywhere near as well as it does on Unix platforms. That's because the kernels are fundamentally different.
      The video support is completely irrelevant, the real differences are the threading and process model, the filesystem features especially file locking (argh, I hate windows file locking semantics - i _WANT_ to be able to delete or rename a file that happens to be open by a process somewhere).
      In Windows, Only Files are files. So you _have_ to use send() and recv() on a socket, you cant just use write() and read() to ensure network transparency, you'd have to do the abstraction yourself.

      The whole philosophy of windows seems to not understand abstraction or polymorphism. In the Windows world that seems to be - provide two different APIs that use two different types of objects, and apply similar methods to them. as opposed to One API that can use multiple object types and use the same methods on them and have those methods do what is appropriate for that object type.

      The differences are not insurmountable, but they're definitely there, and it's the programmers, the administrators and the power users that feel them the most.
      It's the casual user that wont notice the difference.

      --
      Advanced users are users too!
    3. Re:the KERNEL is almost the same by Foolhardy · · Score: 1

      Ummm, actually you CAN use ReadFile and WriteFile on a socket. Read the docs. In fact, ReadFile and WriteFile can be used on anything that acts like a pipe or file. Perhaps the libarary you are using is doing something wrong?

    4. Re:the KERNEL is almost the same by mabinogi · · Score: 1

      Thank you for proving my point that programing for Windows is different to programing for Unix (and Linux in specific).

      I'll leave it up to you to figure out how you've proved it.

      Try re-reading my post if it helps.

      --
      Advanced users are users too!
  138. Dear Moderators... by Kjuib · · Score: 0

    How is parent off topic?
    Someone must be smoking something.. or else did not read the body of the thread!
    Please fix and reply.
    Thank you,
    Kjuib

    --
    - Your stupidity got you into this mess, why can't it get you out? -Will Rogers
  139. Linux in 16 MB of RAM by k4_pacific · · Score: 1

    I installed SuSE 8.2 with X-Windows and FVWM on a NCR retail terminal with a 333 Mhz AMD processor and 16 Meg of RAM and it ran just fine. Mozilla was a tad slow, but our X-based point-of-sale app handled it just fine.

    --
    Unknown host pong.
  140. Not surprising by ucblockhead · · Score: 1

    Considering that they share source code. Windows NT was based on OS/2 1.0, which was coauthored by Microsoft.

    --
    The cake is a pie
    1. Re:Not surprising by Sunda666 · · Score: 1

      no shit! I was sure NT was a VMS knock-off...

      --


      ``If a program can't rewrite its own code, what good is it?'' - Mel
    2. Re:Not surprising by ucblockhead · · Score: 1

      It is. It was just originally called "OS/2".

      OS/2 1.0 was a joint Microsoft/IBM project. OS/2 was to be IBM only with OS/2 3.0 to be Microsoft only. They got pissed at each other, broke up, and OS/2 3.0 became Windows NT 3.51.

      --
      The cake is a pie
    3. Re:Not surprising by jrumney · · Score: 1
      They got pissed at each other, broke up, and OS/2 3.0 became Windows NT 3.51.

      OS/2 3.0 was an IBM product also known as Warp. Microsoft was involved with OS/2 up until Windows 3.0 was launched (at the time of text mode only OS/2 1.2?), at which point they abandoned it to concentrate on Windows. There was some OS/2 code in NT 3.1 for sure, evidenced by the HPFS support, but it certainly wasn't "based on" OS/2.

    4. Re:Not surprising by ucblockhead · · Score: 1

      No, No, No...

      The originally planned OS/2 3.0 became Windows NT 3.51. Later, IBM released a new version of OS/2, which they called OS/2 3.0. Confusing, I know...

      Microsoft was involved in the first GUI version of OS/2, OS/2 1.3, but dumped all the GUI portions for a more "Windows" look and feel.

      It's unclear how much code made it from OS/2 to NT. Nobody disputes that Microsoft had the rights to the entire codebase.

      --
      The cake is a pie
  141. Re:Windows copies OS/2. Not quite. by Barlo_Mung_42 · · Score: 0

    What? How can you lump win9x and win2k together in a comparison of kernels and expect anyone to take you seriously. They are two completely different kernels.
    As for copying from OS/2 I don't think so. When Dave Cutler came over from DEC (where he was the architect of VMS) he scrapped the OS/2 plans they had with IBM and started on NT. So it would be more fair to say that NT copied stuff from VMS.
    He even based the name on VMS. WNT == ++VMS.

  142. IBM, Toshiba, Dell .. Supported Linux Laptop? by backspaces · · Score: 1
    Hmm..as I type this on a Mac Powerbook, I wonder if I could get a similar Linux critter *supported* by the manufacturer. I've earned way too many Linux Merit Badges figuring out how to get my old ThinkPad to do things that are just built in on my Mac.

    This isn't whining .. I really want a rock solid Linux laptop supported by an interesting set of manufacturers with simple updating and configuring. And I really like the fact that many things I do are actually a bit better supported on Linux. But I'm just not willing to spend most of my time fussing with the computer rather than computing!

    So is IBM up to this yet? Dell? Toshiba? *ANYBODY*?

    1. Re:IBM, Toshiba, Dell .. Supported Linux Laptop? by Anonymous Coward · · Score: 0

      http://elementcomputer.com

  143. Major Difference: by oGMo · · Score: 1

    Linux is multi-user, Windows is not.

    --

    Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

  144. I know the difference. by beej_55 · · Score: 1

    I KNOW THE DIFFERENCE!!

    Linux works.

    But seriously, comparing Linux to Windows is like apples to oranges...

  145. Re:Paging Microsoft Goons with strange European Na by Marxist+Hacker+42 · · Score: 1

    My point being, suddenly Microsoft seems to have outsourced their FUD to Europe? Ok, I know AdTI is in the United States, but still- this is getting a bit coincidental.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  146. Re:The difference is pretty obvious from where I s by Flower · · Score: 1

    The guy in the article was discussing both Linux and Windows kernels and how one difference is that Windows handles windowing in the kernel. Go back and ReRTFA.

    --
    I don't want knowledge. I want certainty. - Law, David Bowie
  147. Uh... VMS Unix System?? by Anonymous Coward · · Score: 2, Informative

    "Windows, said Russinovich, owes a great deal to a project led by David Cutler, one of the creators of Digital's VMS Unix operating system, to port Windows to what was then Digital's 64-bit Alpha processor. While at Digital, Cutler, who now works on 64-bit Windows, also worked on a project to port VMS to the Intel IA-32 platform."

    Umm... VMS is not a UNIX operating system. They're very different.

    One thing they do have right, though... NT has a lot in common with VMS. I've heard through the grapevine that some of the original VMS code comments also existed in NT4 source.

    1. Re:Uh... VMS Unix System?? by andykuan · · Score: 2, Interesting

      Someone once pointed out that Windows NT is one letter offset from VMS.

      Anyway, there was a book written about the development of NT called Showstopper (I think). NT was Cutler's attempt to redo the VMS kernel, except even better. Overall, one has to admit he did a pretty good job with the kernel. The real problem with Windows isn't the kernel itself but the crap software that's layered on top that's full of security holes.

    2. Re:Uh... VMS Unix System?? by dbIII · · Score: 1
      NT has a lot in common with VMS
      If only that were true! VMS had documentation for everything and ran as expected. NT hasn't even been truly multiuser until fairly recently, and is full of enourmous numbers of quirks and undocumented features. Some of the VMS developers worked on NT, but a history of the project shows that they were working on a moving target which was diffferent at every stage to the objectives of VMS.
      some of the original VMS code comments also existed in NT4 source
      Some BSD comments exist in files in every flavour of MS Windows with a TCP/IP stack, but that doesn't make it the same as Berkeley Unix.

      Comparing linux to MS Windows is like comparing a tiger to a crocodile - both have four legs and can bite, but they have important differeneces and certainly have different parents.

  148. it's just the kernel by GrendelT · · Score: 1

    the kernel is still quite different from Windows.

    On top of that, I'm not so much concerned with the kernel as a I am the usability of the Operating System. As long as the kernel executes and triggers what I tell it to, I could care less if it's the Windows kernel or Linux or what-have-you. Give me my bash, give me my /-tree.

  149. The difference is....... by raidient · · Score: 1, Interesting

    Windows costs a lot.
    Linux is worth a lot.

    --
    My faith is expressed through Nihilism. Do you understand?
  150. For a home user... by mikael · · Score: 2, Interesting

    Security is my number one priority. I recently bought a new laptop with Windows XP and a security firewall. No sooner had I connected my PC to the cable modem, then various security alert windows starting popping up (WIN_DCOM, WIN_LSASS) at least one every 5 minutes.

    I filed a complaint to the cable TV company. The alert windows have stopped popping up, but since I never received any feedback from the cable company, I don't know if they have quarantined off the errant PC's or whether my PC has been compromised.

    Asa result I'm switching over to Linux.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  151. I hope he's right by Qwavel · · Score: 3, Insightful


    Change is very difficult - that's what lock-in is all about. Sit an intelligent Windows user or developer down on debian and they will be completely lost. Soon they'll be back on Windows.

    So, since the vast majority of potential Linux users are only familiar with Windows, Linux must become more like Windows (at least in terms of interfaces) if it wants to grow.

    It doesn't mean that the Windows' way was better - better has nothing to do with it. The Windows' way is simply more familiar, and that is very important.

    1. Re:I hope he's right by donscarletti · · Score: 1
      I used windows for 10 years before I switched to linux, and when I switched linux was a hell of a lot less like windows than it is now.

      Anecdotal evidence like mine (and many, many other people like me) proves very little in the scheme of things, but it really makes comments like your one seem utterly stupid. There are a huge amount of linux users in the world. By your logic there should be none. What do you think they used beforehand?

      --
      When Argumentum ad Hominem falls short, try Argumentum ad Matrem
    2. Re:I hope he's right by cpghost · · Score: 1

      Linux must become more like Windows (at least in terms of interfaces)

      Hopefully, you're meaning GUI interfaces. It would be a shame to replace our good ole POSIX API with Win32s...

      Seriously though: the beauty of Linux/BSD/... is that it doesn't restrict your choice. You can use KDE, GNOME or any other desktop, and if you like XP's GUI, go for it. If you prefer fluxbox, that's fine too. Try this under Windows without jumping through a lot of hoops!

      But even if you consider low-level C APIs and ABIs: nothing (but the sad lack of competent reverse-engineers) prevents Linux from adding a Win32s API and ABI compatibility layer that would allow Windows apps to run natively. A similar approach works very well in FreeBSD's Linux-o-lator (okay, Linux and FreeBSD's API are very similar, so it was much easier, but that's not the point). But again: it's all about choice. With Linux, you're free to pick what best suits you; with Windows, you're desperately locked in.

      --
      cpghost at Cordula's Web.
    3. Re:I hope he's right by lachlan76 · · Score: 1

      So destroy the windows computer.

      I learnt most of my linux skills on my other computer during the weekend when my PSU failed. I'm not particularly 31337, but I have grown to like it more than windows, and will to learn is just as important as taking away the other computer.

    4. Re:I hope he's right by flaming-opus · · Score: 1

      Well, that's largely independant of the article's point. He's talking about the features of the kernel. It turns out that the kernels are now very similar, at least in supported features. They both are monolithic, preemptible, reentrant code with loadable kernel modules. They both have kernel-mode networking interfaces, switchable and loadable filesystems, synchronous and asynchronous i/o, NUMA-aware memory allocation, and medium-grained kernel locking. They both will run well on 8 processor SMPs, and will hobble along on 32 processors.

      Having written filesystems and device drivers on both systems I would have to say that it's a lot more difficult on windows, but the development and debugging tools are better. (Microsoft is not always forthcoming about how things work. If MS had a shared-source, or even read-only-open-source a lot of the difficulty would go away.) All in all, why would the features of the OS be very different? IF you start adding too much to the kernel, you probably should start asking if the kernel is the right place for all those features. The difference is now down to refining the implementations.

      As for coming up with wizards and familiar interfaces: It's not hard, it's just a lot of work.

  152. my favorite part by dilvish_the_damned · · Score: 1

    Security was also another area where there significant differences remain between the two operating systems. But ultimately, said Russinovich, the gap between the two operating systems will continue to narrow to a point where their underlying kernel becomes irrelevant. "Layered services will become more important," he concluded.

    I long for the day that my portage packages are as easy to install as worms are for Windows. They are close, but Windows has worms that are almost intuitive, they get installed, 'ultimately', even before I know I want them.
    Yes Russinovich, there is a difference, and there are some sevices that Windows would be better off without. But you wont be mentioning them any time soon will you?
    Its only irreleveant for so long you continue to consider the customer needs irrelevant.
    Ok, /rant and thanks for your time.

    --
    I think you underestimate just how much I just dont care.
  153. This is a very valid question by Anonymous Coward · · Score: 0

    Linx has tried and succeeded to become more like windows. Something that has made me realize that Linux in many ways is no better than windows and in some ways worse. Linux needs to focus on becoming a better OS and not focus on becoming more like windows.

  154. What's the difference? Duh! by Anonymous Coward · · Score: 0

    diff windows linux | less

  155. Read the Article by warrior · · Score: 1

    It's talking about the kernel, not the GUI. But they're still not correct. The two differ dramatically in their methods of IPC, process spawning, etc. About the only correct point made is that they have similar ancestors, and even that is suspect -- VMS is not UNIX, they differ again by things like IPC, etc -- some of the same differences between Windows and Linux. This article is a TROLL!

    --
    Intel transfer the difficult from Hadware to software, for get more power, programmer need more technology. -- chinaitn
    1. Re:Read the Article by mrchaotica · · Score: 1
      This article is a TROLL!
      Heh, I figured that out just from the title: "Linux vs. Windows: What's the difference"

      Really, there's no way that couldn't be a troll!
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  156. Read the article, trolls by Anonymous Coward · · Score: 0

    Most of the people posting here didn't even read the article. It is talking about the kernels and how things such as the designs being monolithic are similar. I found this interesting...




    Security was also another area where there significant differences remain between the two operating systems. But ultimately, said Russinovich, the gap between the two operating systems will continue to narrow to a point where their underlying kernel becomes irrelevant.



    So either Linux gets horid security or Microsoft actually gives up some ease of use or sacrifices a goat/intern to the security gods. But, as for underlying kernels not mattering it depends who you are. If you install mandrake/suse/linspire/winxp and use kde/gnome you probably don't know or care what a kernel is, yet if you use gentoo/slack/deb/lfs you compile your own kernel, know the differences, and don't use kde/gnome. That is the differnce, in linux you can ease of use and not care about the underlying subsystem or you can know what your doing and see the differences.

  157. OK Mr. DOS-hell smartypants... by Anonymous Coward · · Score: 0

    ...how about this simple one (in unix, anyhow...)

    DATE=`date "+%Y/%m/%d %H:%M:%S"`
    echo $DATE

    2004/07/01 19:37:53

    1. Re:OK Mr. DOS-hell smartypants... by TheRealSlimShady · · Score: 1

      date /t & time /t

    2. Re:OK Mr. DOS-hell smartypants... by Anonymous Coward · · Score: 2, Insightful

      Duh. Now put it in a variable so that you
      can use the date for something in the program...
      like naming a file or updating a log entry...

    3. Re:OK Mr. DOS-hell smartypants... by TheRealSlimShady · · Score: 1

      Why would I need to? In 2000/XP/2003 I just use the %DATE% variable, or the %TIME% variable, which are hidden environment variables built into the shell.

    4. Re:OK Mr. DOS-hell smartypants... by Anonymous Coward · · Score: 0

      I was going to say that I also like to use partially formatted parts of the date and/or time strings to name files or directories from a script, but then I realized you would respond with some DOS regular expressions (brrrrr... shudder). Please don't show me, I don't want to know...

      (man, I hate those in DOS)

      I give up. You win!! :)

    5. Re:OK Mr. DOS-hell smartypants... by Anonymous+Brave+Guy · · Score: 1
      Duh. Now put it in a variable so that you can use the date for something in the program...

      for /F "delims=" %a in ('date /t') do set today=%a

      Of course, in reality you just use the %DATE% pseudo environment variable instead of the rather sledgehammer-like effort above.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    6. Re:OK Mr. DOS-hell smartypants... by TheRealSlimShady · · Score: 4, Informative

      No regular expressions as such, it's all built into the command interpreter to do that though.

      e.g echo %DATE% will return Fri 02/07/2004 (today anyway). If you only want the year then you do echo %DATE:~-4% (last four characters of the variable). If you want the day part only, you do echo %DATE:~4,2%. (two characters, starting at the fourth if you count from zero)

      There's some quite flexible stuff built into cmd.exe if you're willing to look - some excellent for loops which are my favourite.

    7. Re:OK Mr. DOS-hell smartypants... by inertia187 · · Score: 1

      And you can *still* to this day, use echo. (echo followed by a period, without a space in between) to get a line feed. That's one I hear people say you can't do, and they're always very surprised (of all things).

      --
      A programmer is a machine for converting coffee into code.
    8. Re:OK Mr. DOS-hell smartypants... by Anonymous Coward · · Score: 0
      To duplicate the exact output of the OP, this could work:
      C:\>for /f "delims=" %a in ('date /t') do @set TODAY=%a%time:~0,-3% && set TODAY=!TODAY:~4!

      C:\>echo %TODAY%
      07/01/2004 19:42:24
    9. Re:OK Mr. DOS-hell smartypants... by ElderKorean · · Score: 1

      Though they've taken out 'cd..' since now you have to do it properly with a space character 'cd ..'.

      my mind still forgets that if I'm working fast and need to go up a directory.

    10. Re:OK Mr. DOS-hell smartypants... by TheRealSlimShady · · Score: 1

      Still works for me under Windows XP SP1 & SP2, Windows 2000 SP3 & Windows 2003. I just reflexively type a space anyway, but it certainly still seems to work. What version are you using?

    11. Re:OK Mr. DOS-hell smartypants... by TheRealSlimShady · · Score: 1

      Or to use less mucking about, this:

      set TODAY=%DATE:~-10% %TIME%

    12. Re:OK Mr. DOS-hell smartypants... by ElderKorean · · Score: 1

      Actually you're right - just checked again.

      I know unix doesn't use it, maybe that's what I was thinking - I only have to use our linus system here occasionally, I just keeps going.

    13. Re:OK Mr. DOS-hell smartypants... by devilspgd · · Score: 1

      They have?

      C:\WINDOWS>ver
      Microsoft Windows XP [Version 5.1.2600]
      C:\WINDOWS>cd..
      C:\>

      --
      Give a man a fish, he'll eat for a day, but teach a man to phish...
    14. Re:OK Mr. DOS-hell smartypants... by Anonymous Coward · · Score: 0

      Have you heard of Cygwin?

    15. Re:OK Mr. DOS-hell smartypants... by toadlife · · Score: 1

      I learned something new today. Thanks. :)

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    16. Re:OK Mr. DOS-hell smartypants... by NurseMaximum · · Score: 1

      If you're using BASH, just set an alias:

      alias cd..="cd .."

      Saves me an awful lot of time, since I habitually use it without a space as well

      --
      Who meta-moderates the meta-moderators?
    17. Re:OK Mr. DOS-hell smartypants... by kevmit · · Score: 1

      ...OR, if you're using windows:
      c:\>doskey cd=cd ..

  158. Both must be viruses by phil4065 · · Score: 1

    isn't that what MS labelled linux?

  159. Windows is like Mac OS! by argent · · Score: 1

    If Linux is like Windows, it's because Windows is like Mac OS.

    Hey! Maybe Microsoft owes Apple royalties after all?

  160. And lest we forget... by IBitOBear · · Score: 1

    The true *nix geek knows that most important and sublime of recovery sequences:

    tput rmacsstty sane

    After a noise burst or crash these two commands (bracketed by their line-feeds on all sides) both make the input system usable again (the "stty sane") and turn off the "alternate character set" attribute in your text window(the "tput rmacs").

    Lots of people know the stty, but only the leet old-timers know the joy of tput.

    8-)

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
  161. Re:The difference is pretty obvious from where I s by TheRealSlimShady · · Score: 1
    I suggest you go back and read his response again:

    With Linux (or BSD), I'm not forced into running a GUI on a server.

    Not a kernel issue. Kernel handles windowing, sure, but whether or not it has a GUI is not a kernel issue.

    All services and subsystems are configurable via whatever text editor I find handy.

    Not a kernel issue

    Installing software (except perhaps kernels) doesn't require rebooting the system.

    Not a kernel issue...

  162. I wish... by IBitOBear · · Score: 1

    Sometimes I wish I could climb into the head of a moderator and pry loose an explination. The first moderator out of the shoot decided that the above was a troll...

    It is an observation on the modern tendency to mistake form for function.

    It was neither pejorative nor slanted. I didn't assign favorable status to one over the other in my car analogy. The moderator seems to think that one of these cars is good and the other bad, but I deleberately chose the (generic) electric town car (which apeals to the "green" among us) and the Turbo Mini (which appeals to the speed and flash among us.)

    Both cars are cars I would like to own while both are small, light, and so forth.

    How, exactly, was that a "-1 Troll"?

    Is this yet another example of the waning intellectual rigor which abounds around us? /sigh...

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
    1. Re:I wish... by linzeal · · Score: 1

      Eh, don't worry sometimes us moderators drink too much. I moderate almost every day and even I make mistakes. When I do; however, I reply to unmoderate unlike others.

  163. The difference is one tastes better by Anonymous Coward · · Score: 0

    I can't believe you said that!

    Ah Pepsi vs. Coke : What's the dif?

  164. Linux is *FLEXIBLE*, therefore can be *EITHER* by Anonymous Coward · · Score: 0

    "BSD is a server OS (no question about it). Windows is a desktop OS (being twisted into a server platform). But which is Linux?"

    BSD is fairly strictly a server-only OS, being very clunky and cumbersome as a desktop platform. It's completely geared towards running services, which it does extremely well. I love BSD, but come on now; its mascot isn't a daemon for nothing.

    Windows is the polar opposite of BSD, in that the GUI (and certain other insecure software) is so closely integrated with the kernel that it's unstable and insecure; exactly what you *don't* want in a server. There really isn't any way to get a Windows box to run in any reasonable facimile of a BSD box (that I've ever seen, anyway).

    Linux, on the other hand, has the flexibility to be either a feull-featured multimedia desktop or a streamlined & secure server. I don't see the problem here...

    1. Re:Linux is *FLEXIBLE*, therefore can be *EITHER* by LaserLyte · · Score: 1

      At last, someone who understands what I was trying to say. I didn't mean to make a big deal out of it, there is no problem; I was just stating that Linux is not focused on a particular "market", as BSD and Windows (arguably) are.

  165. Easy solution.... by phantomfive · · Score: 1

    If you use Windowmaker, you can set up all the hot keys you want. Right now I have Mozilla set up to launch with Win+M. It's a good window manager, try it.
    -Andrew

    --
    Qxe4
  166. Overheard at an IT conference... by gwoodrow · · Score: 1

    "Oh yeah?! Well my OS can beat up your OS in its SLEEP(mode)!"

  167. Linux is better! by magiluke · · Score: 1

    Here's a recent example of why I like linux better: For some reason, my internet stopped working on my windows partition, but it works completely fine on my linux one... Not knowing too much about how windows works, it took me like a week to figure out how to properly edit the registry so that it will automatically configure my IP... Linux just didn't care, it notices a connection, and just does what I wanted it to... Windows just wouldn't let me do what I wanted it to... Arg!

    --
    -Magiluke

    Earl Grey, Hot.

    1. Re:Linux is better! by EvilTwinSkippy · · Score: 2, Informative
      ipconfig /release all
      ipconfig /renew all

      Or for 9x/ME

      ipconfig /release_all
      inconfig /renew_all

      I like Linux like the next guy, but you don't really have to hack the registry to update Window's IP address. Of course, you usually have to reboot 9x. I never really understood why, but certain changes just never take otherwise. (Spoken as a network admin who has had to migrate network settings several times for about 200 machines.)

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    2. Re:Linux is better! by thepr0fess0r · · Score: 1

      Yeah, you gotta remember, some stuff *is* actually easy in windows. btw, earl grey sucks.

  168. Window Handling? by EvilTwinSkippy · · Score: 1
    ...about the only difference between Windows and Linux is the Window Handling

    And the difference between a diesel and a 4-stroke gasoline engine is the drive linkage.

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  169. The difference is FREEDOM by Anonymous Coward · · Score: 0

    Jesus. The difference is freedom. How much of the Free Software movement DO you guys understand?

  170. What about windows adopting a firewall like linux? by Serveert · · Score: 1

    Uh it goes both ways methinks.

    --
    2 years and no mod points. Join reddit. Because openness is good.
  171. That would actually be a great idea! by Anonymous Coward · · Score: 0

    Most kernel stuff doesn't need to access low level operations and the parts that do are fairly localized. C# would be a perfect fit for kernel development. Low level details could be encapsulated in C# unsafe blocks while the rest of the kernel would be kept in protected space. With C# there would be no more kernel oopses.

  172. One thing Linux is missing...... by standing_still · · Score: 3, Funny

    Linux still needs a blue screen of death....

    1. Re:One thing Linux is missing...... by igny · · Score: 1

      It does have BSOD as a screensaver.

      --
      In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
    2. Re:One thing Linux is missing...... by AliasTheRoot · · Score: 1

      Wasn't there a screensaver that emulated it?

    3. Re:One thing Linux is missing...... by Wolfrider · · Score: 1

      We have that already. It's a screensaver, and largely regarded as a joke.
      :b

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
  173. Re:The difference is pretty obvious from where I s by DA-MAN · · Score: 1

    And neither does it require a reboot under XP generally. In fact, most patches/updates haven't required reboots for quite a while either.

    Hehe, they may not require a reboot but without rebooting the patch doesn't take effect. Several nessus scans can confirm this.

    --
    Can I get an eye poke?
    Dog House Forum
  174. Re:Windows copies OS/2. Not quite. by smchris · · Score: 1

    I don't understand the Windows kernel API talk? OS/2 had license access to Win 3.1 source and could run 16 bit apps but that doesn't mean it _was_ a Windows variant. I think it was more analogous to linux running Windows programs with WINE.

    Well, of course, there are a couple discussions going on here -- the GUI and the underlying OS.

    OS/2 Warp hit the stores nearly a year before Win 95 and the Win 95 GUI was a pale and weakened creature to the beauty of OS/2. In the analogies of the time, if linux was a jeep and Windows was an MG, I always thought of OS/2 as a pimped up Caddy will all the options. Put a strain on the engine but it was a joy to drive.

    I'm aware of the official VMS line. It seems difficult to believe that IBM taught Microsoft nothing about 32-bit preemptive multitasking, but it is also clear that there was fresh thinking in areas like NTFS. I'm sure there are honest web archives somewhere thoughtfully demonstrating that NT was superior to OS/2 in most** areas.

    But OS/2 was superior to Windows 95.

    ** I would dual boot both OS/2 and (rarely) NT. I could play 16-24k streams while simultaneously cruising at home on a modem with OS/2 -- Never a hiccup. Preemptive load balancing? NT? Not the same pleasant experience. (And OS/2 had some USB drivers.)

  175. Windows apps by edunbar93 · · Score: 1

    You can't run a lot of windows apps on linux.

    --
    "No problem. I have the capacity to do infinite work so long as you don't mind that my quality approaches zero."-Dilbert
    1. Re:Windows apps by dtfinch · · Score: 1

      In an emergency, WINE runs some of the programs I try.

  176. Guess they dont know about "pkg_add -r " by nurb432 · · Score: 1

    Damned simple to download and install.. I dont even have to worry about where it comes from..

    Course 'make install' from ports does the same thing, but requres more typing...

    Oh, that was bad land... well.. 'apt-get' does the same sort of thing.. just to be fair...

    --
    ---- Booth was a patriot ----
  177. One word... by grilo · · Score: 1

    Freedom!

  178. Sick of these articles by chadm1967 · · Score: 1

    Personally, I'm getting sick of these "Windows vs. Linux" articles. I use open source software.....I could care less about Microsoft products.

  179. Some maybe. by www.sorehands.com · · Score: 1

    I worked on the OS/2 printer drivers and the driver model from OS/2 was used by NT.

  180. Re:The Difference is in the spelling by xmas2003 · · Score: 1

    Windows is spelled W-I-N-D-O-W-S
    Linux is spelled R-O-L-A-I-D-S
    Which would you rather have for relief from your computer woes?!? ;-)

    --
    Hulk SMASH Celiac Disease
  181. Re:Linux sucks by Saratoga+C++ · · Score: 1

    Yes, yes it does.

    Even more so sense I embedded it into my vaccume cleaner.

  182. Re:Windows copies OS/2. Not quite. by Barlo_Mung_42 · · Score: 0

    "Well, of course, there are a couple discussions going on here -- the GUI and the underlying OS."

    Yep. What pulled my chain was that the parent lumped the win9x and NT kernels into the same comparison.

    "But OS/2 was superior to Windows 95."
    True. In a lot of ways the Amiga 500 kernel was superior to the Windows 95 kernel. That's a pretty low bar to set. :)

  183. Linux != Gnome by nuintari · · Score: 2, Interesting

    While I certainely agree that Gnome and KDE become more and more Windows like everyday, linux is not gnome, and linux is not kde. They are separate entities, which is why windows is nothing like linux in one major regard: choice.

    You have a choice with regards to your computer. If you wish to run windows, so be it, but you will adhere to a fairly ridged methodology. With Linux, you can choose to run gnome, or you can choose to not run one of the popular desktop envrioments, or even have a windowing system at all. If you choose, your linux system will have only software that you want on it, and will behave as you desire.

    Yes you can run gnome, and have a very windows like system. I choose not to run gnome, because I left windows to get away from bloated software, which gnome and kde are. I run AfterStep, on a very trimmed down linux system, with only the tools I need. My system is not very windows like at all. I run linux because it gives me that choice.

    --

    --Nuintari

    slashdot : where an opinion can be wrong.

  184. Yeah. They're both binary. Harhar. by Qbertino · · Score: 1

    What a lot of bullcrap.
    Who gives a doo-doo if both are monolithic. The world has yet to see a working and usefull modular OS that fits the theory model.
    Windows isn't documented and open, you can't compile it yourself, therefore it's a GUI-Kernel chunckthat can't be seperated. You can't even get a server Windows without a GUI. The MS Shell is a bad joke and the whole OS has crappiness built into it so they have something to fix in the next release. In fact the whole point of windows is building a software that has the capability of becoming obsolete when the need arives.

    Linux, on the other hand, has a completely different goal: technical excellence from the get go. x86 crappines aside - which actually does make Linux and Windows somewhat simular - they both are as far apart as operating systems and working enviroments can be. Except maybe for KDE aping windows crappines in usability in the default setup. That's a differen't story. I'll give them that.
    The rest is plain and utter bull.

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:Yeah. They're both binary. Harhar. by The+MESMERIC · · Score: 0

      Which begs my question.
      Why is x86 so crap? I mean the only processors I've ever used was Z80 and i686 .. Now i know i686 is way superior than Z80!

  185. Wrong by NaCh0 · · Score: 1

    Grandpa's point is that the previous poster was being a pedantic fucktard while pretending not to know what X-Windows is.

  186. WinUx by steeviant · · Score: 3, Insightful

    It's no secret that Linux (like most other operating systems) is moving closer to Windows in many respects, but the article seems to ignore the fact that Windows has been steadily moving closer to UNIX as well.

    Since it's introduction, NT has grown POSIX compliance, terminal services, adopted parts of the BSD TCP/IP stack, and now even has a free UNIX emulation layer available directly from Microsoft in the form of Services for UNIX.

    It's great to see that Operating Systems are adopting things that work from each other, but there's certainly no grounds to say that either Windows or Linux is clearly superior in every respect and the other is playing catch-up, which is what this guy seems to be implying.

  187. Freedom? by Kadmos · · Score: 1

    The difference? Easy: When I am using Windows I feel constrained, limited and frustrated. When I am using Linux I feel as though I can do things *I* want to, my freedom is limited only by my imagination.

    Sure, that is mostly down to perception, but sometimes perception is everything :-)

  188. preemptive kernel by sagei · · Score: 4, Insightful

    "I also pointed out that a pre-emptible kernel is a lot more responsive to a high priority thread," said Russinovich, moving on to his next target. "The Linux kernel 2.6 was made fully pre-emptible."

    I can personally promise that the preemptability of Windows was not a factor in the desire to code a preemptive kernel or its eventual design.

    --

    Robert Love

  189. Re:The difference is pretty obvious from where I s by BCW2 · · Score: 1

    Not to mention that Linux actually works, is reliable, and doesn't have the same bugs that didn't get fixed three versions ago.

    --
    Professional Politicians are not the solution, they ARE the problem.
  190. Linux is NOT Redhat by RoboProg · · Score: 1

    Try installing and using Slackware, or one of the other distros sure to be mentioned.

    I've used both Slackware and Redhat. I also hate RPMs.

    I tend to use Slackware on serverish boxes, and Redhat on workstationish boxes. Not that you couldn't get most of the software present on either running on the other, but I'm Lazy. (and Impatient, and all that)

    --
    Yow! I'm supposed to have a plan?
  191. www.distrowatch.org by Anonymous Coward · · Score: 0

    order virtually any distro on cd for a few dollars. id like to see you find all of that windows software on a cd('s) for ~$3 delivered.

    1. Re:www.distrowatch.org by Anonymous Coward · · Score: 1, Insightful

      and download virtually any windows version on suprnova.org... Or if you really insist on living in that cave with dialup access, then just find some Windows CDs being resold on the Internet, or buy from some street corners in China, etc..

    2. Re:www.distrowatch.org by Anonymous Coward · · Score: 0

      first of all, we are assuming dialup so bittorrent is out of the question. as far as getting out of the cave some of us dont (have the money)/(want) to pay 50 bucks a month for comcast highspeed. finally, and most importantly you have missed the point entirely. we are discussing the viability of windows as a platform for software devolopement, and as a tool for network administration etc, and the fact that out of the box windows is not well equipped to perform these sorts of tasks. with a linux distrobution all of the software comes bundled. the windows equivalent to distrowatch would be to order 100 cds from all over place (assuming they are even available). oh, and china is a long walk for most people (who arent from china).

  192. tard by adamruck · · Score: 0, Troll

    this guy is a tard, the is a huge fucking difference between linux and windows. Maybe not for playing minesweeper, but if you ever actually do anything with the two, you will see the differnce.

    --
    Selling software wont make you money, selling a service will.
    1. Re:tard by The+Bungi · · Score: 2, Informative
      This "tard" reverse-engineered the low level NT kernel API from scratch. Among other things. He's one of the best systems architects in the world. Look up his name in the LKML - he's had quite a few interesting discussions with the likes of Torvalds, Cox, Reiser and Molnar. Peruse his website.

      You can't even fucking spell.

  193. Microsoft's "development philosophy".. by fforw · · Score: 2, Interesting
    Your diatribe was lovely... and completely off-topic.

    The article was discussing kernels, not desktop interfaces.

    from a recent article from joel spolsky, also featured on slashdot :
    I first heard about this from one of the developers of the hit game SimCity, who told me that there was a critical bug in his application: it used memory right after freeing it, a major no-no that happened to work OK on DOS but would not work under Windows where memory that is freed is likely to be snatched up by another running application right away. The testers on the Windows team were going through various popular applications, testing them to make sure they worked OK, but SimCity kept crashing. They reported this to the Windows developers, who disassembled SimCity, stepped through it in a debugger, found the bug, and added special code that checked if SimCity was running, and if it did, ran the memory allocator in a special mode in which you could still use memory after freeing it
    guess you could find a lot of similar examples in the windows source...
    --
    while (!asleep()) sheep++
    1. Re:Microsoft's "development philosophy".. by Anonymous Coward · · Score: 0

      guess you could find a lot of similar examples in the windows source...

      You might think that, but from what I've gathered that these hacks have essentially turned into full blown well designed features. By that I mean rather than being a bunch of random scattered hacks it's all controlled by reg keys. So rather than needing to do code updates, they have a bunch of reg keys that control the app-compat feature. You've got to consider that a lot of the fixes could be done through simple shimming rather than code changes.

  194. the difference? by Anonymous Coward · · Score: 0

    - windows doesn't have a GUI that's slow as molasses
    - windows has far better hardware auto-detection
    - windows doesn't make getting your printer to work take 2 hours
    - windows is easy to use
    - windows is easy to configure, with the more esoteric options still accessible via standard interfaces (i.e. no need to go into the registry)

  195. Or maybe even... by tux_deamon · · Score: 1
    The authors chose to make this distinction
    As it turns out, the X Window System (also called X, but never X Windows), which is the foundation for most GUI subsystems found in modern UNIX (unices?), Linux and the BSD's included, was also the result of an academic project, namely the Athena project at the Massachusetts Institute of Technology (MIT).
  196. MAJOR difference!!! by jafac · · Score: 1

    Anyone out there writing cross-platform documentation ever run into this little ditty?:

    In Windows, you LOGON to the system.
    In Linux (and every other flavor of Unix I'm familliar with) you LOGIN to the system.

    (I just noticed this a few days ago - I'm wondering about Novell and OS/2 - - anyone know?)

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    1. Re:MAJOR difference!!! by Cro+Magnon · · Score: 1

      When I worked on an IBM mainframe, I LOGON'd to the system, and IIRC, the same was true of the Honeywell. Unix was the first time I ever saw "LOGIN".

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  197. Yes, you *can* program sh#t in bare MSWin by leonbrooks · · Score: 1
    you can't program sh*t on a windows install without buying separate software.

    You're wrong. If that isn't a sheeyite programming language, I don't know what is.

    On a more serious note, all that you've listed is but a download away, plus trhere are convenient ISOs available of some things.

    The real advantages for Linux lie in several areas:
    • TECHNICAL - things that are difficult-to-impossible for MS-Windows without "special equipment". Stuff like Xnest and User Mode Linux, which are boons for testing end-user and kiosk style applications, or the so-called Backstreet Ruby console project, which allows multiple independent users on one piece of hardware (e.g. two users on a multihead Radeon card). Stuff like "Terminal Services" and DAVfs being intrinsic to the system.
    • POLITICAL - things like the absence of spyware, a licence agreement which says "if you break it you own both pieces" rather than one which says "your computer is now My Computer", being invented everywhere rather than in [insert name of favourite foreign imperialist infidel country here] - if The Boss drives a Citroën, start with "Where does it come from? France, Finland, Australia, [blah blah long list of places blah]. Oh, and did I mention France?" You can update piecemeal, or more or less at your own speed; since you have all of the pieces, a sizeable organisation could easily afford to settle on a distro and maintain it themselves ad infinitum by updating versions or patching at their discretion.
    • FINANCIAL - Pretty dang obvious. Pay per user, per cpu, per port, or just for the support you need? Hmmm... let me think, this is a toughie...
    • ANYTHING BUT MICROSOFT - sad but true. Probably 10% of conversions have this as their primary justification.
    • CUSTOMISABLE - dislike a feature? Don't just disable it (only to have a user figure out a bypass later), get out your handy-dandy software saw and lop that horrid thing right off!
    --
    Got time? Spend some of it coding or testing
  198. They may be the authors... by Politas · · Score: 1

    but they're also wrong. It is called X-Windows, and it has been called X-Windows since the very earliest implementation. "X" is too short to be meaningful, and "X Windowing System" is too much of a mouthful.

    I do wish they'd get over it.

    --

    Politas

  199. You're having a Monday 3 days early? by leonbrooks · · Score: 1
    $ for ((i=1;i10;i++): do echo $i; done;
    bash: syntax error near `;i++):'
    Try this:
    $ seq 1 10
    A better example, URLs edited, which works for any recent Billion 711 or 71XX ADSL router:
    lynx -dump "http://snark.cyberknights.com.au/notemyip.phtml?i d=someone&ip=lynx -source -auth user:isaloser http://192.168.1.254/doc/home.htm | gawk '-F[ ="]+' '/st_wan_ip\[0]/ { print $2 }')"
    UPDATES=$[$(cat tmp/address-updates) + 1]
    echo $UPDATES > tmp/address-updates
    Instantly useful program, just add ubiquitous tools.
    --
    Got time? Spend some of it coding or testing
    1. Re:You're having a Monday 3 days early? by Anonymous Coward · · Score: 0
      $ seq 1 10

      The only downside is that seq brings some overhead since it's a separate program. for is built-in, and thus faster.

  200. 6 degrees of Separation... by Anonymous Coward · · Score: 0

    That's the only diff...

  201. RH interference??? by Anonymous Coward · · Score: 0
    I can tell you've got a ton of communications experience. RH - short for Red-Handed dumb ass digging in case with screwdriver?

    RH. my gosh. Its even the wrong hand when typing. Stupid windows admins that have never seen what real RF activity can do.

  202. Minor Correction: VC++ is free by AhaIndia · · Score: 2, Informative

    Yes, there is a version of VC++ which is free.

    --
    ~Aha~
  203. Version that works by leonbrooks · · Score: 1
    for ((i=1;i<10;i++)); do echo $i; done
    --
    Got time? Spend some of it coding or testing
  204. With your installs? by leonbrooks · · Score: 1
    you get malware, spyware, viruses, and trojans for free with your installs!

    You're new here, aren't you? (-: G/D/R :-)

    Remember the tale from way back, ohh... let me see now... maybe four days? The one of the bloke who reliably couldn't get MS-Windows-XP updates through his DSL link fast enough to avoid being cracked straight off the Internet?
    --
    Got time? Spend some of it coding or testing
    1. Re:With your installs? by silicon+not+in+the+v · · Score: 1

      So what the heck is his problem? I ordered the free bulk update CD from MS because I knew that would be a problem. I get it installed and use the update CD before I put it on the network. Or, your other opportunity is to have Zone Alarm on a disc so you can install that before you put it on the network.

      --
      We may experience some slight turbulence and then...explode. -Capt. Mal Reynolds
  205. This works in linux by Anonymous Coward · · Score: 0

    Rsync works right when the remote side is started by sshd under linux. Under windows it doesn't and hasn't for years so there must be some fundamental flaw that can't be worked around.

  206. upfront by louden+obscure · · Score: 3, Insightful
    a linux distro gives you ALL the tools. downside, you have to learn how to use them. upside, you go to a how to mirror and it's all documented. and reading a linux how to doesn't make you feel stupid, just uninformed. it'll take some time, jeeze, you can't point and click at a chainsaw and expect that damn 150 year old dead oak tree three feet from the house to just fall where you want it to without some kinda knowledge. i don't want my linux distro dumbed down.

    i demand a rite of passage. i went throught it. and i am just a joe six pack construction worker. free beer usually means there's work involved. i have a choice. i made it. it works for me. YMMV.

    --
    Serenity now, insanity later.
    1. Re:upfront by meowsqueak · · Score: 1

      nicely said

    2. Re:upfront by silicon+not+in+the+v · · Score: 1
      upside, you go to a how to mirror and it's all documented.
      Oh, where are my Funny mod points today? That was good for a morning chuckle.
      --
      We may experience some slight turbulence and then...explode. -Capt. Mal Reynolds
  207. OT: Utterly obnoxious post by John+Starks · · Score: 0, Flamebait

    This is offtopic, so I'm avoiding the karma bonus, but I feel that this must be addressed, karma be damned. Does anyone else find the parent's style of posting an excellent model of the most utterly obnoxious, conceited drivel that pervades Slashdot? Let's count:

    We've got the "repeat after me" bullshit. What the hell is that? Since when did you merit anyone repeating your thoughts as some kind of divine doctrine? And since when did we all belong to some community that thinks exactly alike. Maybe next time you can just communicate your ideas clearly without resorting to trying to sound smarter than everyone else.

    "mmmmkay": What the fuck. Just because you end your sentence with the equivalent of "this is right, you're wrong, you ignorant, slobbering fool" doesn't mean that you have any idea what you're talking about. You're just trying to make yourself sound smarter. We're not convinced.

    And then the worthless "rules" that, while seeming insightful, are really just formulated to make any kind of meaningful argument pointless. In this case, we have rules supposedly inherit in UNIX. The poster leaves no room to question the validity of these rules. Then the poster presumes that Linux follows them. Next, he flippantly asserts that Windows does not, apparently without any knowledge of modern (NT-based) Windows design. He concludes, then, that Windows sucks.

    This style of posting is nothing but karma whoring, and I'm getting a little tired of it. Don't be fooled by my high user ID number; I have an old account with a UID in the 30k range. This style of post has been around for a long time. It's worse than any troll, since the poster manages to make himself look good AND gain a high visibility spot in the posts. It really needs to stop.

    Thoughts?

    1. Re:OT: Utterly obnoxious post by Anonymous Coward · · Score: 0

      I couldn't agree more. I am pleased to see the OP was moderated down to a mere +3, though it could have used a couple more Overrateds slapped on there.

  208. Loop with file list? by SuperKendall · · Score: 1

    I have not been able to figure out how to do this in DOS, but it seems like if anyone is ever going to know you would - how can I replicate the following kind of command:

    for i in `ls /somedir/*.jar`
    do
    CLASSPATH="${i};${CLASSPATH}
    done

    I have never figured out a way to loop on a particular list of files in DOS.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Loop with file list? by Blaskowicz · · Score: 1

      wouldn't that be :

      for %i in (C:\somedir\*.jar) do something

      It works with command.com

    2. Re:Loop with file list? by BollocksToThis · · Score: 1

      Check out CMD /? and SET /? for the details - you need delayed expansion turned on for this to work. The problem is that without it, %CLASSPATH% would be expanded before the loop executes, altering the in-loop command line. Turn on the delayed expansion (CMD /V:ON) and do this:

      IF %CLASSPATH%x==x THEN SET CLASSPATH=(space)
      FOR %x in (C:\SomeDir\*.jar) DO (
      SET CLASSPATH=%x:!CLASSPATH!
      )

      The first line is needed, because for some %&$&^#&* reason, CMD will use the literal "!CLASSPATH!" if that variable doesn't exist :(

      --
      This sig is part of your complete breakfast.
    3. Re:Loop with file list? by some_random_person · · Score: 1
      Not, bad, Dunno the dos/windows way (glanced at some of the other replies, I'm about to test a way or two) but in linux I use this instead of what you have:
      export CLASSPATH=`find jars/ -name \*.jar | xargs echo | sed s/\ /:/g`


      In unix under tcsh I use this:
      setenv CLASSPATH `find jars/ -name \*.jar | xargs echo | sed s/\ /:/g`

      (if the directory is a sym link you may need -follow depending on the version of unix you are using)

      And now that I've tried it, under windows in cmd.exe I use this:
      cmd /v:on<br>
      set CLASSPATH=.<br>
      for /F "usebackq delims=" %I in (`dir /s/o/b jars`) do @ set CLASSPATH=!CLASSPATH!:%I


      Oh, and in all the cases above, jars is the folder that contains my jar files.
      For multiple directory locations, I tried this:
      cmd /v:on<br>
      set CLASSPATH=.<br>
      for /F "usebackq delims=" %I in (`dir /s/o/b jars ; dir /s/o/b jars2`) do @ set CLASSPATH=!CLASSPATH!:%I
      Except I keep seeing File Not Found at the end of it, even though it appears to work.
    4. Re:Loop with file list? by BollocksToThis · · Score: 1

      Except I keep seeing File Not Found at the end of it, even though it appears to work.

      I think your problem is this:

      `dir /s/o/b jars ; dir /s/o/b jars2`

      DOS doesn't use the semicolon to separate commands, so you're effectively running one DIR command with 4 or 5 parameters. Change the semicolon to &&

      --
      This sig is part of your complete breakfast.
    5. Re:Loop with file list? by Anonymous Coward · · Score: 0

      Or (silly me) just use `dir /s/o/b jars jars2`

  209. Solved. by leonbrooks · · Score: 1

    Go to a meeting of your local Linux User Group Someone will burn you a distro (or at least a copy of Knoppix, which is enough to get you downloading) for free.

    --
    Got time? Spend some of it coding or testing
  210. Hold it right there! by khasim · · Score: 1

    "Any system which crashes regularly has something wrong with it which is your problem to fix."

    Are you familiar with these things known as "service packs" that Microsoft issues on occasion?

    Do you know that sometimes Microsoft fixes things called "memory leaks" in these "service packs"?

    So it is NOT possible to me to fix all the problems that cause a server to crash.

    Unless by "fix" you mean "reboot on a regular schedule". Don't believe me? Here are some examples.

    http://support.microsoft.com/default.aspx?scid=k b; EN-US;258282

    http://support.microsoft.com/default.aspx?scid=k b; [LN];Q300917

    http://www.dotnet247.com/247reference/msgs/50/25 09 34.aspx

    Just do a google search on windows 2000 "memory leak" "service pack" and you'll see how very wrong you are.

    Operating systems have bugs. Deal with it.

  211. Re: Windows gaming platform by Anonymous Coward · · Score: 0

    just wanted to point out that Windows isn't really a better OS for games. I'd say Linux is undoubtably a better OS for games. The stuff you can do with multiple X servers and better multi-tasking in general makes gaming a much nicer experience in Linux. In windows my computer hard locks or reboots itself half the time if I try to alt-tab out of a game, and if it does work it's incredibly slow.

    The only thing Windows has going for it in gaming is that it's a monopoly, and therefore most games are only written for windows.

  212. ROXIO!!! Are you frickin insane by charnov · · Score: 1

    Get GoBack off NOW! Turn in your badge and go home. Bad, bad admin...

    Good Lord...I am getting too old for this shit.

    --
    [RIAA] says its concern is artists. That's true, in just the sense that a cattle rancher is concerned about its cattle.
  213. What can I say? by leonbrooks · · Score: 1

    Have a thousand words. That was Mandrake 9.2 a few months ago, no extra software besides the app.

    --
    Got time? Spend some of it coding or testing
  214. In other news . . . really! by tilrman · · Score: 0, Offtopic
    Linux 'copies' Windows and other operating systems. He says the only current difference is 'how windowing is handled.'

    MSN 'copies' Google and other search engines. The only current difference is 'how searching is handled.'

  215. Oh the irony by Jorkapp · · Score: 1

    Does anyone else find it delightfully ironic that Slashdot shows "Microsoft Windows Server outperforms Linux" ads in the article?

    --
    Frink: Nice try floyd, but you were designed for scrubbing, and scrubbing is what you shall do.
  216. Russinovich's comments misleading by AhBeeDoi · · Score: 2, Insightful
    Russinovich notes a convergence of the Linux kernel towards the Windows kernel by pointing out the additions of kernel pre-emptivity and re-enterance as if these were concepts unique to Windows. He brings up the already discredited argument that Linux is based on Minix, which both Andy Tennenbaum and Linux Torvalds deny, to paint Linux as a Minix derivative work. In going over I/O management, security management, virtual memory management and other basic functions, he points out similarities. It seems that any two relatively sophisticated kernels can be compared with similarities noted on their basic functions, but it doesn't mean that one fostered the other.

    His argument does not show Linux converging to Windows anymore than it show Windows converging to Linux.

    1. Re:Russinovich's comments misleading by mark99 · · Score: 1

      Actually he pointed at evidence where critism by him seemed to directly and immediately (like in a period of days) to those features being added. He actually seemed to be taking credit for calling attention to those missing Linux features. This seems a bit rich, but I am way to lazy to check up on his evidence.

      But I think the real conclusion (that he implied but didn't say) is that the Linux Kernel Team is very quick to add any feature that Windows has and Linux is missing, even if the actual utility of the feature is debatable. Which actually makes sense because Windows is Linux's main competitor, and perceptions are as important as reality.

      But we all know that those features mostly don't bring more than a few percent to the table either way (in most senarios). Kernels are basically already pretty close to perfect. Except Linux has better scheduling and you can read the source code without a disassembler :)

      The medium term future of Windows will be decided more by how all that extra hard-wired Longhorn functionality is accepted by the market rather than a Kernel feature gap.

      Linux will clearly last forever.

  217. cygwin by jbolden · · Score: 0, Troll

    I'd consider this a troll. Cygwin is a RedHat port creating a Unixy environment in Windows. That is it is nothing more than a defective Linux that sort of works on Windows. Calls are wrapped... Its like arguing Linux features by using Wine.

    1. Re:cygwin by pbox · · Score: 0, Troll

      I don't consider it troll. The point of the article was to point out how interchangable Win and Linux is. My initial reaction was to point out how bull it is. Then I started thinking that the point is that almost all programs can be run on either, regardless of where they originate. From this point of view it is moot to talk about wrapped calls, as it sorta works, where sorta is between 97% and 98% (if you prefer to call that sorta).

      point.

      --
      Code poet, espresso fiend, starter upper.
  218. Microkernels by Anonymous Coward · · Score: 0

    Rule of Modularity: Write simple parts connected by clean interfaces.

    So that's why Linux is a microkernel -- oh, wait...

  219. With distros like Redhat, even windows is better. by Anonymous Coward · · Score: 0

    I started using redhat (switched from slackware) in 1995 or so. At that time it was a nice, compact, small and fast distro which worked as advertised and had no real problems. After 9.0 and these days with Fedora, redhat is nothing but problems. Our office purchased five dell servers with redhat enterprise (RHEL3.0) and every single machine has been giving us problems. One machine lost its /initrd and refused to boot all of a sudden, after being just fine for a week. Another machine had its files in /bin mysteriously disappearing. Our systems admin team was shuttled between dell and redhat and it's been two weeks without a solution. When the systems guys ran up2date and got down the "official" updates from redhat network, after installation it refused to detect the two network cards. Come on, this is a paid-for and supported enterprise system and it kills the network? And Dell and rathead are sitting on their arses for two weeks doing giving us hardly any support? (we solved it on our own later).

    After these experiences with rathead linux, the systems department decided that there's going to be no more redhat for us. I switched us to debian, installed and configured everything and it's been running just fine. With horrible testing, support and QC like this rubbish from redhat (and many people don't even know of other distros), it's no wonder people prefer windoze.

  220. The main difference is the underlying agenda by hey! · · Score: 1

    Windows is catching up on stability and Linux is catching up on ease of use.

    I'd go further and say there is currently no meaningful gap between the platforms in stability and usability. Granted Linux might degrade a bit more gracefully under pressure, but since Win2K I've seen perhaps only one blue screen of death in several years of intense use. It's hardly a slam dunk in Linux's favor like it was in the NT 4 days, and most users will not ever see a stability advantage by going with Linux.

    On the other hand, I'm dual booting my laptop these days between Win2K and Mandrake 10, and use FireFox/Thunderbird and Open Office on both. Guess what -- there's no magic usability fairy dust in Windows that makes these excellent applications any more excellent on Windows than they are on KDE. Windows gets a bit of an edge because the Microsoft fonts are still better than anything I've seen on Linux, especially for us middle aged folks who are getting a bit nearsighted.

    The real differeince in user experience between free and proprietary software is that proprietary software is almost always used as a marketing opportunity. It started with Microsoft littering everyone's desktop with links to MSN. They'dve loved to have foisted smarttags off on anyone so they can get their marketing claws into everyones' web pages and internal documents. Proprietary media players want to sign you up with their associated fee based services. Given a mass enough market piece of software, sooner or later a feature will be put in to distract you from what you want to do and move you toward what they want you to do. You may at times be exasperated by design oversights in F/OSS user interfaces, but you never feel badgered.

    The curious thing is that people have this thing about F/OSS having an agenda. From a day to day use standpoint, it doesn't have nearly tbe agenda that proprietary software does.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  221. I hate people... by drkrool · · Score: 1

    ...who think that just because something works for them will also work the best for someone else.

  222. open source is the difference by hende_jman · · Score: 1

    I just switched over to linux (not entirely, but my linux partition is bigger than my windows partition now), and it is very similar to Windows. Why did I switch then? I'm still not real familiar with Unix operating systmes, though I feel like Linux will help me feel more in touch with my computer once I learn. But Windows is certainly easier, when I download gaim for windows I don't have search the web for all sorts of dependencies to allow it to run. Linux isn't easier to use than Windows or OS X and it's not better for the average user, yet. But the biggest problem I see is a lack of innovation, it needs to be something different than Windows, it needs it's own killer app, it's own unique feature (while I understand it has many, it doesn't have many that appeal to the average user). Despite these complaints, I use Linux because I like the idea of open source, and I think it has the potential to be better than Mac OS X and Windows, because thousands of people are working to make this product more secure and better everyday.

  223. Re: Windows gaming platform by HungSquirrel · · Score: 1

    While X is better for displaying graphics, developers find D3D easier than OpenGL to implement games. Microsoft does all the graphics library gruntwork for the developer, and the end products run fine on the OS that the vast majority of potential cusomers run. For developers, it's win-win. As such Linux gets screwed when developers choose to go D3D only.

    --
    $ whatis themeaningoflife
    themeaningoflife: not found
  224. Re:get over it. by pfriedma · · Score: 2, Interesting

    ... which is a ripoff from Xerox?

    --
    Mak'tal shree lok'tak mek'ta sa'tak Oz! - Daniel Jackson
  225. Some one doesn't know what he's talking about by lothrids · · Score: 1

    I use Windows all the time and have played around with Linux a little here and there. I have used it to know for a fact that there is nothing about Linux that is like Windows unless of course you count the fact that they both use a GUI for users to use the OS a little easier. But even then the two are really different in feel and useage. Oh wait, Isn't Linux more stable the Windows too? Yeah thats right. I use Windows and I bash it. So what of it. It's my right.

  226. Erm.. Security?? by Samah · · Score: 2, Interesting

    Security was also another area where there significant differences remain between the two operating systems.

    Notice he doesn't actually say WHICH is the better?
    Something tells me we're looking at another Alexis de Tocqueville here.
    As soon as I see the word 'Linux' anywhere in a non-IT news article I tend to go grab a bucket of popcorn and enjoy the sounds of my own laughter.

    --
    Homonyms are fun!
    You're driving your car, but they're riding their bikes there.
  227. true to some degree by dekeji · · Score: 2, Insightful
    Yes, it is true that common Linux GUIs (Gnome, KDE) look more and more like Windows.

    But there are several points to keep in mind:
    • the GUI is only a small part of the OS and not the reason many linux users use linux
    • the Windows GUI is not original either: most of it is copied from other systems
    • even as far as GUIs go, the Linux GUIs are more featureful, powerfulN and consistent than Windows
    • linux developrs don't have much of a choice: regular users switching to linux demand a Windows-like GUI because they don't want to have to relearn everything


    Linux being configurable to look like Windows is a necessary evil for now. When Windows marketshare has declined sufficiently, common Linux GUIs can say good bye to Windows and go their own ways.
    1. Re:true to some degree by EvilSporkMan · · Score: 1

      When Windows marketshare has declined sufficiently, common Linux GUIs can say good bye to Windows and go their own ways.
      I thought you just said that users didn't want to have to relearn everything. How would decreased Windows marketshare change this?

      --
      -insert a witty something-
  228. Laptop by copponex · · Score: 1

    I have an m6805 laptop. The wireless card is unusable, as is the ACPI, in Gentoo, SUSE, Mandrake, Fedora, Debian, Slackware, and Knoppix. My laptop is six months old.

    I have a desktop AMD64 machine with a netgear wireless card in it. Gentoo doesn't work. The SUSE LiveCD works, but I'd rather not fork out $30 for the personal edition, and the network install is a hassle. Mandrake 10 for the X86-64 isn't available unless I'm in the club, which is only $100 a year. Debian doesn't work. Nor does Knoppix.

    So, the reason I don't use Linux is because it doesn't work. At least, for the machines I own. Is that a good enough reason?

    1. Re:Laptop by el-spectre · · Score: 1

      And I have a 6 month old HP laptop that pretty much everything works on (Dunno 'bout the firewire, never tried) with Fedora Core 2.

      That you had problems is good enough reason for you to not like it, sure.

      Is it enough to condemn a good technology as "doesn't work" ? Hell no.

      --
      "Faith: Belief without evidence in what is told by one who speaks without knowledge, of things without parallel." - A.B.
    2. Re:Laptop by GooTi · · Score: 1

      The SUSE LiveCD works, but I'd rather not fork out $30 for the personal edition.

      So, the reason I don't use Linux is because it doesn't work. At least, for the machines I own.


      Do I see a contradiction here?

  229. Doesn't work on Win98 SE but... what about Perl? by fprog · · Score: 0

    I don't understand those who use a weird unreadable combination of bash/tcsh/ksh/awk/sed/m4/makefile script when one simple perl script can do it all, what's the point anyway.

    If it can be done in one script language fine (no golden hammer) but in any other case use Perl!

    Here the same using ActivePerl 5.8:

    C:\win98>perl -e "for (1..10) {print $_.chr(10);}"
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    C:\w in98>

    When will I get a default perl shell on Linux
    instead of a dumb bash?

    - Tired of typing perl -e

  230. Missing the Obvious Differences by Anonymous Coward · · Score: 1, Insightful

    Complete Openness: Yes, Linux is completely open. Nothing is hidden from the user. The boot process is not hidden, the system configuration is not hidden, the kernel is not hidden, the source code is not hidden. It seems as if the people that wrote it actually want people to know what it's doing and how it's doing it. One can completely alter the configuration of almost all aspects of the operating system with straight text files and a simple ASCII editor.

    Native Interface: POSIX-compliant mode for Windows? Hmmm...something I've never seen in my entire life, so that gives me an idea as to how common that is. CLI is, and will always be, the native interface for Linux and all other UNIX variants. GUI is the native interface for Windows. They've shoved the DOS heritage into the background.

    Multi-User Environment: UNIX was designed as a multi-user environment from the very beginning, and of course, Linux inherits this. It works very well. For Windows it was an afterthought, or at least it seems like it. Windows systems don't seem to work as well in large multi-user (or multi-application, for that matter) environments.

  231. sorta lame point if you value your time. by twitter · · Score: 1, Insightful
    ... the point is that almost all programs can be run on either, regardless of where they originate. ... it sorta works

    Sure, with days of mind numbing effort you can download and install dozens of different free programs to make Windoze sorta bearable. Then in less than four months that machine that sorta worked will sorta be owned by viruses anyway and you get to start all over again unless you imaged your whole drive using yet more free or expensive tools. Or you could spend less than an hour getting all of it on any modern Linux distro and not have to worry as much.

    The choice is obvious. Windoze is nothing like Linux, no matter how much free software you port to it.

    --

    Friends don't help friends install M$ junk.

    1. Re:sorta lame point if you value your time. by azuretek · · Score: 1

      I've never been "owned" by viruses... I think this install of windows has been running a good year and half, and I have yet to have any viruses or malware to worry about.

    2. Re:sorta lame point if you value your time. by Anonymous Coward · · Score: 0
      Moderators: Please note that "twitter" is a known fanatical sycophant whose obnoxious offtopic rants are legend here on Slashdot. It doesn't matter what the topic is, he'll find a way to scrape in some pointless Microsoft bashing. While nobody expects us to love Microsoft in any way, his particularly tepid style of calling anyone he replies to "troll" or "liar" or "fanboy" because he happens to disagree with whatever they're saying is well documented and should not be rewarded. If anything, twitter is the type of person that should not be part of the open source/free software community. He is an anathema to all that is good about free software.

      I'm posting this so that you (the moderator) have some context to consider twitter and not mod him up whenever he posts his filler preformatted rants about installing Knoppix or Mepis or whatever that unfortunately get him karma every single time and allow him to continue posting his trademark toxic crap (read on) day in and day out. You may consider this a troll - I consider it community service. And I ain't kidding.

      If you're a /. subscriber, I invite you to look through some of his posting history. I guarantee that you'll be hard pressed to find someone that is more "out there" than twitter. You'll also probably notice he's got quite an AC following. Don't just read his posts, make sure you go through the replies.

      To get an idea of what I'm talking about, check this post out. This is an article about email disclaimers. The parent of the post is complaining about the ads in the linked page and so on, and twitter actually goes off on a rant to blame it on Microsoft and recommend Lynx, because "is teh free".

      Here's another. In this post twitter not only calls the OP a troll but attempts to "tell it like it is" while making some vague argument about "GNU". Yes, if you're confused, you're not alone. The reply (modded +4) proceeds to simply destroy his bogus argument. You will notice he did not reply. This is what some people call "drive-by advocacy". A sort of I'll just leave you with my thoughts here and move on to the next flamebait kind of deal. In fact, he almost never replies because he knows that his fanatical arguments simply do not hold up to any sort of discussion. It's not that he's chosen the wrong cause - he's just going at it in a completely wrong way.

      Here's that drive-by advocacy and FUD in motion: twitter goes on about some topic and then drops the usual "oh and M$ is teh evil" because "WMP phones home" or some such. Called on his FUD, he then claims that WMP stores every song and movie you've ever played in a file, somewhere. Pressed further, he just sort of slithers out of sight, his FUD-spreading complete. This is not about some Microsoft technology that nobody likes anyway; it's about lying for the sake of lying. Way too many of his posts are exactly like this one.

      More? Just read though this post and the subsequent replies. I guess this stands on its own. Or these two. Or this one. Or this one.

      Still not convinced? This is what twitter considers "humour" while going about his daily "M$" routine.

      M

  232. Perl is a dependency by tepples · · Score: 2, Insightful

    I don't understand those who use a weird unreadable combination of bash/tcsh/ksh/awk/sed/m4/makefile script when one simple perl script can do it all

    If you use a Perl script in a program that you distribute, then you make the Perl interpreter a dependency, and not all programs' circumstances can accept this. If you use a Perl script on Windows, then you make a high-speed Internet connection a dependency, as it costs big bucks to get a license to distribute ActivePerl on CD.

  233. Say what? by msobkow · · Score: 1

    Since when do you, an arbitrary nobody, get to tell the authors what they historically named their product/package?

    You and the rest of the world (myself included) might consistently use the incorrect colloquial name, but the authors are not wrong. Everyone else is.

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re: Say what? by gidds · · Score: 1

      He's right, though, it is called X-Windows. It may not be called that by the authors, but it's called that by the majority of people that call it anything at all. It may not be the official name, but lots of people call it that, ergo, among other names, that's what it is called.

      --

      Ceterum censeo subscriptionem esse delendam.

    2. Re: Say what? by Politas · · Score: 1

      Which is exactly my point. They made a statement "It is never called X-Windows."

      That statement is logically incorrect. If they said "It should never be called X-Windows.", then fine, that is an opinion and a request. But instead, they made a supposedly factual statement, which is patently untrue, and easily disproven. I call it X-Windows, many people I know call it X-Windows, I was introduced to it back in the 80's as X-Windows.

      It is called X-Windows. No matter what the authors want.

      --

      Politas

    3. Re:Say what? by Politas · · Score: 1

      I don't get to tell them what they call it, but I can observe what it is called by other people, including myself. And whatever they would like, it is called X-Windows.

      --

      Politas

  234. Re:Doesn't work on Win98 SE but... what about Perl by Anonymous Coward · · Score: 0

    Try the command described here.

  235. I think the point they are trying to make is... by CptSkippy · · Score: 1

    ... ,considering the majority of the world doesn't use Linux, they would like to assure all those considering a switch to gain all of the almight power of linux that their is nothing Linux does that they can't do either. Even if it is through another $2000 in software purchases.

    You guys sit here and bitch with one another extolling the virtues of Linux and your precious ssh and shell scripts and Joe Nobody is sitting on his fat ass saying "Wtf is SSH? I just want to play me some Solitare and look at porn."

  236. You are all MISSING OUT on his REAL AGENDA by Anonymous Coward · · Score: 0

    He will be an 'expert' M$ calls when their patent war begins. He'll testify that Linux is 'copying' Windows. get it? This is why he phrased it exactly this way--no doubt coached by M$ legal counsel. this is the pre-war posturing and positioning. It is going to nasty.

  237. He must have been poorly quoted. by twitter · · Score: 1
    Poor Mark, the reporter made him look like a raving M$ fanatic with no grasp of reality. Let's take a few choice quotes of this grotesque article, shall we?

    Linux is paying catch-up with Windows and the gap is narrowing.

    What crap. If you asked me, I'd tell you that Linux has clearly superior feature set, organization and portability. It runs cleaner and better on more hardware than Bill Gates can dream of. Who would argue otherwise?

    "Both operating systems had their origins in the 1970s and their real birth in the 1990s and have been evolving quickly since then. The two operating systems are very similar from a kernel perspective, because as engineers work on problems they look around to see what's working elsewhere.

    A kind admission of borrowing on M$'s part that sounds very similar to SCO "theft" FUD. I was not aware that Microsoft's kernels had UIDs, SMP or file system integrated permmision systems. But hey, it runs your computer so it must be the same, right? Surely, there are some details our reporter has left out.

    No, I'm afraid not, the reporter goes on to accuse Linux of stealing Minux and blither some BS about how integrating a GUI into your kernel is good for performance. Nuts, the reporter has clearly seized onto something out of context and crammed it into some SCO generated fantasy world of "stolen" software.

    Don't blame the summary, blame the article for clear famebait. No real engineer would say such things.

    --

    Friends don't help friends install M$ junk.

    1. Re:He must have been poorly quoted. by Anonymous Coward · · Score: 0
      Moderators: Please note that "twitter" is a known fanatical sycophant whose obnoxious offtopic rants are legend here on Slashdot. It doesn't matter what the topic is, he'll find a way to scrape in some pointless Microsoft bashing. While nobody expects us to love Microsoft in any way, his particularly tepid style of calling anyone he replies to "troll" or "liar" or "fanboy" because he happens to disagree with whatever they're saying is well documented and should not be rewarded. If anything, twitter is the type of person that should not be part of the open source/free software community. He is an anathema to all that is good about free software.

      I'm posting this so that you (the moderator) have some context to consider twitter and not mod him up whenever he posts his filler preformatted rants about installing Knoppix or Mepis or whatever that unfortunately get him karma every single time and allow him to continue posting his trademark toxic crap (read on) day in and day out. You may consider this a troll - I consider it community service. And I ain't kidding.

      If you're a /. subscriber, I invite you to look through some of his posting history. I guarantee that you'll be hard pressed to find someone that is more "out there" than twitter. You'll also probably notice he's got quite an AC following. Don't just read his posts, make sure you go through the replies.

      To get an idea of what I'm talking about, check this post out. This is an article about email disclaimers. The parent of the post is complaining about the ads in the linked page and so on, and twitter actually goes off on a rant to blame it on Microsoft and recommend Lynx, because "is teh free".

      Here's another. In this post twitter not only calls the OP a troll but attempts to "tell it like it is" while making some vague argument about "GNU". Yes, if you're confused, you're not alone. The reply (modded +4) proceeds to simply destroy his bogus argument. You will notice he did not reply. This is what some people call "drive-by advocacy". A sort of I'll just leave you with my thoughts here and move on to the next flamebait kind of deal. In fact, he almost never replies because he knows that his fanatical arguments simply do not hold up to any sort of discussion. It's not that he's chosen the wrong cause - he's just going at it in a completely wrong way.

      Here's that drive-by advocacy and FUD in motion: twitter goes on about some topic and then drops the usual "oh and M$ is teh evil" because "WMP phones home" or some such. Called on his FUD, he then claims that WMP stores every song and movie you've ever played in a file, somewhere. Pressed further, he just sort of slithers out of sight, his FUD-spreading complete. This is not about some Microsoft technology that nobody likes anyway; it's about lying for the sake of lying. Way too many of his posts are exactly like this one.

      More? Just read though this post and the subsequent replies. I guess this stands on its own. Or these two. Or this one. Or this one.

      Still not convinced? This is what twitter considers "humour" while going about his daily "M$" routine.

      M

    2. Re:He must have been poorly quoted. by m_pll · · Score: 1
      Here's some context for the "Linux is paying catch-up" thing. Back in 1999 Russinovich published an article where he compared Linux and NT kernels from the scalability point of view. He pointed out several things that Linux didn't have at the time (async I/O, zero-copy file sends, efficient thread pooling, reentrant kernel).

      Today, most of these features have been implemented in Linux (even though AFAIK there's still no equivalent of NT's completion ports). This is what Russinovich means when he says that Linux has been playing catch-up - he doesn't talk about portability, security, etc, he's only looking at one particular side of things.

    3. Re:He must have been poorly quoted. by Anonymous Coward · · Score: 0

      Your point is lost on twitter. He doesn't give a fuck, he's just bashing "M$" and "Windoze" for the sake of it. He doesn't understand how operating systems work and he's never written a single line of code in his life. Check out his posting history.

  238. Don't you guys see? by rd_syringe · · Score: 5, Insightful

    You in the Linux community have put enough pressure for Microsoft to compete again. The parent is right; Windows Longhorn will indeed ship with all the compilers pre-installed, specifically so that no matter what machine you sit down at, the tools will be available to you.

    They've been more open lately, specifically because the heat being put on them. As a result, they're slowly becoming a better company. I'm very happy with the .NET technology and the level of community involvement the developers have shown. Thanks to the OSS community.

    1. Re:Don't you guys see? by Gumph · · Score: 1

      Windows Longhorn will indeed ship with all the compilers pre-installed,
      This is all well and good but do we REALLY want to wait until 2006/7 for Longhorn to ship?????

      --
      'By the pricking of my thumbs, something wicked this way comes'
    2. Re:Don't you guys see? by Anonymous Coward · · Score: 0

      I do, because fo one, by that time most 32-bit apps will work under wine, and people will no longer have an excuse to stay under the fold.

      Tired of waiting? Oh here's this 64-bit os called Linux you can download TODAY. Oh yeah, btw it'll run your Word and Explorer too (with some effort, of course).

    3. Re:Don't you guys see? by caswelmo · · Score: 1

      All hail the benefits that stem from the natural competition that is capitalism!

      Now, if we can just pass some laws that limit a single companies ability to form a monopoly, we'll be all set. Wait a minute.....

    4. Re:Don't you guys see? by Anonymous Coward · · Score: 0

      Please mod that (wo)man up! *parent post*

    5. Re:Don't you guys see? by Black+Perl · · Score: 1

      God, I hate it when the Microsoft marketing machine gets otherwise intelligent people to wax prophetic about vapourware that is 2-3 years away.

      When you compare future products to current products, they look better. Always. Don't get caught in that trap.

      --
      bp
    6. Re:Don't you guys see? by ryen · · Score: 1

      I'm very happy with the .NET technology and the level of community involvement the developers have shown.

      where the .NET community sees the likes of "C# code to show your program in taskbar" from these.... developers, the FOSS community has source code to maintain, update, and give back to a real community of developers.

      further, the 2 missions of each community are drastically different. Microsoft pushed hard for a community presense for its .NET developers. why? so more people can develop in .NET and thus use it in the marketplace more (and you can fill in the rest to why thats important to Microsoft)
      The FOSS community, however, has a mission to make software better, more robust, cheaper, and most importantly: free as in freedom. none of which you find with the .NET community.

    7. Re:Don't you guys see? by ViolentGreen · · Score: 1

      And I hate it when people don't seem to understand that there is a difference between vaporware and software that has been in development for 5+ years.

      --
      Not everything is analogous to cars. Car analogies rarely work.
    8. Re:Don't you guys see? by Anonymous Coward · · Score: 0

      Vaporware is software that has been announced or marketed but is not yet available. I fail to see how the number of years of development changes this. By your logic, Duke Nukem Forever is not vaporware.

    9. Re:Don't you guys see? by Anonymous Coward · · Score: 0

      "Wait a minute....."

      i think you were about to imply that we do have laws against monopolies. we do not. anti-trust laws exist to prevent monopolies from exerting unfair influence on other markets. monopolies themselves are not necessarily bad.

    10. Re:Don't you guys see? by HuguesT · · Score: 1

      Like Duke Nuk'em Forever?

      Can't resist, sorry.

    11. Re:Don't you guys see? by Stephen+Samuel · · Score: 1
      Windows 2000 was also in development for years, and promised all sorts of stuff that was cut out at the last minute.

      Yes, Longhorn has been in development for years, it's original release date was (If I Recall correctly) sometime ago, and it's now scheduled for more than a year in the future. I think that this would qualify for classification as vaporware.

      Unlike some vaporware, this vaporware has a high liklihood of being released sometime but precisely when that sometime will actually be is in serious doubt as is the actual contents of the eventual product .

      This is yet another tactic that Microsoft learned from the IBM monopoly of the '70s -- have a heavens - and - earth product promising to ship sometime in the (not too) near future... then move that not too near future repeatedly until a far less capable product is released some years later. Rinse, lather, repeat.
      This has the effect of pushing customers to hold off on the installation of competetors' (superior) products in hopes that the soon to be released (honest!) monopoly product will provide what it promises to.

      --
      Free Software: Like love, it grows best when given away.
  239. Re:The difference is pretty obvious from where I s by Anonymous Coward · · Score: 0

    That's because Linux is not a mature system. Linux is not designed to be a competitive OS. It is designed to emulate Unix. When you guys grow up and learn what it means to be competitive in real life, you will shut up and stop reading the bullshit here.

  240. We'd make billions! by Daemis · · Score: 2, Funny

    1. Purchase operating system from poor schmuck that doesn't know any better.
    2. Purchase/Steal ideas from competent competitors.
    3. Establish monopoly.
    4. Accuse competitors of always trying to "copy" you.

  241. Unimportant difference by Donny+Smith · · Score: 1

    >If you ignore windows ports of other GNU applications, you end up with linux having a great superiority over Windows

    And if you ignore even more than just that, then both operating systems are the same, which was exactly the point of the guy quoted in this news.

    # compilers! you can't program sh*t on a windows install without buying separate software.

    Most people don't program anything (I do some simple Perl and shell scripting which work fine on Windows) and I use servers in production, not for development

    # your choice of how your desktop environment looks

    Thanks I don't have time for staring in my desktop and fscking with settings. Monocolor green is just fine.

    # games, not just freecell and solitaire

    Games? Are you still in kindergarten?
    I bought CS, though, great value!

    # real networking tools, such as nmap, a variety of firewalls, heck the list is too long to begin here

    A variety of firewalls... That's just great!
    There are several decent free firewalls for Windows (except the one included in OS!).

    # a powerful command prompt for expert users

    Oh, and let me guess that expert gamer slash user is you?

    --

    My point of course is that these arguments are nonsense and the same is true for similar pro-Windows arguments - who cares, people should use use whatever they want and shouldn't switch because of 5 lame arguments from a forum like this.

  242. Having just gone through this... by SatanicPuppy · · Score: 1

    There are a couple of good tools out there that will make most cards work, albeit in a gimpy Windows-esque fashion, without a few advanced features.

    Linuxant and Ndiswrapper

    It's still better to have actual linux drivers, but these probrams make it possible to use the Windows drivers in many circumstances (You have to pay for Linuxant, and Ndiswrapper works damn near perfectly as far as I can tell, so I recommend it.)

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  243. Chalk it up to a crappy device driver... by Ayanami+Rei · · Score: 1

    ...anything which thinks it can pretend you've got a UP box is generally at fault. It also helps if your system is ACPI based, or SMP, for responsiveness when things go apeshit.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  244. I should smack you... by Ayanami+Rei · · Score: 1

    ...for installing a THIRD PARTY crap-tool from Roxio to replace a feature that ALREADY COMES WITH SERVER 2003. It's called "Restore Points". Learn how to use them. Better yet, learn about the Volume Shadow facilities, and how to use proper tools that take advantage of it (at least NTBackup.exe for gods sake). And ditch that shovelware.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:I should smack you... by Marxist+Hacker+42 · · Score: 1

      Restore Points only restore the registry- not the whole drive. Volueme shadowing- that sounds MUCH better than Roxio. I'll look into it next chance I get.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  245. Haha.... by Anonymous Coward · · Score: 1, Funny

    he called him "Linux Torvalds" ... if noone else caught that...

  246. Small yet BIG differences by mabu · · Score: 3, Insightful

    It's quite ironic, that one of the nice things about Windows historically was the notion that installation of applications was somewhat standardized: you just run SETUP or stick the disk in and it would automatically install and guide you through the process.

    Nowadays, installing a Windows app is anything but easy; you have to shut down everything on the computer and reboot at least once. Un-installing applications is 'iffy' at best, and if something goes wrong, or you need to migrate to another machine or hard drive, most users have to trash everything and re-install everything from scratch.

    In reality, Unix has become a lot more standardized and consistent in terms of application management, installation and migration. It's really a lot easier now to remove an app from Unix, whereas with Windows, you never know if you could ever remove a program without leaving tons of remnants and agents clogging things up.

    1. Re:Small yet BIG differences by slthytove · · Score: 1

      Eh, not too many Windows apps nowadays require shutting down of applications or rebooting.

      Basic exceptions are those that install plug-ins or expand on the functionality of apps, in which case you are told to shut down Internet Explorer (and, consequently, any Explorer windows). However, if you've got Windows set up to run new instances of IEXPLORE.EXE (which I believe is the default nowadays), in most cases you can safely leave IE running and the plug-in functionality will only be enabled in the new instances of the browser. Even better, if the plug-in is ActiveX-ish and has a friendly installer, you don't even have to open new instances of the browser.

      Relating to the uninstallation point, traces are left in *nix setups of long-gone apps as well, in the form of dotfiles and custom configuration files. Am I saying these are any worse or better than the traces of programs left in the Windows Registry? I'd say that's a matter of opinion.

      But, uh, anyway, I think this is bordering on off-topic from the article, so I'm done.

    2. Re:Small yet BIG differences by Chazmyrr · · Score: 1

      If by historically you mean 3.1 and by nowadays you mean 98 or NT4, you are correct. XP does not have a lot of these problems.

      I just installed Visual Studio 2005 Express last night. I had to reboot after installing the .NET framework. Given what the framework does, I suspect that would be roughly equivalent to recompiling the kernel in Linux.

      Installed IIS. No reboot. Installed C++. No reboot. Installed C#. No reboot. Installed SQL Server. No reboot. Hmm. I'm starting to see a pattern here.

      On the other hand, a game I installed last week required a reboot so it could finish installing its Starforce copy protection drivers. Started having crashes, so I uninstalled the game. Starforce wasn't uninstalled with the game. The Starforce developers indicated that was by design.

  247. The major difference on the server realm by Gary+Destruction · · Score: 2, Insightful

    Linux is a true multi-user OS. Windows NT and 2000/XP/2003 are not true multi-user systems. You have to run Terminal services or Citrix to get multi-user functionality.

    Also, Linux can behave as a true server node. Windows NT/2000/XP/2003 behaves as a hybrid node. It's both a workstation and a server. Linux can be run without a GUI. This consumes less resources and allows the system to be run simpler. Besides, a server is administered remotely. This makes a desktop seem silly and impractical. And Microsoft bundles alot of stuff that can't be uninstalled (i.e. Internet Explorer, outlook express, etc) without special tools.

  248. If Windows is so good... by Jules+Labrie · · Score: 2, Insightful
  249. Re:Doesn't work on Win98 SE but... what about Perl by aerique · · Score: 1

    I don't understand those who insist on using Perl when you can use an advanced programming language like Common Lisp:

    $ clisp -q -x "(loop for x from 1 to 10 do (print x))"

  250. you geeks can't argue out of a paper bag by Anonymous Coward · · Score: 0

    what the article fails to mention is that windows has no differance then the mac or the amiga...this shit was all invented years ago and to claim linux is copying from windows is a faciatious argument....Microsoft never invented the friggin thing in the first place.

    gosh golly windows uses a gui OOOOHHH they must have invented and is therefor better.

  251. OT but funny by canon006 · · Score: 2, Funny

    I use Linux most of the time, one day a friend of mine and I were discussing GUIs. My friend is a long time litestep user and suggested that I try Litestep on my Windows machine, my response was "I did try it for a little while but I ran out of patience trying to configure it." After a moment of thought we had a good laugh about the irony of the statement.

    1. Re:OT but funny by ckaminski · · Score: 1

      As a fellow litestep user, I'm plagued by three faults, as I see them.

      1) It's relative immaturity.
      2) It's not open source (AFAIK)
      3) Too much !include depth in the default theme, making it fairly hard to learn.

      But on the flipside, I really wouldn't mind being able to run my corporate helpdesk app in a desktop window at boot time, and building a litestep extension would let me do just that. Windows Explorer never would unless I could do it as a web page, and even then it wasn't very robust, and wouldn't stay contained in the Active Desktop window.

      But oh, do I love it. The rightclick popup menu is so wonderful.

  252. Sure thing Mr. DOS-hell stupidpants... by toadlife · · Score: 1

    I use Windows handly little batch language for all kinds of tasks on my domain - from scheduling tasks, to archiving logs, to cleaning up old files. You really should learn a thing or two about Windows before blindly bashing it.

    Here is just one example.

    --
    I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    1. Re:Sure thing Mr. DOS-hell stupidpants... by HolyCrapSCOsux · · Score: 1

      Blind bashing keeps the goo from getting into your eyes. "Un-blind bashing while wearing safety goggles" may be more intelligent, but alot harder to say!

      --
      0xB315AA8D852DCD3F3DCA578FD2E0BF88
  253. bah... by efextra · · Score: 1
    OTOH, the availability of source in the first place does give Linux quite a lift. :-)
    .. they open sourced windows 2000 few months back.. oh wait
  254. About a virus/worm/trojan a day by Anonymous Coward · · Score: 1, Insightful

    Not to mention the insane price tag on their shitware, then you have to lump in Security software and the yearly fees for AV updates, then the additional time for daily system upkeep/scans/crash recoveries, time running spyware/adware apps and cleaning up malware, paying for some of those spyware/adware programs, trips to a dealer if you can't RTFM, downtime and lost productivity from NUMEROUS exploits, gaping security holes that M$ refuses to patch for years, IT hordes constantly playing security cat & mouse, and if you were in the wrong place at the wrong time...no damn power because grids across multiple states were dropped. Need I continue?

    Shut the fuck up M$ and patent the buggy super exploitable unreliable problem causing OS.

  255. Loopback interface by samjam · · Score: 1

    Is this because by default windows doesn't have a loopback interface s internal services listen on a public interface?

    Sam

  256. Packages:An important difference by SanityInAnarchy · · Score: 1

    That is a good point you make there. "none of the above actually come with 'linux' either. They come with a distro, or as packages."

    For me, this means that on Windows, the standard way of getting a program is to

    1) Fire up IE
    2) Go on Google
    3) Search (sometimes using site:microsoft.com)
    4) Follow a link or three
    5) Click on the download link
    6) Choose "open"
    7) Pray it doesn't cause trouble
    8) Repeat steps 2-7 for each program

    On Gentoo, it's

    1) Fire up aterm
    2) Switch to root
    3) Type 'emerge sync'
    4) Type 'emerge -s '
    5) Type 'emerge '
    6) Repeat steps 4-5 for each program

    That's assuming I don't already have a good idea of the package name. For example: want to try out the new ut2004 demo?

    emerge ut2004-demo

    That's it. This is a pretty standard amount of work, btw, for any Linux distro.

    Add to that the fact that most of what you're talking about (other shells, games, networking tools) is third-party and so you are downloading binary executables that are not signed, meaning a simple MITM attack and you now have a virus. On Linux, I think most package managers sign packages -- or if they don't, it wouldn't be too hard to add this. I could verify, for instance, that the Gentoo developers say that this particular ut2004 demo is not a trojan -- or, more likely, my package manager did it for me.

    On top of that, the Gentoo devs also have checked to make sure that this package does not break anything else Gentoo, and that it's reasonably stable. And if that isn't enough, Gentoo (for one) let's me configure global _compile_time_ optimization settings for each package. I don't have to dick around on a web site looking for the "64-bit version" if I have Athlon64, or pray there's a mac version if I'm on a PowerPC architecture. Nor do I have to rely on what some web server thinks my OS is.

    No matter what my hardware, I can just type

    emerge nmap

    and I have nmap installed.

    --
    Don't thank God, thank a doctor!
  257. Difference ? by moro_666 · · Score: 3, Funny

    god@world:~$ diff linux windows
    linux works.
    windows costs money.

    god@world:~$

    -------------
    over & out ;)

    --

    I'd tell you the chances of this story being a dupe, but you wouldn't like it.
  258. An important ignorance by Squiddl3 · · Score: 3, Insightful
    >themes?


    ok there are Shell Replacements vor windows too. litestep.net for example is higly customizable. Only FVWM can beat it :)
    but wats the matters of themes/customization of the GUI on a Server? Why use it in corparete installatons, so no fellow can help you, cause he uses a all different system?
    Having the right to choose is not a right it's a bondage to choose.
    And choosing takes much time :)


    >Can you ssh into your windows machine?


    Whats the Point in using SSH. You have another tool for this Problem. You can use the MMC to manage remote Systems. And yes it is possible to start services remote.


    >Using Shell Scripts?


    Why use Shell Scripts? Windows is different so do not try toi use the same things as on linux. Under Windows you have the Windows Scripting Host to do probably the same things as in linux.


    I don't know why people always wan't to use the same procedures on different systems. It's like breathing in space without a space-suit.


    Yes, I do use both systems :)

    1. Re:An important ignorance by Niet3sche · · Score: 1
      Having the right to choose is not a right it's a bondage to choose. And choosing takes much time :)

      There's actually a book out on this, The Paradox of Choice, if you're interested.

      However, given the two extremes, I would personally carry the cross of choice rather than the yoke of non-choice.

      YMMV, though. I'm convinced that it comes out of the context and richness therein, but that may not be the case at all.

  259. reiser4 by SanityInAnarchy · · Score: 1

    Unless Microsoft opens up their kernel or pays some fairly hefty license fees, there will never be Reiser4 on Windows. It's a filesystem, which goes in the kernel, right? Of course, maybe I'm wrong -- after all, we got ntfs.sys working on Linux with Captive NTFS, so maybe something similar could be done here. Still, reiser4 is in the Linux kernel, ntfs is in the Windows kernel. Compare them for incredibly different benchmarks and feature sets.

    --
    Don't thank God, thank a doctor!
  260. An important difference-Porter Ports Punted. by Anonymous Coward · · Score: 0

    "Most times, there is nothing wrong with the app itself, since it runs under Unix/Linux/OSX/whatever (a perfect example is gnupg, which runs fine on Linux, but when I tried to run it on XP Pro, problems)."

    And how many of those mysterious problems are caused by porters who don't understand the Windows platform, and do things the wrong way?

  261. Total Cost by Truth_Quark · · Score: 0, Troll

    These compilers are not free, because to use them you have to invest in a windows operating system.

    Then there are the hidden cost of insecurity. Furthermore there is a very real cost to everyone of purchasing from a (convicted) monopolist.

    Coding in a free (as in speech) environment is more cost effective, because you can find why something is not working. If you go with Microsoft you often lose days trying to find a work-around for a bug, because your only tools are trial and error.

    So choosing the .NET development environment has many other costs. A responsible manager considers the Total Cost of Ownership when choosing a development language and environment.

    1. Re:Total Cost by Anonymous Coward · · Score: 0

      Remember, when a business purchases Windows, they're also purchasing support from Microsoft. Just the same, a business using Linux is likely to purchase a distribution for exactly the same reason. They want a guarantee that if something breaks, it'll get fixed and it won't be their responsibility to fix it. Therefore, a business using Linux will have to invest in a Linux operating system, and that's not free (as in beer).

      Also, keep in mind that Linux has its share of security holes as well. While there aren't the issues of worms (so far), there have been several high profile Linux systems compromised. Also, it's entirely possible that security holes in services running on Linux could enable worms to spread. How many distributions ship with sendmail turned on by default?

      Microsoft wasn't in trouble for being a monopoly. That's not at all illegal, and in fact there are many government endorsed monopolies. Consider the USPS and Major League Baseball as large-scale examples. Also, Microsoft isn't really a monopoly. By definition, a monopolist produces a product and no comparable product exists. Those on this site who would argue Linux is of the same quality as Windows are effectively arguing Microsoft is NOT a monopoly. Microsoft was convicted of unfair business practices, which is an entirely different thing. They abused their near-monopoly, and continue in some cases to do so because it's more profitable to pay the fines than to compete. The government could choose to rectify this, but fails to do so. A business, by definition, seeks to maximize a profit. One cannot fault said business for doing exactly what every other business is also attempting to do.

      Also, keep in mind that the development of Linux leads to rapidly changing libraries and programs, leading to many bugs and incompatibilities. Documentation, while improving, is more sparse for Linux development than for Windows development. In addition, many libraries and programs are unsupported by the actual developer. Again, you're stuck with trial and error at times when doing Linux development.

      Many of the criticisms of Windows you cite also apply to Linux. While Linux has a leg up in security, Windows can largely be secured. In concert with appropriate firewalling, threats are minimal.

      Keep these things in mind before bashing Windows. And also remember that Microsoft has greatly improved over the last five years in their focus on security and openness. Many past criticisms of Windows such as stability issues have been resolved. Windows is no longer that far behind Linux in these areas.

    2. Re:Total Cost by Natrajk · · Score: 1

      I strongly believe (having used .net technology at work for a year) the the total cost of a project is greatly reduced if you use .Net (or perhaps even java) where possible. The SDK is well documented and support is available at MSDN.
      I'm not arguing that MS is not a monopolist. I see the moral side of it, but saying that overal cost is increased in .net... I think you would have to be very, very creative with math to prove that statement...

    3. Re:Total Cost by DerWulf · · Score: 1

      will you people quit having fits like 'MS = monopoly (convicted, even)'. The term monopoly is missaplied. The conviction was not about marketshare. You are simply lying.

      --

      ___
      No power in the 'verse can stop me
    4. Re:Total Cost by caswelmo · · Score: 3, Interesting

      While I agree with pretty much everything you said, I would have to take the other side on....

      "One cannot fault said business for doing exactly what every other business is also attempting to do."

      Well, yes I can. Just like I can fault anyone I want because they are doing something I feel is wrong. That doesn't mean I can throw them in jail, or beat them up, or whatever. But it sure as heck means that I can "fault" them.

      I think this is a typical attitude in the business world today. "As long as there is no law preventing me from doing something, or if I can at least get around or find a loophole in that law, then I might as well go ahead & do it." I don't have time to go off on a rant about why this is a bad attitude, but I personally think it is a major downfall of our society.

      That's why I love Google so much. "Do no evil!" That's awesome. It doesn't say, "Do no evil, unless you find a loophole, or really think you can get away with it." There's something to be said for self-imposed morals & honor.

      Of course, I still have two Windows boxes at home.... :(

    5. Re:Total Cost by mpe · · Score: 1

      Remember, when a business purchases Windows, they're also purchasing support from Microsoft.

      Possibly. Frequently Microsoft will expect whoever sold the computer to provide "support".

      Just the same, a business using Linux is likely to purchase a distribution for exactly the same reason. They want a guarantee that if something breaks, it'll get fixed and it won't be their responsibility to fix it.

      If this is the service you want then the vast majority of "support contracts" won't provide this in the first place.
      What you want is an "it's broken, here is X amount of money to fix it" kind of service. Unless you have the budget of a large transnational corporation or a reasonably sized nation state to hand you have no chance at all of getting such a service from Microsoft.

  262. Dated Linux, married Windows by ski2die · · Score: 0

    As a CS grad student, I found Linux really cool. I could muck with what I needed to in order to get things to work. As a "software developer", I found that Windows kicked Linux's ass. Windows/MS kicks Linux ass on every count that is important to developers of real world software. Sure, Linux is swell if you are developing software intended to circumvent international copyright laws, or if you have a class project due at the end of the week. But MS provides a rich development environment, a reasonably stable API (at least compared to the Linux community), and actual support. Linux support = ask a newsgroup question / get insulted because the idiot who answered knows even less than you but at least he/she is defensive about their ignorance.

    1. Re:Dated Linux, married Windows by ski2die · · Score: 0

      The most common response to help requests in Linux newsgroups is "RTFM". Sorry dipshit, I already "RTFM" and the reason I'm asking is because the answer wasn't in the fucking manual. Every instance where I've asked for help in Linux newsgroups has been an exercise in pain... sort through the crap from obvious 13 year olds who wouldn't know a template from a tampon, eventually get someone with minimal intelligence to say that, heck, I didn't write that kernel piece, you need to talk to Mr. Rogers.

  263. Seriously, what kind of free is that?! by quadra23 · · Score: 1

    Free as in you buy our X number of dollars OS and you get all these tools free (or at least, you can download and install them freely). Additionally, these tools are only meant for Windows -- kind of like Canadian Tire money is only for Canadian Tire)

    As far as I'm concerned, you don't get something free unless that something is worth less than the amount you paid for the original. For example, if the Windows version was considered worth $150 bucks, and the "free" dev tools were considered to actually worth $100 I would not get the dev tools free if I spent $150. I would have to spend

    If you really think about it, it makes perfect sense. Otherwise it's like you paid the $100 for the OS and the other $50 for the "free dev tools". You have to hand it to those marketing people, they are good at fooling people into thinking the tools are free when it's really already included in the commercial system's price -- your just not told it's in there but it is.

    Hmmm...I wonder how much I paid for the Calculator application in my $300 copy of Windows...

    1. Re:Seriously, what kind of free is that?! by corvair2k1 · · Score: 1

      Well, my free as in beer comparison was, once again, imprecise. I responded to a parent poster who said that one would have to purchase a compiler *separately by a different vender*. This is no longer the case, and hasn't been since the introduction of the framework.

  264. Problems with windows admin by oktokie · · Score: 1

    I used to work with 100+ windows server. Not just managing them but doing some cutting edge stuffs with it. I installed hardware, installed windows on the system. It was a sheer nightmare...

    because I wanted to do following stuffs and terminal services were horribly slow. It is always better to have 2nd option of having minial ways to tap into system when 1st option fails...windows did not have this option without 3rd party tools.

    1) can someone tell me ways to configure {and|or} manage exchange server via telnet/ssh?

    2) can someone tell me ways to configure {and|or} manage dns server via telnet/ssh?

    3) can someone tell me why "net user" command has bug which isn't fixed with latest patch on my windows 2000 {professional | server}? Just try creating user with specific settings {group, password, users cannot change password check box settings - done by option & etc} on shell and it doesn't work quite right.

    4) can someone tell me why some programs require "admininstrator" priv to modify registery. So, I am forced to grant console user an administrator priv in order for goddam program to work correctly. Is this a software issue or is this a design issue.
    ex) autocad will require it's user to have administrator priv to work correctly. And most of the games require administrator priv to work correctly. What happened to the paradigm of multi-user? Why does windows have different group when many applications must run as "administrator" in order to work right?

    5) can someone tell me why as simple as changing hostname will have effect of screwing up CIF/SMB?

    6) can someone tell me why I cannot mount different CIF/SMB mount which are associated with different identity?
    As network admin, I'd like to have access to different CIF/SMB. But, windows only allows me to the single identity. I am forced to sync all my password throughout the entire organization.
    Single point of failure is a very bad thing.

    7) sometimes, I'd love to see "Browse" button and I miss it badly. It usually happens during upgrade of some sort. I'll just have blank page so, I'll have to type in the full path + filename. It usually happens during an installation of the device driver and aborting this will surely damage system's registery beyond who knows where it refuse to cooperative with my next attempt at installing a driver. ps: I've taken cd out of system and popped into my notebook just to read what the fullpath + filename and write down number of times.

    Oktokie's $.05

  265. Thank you. :) by Trillan · · Score: 1

    I almost posted that question anon, because I figured someone would think I was trolling. But that was a great explanation, and exactly what I was hoping for. :)

  266. My take on Linux vs. Windows by Kjella · · Score: 1

    At a "base" install, they're both fairly workable.
    At a "standard" install, Linux distros wins hands down
    At a "non-standard" install, Windows wins (read: packages not carried by your distro, dependency hell etc. Win apps are usually one setup file)
    At a "customized" install, Linux wins again. You can tweak it to hell and back.

    That goes for apps, and it goes for drivers. A Linux install that recognizes all your hardware is bliss compared to its Windows counterpart. But if it doesn't, it's usually double-click and install on Windows, problematic in Linux. Though you can usually hack it working in some way...

    Kjella

    --
    Live today, because you never know what tomorrow brings
  267. MOD PARENT UP by KjetilK · · Score: 1
    Hm, I used to have mod points about every day lately, but not now.

    Parent is right on target, except that Ruby is the system he's looking for, Backstreet Ruby is the 2.4 backport of it. I'm running the multi-user set-up right now. It's very cool and saved us thousands (NOK).... :-)

    --
    Employee of Inrupt, Project Release Manager and Community Manager for Solid
  268. Important by jaavaaguru · · Score: 1

    From the article:

    the two operating systems will continue to narrow to a point where their underlying kernel becomes irrelevant.

    I bet it's not so irrelevant that we'll see MS Office ported to Linux!

    Surely to Microsoft, the underlying kernel is VERY important - they want it to be theirs otherwise they'll make less money. It's very important to me too, since I don't want to pay $299 for Microsoft's kernel/OS and never use any of it apart from the Kernel.

    Sure, to a lot of end users, the underlying kernel means nothing as long as their software runs, but to software companies like Microsoft, and other developers, it will continue to mean a lot.

  269. Windows is more and more becoming like Linux by Anonymous Coward · · Score: 0

    It's funny to read things like:

    There's no good shell in Windows.
    - Bash has been ported to Windows.

    There's no good, free Webserver for Windows.
    - Apache ....

    Or take LaTeX for example. When I started using LaTeX nearly 10 years ago, it really sucked in dos, but was fine in Linux. Today, you have pretty fine environment in Windows, too.

    So Windows is becoming more and more usable, cause the good Unix tools are ported to it. Hey, even the TCP-Stack comes from Unix (or maybe that's an urban legend)!

    You shouldn't judge an OS only by it's GUI....

  270. Screw Windows, Copy OS X by Nice2Cats · · Score: 1
    Assuming that they guy is right, what we are doing is wrong. Windows is not the state of the art, and if we have to be copying things, it should be from the best: Mac OS X. Though I have serious issues with Apple -- yes, starting with the single mouse button -- it is the best of the best, and that is what we should be aiming for.

    Forget Windows. Aim higher.

  271. AutoCAD registry problems by JazzManDRP · · Score: 1
    You don't need 'Administrator' privilege to modify the registry, but you require at least 'Power User' privilege to modify the machine portion of the registry.

    This is by design in Windows so that a user can modify their own settings (under HKEY_CURRENT_USER), but only suitably elevated users can modify system settings (under HKEY_LOCAL_MACHINE).

    The fact that AutoCAD doesn't work without this access is an indication that the application is badly written - using local system registry where it should be using the user's registry. This is not a Windows' problem.

    1. Re:AutoCAD registry problems by iggymanz · · Score: 1

      heh, AutoCAD ran so much better on Solaris and IRIX. I'm hoping they go back to Unixish code & do a Linux port

  272. They just need to get Linux to crash a lot by anaplasmosis · · Score: 2, Funny
    To make it more like Windows.

    The Microsoft Problem Solving Process;
    1. Restart the app.
    2. Reboot the PC.
    3. Reinstall the app.
    4. Reinstall everything.
  273. OS/2 Warp 4 uses the LOGON command. by Richard+Steiner · · Score: 1

    At least to activate peer-to-peer.

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  274. ObFSF by Rogerborg · · Score: 1

    Well, Windows is an operating system, and Linux is a kernel. Hmm, I'm almost beginning to see why GNU/RMS gets so annoyed about this stuff.

    --
    If you were blocking sigs, you wouldn't have to read this.
  275. Re:Paging Microsoft Goons with strange European Na by meadowsp · · Score: 1

    Umm, you know that there are actually European people living and working in the US?

  276. Confused Article by AaronGTurner · · Score: 1

    Article title:
    "Linux kernel: Moving closer to Windows?"

    First line:
    "Tech Ed: Security and the way windowing is handled remain two of the diminishing differences between Linux and Windows, according to one of the main speakers at Microsoft's developer conference"

    However, windowing is nothing to do with the kernel. The fact that the writer, supposedly comparing the two systems, isn't aware of this distinction casts doubt on the review methodology and expertise.

    1. Re:Confused Article by AaronGTurner · · Score: 1

      Explaining myself a bit better, I mean that despite descriptions of the kernel process, the writers of the article seem to be confusing Linux (the kernel) with the entire operating system that people often call Linux.

      Maybe I am just nitpicking.

  277. robbIE becoming more&more like some fauxking by Anonymous Coward · · Score: 0

    billyonerrors' bootlicker? abusing his pateNTdead PostBlock devise, in order to make /. readers 'appear' compliant/pleased buy the corepirate nazi felon execrable 'version' of 'stuff that matters'. what's the difference? a few years, a little more phonIE monIE?

    consult with/trust in yOUR creators.... providing a consistently user friendly interface since/until forever. see you there?

  278. Slight complication by SuperKendall · · Score: 1

    I forgot what I was really looking for was not just one type, but two - so something like:

    FOR %x in (C:\SomeDir\*.jar;C:\SomeDir\*.zip) DO ( ...

    Is anything like that legal?

    I guess I can just do two loops. I was also wondering if you could use the output of a "find" kind of command in that loop, to get stuff out of multipe subdirs.

    Thanks for the answer though - to both posters!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Slight complication by BollocksToThis · · Score: 1

      FOR %x in (C:\SomeDir\*.jar;C:\SomeDir\*.zip)

      Yep, that's fine. I think it's safer to use a space than a semicolon as DOS usually separates it's arguments by spaces, but I just tried a quick test and it worked fine.

      For multiple subdirs, if you want EVERY subdir, you can use FOR /R %x in (c:\Rootdir\*.jar), but do the loop with an echo first to make sure the output is what you expect - this loop will give you a fully explicit pathname, not a relative one.

      --
      This sig is part of your complete breakfast.
  279. Knoppix (and other "live" GNU/Linux distros) by Anonymous Coward · · Score: 0

    "All of these are available in a default install of any Linux client. It certainly isn't something that I can send my mom on CD and just say "Here it is, go at it."

    Go download a knoppix iso. Chances are you can actually tell your mom to just stick it in her 'puter.

    By the way, there are dozens of other "live" (run without installing) GNU/Linux isos. Most of the "full-sized" ones (as against the mini bootable business-card variety) are probably derivatives of Knoppix but there are alternatives you can play with from Mandrake and SuSe.

  280. Re: Windows gaming platform by prefect42 · · Score: 1

    You've certainly been seeing something I've not. I've never heard a developer complain about OpenGL being hard to code in, but I've certainly heard abuse hurled at the whole DirectX malarky. What DirectX does have going for it is the fact it covers not just graphics, but sound, networking, and input devices.

    Personally I found OpenGL to be complete and utter bliss to use.

    --

    jh

  281. Link to Windows Services for UNIX by DeadScreenSky · · Score: 1

    The parent poster is referring to this, I believe (the name is different and a little confusing, probably to emphasize Windows and not the Unix capabilities this provides). Apparently registration is required. Looks very useful.

    --
    There is no excellent beauty that hath not some strangeness in the proportion. -- Francis Bacon
    1. Re:Link to Windows Services for UNIX by nutshell42 · · Score: 1

      Does anyone have a link which doesn't need passport?

      --
      Don't think of it as a flame---it's more like an argument that does 3d6 fire damage
    2. Re:Link to Windows Services for UNIX by ndixon · · Score: 1
      System Requirements
      • Microsoft Windows Server(TM) 2003
      • Windows XP Professional with Service Pack 1
      • Windows 2000 Server with Service Pack 3 or later
      • Windows 2000 Professional with Service Pack 3 or later
      (Windows Services for UNIX 3.5 does not work with Microsoft Windows 95, Windows 98, Windows Millennium Edition, Windows XP Home Edition, Windows NT® Workstation, or Windows NT Server.)
      --
      Oh, how convenient: a theory about God that doesn't involve looking through a telescope.
    3. Re:Link to Windows Services for UNIX by Anonymous Coward · · Score: 1, Informative

      Try this - works for me

    4. Re:Link to Windows Services for UNIX by Kent+Recal · · Score: 1
  282. Re: Copy OS X (should be easier) by argent · · Score: 1

    Copying OS X should also be a lot easier than copying Windows, since there's a good free implementation of OpenStep, the toolkit that Apple's Cocoa framework is based on, in GNUstep... plus the underlying OS is UNIX-based and runs GNU tools natively.

  283. Hmm... GNU tools in Windows... by Anonymous Coward · · Score: 0

    Doesn't that make a new OS called "GNU/Windows"? ;)

  284. In class with Bill and Linus by Oktal1984 · · Score: 1

    Miss Teacher, Linus is copying from me again!

    1. Re:In class with Bill and Linus by mark99 · · Score: 1

      Bill didn't write the NT Kernel. It was Dave Cutler.

  285. chezzuz! by Anonymous Coward · · Score: 0

    Recent development in window surely shows that windows is copying linux/mac and not the other way around...cant imagine where windows freaks get their facts from, been smoking some crack lately?

    Windows lacks the ever so importent free (as in freedom)...and will continue to copycat the GNU license to satisfy its customers and spread FUD about GNU and similar licenses to keep its customers!

    Windows lacks out in every department of stability and security! but will try to keep up the pace with gnu/linux...of course impossible as it cant match something that evolves everyday instead of patch releases every third month or whenever someone hacks out a virus!

    More on, the desktop is so stooopidly designed that it takes forever to find what you want to do instead of running a simple man command. Basicly you tend to click on for ever and ever until yer goal is meet and then you still dont know what hell you just did! Since you cant look inside a proper config file as windows keeps its configuration in ten different places at least!

    People that wanna know what they are doing with their computer should use a proper OS and not a GUI based on msDos...its a simple as that!

    Whenever windows gets a good tool its from the GNU/Linux community (look at mono, apache, cygwin)...so why should people use a OS that is a failure until you install tools which comes from a different OS? I say stick with the bleeding edge of development which only exists in true environment!

    I also wonder where in hell this guy thought up that the kernel should become irrelevant. Has he ever tried installing windows on mac/amiga/toaster? Until he realises what he is missing he should have his head examined. Windows users are so narrow minded since they only seem to think that a OS equals the computer...Well if that was the case im happy i have totally left the world of microsoft. Its a small world and ever so full of lies.

    As for windows having more free games...please visit www.happypenguin.org and say that again! Beer is not FREEEEEEEEEE people...so suck it up!

  286. Not really. by Peaker · · Score: 1

    Those of us who type really fast prefer to write many of our programs from scratch :-)

    1. Re:Not really. by pjt33 · · Score: 1

      Especially when we want them to do more than print "Hello, world".

  287. Ok, so Linux is like Windows, except: by SlashDotAgent · · Score: 1

    - it can run on anything from wrist-watches to supercomputers and clusters.

    - you can choose to install it on a server without any desktop, not to mention customizing every little bit of it if you like

    - it's free

  288. You don't need an MBA to figure this out by lingoman · · Score: 1

    + What would you pay for I.E.? - Nothing, it's free. + How long would it be free if not for Mozilla? (And Netscape before that -- remember the big court case?) - Always? + Yeah, right. OK, how much did you pay for MS Office? - Alot. + Yeah, but you ought to try Open Office. It's free and it's supposed to be that way. Anything from Microsoft that's free is only that way because of what competitive pressure they haven't been able to wipe out by cutthroat tactics. Now about this whole discussion of operating systems. It's a curious thing, but there have been no new big ideas in operating systems since the 1970's. No one who sells (or gives away the code only to sell their help-desk) operating systems had anything to do with the fundamental ideas behind a modern (if 35 years old is modern in computers) operating system. You can read all about multitasking and multiprocessing in any old operating systems textbook. About 10 years ago, what Microsoft had to offer didn't do any of those complicated things. Unix, and lots of other systems did, but not old MS DOS and not Windows 3.1. So who's doing the copying? But now, everyone has them, and it's all in the execution, in the details. But I don't ever use Windows, hardly ever. I have an old laptop with ME, and it still crashes all the time. My last reboot here on Linux was after the big blackout last summer in the Northeast. Not fair, though; Windows has come a long way, you say, catching up, I say. I was amused this morning when I saw an ad on the Web from Microsoft, offering to block popup windows for free. What popup windows? I use Mozilla. I never see them.

  289. Why this was posted? by Anonymous Coward · · Score: 0

    Why do you post these stupid, zero value articles to slashdot?

  290. Taskbar Buttons by nandhp · · Score: 1
  291. What's The Difference? by Anonymous Coward · · Score: 0

    The patents.

  292. Powerful command prompt by Anonymous Coward · · Score: 0

    I use linux 90% of the time at home and win 90% at work... but 4NT is the best commandline out there... if there was a linux version I'd be very happy...

  293. Still with the S3!!! by Anonymous Coward · · Score: 0

    I still can't get Linux running on an S3 Trio 3D card!!! It's the bane to my existance!!

  294. Help WINE by Exousia · · Score: 1

    WINE is only a marginal success. Isn't it about time all the capable mo-fo arcane hacking super guru programmers out there get their asses in gear and volunteer some of their time to the WINE project for gawd's sakes? We REALLY CAN create a Windows-free Windows-compatible OS and GUI system if we really want to. And don't we really want to?!!! You know you want to!

    --

    --Slashdot: News for Turds. Stuff that Splatters.
  295. Please don't say "we all know"... by gosand · · Score: 1
    I agree with you. I use Linux because I like it better. Period. I don't understand why Windows users have a hard time accepting that. I can accept that some people like Windows better. Why should I care about that?

    I don't make my choices based on "the Market". The "Market" put things like "Titanic" as the highest grossing movie of all time, does that mean it's the best? We all know market share doesn't automatically mean better.

    Please don't say "we all". I would like to think this, and maybe in Slashdot world it is true (which is what you may have been referring to). But in the "real world" of IT, market share is a HUGE factor.

    This happened to me yesterday. I was talking with my manager about an application we use, and we have been having problems with it. It runs on Sybase as the database, but also does a weird XML file structure in conjunction with it. We were talking about the possibility of rolling our own program to take its place. He made some off comment about how he couldn't believe that they chose Sybase. I pointed out that we haven't had one problem with Sybase, it has been with the front-end program. To which he replied: "Look, there are only 2 databases out there to choose from - Oracle and MS SQL." If I was sitting down, I would have fell out of my chair.

    First off, MS is 3rd in DB market share, behind Oracle and IBM, but he is a die-hard MS person (for no good reason, from what I have gathered). Second of all, you have to choose your tools based on your need. For the app we were discussing, Oracle would have been overkill. In his mind, that leaves only one choice. He is under the impression that anything other than MS is crap, and that we already have experts in MSSQL (which we do, because our product uses MSSQL). But he didn't make his argument based on that, he made it on "there are only 2 databases out there". I mentioned Sybase, MySQL, etc. and he said that someone would have to go through training to use those. I guess he is under the impression that SQL is like planning a moon mission.

    My manager is deeply entrenched in MS's posterior, just like most companies I would imagine. They like to buy up all their products (sorry, license) and then complain about them. "Reboot the server" is an *ACTUAL* solution to a lot of problems. It isn't even questioned anymore, that is just part of regular maintenance. There is no alternative, move along.

    Sorry to rant, but what you said hit home with me. I am working amongst people who don't know any better, and aren't even willing to consider that there are other software products out there. We got an email the other day saying that because of a recent IE exploit, we should avoid using the internet until they could get a fix and make it available. Unbelievable.

    --

    My beliefs do not require that you agree with them.

  296. Consultants by Anonymous Coward · · Score: 0

    Don't forget to mention the high priced consultants ($200+/hr) businesses bring in to bail out their crappy MCSE's. Or the fact that some Windows admins couldn't code their way out of a wet paper bag and require the company to spent thousands of dollars for additional Windows software.

    1. Re:Consultants by cyber0ne · · Score: 3, Funny

      Exactly. A big advantage of Windows is that anyone (even your grandmother) can be a sysadmin. A big disadvantage of Windows is that anyone (even your grandmother) thinks they can be a sysadmin.

      --
      http://publicvoidlife.blogspot.com
  297. how windowing is handled by Anonymous Coward · · Score: 0

    He says the only current difference is 'how windowing is handled.'"
    That's the very thing that makes it more reliable and great to-work-with.
    Pros to linux: Firt, there's no need to discuss the availability of tools for linux distros. All networking services, servers, programming environment, incredible useful shells. And windowz.. well i use it for play games, altough Warcraft III worked perfectly for me with Cedega.
    You can't have a serious work in a windows environment without spending lots of ca$h.
    .NET sucks, JBOSS-J2EE rulez!

  298. CONTROL AND TRANSPARENCY by Anonymous Coward · · Score: 0

    OK, technology is one thing, but in principle it is a nice feeling to know you have a total control over your Linux box (all OSS stuff, at least). You can find out exactly what is under the hood if you so desire.

  299. Are we forgetting something about our kernels??? by scope006 · · Score: 1

    The Linux kernel uses the building block approach like Unix. There are basically 6 core commands built into the kernel. Other software applications and processes are not.

    The Windows kernel has more applications/processes included into the kernel itself. This decreases stability in an operating system.

    Think of Chinese characters (or hyroglphics) vs the English langauge. One is simple in that there is one symbol for everything that can be combined with others to make something more simple. (Windows) The other can use it's six building blocks to make anything complex and is not limited by the total number of symbols it has.

    For more detail or proof, read "Just for Fun" by Linus Torvalds. There is a good section on how the Unix kernel operates. Or just complain about my lack of explanation and I'll go in more depth.

  300. Reinvent the wheel by Anonymous Coward · · Score: 0

    To "copy" or to "reinvent" the wheel, that's the question. It's funny how Microsoftians believe their Mighty Shrink-wrapped God to the point where they let their fragile materialistic "philosofty" go through their glowing notebooks. Maybe he should take a closer look at patents or open standards instead of affirming unfundamental tech biases. Xor maybe he is just afraid of losing his job.

  301. If your time means nothing... windoze is for you. by twitter · · Score: 1
    ... the point is that almost all programs can be run on either, regardless of where they originate. ... it sorta works

    Sure, with days of mind numbing effort you can download and install dozens of different free programs to make Windoze sorta bearable. Then in less than four months that machine that sorta worked will sorta be owned by viruses anyway and you get to start all over again unless you imaged your whole drive using yet more free or expensive tools. Or you could spend less than an hour getting all of it on any modern Linux distro and not have to worry as much.

    The choice is obvious. Windoze is nothing like Linux, no matter how much free software you port to it.

    --

    Friends don't help friends install M$ junk.

  302. shocking fact about computers by chegosaurus · · Score: 1

    You can perform pretty much all the same tasks on pretty much any modern operating system with pretty much the same degree of efficiency and reliability.

  303. windows is jut for... by Anonymous Coward · · Score: 0

    Gamers, and guys who think they are programmers for using VB and shit like that.

    Every gamer knows, that when you make a hardware upgrade on your station, you'll have to reinstall window$ or you'll have a bunch of trash in your system not working correctly.

    And that's just because most games work under DirectX. Cedega is a good choice for linux ppl.

    Ps: Shame on ATI for not having good drivers for linux as Nvidia does, i've to fry my R9700pro on windowz.

  304. MOD THIS UP by Anonymous Coward · · Score: 0

    MOD THIS GUY UP!

  305. 1999 article was simply wrong. by twitter · · Score: 1
    You say:

    This is what Russinovich means when he says that Linux has been playing catch-up - he doesn't talk about portability, security, etc, he's only looking at one particular side of things.

    and point to an article from 1999 where Mark tells us:

    ... significant problems with kernel threads and multiprocessor scalability in Linux 2.2 will prevent it from competing head to head with NT and Linux's UNIX cousins for enterprise applications. ... I hope that by revealing these problems, I will encourage Linux developers to focus on making Linux ready for the enterprise. I also want to dispel some of the hype that many Linux users have uncritically accepted, which has given them the false impression that Linux is ready for enterprise prime time.

    So, it seems, his whole point was not technical but a business opinion. The evidence was already there against this business opinion, regardless of technical issues. Poor Mark lacked business vision.

    Google was already up and running and so was Hotmail and both proved the value of free software. Hotmail, I believe, was running BSD which was even less developed than Linux at the time. If Google was not "prime time", I'm not sure what is. Microsoft's repeated attempts to make "NT" work for Hotmail were a terrible embarrassment.

    Mark, regardless of his technical knowledge, clearly lacks business understanding and "can do". People who had those things back in 1998 were making plenty of money using Linux and clearly benefitted from a lack of license fees. No "catch up" was required, though companies that adopted also benefit from free software growth.

    Perhaps Mark was not misquoted after all. He wrote that entire wintel rag article. The ZDNet article was written by a reporter who has learned nothing from the last five years. Mark might not have either.

    --

    Friends don't help friends install M$ junk.

  306. Two Different Designs by Austin+Milbarge · · Score: 3, Interesting

    Unix is and never was a system designed to be used by everyday computer users. Windows from the ground up, was designed for just that purpose (although the instablity factor has hurt this aspect to some extent). Now, Apple's new OSX system has proved that this doesn't have to be the case. Meaning a good GUI can make all the difference. However, Apple's OS is a "closed" system (like Windows) and so it doesn't suffer from the "too many cooks in the kitchen" dilema Unix/Linux suffers from.

    Honestly, who needs KDE, GNOME, fvwm, fvwm2, fvwm95, IceWm, Enlightenment, Window Maker, BlackBox, CDE... etc??? Too many choices creates too much havoc and not enough time developing ONE COMPLETE SYSTEM. Again, Apple got it right with just Aqua. Unfortunately, all of the above windowing systems (minus Aqua) never really shielded the user from the "raw" system and so the average folk are not going to waste their time learning a half completed GUI when Microsoft's GUI is so polished and mature. Microsoft's GUI is much more powerful in terms of speed, common dialogs, drag and drop, clipboard, ActiveX controls, cut and paste, fonts. Things everyday users take for granted and come to count on (even if they don't know these technologies by name). Unix's command line as we know is unbeatable. But again, most people don't want or need a command line!

    The other problem is the lack of good "polished" software in Unix/Linux and (I feel) that is a direct result of poor (or rather outdated) development tools. Programs like gdb, ddd, vi, make and emacs aren't going to cut it anymore in the 21st century. Software is getting too complex and more and more difficult in design to be worrying about figuring out these ancient tools. New generation programmers just aren't attracted to them (and rightfully so) and find themselves crawling back to Visual Studio, which only boosts Microsoft's $$$ once again. Now, KDevelop is a neat tool and certainly is heading in the right direction, but lets face it, it needs tons more work to become anything near VS. Please understand, I love Linux and I'm no fan of Microsoft, but we need to just face the facts here.

    So again, your comparing a "FREE" (very stable) system with a limited GUI (or rather GUIs) and limited (in terms of ease of use) development tools. Versus a (less stable) commercial system, with a fully polished GUI and excellent development tools (VB, .NET). What does this all mean? The Ford F150 V8 truck is great for hauling heavy loads, but may not be convenient for mom to use to go to the supermarket when the less powerful but easier to handle 4-cylinder Ford Focus will do.

  307. The difference between Linux and Windows is by Eudial · · Score: 1

    That Linux is an operating system kernel and Windows is an operating system.

    That article is a comparison between Linux + a bunch of 3rd party software not necessary to run Linux and Windows.

    --
    GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
  308. Corrections by base_chakra · · Score: 1

    Microsoft now supplies free (as in beer) compilers for C#, VB.NET C++, J++, etc. with the dot net framework, which is available here. Longhorn will come with the .NET framework, and thus all of the compilers, preinstalled.

    Actually, not much of that is accurate. The .NET Framework includes runtime files only, not development tools. Windows 2003 Server already comes with the Framework (runtime files) preinstalled, but I suppose it's possible that the final release of Longhorn will include the SDK.

    As of this writing, the SDK includes support for C++, C#, and VB.NET, but not J#. Even J# runtime files are a superset of .NET Framework v1.1 that one must download separately.

  309. Similar ideas, night/day differences by defile · · Score: 1

    If you have to understand one point about Linux, it is this:

    Linux is not special because it is (or isn't) technically superior, it is not special because of how many systems it does or does not run on, it is not special because it is easier or harder to use than another system. Linux is special because every user is in effect a developer.

    The code itself is not special. It is almost meaningless. When detractors like Ken Brown argue that there's no way that Linux could be as powerful as commercial UNIX today without having stolen code, he is entirely missing the point.

    Good writers are called good writers because they have a brilliant idea, viewpoint, or wit, and express it in writing. Anyone who knows how to write can take a dictation, but not everyone who can take great dictation is a great writer. Great artists are great artists because they have a unique vision of the world and can express it. A great artist is not someone who can just photorealistically render a bowl of fruit to canvas.

    Software development, while more utilitarian than art, is no different. The development of the idea itself is what all of the labors of the software development process go towards--the representation of an idea as code is the easy part. This is why so many Operating Systems resemble UNIX--lots of people spent lots of time thinking about the best set of primitives to make available to the programmer and system operator. Coming up with UNIX from scratch is hard, that requires thinking. Making a system that looks like UNIX is relatively easy in comparisen.

    The Linux project (and its ilk) develop so well because an entire marketplace (like a bazaar?) of ideas push and pull it, guide it in the direction that makes it most usable. The good ideas continue to live, the less good ideas disappear. The marketplace mostly decides where Linux goes.

    The process that develops Linux is what is so valuable.

    Windows entirely lacks this process because of one simple fact: Microsoft does not give a fuck about what I want out of Windows. I'm just one person out of a million. However, with Linux, I have the freedom to make my system do whatever I want, and if I can present a good enough reason (ie, the idea stands on its merits) for what I want out of it, it'll be introduced into the mainstream. If not, oh well, at least my little corner of the universe is to my liking.

  310. I'm using Stereotype Linux 24.7 by Jesus_666 · · Score: 1

    Yes. Every single Windows program out there is a trojan, infected with virii, who in turn are infected with other virii. It's completely impossible to boot a Windows box without immediately seeing it crash because of the virus that came with the antivirus program. Of course, before crashing Windows sends your bank account information to the folks at Microsoft who then empty your account.

    Just as every single Linux program has to be grabbed off some CVS server, requires the full sources for the kernel, KDE, Gnome, X and zlib, only compiles with one specific version of gcc and is in no way to be considered stable.

    --
    USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  311. UnxUtils. by KevinDumpsCore · · Score: 1

    > looking for a command prompt?

    If you're looking for a command prompt on Windows XP, I suggest Start->Run then type "cmd.exe". I recommend it over "command.com" any day.

    > Download Microsoft Unix tools for Windows. You'll get a better integrated variation on cygwin

    I personally use UnxUtils, it's free and the source is available. It's less invasive than cygwin, just extract the files and add that directory to your path. (I use c:\usr\local\wbin.) The typical DOS environment is still there but now you can use Unix commands to your heart's content: ls, diff, md5sum, touch, etc.

  312. WELCOME TO SLASHDOT by Anonymous Coward · · Score: 0

    Hope you enjoy your stay here, in the home of the cyber elite.

  313. Roll your own kernel?? by darkCanuck · · Score: 3, Interesting

    I'm *stunned* that I'm the first person to say even if the kernels are similar in the sense that they're monolithic, at least you can roll your own kernel and pull out all the drivers and garbage that you don't need or want. My FreeBSD box can boot in about 15 seconds to XFce (yah, not Linux but at least I can see the source and build from both); no chance XP would boot that fast after loading every driver in existence.

    Dislaimer: I base this claim of being first on a content search for the words "build" and "roll" and though I did find one post implying it, I think it bears more attention.

  314. this sounds familiar... by LifesABeach · · Score: 0

    which is cheaper? five v.b. apprentice level coders taking 90 days to do a medium level project, or one senior level software engineer?

    it has been my experience that the generic p.h.b. will pay for both, and in the same order as stated above.

  315. THE important difference... by abram10 · · Score: 1

    Linux is not the same thing as the X windowing system (I hardly ever use X). Furthermore, it depends largely on which window manager you look at. I use the Fluxbox wm most of the time, and it looks nothing like Windows.

    Besides, Microsoft wasn't the first to do a windowing system.

    It seems all Microsoft can pick on is artwork!

  316. Re:Paging Microsoft Goons with strange European Na by Marxist+Hacker+42 · · Score: 1

    Yes- but I don't like it terribly well. I guess I just identify with that very small percentage of my blood that comes from Oklahoma and Washington State. Long before either of those two WERE states (Cherokee and Klickitat). For some strange reason, I like those ancestors far better than the French Canadian, Hebrew, German, or English ancestors that make up the rest of my genetic heritage. Something about actually RESPECTING tradition there.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  317. See other post by SuperKendall · · Score: 1

    I would use find, but what I really want is to pluck out multiple kinds of files - jar and zip, actually. I don't think there's a way to pass multiple -name flags to find?

    So I used the loop.

    Actually, here's the real command I have set in the bashrc:

    for i in `cd ${PRIMARY_DRIVE}${PROJECT_HOME}/Lib/Java; ls *.zip *.jar`
    do
    export CLASSPATH="${PROJECT_HOME}/Lib/Java/${i}${CPATH_SE PARATOR}${CLASSPATH}"
    done

    Now I remember another reason I used the loop, was to set the classpath seperator properly - though I see you have done that with xargs.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:See other post by some_random_person · · Score: 1
      In that case you might want to do this:
      export CLASSPATH=`find ${PROJECT_HOME}/Lib/Java -name '*.zip' -o -name '*.jar' | xargs echo | sed s/\ /:/g`
      Maybe I can get a +1 informative for pointing out that you can pass multiple names to find, but if you want them ORed with the existing parameters then you have to pass the -o option. (Note that the names passed in are actually patterns and to prevent the shell from interpretting your patterns you'll need to do proper escaping unless you surround them with quotes [guess this should get me a +1 pedantic/ar].)
  318. No, No, No... by Anonymous Coward · · Score: 0

    In YOU, Windows owns Soviet Russia...

    Wait, No... In America, Bill Gates COULD own Soviet Russia...

  319. the difference is clear... by akainekora · · Score: 1

    It seems the problem is what you're going to use it for. I use Linux for the simple fact that I work in a computer service shop, and I stare at Windows machines all day. I trudge through the machines of the elderly who have no idea what a "Windows Update" is, stare at mysterious blue screens and generally have no urge to even see the startup screen or the Microsoft logo or anything related to Bill Gates by the time I get home. However... Linux doesn't solve all my problems. It doesn't support my printer or my 5.1 sound card. Now, I could have bought a printer and a sound card that Linux did support, but it wasn't installed on my machine at that time, so I really didn't give it much thought. The argument reminds me of the age-old console debates. For years, fanboys engaged in sprited debates about which system was better, 2600 or Colecovision...NES or Master System, SNES or Genesis, Playstation or N64, and currently, PS2, Xbox, and Gamecube (and PC). Back in the day, especially the days of NES, you had a lot more exclusive games. There were the requisite first party games, the games you bought the system for, whether you wanted to play Zelda or Phantasy Star, Mario or Sonic. In those days, third party developers didn't have a lot of cash to throw around, so they generally developed for the number one system at the time. Today, software companies still want to make money, which is why you see Windows compatible software in just about every place you can buy computer related items. It's why your DVDs have Windows requirements for the DVD-ROM portion of your copy of Phantom Menace. The lesson here is simple: the only people who never fueled the argument were the people who owned both systems. Other spirited debates you can try: Coke vs. Pepsi vs. RC Mello Yello vs. Mountain Dew Ford vs. Chevrolet Base jumping vs. skydiving Tekken vs. Virtua Fighter Star Trek vs. Battlestar Galactica Beatles vs. Monkees the Ghostbusters vs. the REAL Ghostbusters Transformers vs. Go-Bots Silverhawks vs. Thundercats Or, you can make your own!

  320. ~~~ INTRODUCING "REAL TROLL TALK" by Anonymous Coward · · Score: 0


    ~~~ I promised someone that I would post here today to introduce Real Troll Talk.

    ~~~ It's a frequently-updated webzine featuring popular Internet trolling personalities revealing their most intimate thoughts and feelings.

    ~~~ Stop by today to read the first issue, featuring pb, and the second issue, featuring the one and only TRoLLaXoR.

    ~~~ (C)opyright Real Troll Talk 2004

  321. No way man. by Ayanami+Rei · · Score: 1

    Restore Points uses the Volume Shadow Copy service. And it makes checkpoints of everything, not just the registry. Well, it makes copies of everything that matches one of these filename extensions.
    The file %sysdir%/system32/restore/filelist.xml will explain better. It specifies paths to omit, for example, the My Documents folder in local user profiles, WBEM logs, temporary folders, cookies, etc.
    In the registry...
    HKEY_LOCAL_MACHINE/system/CurrentControlSet/contro l/backuprestore/filesnottobackup lists a few more things to not copy (DRM, pagefile, hibernation file, drive/help indexes, etc.) There's a couple registry keys around there that specify specific registry keys to not restore when rolling the system back.
    All of the above is, of course, completely configurable. If you want your documents backed up too, you can do that.

    The only thing that's never backed up is the SAM ( %sysdir%/system32/config/SAM ), for obvious reasons (don't want to roll back passwords)

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  322. Differences by octogen · · Score: 2, Insightful

    Most of UNIX's concepts are technically more consistent and logical than those of Windows.

    For example, because of the Windows registry you can't simply copy a program to a CD, then delete your harddisk, reinstall another version of Windows, and copy the program back to harddisk, because the program won't work anymore.
    But you can do that on Unix. The concept of the Windows registry mixes all parts of the operating system, user applications, configuration files, etc. into one big datastructure. Windows even lacks any intelligent way of backing up and restoring a program and all its registry settings alltogether. That's one of the reasons why I still think, that Windows is a poorly designed operating system. On UNIX, a program is simply some files in the VFS tree. If the files are there, then you can run the program. Backup/restore is as simple as "tar -cvf ..." and "tar -xvf ...". Plus you can build a program on one machine and then simply copy it to another one.

    Another example is the concept of foreground and background processes on both platforms. Windows cannot run every process in background; processes need to implement special interfaces to run them at system startup, and you can only start and stop them by using the service control manager, you can't kill those processes.

    On Unix, you can start any program at system startup as a background process. If that process won't stop anymore, you can kill it just like any other process.

    That's what makes programming and using computers simple and logical.

    Windows is probably more consistent in what the user sees (the look and feel of GUI widgets in different applications), because there is only ONE GUI subsystem, which is integrated into the operating system kernel.

    However, comparing Windows with UNIX at the GUI level is somehow like comparing a banana with a tree. X11 is a (privileged) user space process running on UNIX, it's not an integral part of the operating system. Actually, the fact that X11 is simply just another user space process is a concept that adds some flexibility and also robustness to UNIX. If something in the GUI fails (the window manager, the desktop manager, the graphics device driver), you can simply kill and restart the entire GUI subsystem without rebooting; you can even install another graphics device driver without rebooting the OS.
    Actually, sometimes when a window manager fails, I just kill the window manager and then reinsert it between the X client applications and the X server - even that works fine.
    Anyway, X11 is not UNIX, it's just an application running on UNIX.

  323. More importantly, though by Anonymous Coward · · Score: 0

    windows doesn't suck.

  324. And what's the difference between cars and pillows by BrahnTelpefin · · Score: 1

    They both come in a variety of colors, and they both are essentialy square, so they must be very much the same... Cars are becoming a lot more like pillows lately.. Now that's news! No, PLEASE think. The real difference between products is NOT how it looks. It's how it works, how it performs it's tasks. Cars and pillows may both be square and colorful, but try sleeping with a car under your head, or driving on the freeway with only a pillow... Things can look a like, it doesn't make them the same!

  325. Re:If your time means nothing... windoze is for yo by Anonymous Coward · · Score: 0
    Moderators: Please note that "twitter" is a known fanatical sycophant whose obnoxious offtopic rants are legend here on Slashdot. It doesn't matter what the topic is, he'll find a way to scrape in some pointless Microsoft bashing. While nobody expects us to love Microsoft in any way, his particularly tepid style of calling anyone he replies to "troll" or "liar" or "fanboy" because he happens to disagree with whatever they're saying is well documented and should not be rewarded. If anything, twitter is the type of person that should not be part of the open source/free software community. He is an anathema to all that is good about free software.

    I'm posting this so that you (the moderator) have some context to consider twitter and not mod him up whenever he posts his filler preformatted rants about installing Knoppix or Mepis or whatever that unfortunately get him karma every single time and allow him to continue posting his trademark toxic crap (read on) day in and day out. You may consider this a troll - I consider it community service. And I ain't kidding.

    If you're a /. subscriber, I invite you to look through some of his posting history. I guarantee that you'll be hard pressed to find someone that is more "out there" than twitter. You'll also probably notice he's got quite an AC following. Don't just read his posts, make sure you go through the replies.

    To get an idea of what I'm talking about, check this post out. This is an article about email disclaimers. The parent of the post is complaining about the ads in the linked page and so on, and twitter actually goes off on a rant to blame it on Microsoft and recommend Lynx, because "is teh free".

    Here's another. In this post twitter not only calls the OP a troll but attempts to "tell it like it is" while making some vague argument about "GNU". Yes, if you're confused, you're not alone. The reply (modded +4) proceeds to simply destroy his bogus argument. You will notice he did not reply. This is what some people call "drive-by advocacy". A sort of I'll just leave you with my thoughts here and move on to the next flamebait kind of deal. In fact, he almost never replies because he knows that his fanatical arguments simply do not hold up to any sort of discussion. It's not that he's chosen the wrong cause - he's just going at it in a completely wrong way.

    Here's that drive-by advocacy and FUD in motion: twitter goes on about some topic and then drops the usual "oh and M$ is teh evil" because "WMP phones home" or some such. Called on his FUD, he then claims that WMP stores every song and movie you've ever played in a file, somewhere. Pressed further, he just sort of slithers out of sight, his FUD-spreading complete. This is not about some Microsoft technology that nobody likes anyway; it's about lying for the sake of lying. Way too many of his posts are exactly like this one.

    More? Just read though this post and the subsequent replies. I guess this stands on its own. Or these two. Or this one. Or this one.

    Still not convinced? This is what twitter considers "humour" while going about his daily "M$" routine.

    M

  326. Is this really a developer forum? by mark99 · · Score: 1

    Very, very few of the comments here have any relevance to what Russinovich talked about, or have any kind of developer perspective at all.

    The topic and the talk (I saw it) was very interesting for a real developer, and the slides were all cleared by Linus, Dave Cutler, Ingo Molnar and several others.

    Russinovich's conclusion (that Linux is adding many Windows features) was no where near as interesting as the discussion of what those features where and how they were evolving.

    I think people just piled into this thread to rag on MS. And the comments (mostly modded all the way to 5) are repetitive and non-original. It would be a pity if that became SlashDot's main purpose.

  327. All good things by BlueLightning · · Score: 1

    You don't happen to have a tomographic imaging scanner on board, do you?

  328. Linux Still Hasn't Caught Up To Windows by Blackbird_Highway · · Score: 1

    If Linux is trying to become more like windows, it seems it is not quite there yet. I haven't been able to create the blue screen of death on my Linux box! Get to work on this all you lazy Linux developers! Only with the BSOD can Linux claim to be just like windows!

    --
    By the perception of illusion, we experience reality
  329. Windows isn't neccessarily easier by KingKaneOfNod · · Score: 2, Interesting
    By contrast, Windows is infamously easy to set up and admin (a single box).
    I can't agree with this. A friend of mine was using Windows XP and needed to re-install because his computer became infested with trojans and viruses (he swears he has no idea how). So I tried to help him re-install Windows XP, and I'll be damned if I could get it to work. We put the install CD in, booted up and followed all the prompts and did everything the program asked for, yet when it rebooted it simply would not boot from the partition we installed it on. I then installed SuSE 9.1 on his computer - same thing, insert the CD, follow the prompts, and away you go - and encountered no difficulties whatsoever. He no longer wants Windows XP on his computer as it is too much trouble - he's happy enough with SuSE, it does everything he wants and more, without the need for installing extra software. Needless to say he wishes he could get his money back on his copy of Windows XP.
  330. Re:If your time means nothing... windoze is for yo by Anonymous Coward · · Score: 0
    That's so funny twit, that's exactly what I think of Leenucks. I mean, exactly.

    The days of "mind numbing effort" spent getting a Leenucks desktop to work are many and painful. Leenucks is nothing like Windows, which simply works.

    I'd say you are teh dishonest evil astroturfing fanboy.

  331. Still a dependency by tepples · · Score: 1

    Likewise, if you use a Common Lisp script in a program that you distribute, then you make the Common Lisp interpreter a dependency, and not all programs' circumstances can accept this. Particularly, for license reasons, the BSD operating systems don't want to make a GPL'd 'clisp' interpreter a dependency.

    Still, you'll like this.

  332. That's a troll? by Nailer · · Score: 1

    Christ.

    I'm a contractor for Red Hat. Before that I worked for a Linux / Unix consulting company for five years. I use Linux exclusively on my hardware.

    I make a post pointing out some good and badthings in Windows vs Linux, and its a troll? What a lame moderation. if you disagree, then reply.

    Fuck off.

  333. The Emperor Penguin has no clothes by Merdalors · · Score: 1

    I just installed the Linspire variant of Debian/Linux. Its Internet browser crashes regularly for no apparent reason. Windows IE never crashed this much. Where's the much vaunted stability? This is one aspect I wished Linux would emulate...

    --
    Slashdot entertains. Windows pays the mortgage.
  334. Or not install MS-Windows by leonbrooks · · Score: 1

    Does anything else arrive so broken?

    Mandrake Linux warns you that putting services up is a risk, on top of firewalling them all off by default and ALL:ALL in /etc/hosts.deny for anything but the slackest security levels. Oh, yes, and when you switch something off it really does get switched off.

    --
    Got time? Spend some of it coding or testing
  335. Informative to me... by SuperKendall · · Score: 1

    Well, I use regex's all the time with find so I'm familiar with escaping them out - but I had not ever heard of the "-o" option in all the years I've used find, thanks...

    Interestingly I did have a co-worker who liked using xargs with find - but he used "xargs grep -l PATTERN" instead of "-exec grep -l PATTERN {} \;" with find and I think ran into problems with really deep drectories, where grep would feed him errors...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  336. Do I have to say it? by Eternauta3k · · Score: 1

    In soviet Russia...

    --
    Yeah. Would you choose a neurosurgeon who pokes around people's brains in his spare time? I wouldn't.