Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Windows Operating Systems Software

What Keeps You Off of Windows? 2071

J. J. Ramsey asks: "schnell has already asked the question What's Keeping You On Windows? It seems only fair to ask the opposite question. For those of you who have elected to not use Windows, what keeps you away from it? Concerns about stability? Security? Dislike of Microsoft's business practices? Or are you simply a fan of your chosen platform and just don't care about Windows one way or the other?" Might recent events sway your decision to keep Microsoft's premier software offering off of your computer?
This discussion has been archived. No new comments can be posted.

What Keeps You Off of Windows?

Comments Filter:
  • I'm cheap... (Score:5, Interesting)

    by ajiva ( 156759 ) on Tuesday June 08, 2004 @04:35PM (#9369806)
    Personally I use Linux because its free, the software is free and it runs resonable on my Dual Celeron 500 vs Win2k which runs slower. That's why I do it
  • by Space cowboy ( 13680 ) * on Tuesday June 08, 2004 @04:36PM (#9369840) Journal

    What makes me stick with Linux is the fact that when something does go wrong, there's a finite and small number of things that can generally cause the problem. I can quickly and easily narrow down what the problem is without having to understand the significance of lots of unrelated things. The 'everything is a file' mantra has some far-ranging consequences, at least IMHO, and it's the exceptions that cause most of the problems!

    It helps that it's very stable, it helps that most of the config files are in ASCII, and almost always commented. It helps that there's a tremendous resource (man) available about just about every command, and of course it helps that it can be learnt piecemeal to a large extent. The K&R book starts off saying that they don't think 'C' is easily taught using a big book, that the smaller concept-driven approach works better. I think the same thing applies to unix. I don't think the same thing applies to the Win32 API. Perhaps with .NET, I don't know...

    To a certain extent this preference comes from learning unix (linux) before Windows - I know more about Unix than Windows, and I like what I learnt. Unix is a programmers OS, written for them, by them. I'm at heart a programmer ergo I like Unix :-)

    The old adage, "Don't fix what isn't broken" comes to mind as well - Unix has served me well in various incarnations, most recently Linux. It's not broken yet...

    Simon
  • The only thing that I get with Windows XP that is of any use to me is greater compatability with games.

    I find Linux to be much more useful in that I have a lot of free tools at my disposal just from the stuff included in the default install (Debian testing user here). KDE has a built-in free newsreader, there are a lot more useful command-line utilities (Windows has no builtin WHOIS lookup utility) and overall I prefer the aesthetics of the interface (both the GUI, which is far more customizable than in Windows, and the command line).

    Most of it is a matter of personal preference, but the free and fast availability of easier-to-use utilities (apt-get install vs looking for a website that has a Windows utility that matches what I want) gives Linux a greater edge.
  • by filesiteguy ( 695431 ) <perfectreign@gmail.com> on Tuesday June 08, 2004 @04:38PM (#9369861)
    I've been very disappointed in the direction Windows is going. I'm a long-time NT user and have been a Lan Manager expert since '93. I still use NT 5.1 at work (unfortunately) and am now ready to jump to Mandrake 10 at home (where I currently have NT 5.0). I think MS has gotten themselves into a bind where they are moving too slow and in too many directions (xbox, NT, Office,...) and are doomed to recreate the IBM downsize issue when they lost focus in the '80s / '90's.
  • Well.. (Score:3, Interesting)

    by autopr0n ( 534291 ) on Tuesday June 08, 2004 @04:39PM (#9369870) Homepage Journal
    Personally, if I was looking for a sys-admn I wouldn't hire someone who wasn't familiar with Windows and Linux, at least. But then again, I'm not.

    In order for you to switch to something it has to be cool or compelling in some way. And for most individuals, I don't think windows is. Maybe a couple years ago it might have seemed "cool" to switch from old UNIX stuff to windows, but I don't think many people perceive it that way anymore. And for home users, windows is probably what they've always used.

    And Mac users probably wont switch to windows because they hate it.

    Heh. Actually this post is story is kind of funny, I mean. It's just a chance to bash the hell out of Microsoft without being off topic.
  • Legal Software (Score:5, Interesting)

    by kinzillah ( 662884 ) <douglas.price@nOSpaM.mail.rit.edu> on Tuesday June 08, 2004 @04:40PM (#9369884)
    I was tired of pirating software I couldn't afford. Open source software is largely gratis.
  • by Slashdotess ( 605550 ) <gchurch@@@hotmail...com> on Tuesday June 08, 2004 @04:40PM (#9369891)
    1. compatibility 2. low maintainence 3. easy to setup 4. games 5. quality programs from commercial companies
  • No reason to move (Score:5, Interesting)

    by microcars ( 708223 ) on Tuesday June 08, 2004 @04:41PM (#9369907) Homepage
    There is no practical reason for me to move TO Windows.

    I am not losing income because I am not using Windows

    There is no software that I need (yet) that is Windows-only

    I'll leave the posts about viruses, worms and trojans for others to comment on.

  • by Emperor Shaddam IV ( 199709 ) on Tuesday June 08, 2004 @04:42PM (#9369922) Journal
    One piece of propoganda to every 10 Microsoft FUD white papers. Sounds fair to me.
  • by DrRobert ( 179090 ) * <rgbuice.mac@com> on Tuesday June 08, 2004 @04:42PM (#9369923) Homepage
    It never even occurred to me to get windows. I have never needed anything that only windows offers. My linux box did everything I needed and now the mac does. There is simply no reason to use windows especially considering the cost, licensing issues, and all the invasive and obnoxious phoning home that MS products do.

    I had to use windows when trying to continue the work of another student in graduate school and that little escapade probably added a year to my Ph.D. I could run the same code on the mac, ibm workstations, the linux boxes, but I would have to stop and rewrite everything for windows... stupid.
  • OS X (Score:5, Interesting)

    by minus_273 ( 174041 ) <`aaaaa' `at' `SPAM.yahoo.com'> on Tuesday June 08, 2004 @04:44PM (#9369963) Journal
    OS X is cheaper, more stable, more secure, runs all the really importants apps (office, photoshop, quicken etc), has tons or fantastic apple apps, has wonderful hardware support and best of all it can run almost any linux app as long as it is not hardware dependent. Oh and PPC emulates Intel very nicely. :-p
  • by Anonymous Coward on Tuesday June 08, 2004 @04:44PM (#9369966)
    YES. That's really what it is and that's how most people still use it today. They don't administrate it, they don't implement a user security model, they don't even take backup of its configuration files but only the data in it. How does that differ from terminal software?

    BTW,
    Linux, on the contrary, can at least make coffee!
  • Usability... (Score:2, Interesting)

    by Android23 ( 212551 ) on Tuesday June 08, 2004 @04:44PM (#9369972) Homepage
    When I sit down to do some graphic work or make music, I'd rather not have software crashing, hardware compatability errors, or any issues whatsoever. When I was trying to do this on a Windows box, the above was pretty much status quo, and it would irritate the inspiration away.
  • by Otter ( 3800 ) on Tuesday June 08, 2004 @04:45PM (#9369981) Journal
    Same here, but on the desktop side. A job change has me in XP all day, and it is simply painful to use. (I just posted yet another JE complaining about it not ten minutes ago.)

    It's not as bad as the noisier Slashbots claim (it doesn't give you cancer or make the monitor explode in your face) but everything is just hard!

    I'd rather be using Linux, and I'd much, much be rather using OS X and Office X. (Why can't the put the Mac Business Unit guys in charge of the whole company?)

  • It's simple (Score:4, Interesting)

    by Tarantolato ( 760537 ) on Tuesday June 08, 2004 @04:45PM (#9370000) Journal
    I don't feel like I should have to pay a bunch of cash to some a-hole in Oregon or wherever just so I can use my own goddamn computer that I paid my own goddamn good money for.

    I have no particular ill-will towards Microsoft. I'm just not gonna give them a goddamn penny. (Nor are most people; most people I know just pirate XP).

    That's one reason. The other is that I feel boxed in on modern Windows systems. You can't do shit. I used to get the same feelings from Macs, which is why I used DOS back in the day.

    Having worked in tech support I can see the value of desktop lockdown; but it should be a possibility, not the only way.
  • by Gortbusters.org ( 637314 ) on Tuesday June 08, 2004 @04:46PM (#9370010) Homepage Journal
    I grew up with MS DOS, and let me tell you... the days of editing config.sys to free up memory to play wolfenstein are over!

    Now there are tons of little options all over the place. Spyware/adware/viri install themselves in places you don't even know about. The bloat is incredible... one thing hangs, everything hangs.

    Luckily, I got a unix shell account from my local ISP when I was 15 and started to mud [durismud.com]. So, I got to learn both really easy.
  • Re:One thing (Score:5, Interesting)

    by Anonymous Coward on Tuesday June 08, 2004 @04:48PM (#9370044)
    Hear hear..

    Staying off Windows keeps me sane. I have a bunch of PCs at home. A Linux server, a G4 Cube, an iBook.. One is an Athlon 1 GHz machine I use to play Counter Strike. When I use it, there's no problem. I boot it, start CS (or MTGO), quit CS, turn it off.

    The problem comes from my friends. One morning, I sit down in front of my PC, boot it. Something comes up full-screen, immediately. I've been spywared. By no fault of my own. My less-than-savvy friends have just cost me an hour of my time downloading, updating and running AdAware/SpyBot S&D.

    This is why I like setting them loose under Safari on my Cube. They can visit sites loaded with IE exploits, ActiveX crap-objects and more and nothing bad will come to my system.

    The fact that Windows is the big spyware/trojan/worm target is reason enough to keep me off of it. Of course, this is posted from a Dell WinXP box that I use every day at my job. Go figure.
  • by autopr0n ( 534291 ) on Tuesday June 08, 2004 @04:49PM (#9370067) Homepage Journal
    Tasks that are trivial under Unix, have thus far eluded me. I still don't know how to set up DNS under Win2K.

    Are you using Win2k server or desktop? The desktop version has a DNS server. In fact I'm not sure if even the 'normal' server version has a built in DNS server.

    Setting up a DNS server in win2k3 enterprise server (which I got for free as a CS student, I'd never pay for a server OS) was very simple for me, much less of a pain then manually editing bind config files.

    The only real difficulty is that most of the standard barer OSS servers need to be downloaded and installed separately, while they come preinstalled on Linux. It can be annoying to find, download, and install Apache, MySQL, Postfix, etc.

    Honestly I find windows easier to administer, just because I'm more used to it. I prefer intuitive GUIs to text files for which you need to read gobs of documentation to figure out. The DNS server in windows is actually a good example of that. I was able to figure out how to configure everything I needed to do using just a few GUI screens. In contrast, I spent a few hours reading how to configure BIND when I used that.
  • Lack of Games (Score:3, Interesting)

    by untwisted ( 779622 ) on Tuesday June 08, 2004 @04:49PM (#9370069) Homepage
    The lack of games is a big plus sometimes. I had started to play Asheron's Call 2, a massively multiplayer online roleplaying game, and I was spening entirely too much time playing it. I booted in to linux one day and told myself that I wasn't going to boot back. So far, I've found more interresting things to do than play AC2, and I've had a lot more free time. Don't get me wrong, games are great, but you can accomplish a lot more without them as a distraction. To sum it all up, I've been staying out of windows because I think that using linux has made me a better person.
  • by foxtrot ( 14140 ) on Tuesday June 08, 2004 @04:50PM (#9370079)
    How can you stay off Windows?

    I love my Linux machines at home. I'd love 'em even more if nVidia would get their collective heads out of their asses and write some decent nForce sound drivers. But there's lots of great things about Linux, and my preferred flavor, Gentoo.

    1) What, I don't have that piece of software? emerge foo. Poof, now I have that piece of software!

    2) I _like_ typing at a computer. My Windows-using friends hate doing things like generating thumbnails of their digital pictures for web use or shrinking them. I just throw imagemagick at it and poof, the computer does it, like it should be. I don't have to make space on my screen for a picture, I don't have to go all pointy-clicky on widgets for resizing, I just type convert -scale 50% foo bar and I'm done.

    3) I don't give a hoot in hell about Sasser or SoBig or any of the others.

    But every once in a while, I get stuck rebooting and firing up the Windows hard disk. Turbotax and Taxcut don't exist for Linux. Still nobody's written a decent panorama stitcher fot Linux (or, at least, nothing half as good as Canon's PhotoStitch, and that's saying something...) How can I stay away?

    -JDF
  • Options... (Score:3, Interesting)

    by Supp0rtLinux ( 594509 ) <Supp0rtLinux@yahoo.com> on Tuesday June 08, 2004 @04:51PM (#9370105)
    I don't know that I necessarily "stay off of Windows" as I also stay off of Solaris, Mac OS, etc. I even stay off of FreeBSD. I use all the above OSs in my line of work (computer consultant). However, I find that Linux is the best platform for connecting to all the other OSs. Linux connects to Sun, Mac, *nix, and Windows better than Sun, Mac, or Windows connect to each other. I also like choice. I like knowing I can keep my stable RH9 system and upgrade apps as they are released, but I can also use FC2 and try some newer, bleeding edge stuff. For me, its mostly a decision of compatibility and/or accessibility with other environments combined with the fulfillment of my personal need to tinker under the hood... something I can't really do on Windows, and am sometimes limiting on Solaris and Mac due to not all the code being public. My Linux laptop connects to all the networks I need (wired LAN, 802.11b, Verizon celluar network internet access) as well as the OSs my clients use Solaris, Mac OS 9/X, Netware, Windows. Further, I find more vendors that are *seeing the light* are developing for Windows and Linux, not Windows and other OSs. For example, both Network Associates and Computer Associates have made recent Linux software announcements. Note that they haven't made any new Netware, or Mac announcements, and no Solaris announcements at all. I see Linux as the most thriving OS out there and the one with the most (growing) vendor support next to Windows. Heck, in irony, its even most likely that we'll start to see Linux viruses than we will Netware or Sun viruses. In summary, its interoperability and the ability to tweak things that makes me choose Linux over Windows... or to choose something other than Windows. In all honesty, its not cost as I have access to all the costly Windows' softwares.
  • by adavies42 ( 746183 ) on Tuesday June 08, 2004 @04:52PM (#9370128)
    Seriously, two things: habit and common sense. I've been using Macs since I was seven, but it was blindingly obvious as early as Win95 that Mac would always be a far superior platform in every category that mattered to me. The endless worm parade of the past five years and the agonies I've seen numerous IT people going through trying to secure Windows networks have only solidified my commitment to Macs. I'm currently socking away at least a third of every paycheck towards a PowerBook come the end of summer. (Here's hoping the G5 PB's are out!)
  • Weird... (Score:5, Interesting)

    by rjstanford ( 69735 ) on Tuesday June 08, 2004 @04:52PM (#9370140) Homepage Journal
    I'm a UNIX guy myself, but a few months ago we started co-locing a Windows server. The "Manage Your Server" program (under Start->Programs->Administrative) has to be one of the easiest things to use when you're not entirely sure what you want to do.

    I'm not talking raw power, or admining 50 boxen, something that you'd want someone who knows the ins and outs of the system for. I'm talking easy basic server administration looking for a "good enough" result.

    Even the individual server admin screens are pretty easy to follow. I needed to add a new virtual domain to IIS - something I can do to Apache in my sleep. Followed the linky to the admin page, right-clicked on the "Web Sites" folder, chose "New...". Entered a description, the folder, IP, port, etc. Chose the default "Read" permission.

    Did that take me longer to do that it would have done in Apache? Absolutely. Was it faster than it would have taken an IIS wizard to accomplish the same task? Almost certainly.

    It gets more interesting though - right click on the new website and choose "Properties." Hmm - performance. There's a checkbox/field to limit network bandwidth to this site. Cool. Not something that I need, but the exploratory nature revealed it and - I have to admit - I don't know how to accomplish the same task using Apache. I've never needed to, and I'm sure that I could figure it out with a lot of STFWing...

    But, for lone box / untrained admin situations, I have to say that Windows Server is surprisingly, even remarkably, easy to use.

    For this UNIX admin, anyway.

    Oh, and as for DNS - on that same program (which starts by default on your administrator account unless you've disabled it), you can choose "Add role" and then "DNS server" and be walked through the entire process. Just a thought.
  • Re:One thing (Score:4, Interesting)

    by somethinghollow ( 530478 ) on Tuesday June 08, 2004 @04:55PM (#9370182) Homepage Journal
    Yeah. I go insane when Windows starts freaking out after a month, and I think I need to do a re-install. It wouldn't bother me at all that Windows breaks so quickly if the place I work wasn't an ASP / VB shop. As it is, when Windows freaks, and I need to re-install, I have to install tons of apps. Work keeps me on Windows, and is a frequent reminder why I stay off Windows at home.

    Maybe I should just start doing ASP.Net with Mono?
  • by dgallina ( 665193 ) on Tuesday June 08, 2004 @04:56PM (#9370204)
    Because...

    * Windows isn't as elegant and pleasant to use as other alternatives.

    * Windows isn't as well integrated (hardware / software / OS) as alternatives.

    * Windows (and some other OS') make me work on the OS before I can get to doing what I'm *actually* trying to accomplish.

    * Windows makes me spend significantly more time on patching & security compared with alternatives.

    I *do* use Windows2000 / XP / 2003 daily at work, and can say with certainty that it's more effort to manage by comparison.

  • by JackL ( 39506 ) on Tuesday June 08, 2004 @04:56PM (#9370205)
    My particular field is bioinformatics, but many (most?) serious math and science applications are made for unix/linux.
  • speed in linux? (Score:4, Interesting)

    by Siniset ( 615925 ) on Tuesday June 08, 2004 @04:57PM (#9370226) Homepage Journal
    This is a question to all those who use linux because it's faster than Windows. I personally like Linux better myself, but I have to ask people, why do they think that linux is faster than windows. If you're doing command line stuff, yeah, that runs a lot quicker, but I've found for most gui stuff, linux runs noticably slower.

    I usually run KDE or GNOME (neither one seems to really have a speed advantage on the other) and sometimes XFCE (which does seem a little bit faster) on Fedora Core 1 and Mandrake 10.0 but running the same program (Open Office.org or Mozilla) it definitely runs slower in Linux. This is noticible both on my Athlon XP 2400 and my 450 Mhz laptop. Just basic things about the GUI seem to run slower (moving windows, etc).

    Am I missing something here? Should I be messing more with the configurations? Are people who talk about the speed of linux using blackbox without any eye candy whatsoever? I know this is slightly off-topic, but I'll tell ya, the speed issue makes me more likely to start up Windows instead of Linux, and I'm wondering why people say linux is faster.

  • by SuperQ ( 431 ) * on Tuesday June 08, 2004 @04:58PM (#9370246) Homepage
    I personaly started using computers with DOS 3. xt's and 286's were around at my dad's work, and I would just poke around with them, trying any command I could come up with. When we finaly got a computer at home, it came with windows 3.0, (and then 3.1 free upgrade) It took so long for my 386-33 to load up stuff in windows, i just gave up and went back to doing things from dos...

    Several years later, I started taking classes at the U of MN, and was given a free shell account on a sun system.. I didn't know anything about it, they provided a menu system that would get me to pine, tin, and gopher. There was a unix shell menu option, and I started playing with that, at first, I had no idea what was going on, becuase I was used to DOS. I finaly got a book that was "Unix for DOS users", and had a nice one-to-one table of commands, and some unix basics. I had no one around to really teach me any unix stuff, as everyone was using windows 3.1 and then 95. I eventualy got slackware of a local BBS.. and later on a friend ordered a slackware disk from walunt creek.

    after getting to college.. i just stoped using windows because if I left my PC in windows, I had to be in my dorm room to use it.. if I was using linux, I could telnet to it from computer labs all over campus and play with stuff while being social with all the geeks who didn't have their own computers.

    These days, I just don't have a use for windows.. all my work stuff is Linux, and I think the only windows software I have to use is for uploading music to my NetMD.
  • by Alien Being ( 18488 ) on Tuesday June 08, 2004 @04:58PM (#9370248)
    "Nothing wrong here."

    Too young to remember that they were found guilty of illegal trade practices? Ah, you see illegal trade practices as moral. Now I get it.
  • Transparency (Score:2, Interesting)

    by Anonymous Coward on Tuesday June 08, 2004 @05:01PM (#9370298)

    With Windows, it just isn't there. With Linux you can often solve problems using logic alone. The powerful command-line tools, the text-based config files, the structured filesystem layout... these things all make it fast and easy to operate on the machine. Some things may seem a little arcane at first, but rather than requiring rote memorization, you can actually understand what is going on.

    Compare this to Windows, where the system rarely makes sense, and where even after you become an expert administrator you never really develop a good understanding for what is going on under the hood. Consider the solutions to common problems found in the Microsoft Knowledge Base: As often as not you're asked to follow some complex series of steps editing registry keys that no human can possibly memorize, rebooting, clicking through to deeply nested directories to delete random dll's, rebooting...

    Now if all you've ever used on Linux is one of the commercial distributions running Gnome or KDE, Linux may feel essentially the same to you. But for the serious sysadmin (the kind of person for whom a window manager is primarly used for handling 50 xterms), Linux is a godsend. Even something like a remote kernel upgrade (2.4 -> 2.6) from 2000 miles away isn't all that difficult. [For the sake of reference, in the Windows world this would be the equivalent of migrating from Server 2000 -> Server 2003 completely over the Internet. Even if it were technically possible, how many MCSEs would be comfortable attempting this on a live production server.]

    In short, the thing that keeps me (and many others) away from Windows is the inability to really understand and have control over the machine. And it all stems from the fact that the focus with Microsoft ever since the DOS days has been to make the system as opaque as possible in the name of user-friendliness.

  • by jeblucas ( 560748 ) <jeblucas AT gmail DOT com> on Tuesday June 08, 2004 @05:03PM (#9370328) Homepage Journal
    I don't really know how to do things in Windows very well. I've used Mac OS since 7.1 and Linux since Red Hat 7. I've had to use Microsoft at work off and on over the last 5 years. I do have to troubleshoot my parents Windows machines and it's a huge pain in the ass: Ad-aware, Spybot, Windows Messaging, etc. I've had to wrangle all of those. Nevermind the virus software that pops up and irritates my mother-in-law for more money every 15 days. I'm sure there's some savvy way of clamping down all the ports that are default open for no reason, but why would I want to bother to learn?

    I have a Powerbook that kicked ass out of the box; both in terms of security and UI. I don't have the urge to play games on my PC's beyond MAME. (I have a PS2 for that). I got the OS [samspublishing.com] for my Linux box from the library [toaks.org]. It also installed without a hitch, and is loaded with help and man pages that are actually helpful and serve as manuals. Also, that book mentioned above is great.

    I don't see the point in using Windows beyond the access to games--which doesn't interest me enough to risk trojans, zombification, worms, an obnoxious and backwards default browser that requires an act of Congress to remove, etc.

  • SansMS (Score:5, Interesting)

    by Ralph Spoilsport ( 673134 ) on Tuesday June 08, 2004 @05:04PM (#9370345) Journal
    I use Apple computers and I have a presently non-functioning SUSE Linux box that I am nursing back into health (drive crash, then a video card failure - it used to be a RadioShack Compaq running WinME, so it'll be a while before it's working up to snuff...)

    Why do I avoid MS?

    Because I never had to submit to the Borg in the first place. My background is in graphic design and type design, and all the cool stuff in that little world was on the Mac OS, so I never had to get a Windows Machine. I *did* have to aquaint myself to the Borg Mind that is Windows, and when I was doing technical support in the late 1990s, I had to get *really* good at it (win3.1, 95, 98, NT). Everytime I found myself in the depths of the living pit of despair and mediocrity that is Windows, my love for that which is not MS only grew.

    I still think the MacOS, specifically OSX, is superior to Linux, but I am also fairly well convinced that Linux OSs will be of comparable quality and ease of use in less than 5 years. Once the apps on Linux get GUIs worth using and looking at (which I also believe will be in the next 5 years), then Apple will have an interesting dilemma, but not half as interesting as what MS will face in the next few years in trying to get the travesty that is Longhorn out the door.

    At first, I detested Windows because of its instability. Look at it sideways and the BSOD would come visit. Woof. MacOS v7 - 9 wasn't any prize for stability, but it did improve over time, and would often fail in a less spectacular way. Linux has always (to me) been more stable than either, except for OSX.

    Another thing I dislike about Windows is its gamma. Looking into a windows machine is a dim and dingy thing compared to Apple. (I wish Linux were brighter as well...) And the OS has always been cumbersome, ugly and just plain nasty. Remember IRQs? What a load that was - just to hook up a freaking scanner or install a CD drive was often a nightmare in Windows.

    So, let's see- it was ugly (still is, IMHO), unstable, unfriendly, and owned by a rapacious monopolistic enterprise run by an autistic geek [8m.com] and Monkey Boy. [ntk.net] It's an insecure system in continuous need of updating [slashdot.org], it's the source of continuous viruses and worms because of the Swiss Cheese nature of the OS and VB.

    What exactly is there to BRING me to Windows? So I can trade .doc files with every other office drone?

    So: that's why I don't use Windows. It's Just Not Worth The Hassle.

    HW

  • by Idaho ( 12907 ) on Tuesday June 08, 2004 @05:05PM (#9370378)
    Last time I booted into Windows (dual boot) was when I had to fill in the tax form (yup, in the Netherlands it's just as bad as in the States). This was before the Sasser worm broke out.

    So naturally, my Windows-install was not updated when the following sequence of events occured:

    • I read about the outbreak of Sasser on Bugtraq on a Friday (or so I believe), but couldn't care less as I did not ever boot into windows anyway
    • Went home to my parents during the weekend it broke out.
    • A roommate booted my computer into Windows to watch a movie or play some music in the livingroom or whatever.
    • Go Sasser!

    Needless to say, that Windows partition is now history. Some extra storage space always comes in handy.

    Anyway, what keeps me away from Windows at this moment (the most important reasons, anyway):

    • Spyware/malware. You think this only happens to n00bs who install KaZaa? Not so. Even recent Mouseware driver software from Logitech installs some kind of spyware program. So does the Kodak Easyshare software (or so I believe...it might not be spyware, but it is an annoying always-running automagic-update engine nonetheless).
    • Virusses and worms. Need I say more?
    • Last but not least: I hardly have time to play games, so I don't need Windows. Linux does everything I want, and often does it better then Windows (IMHO, ofcourse).

    It takes too much time to admin even just my own personal Windows system to keep it 'safe enough' to even have it on the internet: I'd need a firewall (Windows firewalls, even commercial ones, often have security problems themselves, read Bugtraq!), Antivirus-software (which costs $$$, takes huge amounts of CPU power/memory, slows down even a P4 to a drag, etc.), Spyware scanners such as Ad-aware and/or hijackthis, run Windows Update automatically or at least regularly and generally spend at least a day freaking around after a fresh install, turning off services (in Linux they are off by default), running Windows Update and installing all the crap mentioned above.

    Then, to sum it all up: in Windows, I would not use IE and OE, because - oh well, I don't have to explain why if you have read the above.

    So I would end up using Firefox, Thunderbird mail and OpenOffice just like I would do in Linux. So why would I bother to run those apps on Windows anyway? That software runs great in Linux, too...

  • by awkScooby ( 741257 ) on Tuesday June 08, 2004 @05:07PM (#9370409)
    Tasks that are trivial under Unix, have thus far eluded me. I still don't know how to set up DNS under Win2K.

    What makes Windows even worse to administer is the non-standard way Microsoft implements standards. Try getting Windows to integrate into a mixed environment. Many times you'll have to choose between doing things the Microsoft way (in which case nobody else can play) or a standards compliant way.

    A quick example -- Microsoft doesn't implement IETF standard TSIG in their DNS implementation. So, your DDNS options are:

    1. Use MS DNS and workstations register using proprietary TSIG -- non-MS systems can't use DDNS
    2. Use MS DNS and have MS DHCP server make DDNS entries on workstations behalf
    3. Use non-MS DNS and TSIG from workstations -- MS systems can't use DDNS
    4. Use non-MS DNS and non-MS DHCP and have DHCP make DDNS entries on workstations behalf
    We're not talking about oddball protocols here. DNS is a pretty fundamental protocol for a functional Internet.

    I don't use Microsoft for DNS or DHCP because they don't work correctly. The protocols which they seem to get right I don't use either because in my experience it's just a matter of time until they make them incompatible.

  • by mystran ( 545374 ) on Tuesday June 08, 2004 @05:08PM (#9370410)
    Actually, I do know enough of Windows to be able to do basic administration on it. What's truly keeping it out of my desktop, is that for one it's too opaque (can't easily see what's really happening) and the usability is shit.

    Really, the usability sucks. It's not only that the command line is poor, it can't be nicely used remotely without special software, or that most apps crash far too often. I could stand those.

    What I can't stand is the braindead window-manager without proper support for sloppy-mouse, without ability to send a window to bottom (without minimizing them), the stupid taskbar that's mostly useless, and the fact that most Windows programs are simply awful for anything but the most basic tasks, and the lack of decent virtual desktops. I know you can fix most of these, but usually it introduces stupid problems because programs weren't designed for it.

    Finally, I like the ability to plug devices into my computer and expect them to work. Generally, I've had less driver problems with Linux than with Windows. Finally, I don't like the idea of rebooting a system every ten minutes.

    When forced to use Windows, I usually end up installing ports of the tools I use in Linux, so what's the point? Pay for software that just makes life harder?

  • by Grimster ( 127581 ) on Tuesday June 08, 2004 @05:08PM (#9370418) Homepage
    Probably the main thing is basic security. I've spent hours cleaning spyware and viruses and other bullshit off my wife's Win XP machine, and she's well trained not to open attachments in email and other idiocies but STILL that crap gets on there! It's goddamned annoying. I _would_ move her to linux too but the usb multifunction printer, her digital camera, not to mention all those silly browser games/etc she likes to play either won't work in linux or are a pain in the butt to get working.

    Another big reason is I hate fucking with Windows licensing, every time I upgrade my wife's machine I have to call that god forsaken toll free number and read in the longass "code" and then they read me back another longass code to "re enable" my OWN LEGITIMATELY PURCHASED copy of Windows CP, the CD is on her tower case, and the product code sticker is stuck to her monitor, I HATE being treated like some kinda pirate just because I upgrade motherboards or swapped sound cards/etc on a computer I OWN running software I PURCHASED.

    Mozilla tabbed browsing - ok I know I can run this in Windows too but I still like Mozilla's tabbed browsing :)

    One of my other "biggies" is a rather simple one, tabbed SSH shells on Konsole in KDE, I keep upwards of 30 shells open to various servers open at ALL times, having these in one window with tabs at the bottom is absolutely priceless, I've yet to see any other apps do this outside of Konsole and unless my memory fails, the default term program for Gnome also does this.

    Email - I like Evolution it serves my purposes without being bloated or trying to "do everything" for me. Check my email, send my email, I'm pretty happy. I will let procmail do my filtering and sorting thanks anyway (yes I know Evolution does a lot more than this but it doesn't put it "in my way"). Also, last I checked there isn't one single email virus that will fuck over Evolution (or any other Linux email client that I'm aware of). But this point is really made in point #1 about security.

    Stability - uptime on my box is 28 days, nothing awesome (I'm not shy about rebooting but just don't have too much). Windows while it HAS improved, still isn't that stable, my gaming computer, which has a barebones install of XP with just what is necessary to play the games I like to play, still manages to need a reboot about once per week or so. Nothing more aggravating than having to reboot when you really don't WANT to.
  • Re:I'm cheap... (Score:5, Interesting)

    by metlin ( 258108 ) * on Tuesday June 08, 2004 @05:09PM (#9370435) Journal
    Exactly.

    And as a student, I can get almost all of the software that I want for free, without having to worry about shitty licenses or any other issues.

    More importantly, it gives me the ability to customize.

    If my task is CPU/memory intensive (graphics), I choose a very simple window manager. Am I working on boring stuff like writing documents? I choose a window manager with bells and whistles to entertain me while am at it.

    Do I have to repeat a task? All it takes for me is a simple two liner script to do it, while on Windows I almost always end up having to install Cygwin to do my tasks (do not give me the batch file crap, batch does not do regex or any of that stuff, nor can I pipe my outputs and inputs).

    And more than anything, I get to mess around with the system the way *I* please -- if I do not like the messages during bootup, I can change that. And if I do not like the look and feel of my system, I just change it - at the bare metal level.

    And another thing that pisses me off to no end in Windows is permissions. I have to be logged in as administrator to install the simplest of applications. WTF!? Whereas in Linux, I just get what I want and run (or sometimes compile and then run) the binary.

    And more than anything, I philosophically disagree with the way Microsoft works -- yeah yeah, it's business and all is fair yada yada yada. But still, their practices are not honourable, nor respectful. And for that reason, I try to stay off all Microsoft products :)
  • Window's Woes (Score:3, Interesting)

    by G4from128k ( 686170 ) on Tuesday June 08, 2004 @05:09PM (#9370436)
    The reason I avoid Windows (beside the questionable business tactics of the company) comes from my own and my friends experience with the products. But mostly, its my experience with the horrible, inconsistent design of Office and occasional bouts of Window's use. Its obvious that MS has lots of coders and that they each do their little bit in total isolation from each other. Add viruses (more than 30 per day in May) and I see absolutely no reason to switch.

    My one, recent , experience with Windows was trying to get a peripheral (with Windows-only drivers) connected so I could use it. On a totally fresh install of Windows, I discovered that inserting an IBM PCMCIA-to-CF card adapter hosed the system so badly, I had to wipe the drive (the fault persisted across a normal reinstall of the OS). Funny how my all of my Macs (from a old 190 powerbook to a newer Pismo) handled the IBM adapter perfectly with no driver software, no configuration, and no hiccups, while software from IBM's former partner barfed chunks.

    I've also watched friends, highly intelligent friends who are profession Windows developers, struggle with their systems -- accepting that they will have to reinstall (and probably reformat) at least once or twice a year. In contrast, in nearly 20 years of Mac usage, I've only been forced to reinstall the OS once (and have never been forced to reformat a drive).

    I'm sure some have had spotless experiences with Windows and I'm sure some have had horrible experiences with Mac. But my experience has shown me that Macs just work and work well when compared to the alternatives.

    I know I don't own the cheapest, most popular computers, but then I've never owned the cheapest most popular cars either.
  • by Anonymous Coward on Tuesday June 08, 2004 @05:12PM (#9370489)
    It was scary as all hell because I had never even touched an Apple computer since the IIe.

    I was thinking "This is a bunch of money and I hope this f*cker works!"

    Like most, I got tired of:

    1) the nazi registration scheme for windows
    2) the viruses, worms, spyware, and what have you
    3) WINDOWS ARTHRITIS this just po'ed me
    4) everything was a pain in the butt to administer
    5) magical disappearing disk space
    6) general flakiness
    7) I ain't paying MS to help destroy the OpenSource movement

    Why didn't I go with Linux?

    -- I needed a laptop. There are few and far between Linux laptops.
    -- I am so sick of fiddling with things. I want something that "just works." Sure I can get Linux to do what I need it to do, and often in ten minutes - but man. Come on. I don't want to fiddle anymore. I have been fiddling since the 80's.

  • by prisonernumber7 ( 540579 ) on Tuesday June 08, 2004 @05:16PM (#9370561) Homepage
    Windows may be free, but when you really want to do something with that machine, you will inevitably at one point shell out big bucks. For development, which I like to do, for example.

    The reason I don't like to do Windows is because after I have installed a $free_unix, I can do this:
    aeons:/usr/home/ava$ which emacs
    /usr/local/bin/emacs
    aeons:/usr/home/ava$ which cc
    /usr/bin/cc
    aeons:/usr/home/ava$ which CC
    /usr/bin/CC
    aeons:/usr/home/ava$ which perl
    /usr/bin/perl
    aeons:/usr/home/ava$ which python
    /usr/local/bin/python
    aeons:/usr/home/ava $ which mozilla
    /usr/X11R6/bin/mozilla
    aeons:/usr/home/a va$ uname
    FreeBSD

    It's thas simple. And it's all there, even without going through a thousand urls to download whatever program that just won't match these other operating systems anyways. And if I ever need some other piece of software I can have it in a minute by simply pkg_add -r'ing it. Simple convenience, I guess. Priceless.
  • by ortholattice ( 175065 ) on Tuesday June 08, 2004 @05:17PM (#9370572)
    One specific example is installing a private certificate server. On Linux it essentially involves 3 CLI commands. On Windows 2000 it is a tortuous exercise in point-and-click. Here are the exact details:

    (sorry for this - I couldn't get it posted otherwise - even if I put this at the end) defeating1 lameness1 filter1 defeating2 lameness2 filter2 defeating3 lameness3 filter3 defeating4 lameness4 filter4 defeating5 lameness5 filter5 defeating6 lameness6 filter6 defeating7 lameness7 filter7 defeating8 lameness8 filter8 defeating9 lameness9 filter9 defeating10 lameness10 filter10 defeating11 lameness11 filter11 defeating12 lameness12 filter12 defeating13 lameness13 filter13 defeating14 lameness14 filter14 defeating15 lameness15 filter15 defeating16 lameness16 filter16 defeating17 lameness17 filter17 defeating18 lameness18 filter18 defeating19 lameness19 filter19 defeating20 lameness20 filter20 defeating21 lameness21 filter21 defeating22 lameness22 filter22 defeating23 lameness23 filter23 defeating24 lameness24 filter24 defeating25 lameness25 filter25 defeating26 lameness26 filter26 defeating27 lameness27 filter27 defeating28 lameness28 filter28 defeating29 lameness29 filter29 defeating30 lameness30 filter30 defeating31 lameness31 filter31 defeating32 lameness32 filter32 defeating33 lameness33 filter33 defeating34 lameness34 filter34 defeating35 lameness35 filter35 defeating36 lameness36 filter36 defeating37 lameness37 filter37 defeating38 lameness38 filter38 defeating39 lameness39 filter39 defeating40 lameness40 filter40 defeating41 lameness41 filter41 defeating42 lameness42 filter42 defeating43 lameness43 filter43 defeating44 lameness44 filter44 defeating45 lameness45 filter45 defeating46 lameness46 filter46 defeating47 lameness47 filter47 defeating48 lameness48 filter48 defeating49 lameness49 filter49 defeating50 lameness50 filter50 defeating51 lameness51 filter51 defeating52 lameness52 filter52 defeating53 lameness53 filter53 defeating54 lameness54 filter54 defeating55 lameness55 filter55 defeating56 lameness56 filter56 defeating57 lameness57 filter57 defeating58 lameness58 filter58 defeating59 lameness59 filter59 defeating60 lameness60 filter60 defeating61 lameness61 filter61 defeating62 lameness62 filter62 defeating63 lameness63 filter63 defeating64 lameness64 filter64 defeating65 lameness65 filter65 defeating66 lameness66 filter66 defeating67 lameness67 filter67 defeating68 lameness68 filter68 defeating69 lameness69 filter69 defeating70 lameness70 filter70 defeating71 lameness71 filter71 defeating72 lameness72 filter72 defeating73 lameness73 filter73 defeating74 lameness74 filter74 defeating75 lameness75 filter75 defeating76 lameness76 filter76 defeating77 lameness77 filter77 defeating78 lameness78 filter78 defeating79 lameness79 filter79 defeating80 lameness80 filter80 defeating81 lameness81 filter81 defeating82 lameness82 filter82 defeating83 lameness83 filter83 defeating84 lameness84 filter84 defeating85 lameness85 filter85 defeating86 lameness86 filter86 defeating87 lameness87 filter87 defeating88 lameness88 filter88 defeating89 lameness89 filter89 defeating90 lameness90 filter90 defeating91 lameness91 filter91 defeating92 lameness92 filter92 defeating93 lameness93 filter93 defeating94 lameness94 filter94 defeating95 lameness95 filter95 defeating96 lameness96 filter96 defeating97 lameness97 filter97 defeating98 lameness98 filter98 defeating99 lameness99 filter99 defeating100 lameness100 filter100

    Installing a private certificate server, Linux version:

    Edit /etc/httpd/conf/httpd.conf and change "<VirtualHost _default_:443>"
    to "<VirtualHost 192.168.10.200:443>"

    [root@dts conf]# cd /etc/httpd/conf/ssl.key
    [root@dts ssl.key]# openssl genrsa -out server.key 1024
    [root@dts ssl.key]# cd ../ssl.crt
    [root@dts ssl.crt]# openssl req -new -key ../ssl.key/server.key -x509 -out server.crt
    Country Name (2 letter code) [AU]:US
    State or Province Name (full name) [Some-State]:New York

  • by ThePhilips ( 752041 ) on Tuesday June 08, 2004 @05:19PM (#9370615) Homepage Journal
    Windows is sort'a nice, I like it much more than Linux. Really.

    But it is just little things.

    I'm using VIM very much. I hate VIM, I hate Emacs, I love MSDevStudio. But. But under VIM+Bash I'm at least three times more productive.

    Windows GUI is good and consistent. To some degree. I'm as a person who designed for two years GUI applications for Windows and knowing every input/output/message/control available I can say that Windows GUI is most advanced GUI ever created. But. But M$ itself stopped following itsown GUI desing guidelines, and I'm not taliking about dumb so-called "VB Programmers" and other commercial software developers who have problems doing simple window with two buttons right. This is really sickening.

    Error handing in Windows is just awful. It has nowthing comparable to /var/log/messages. Once I have spent 3 month being not able to run one of the my development tools. It was really bad situation and no one have ever had any clue what have happened. I have used other machine with devkit installed, where my tool worked Ok. But after sometime it stopped working there too. After two weeks of games with regedit/etc it turns out that this application was Win16 application (Win32 has no required system call - but Win16 subsystem does) and when and size of evironment was giong over some limit Win16 subsystem was just stopping to work. With no error message whatsoever.

    I can go on and on. For a long time. I've being long-time M$ user and developer. But once I (actually bit forcefully) switched to Linux - I was really amased: some things didn't worked, but most of other things just worked. Without reboots, without crashes, without asking tons silly questions. Just worked. Breath of fresh air after 6 years of WinNT 4.0.

    P.S. w2k/xp really didn't changed this balance much since early year 2000 - the time I switched to Linux completely.

  • Atari (Score:5, Interesting)

    by Nikademus ( 631739 ) <renaud&allard,it> on Tuesday June 08, 2004 @05:21PM (#9370640) Homepage
    Yes, I used atari from it's beginning.. I always disliked windows, which is user unfriendly and very buggy and unstable. At one time, I was kind of forced to use windows, cos linux was so primitive, and atari was a little bit underpowered for the time. So at about P1 133, I began using windows, without liking it much at all. When I saw there was an alternative that was customisable and useable graphically, I began to love linux.. Now I adhere to opensource philosophy. I must admit I used windows for 4 years or so, this was about the period I was nearly away from computing because I had not much interest in it. Now I use Linux and OpenBSD, and I have regained interest in computing as I am now working in IT...
  • by newdamage ( 753043 ) on Tuesday June 08, 2004 @05:22PM (#9370650) Homepage Journal
    Mac hardware is what brought me to OS X, I love my 12" iBook, and it just works so much better than my brick of an XP laptop ever did. Battery life and stability overall are just better. But Mac OS X 10.3 has just been one huge surprise. I knew it was good, but I never realized how well it caters to both beginnings and power users. It keeps things simple enough to not have to worry about constant maintenance and tweaking, but allows people to peek under the hood if they so desire.

    I also love the fact that just like most llinux distros, mac comes ready for developers. I have a native bash terminal, java, gcc, and xcode ready to go. I can't say that much windows.

    Also, other huge surprise, there is a -ton- of freeware/shareware available for os x, and i find most of it to be of high quality (i.e. adium, transmit, subethaedit, colloquy, etc, etc).

    Now that I'm on a laptop with OS X, I really don't see myself switching back anytime soon, even with centrino options maturing somewhat.
  • Gut feeling... (Score:3, Interesting)

    by gillbates ( 106458 ) on Tuesday June 08, 2004 @05:23PM (#9370661) Homepage Journal

    Many things...

    Yes, I paid for Windows, so I do use it occasionally. After all, it is my right to. But when I use it something just doesn't feel right.

    • It could be that I've read the EULA. I've never read a longer, more thoroughly articulated form of "Screw you!" than Microsoft's EULA.
    • In light of the way their EULA is worded, I can't help but wonder if virus vulnerability was deliberately designed into their software.
    • I hate the fact that HELP doesn't actually tell you how to solve the problem, but only re-iterates Microsoft's philosophy that a user shouldn't be able to configure or troubleshoot their own machine. Even should I want to learn about my own hardware, Microsoft does its best to hide as much useful information from me as possible.
    • People sometimes ask me to fix their PC's. I'd like to help, but often times I'd have to reinstall the OS. Without them showing me their Windows license, I can't fix their crashed machine. I don't have to worry about this with Linux, but then, all of the Linux machines I've built for people have never come back to me except for hardware failure.

    But I don't merely use Linux because it's _NOT MICROSOFT_. I've learned that there are some real advantages:

    • I don't have to worry about security when I'm online with Linux.
    • I don't have to spend my weekends downloading and patching an OS that will need to be patched again next month, and the month after that, and the month after that....
    • I don't have to worry about opening email attachments from someone I don't know. I don't have to wonder if that attached Word document is a reply from a recruiter, or the next virus incarnation.
    • I like having 4 desktops. I get a machine which is actually useable for development work.
    • Linux is much more thoroughly documented that Windows. If my hardware isn't automatically configured, the more popular "drivers" will scan the bus and tell me the settings I need to get it working. Windows requires you to guess if it can't autoconfigure your system.
    • I don't have the guilt of using software written by a company which takes pride in forcing others out of business.

    And my last point is probably my best one. There's a certain joy in using something that someone else created for you, not for personal profit or greed, but rather, as an act of giving back to the community that has given so much to them. I've benefitted greatly from using Linux, and I really look forward to the time when I myself will be able to give back to the community that has given so much to me. Linux is almost sacred because it is free from the influence of money; it was created for the purpose of blessing the users, not exploiting them. Linux is software the way it was meant to be.

  • by phazethru ( 785978 ) on Tuesday June 08, 2004 @05:24PM (#9370679)
    And re: documentation?? Puh-lease. There are so many more resources out there for Windows, its no contest. Get real.

    This may or may not be true, I'm not going to go count web pages. But documentation isn't about quantity, it's about quality. With windows, you can get resources about all common problems and concerns, occasionally get resources about not-common ones, and very very rarely will you get help with the most obscure.

    But Linux documentation, like onions and ogres, has layers. The man page for simple usage and configuration, linux help sites for more complicated problems and example configs, mailing lists for horribly obscure problems that only the developers can really help with, and as an absolute last resort, the code itself, which answers all questions if you have a month to spend solving them.

    And to answer the initial question posted...

    I can have a web server, DNS server, firewall, mail server, and pop server in linux.

    I can have a web server, DNS server, firewall, mail server, pop server, and X amount of debt in windows.

    Then again, I read a study somewhere saying that my TCO is higher becuase I use Linux, so maybe I'm wrong? Or maybe the group doing that study got their software from the 'P2P outlet store'.

  • by chrysalis ( 50680 ) on Tuesday June 08, 2004 @05:25PM (#9370702) Homepage
    What I love with free operating systems is that :
    - you're allowed to review the source code
    - something doesn't work the way you want? No problem, change the code.
    - you added a great feature that would be worth sharing? No problem, submit a patch to the author and it's likely to be merged in the next version.

    There's nothing similar with Windows.
    Have a look at Internet Exploder :
    - the CSS support is totally broken by obvious bugs,
    - this is known by almost every webmaster out there, and documented on a lot of web sites,
    - plenty of people are skilled enough to fix the bugs. But they can't. And even if they could (technically, by disassembling), they aren't allowed to do so without breaking the EULA.

    With Windows, you are totally passive. You can just wait and let Microsoft decide on the future of the software.

    OTOH, directions taken in free software is mostly driven by users. By submitting suggestions on mailing listes, by sending patches, etc. Some software doesn't speak your native language? Translate it, send the result to the author and the next version will have your translation.

    Send the same thing to Microsoft, it will go to /dev/null .

    This is why I don't use Windows.

  • by RoLi ( 141856 ) on Tuesday June 08, 2004 @05:27PM (#9370720)
    Exactly my experience. Once you are used to multiple desktops and a good window manager (like one that supports moving windows with ALT+LMB) Windows just feels old.
  • by bADlOGIN ( 133391 ) on Tuesday June 08, 2004 @05:28PM (#9370750) Homepage
    It's a small thing, but I figure the less I use microsoft's products at all, the more I help enable them to fade into computing history where they belong. I make a point to promote non-Microsoft alternatives whenever I can to friends and family. I've turned a number of people on to Mozilla for browser and mail and WinAmp for music. I try to financially reward companies that support more than just Microsoft products. The reasons are first and most importantly security, and second an absolute disgust for Microsoft's business practices. For all they've done to screw over customers, competitors with 10x better products that they snuffed out, and of course "partners" (note: a good Microsoft "partnership" is when you get lube and a warning before they start on you).

    I am a staunch supporter of A.B.M. (Anyone But Microsoft). If I am in a situation where I "must" use Windows, I use it only in the only way that can do the least harm to the world: as an insecure application launcher. I use it to run Cygwin, GVim, Eclipse, Mozilla, Thunderbird, and whatever else. I run the McAfee Anti-Virus, Spy-Bot Seek 'n Destroy and run Windoze update regularly. No windoze media player, IE removed from the desktop, always saying no to the .NET framework crap, and absolutely _NO_ Outlook garbage!! I run OpenOffice and tell people that I have an older office version if I can't open files and make them re-save and re-send them. If they gripe, I tell them to complain to Microsoft.

    And of course, I make sure it's behind a firewall.
  • by nahdude812 ( 88157 ) on Tuesday June 08, 2004 @05:29PM (#9370756) Homepage
    Dragging the disk to the trash/recycle can always seemed like a strongly counter-intuitive practice to me. The trash can is for deleting things. Why would I put my 4,000 page thesis document, that I just completed after 6 semesters of hard work, which I'm keeping only on a single floppy in to the trash can? When undocking my laptop, I don't stick it in the local waste recepticle.

    Much more intuitive IMO would have been an eject icon over which you can drag items (similar to how OSX's recycle can appears while dragging a disk). Better yet, what about a button on the case labeled "Eject?" I understand that purely mechanical ejects aren't feasible for performance reasons (floppies on PC's have to write immediately because of this), but why not have one that sent an eject request to the system, performing the same internal tasks as when you drug a disk to the trash?
  • I got a nice hand-me-down pocketpc machine runding Windows PocketPC and went looking for software. It all costs money. To someone who uses GPL software on OS X and linux 99% of the time it's fabulously annoying.

    It's the old shareware thing. People want money for crappy little utilities that may or may not still be available when the author gets bored. When people open-source (more specifically, use the GPL on) their software and release it, all they want back are bug reports and maybe contributions. This allows the software to improve and stick around even if the author loses interest.

    I'm still lacking basic utilities on my pocketpc and wishing it were an iPaq so I could install Familiar Linux on it. I wish I had a clue about programming for Windows PocketPC or Mobile or CE or whatever the name-of-the day is so that I could maybe start trying to write stuff for it...

  • by eric_ste ( 446052 ) on Tuesday June 08, 2004 @05:32PM (#9370787)
    Like you, usability is the main point. Good support for focus follows mouse is a major point for me. CLick doesn't raise window is an other. Tweakui provides badly implemented version of these features. A good scriptable shell. sed, awk, perl, gcc, find, grep, strace, tcpdump, lsof to name a few.

    9 years without using a virus or an anti-virus is an other incentive. The virus of the week always makes me laugh. Yes one day virii might hit the Linux user but for the moment, Windows is the easiest target for kiddies. ;)

    Last winter, I tried to give XP a shot... it lasted a week and I could not take it anymore.

    Bottom line, linux is just more usefull.

  • by NickFortune ( 613926 ) on Tuesday June 08, 2004 @05:33PM (#9370804) Homepage Journal
    I'm a coder. I like to develop. MS doesn't want that, because MS wants to be the only software vendor on the planet. Hell, they don't even want me writing stuff purely for my own benefit, since that means I won't be buying solutions from them.

    Consequently, they make developent difficult. They obfiscate. They change the rules to mess up 3rd part software (1st party as well come to that) so that existing software will break.

    It's a hostile platform.

    Also, of course, there's the expense, the forced upgrades, the DRM, and the corporations staggering absence of anything resembling ethics. But mainly it boils down to one thing:

    Windows is a hostile platform.

  • by Anonvmous Coward ( 589068 ) on Tuesday June 08, 2004 @05:36PM (#9370845)
    Okay, I'm a Windows user who somehow got a magic computer that runs it just fine. I'm more or less happy. I'm productive. Maintaining it hasn't been a problem. Stability hasn't been a problem. All my software works. I can do my job. Etc. I kind of thought some of you would find hearing from somebody with this experience kind of interesting. I can't answer the question "What's keeping me from Windows", but I can answer "Why would I want to leave?" Simply put, as my work load goes up, my time to tinker with computers goes down. I have reached a point where endlessly tweaking everything I've got is no longer fun. I've got my basic needs, now I want a appliance-esque machine that's ready to go and never need configuring.

    So where do I want to go? Not Linux. Sorry folks, too much tinkering and looking up how to do basic things. I've tried, lots and lots of times. Instead, I'd rather go Apple. I can go buy an Apple laptop right now, have everything ready to go, and get just about all the software I want to run for it. No more Windows rot. Installation of new toys such as iPods or wireless routers etc is painless. The stand by mode doesn't rot over time. I could keep going.

    Windows is working just fine for me. But I am sick of being paranoid about making backups. I am sick of knowing I have to reinstall Windows every 6 months or so. On top of all that, I'm tired of explaining to people that I don't have the problems they've had. Most of all, I'm tired of going into over-analytical mode when the minutist thing happens.

    Windows isn't the worst thing in the world to me by any stretch of the imagination. Moving to Apple would be a nice luxurious move for me. I can't really say that I'm being forced in that direction, though. Maybe one day the Linux community will figure out that usability really is an interseting aspect to pursue and I'll be able to be more 'luxurious' for free.
  • by b4rtm4n ( 692708 ) <b4rtm4n@security-forums.com> on Tuesday June 08, 2004 @05:36PM (#9370855) Homepage
    OK almost an MCSE (only 1 design left too take - so sue me :-D).

    Been supporting windows networks since nt4 was released. Taking the MCSE simply cos I have to support it day in day out.

    Of recent improvements only the run as option and the gpo software control have an real use.

    I love returning home to my gentoo laptop and my slackware server. I keep a win2k pc for gaming and thats it.

    Linux is better suited to the corporate desktop and I'd be so much happier supporting a Linux only network environment.

    Its ridiculous having to pay MS for CALs when all you want is storage and samba will more than suffice. It's better than NFS but MS are giving away Services for Unix with an NFS client. Why use a Windoze server for anything other than glorified LDAP/DNS boxes. And you can do that in a *nix environment.

    Still Windoze admins are cheaper and more plentifull than *nix admins so who can blame ignorant employers for going doze??

    /end rant :-D

  • Time (Score:1, Interesting)

    by Anonymous Coward on Tuesday June 08, 2004 @05:37PM (#9370862)
    What keeps me off Windows is time really.

    I run a small business supporting computer networks for other small businesses. I typically install servers running Linux for my customers, though the vast majority of my clients continue to use Windows on their desktops. Therefore I must support them. I would not have the time to support and manage my own Windows computer or network server, as I am busy enough dealing with all of my clients Windows problems. That's why all of my computers and servers run Linux.

    I've found that over the past few years I have been spoiled by the reliability of Linux and have a reduced tolerance for the instability of Windows.

    The other thing that keeps me off Windows is the vast quantity and quality of administration tools availble to the Linux platform. I would never agree to remotely administer a Windows server located 2400 miles away but wouldn't hesitate to do the same for a Linux or BSD server... and I do!

  • branding (Score:5, Interesting)

    by jcupitt65 ( 68879 ) on Tuesday June 08, 2004 @05:38PM (#9370871)

    One of the things that annoys me about windows is that your machine becomes part of a very open and highly competitive marketplace. Every application you install wants to take over as much of your space as it can, and does its best to elbow out any competing applications.

    For example, my Mum has an XP machine. She has a flatbed Epson scanner, but her Lexmark printer can scan too. Plus I got her a Canon digital camera. If you install the bundled software that comes with all these products (and you have to install at least part of all of them) your machine is a total pickle. Sometimes images pop up in one application, sometimes in another. They fight over who is going to control the printer. They all have a simple image editor, these editors are all completely different, and worst of all, they all have elaborate skins to emphasise their branding. The Canon one was the worst: my Mum is 70 and has trouble reading buttons where the button text is a fixed size rather small bitmap in an unreadable "futuristic" font and is (wait for it) dark grey on mid grey. In fact even working out which bits of the screen are buttons and which are decoration can be pretty challenging.

    By contrast Macs are a delight to use because (almost) the only software available is made by Apple and actually (gasp) cooperates. And Linux, erm, well it's not a delight to use, but if you enjoy tinkering it can be OK, and at least most projects try to rub along discreetly.

  • Comment removed (Score:4, Interesting)

    by account_deleted ( 4530225 ) on Tuesday June 08, 2004 @05:38PM (#9370874)
    Comment removed based on user account deletion
  • Claustrophobia (Score:2, Interesting)

    by rongten ( 756490 ) on Tuesday June 08, 2004 @05:40PM (#9370900)
    What keeps me out of MSWindowsTM is
    mostly a sense of claustrophobia, of having
    the walls closing on me.

    When I am put in front of a windows machine I
    feel umconfortable, like somebody switched my
    keyboard layout and messed with the mouse.

    I have to change mindset: I am not the master,
    but I am the slave, I have to abide to the
    "logic" of the computer, if there is a problem,
    I can very well not be able solve it, simply
    because I cannot see where is the defect.

    Computers should be a symbol of man ingenuity,
    of his progress, not a tool to enslave them
    instead..

    I do not want the computer to think for me.
    I have already the politicians and the TVs that
    try to convince me they know better.

    The simplest tasks become impossible.
    The DOS prompt makes me want to scream, and the
    programs, with tons of toolbars and options make
    me dizzy.

    I guess my past of heavy Amiga user helped me to
    know what a real machine and a real OS could do,
    but in general I can have the occasional wish to
    use a program, like dictation software, or a game,
    but it does not last long.

    I can have Tribes II and NWN on my Linux Box, and
    I can try out sphinx.

    In general, I see MSWindows like an invaluable
    tool that created the idea of the Personal
    Computer in each home (now more than one), but
    a tool that now has is time due.

    It is time to move on. We cannot keep our
    keyboards being modeled after some long
    disappeared mechanical typewriters.

    Is time to look forward, try at least the dvorak
    layout, and spare money for a keyboard with
    no staggering, install Linux on our family
    Pcs, whenever possible, and support the OSS
    community actively with financial support.

    Best Regards

  • The four S's (Score:3, Interesting)

    by the_rev_matt ( 239420 ) <slashbot@revmatt.COLAcom minus caffeine> on Tuesday June 08, 2004 @05:40PM (#9370905) Homepage
    Stability
    Security
    Scalability
    Source

    If MSFT could provide those in any consistent manner, I would consider them an option. Until then, it's not even worth discussing.
  • Fear (Score:2, Interesting)

    by nwbvt ( 768631 ) on Tuesday June 08, 2004 @05:41PM (#9370921)
    I've got a dual boot but I've been using Linux 99.9% of the time lately. But because of that, I've haven't had a chance to apply any MS security updates, antivirus updates, firewall updates, etc. Now everything is probably horribly out of date, and I'm afraid if I log back in I'll be vulnerable to every virus developed in the past few months.

    Oh well, its not like I really miss anything on Windows.

  • by SpamJunkie ( 557825 ) on Tuesday June 08, 2004 @05:42PM (#9370928)
    I don't think concern experesses fully the issues that Windows XP's security has. That sounds as if I'm wearing a tinfoil hat worrying about black helicopters.

    The issues with XP's security are factual: try installing XP on a computer you intend to connect to the internet. Go to windows update as fast as you can, and try to download the RPC patch as fast as you can. I can confidently guarantee that your machine will try to reboot itself well before you can even download it, let alone apply it.

    I cannot fathom what horrible hoops people unfamiliar with computers must go through to get a new version of windows installed. Even worse, a machine sold with a 6 month old version of XP preinstalled. Unless they are blessed with a computer-savvy friend nothing less than a $50 or more visit to a computer store would help them.

    Why don't I use windows? Because I wouldn't have any problem letting my parents upgrade OS X. Because I like to spend my weekends using my computer, not fixing it.

    And damn it, because I prefer computers that don't have a boot process that still uses decade-old DOS graphics.
  • by inertialmatrix ( 675777 ) on Tuesday June 08, 2004 @05:46PM (#9370979)
    I have yet to understand why it is that I can install a fresh copy of win2k and have it run smoothly, fast, and responsive. And yet, by the time I fully patch the damned thing it is markedly less responsive.

    Considering that most of the income made by Microsoft from direct sales of it's OS are from bulk licenses used by computer manufactures; it would seem that Microsoft would be encouraged to not spend time making sure that there patches are efficiently programmed. They only have to gain if they are able to give the user the feeling that there computer is outdated and lacks responsiveness after installing required patches. It often would cause joe user to think that they need a newer computer, and so they go out and buy a new computer, with a new copy of Windows.

    At any rate, my paranoia and sanity are kept in check by using linux. That, and between revitalizing older hardware (P3 1 Ghz), using OO, The Gimp, and Linux I have saved several thousands dollars easily.

    So that's why I stay off windows.
  • Windows users... (Score:2, Interesting)

    by cks3 ( 698800 ) <ckNO@SPAMsampletheweb.com> on Tuesday June 08, 2004 @05:46PM (#9370988) Homepage Journal
    I've been working in tech support for roughly four years. I have a G5 sitting on my desk and I run two computer labs that are filled with peecees running XP and the only way I can keep everything locked down and protected is thanks to a program called DeepFreeze that prevents the users from mucking everything up. All I do is restart and the machines are fine again. That being said, in my experience, 90% of Windoze users are the most ill informed lot of computer users out there. They expect the computer to work like an appliance, or they are frightened of it and think some how it will reveal to everyone else that it is in fact smarter than they are, or they are antagonistic towards it and look at it as an evil force working against them. On the other hand, there are about 10% that are uber-users who actually know what they are doing and enjoy the platform. Linux users tend to know Windoze inside and out and smirk and laugh at the uninitiated masses who haven't realized how nice it is to get free software that works, but they also tend to not realize how much time they have spent learning linux compared to the masses who still want that easy on appliance that hooks to their internet and their email and helps them write papers. Mac users are divided into 3rds. One third of them are power users who know Mac inside and out classic to OS X and as a result of living in a Windoze world know PeeCees well enough to get around. Another third are very capable of troubleshooting their own macs but have no idea how to work windoze and get confused when they encounter the lab computers, but they usually aren't afraid to learn. The final third know only what they know on the Mac and nothing else; they are fortunate that nothing goes wrong that often with their macs, but they are also oblivious to how seldom things do go wrong, so that the smallest thing is made to be a HUGE ORDEAL. The last two crowds are generally easier to deal with than the Windoze users, and that is why I personally don't do windoze. That, of course, and because Micro$oft is a scum-bag of a company that eats the souls of everyone and everything it can.
  • upgrade path (Score:2, Interesting)

    by cyb3rsonik ( 317184 ) on Tuesday June 08, 2004 @05:47PM (#9370997)
    My upgrade-path just somehow did not include Windows. From Commodore 64 to Amiga to Apple, which seemed to make a lot of sense back then considering the way especially Amiga worked - stress on interface and usability. Please note: I didn't say Amiga ruled. It wasn't perfect. It just was more perfect than anything else back then. Also, I never was much of a gamer, so I guess that explains something as well.

    Even though I am forced to work with Windows at the job, I just can't help smiling when I turn the Mac on at home. It's absolutely fun to work with. It's even fun to solve problems when they occur. And when I cannot solve a problem, I know there are helpful communities out there who share my enthusiasm for the platform and are more than willing to help, no questions asked. Compare that to the Windows world, where it usually is every man to himself.

    Anyway, Windows never gets that smile on my face. The only expression Windows gets ony face is one of utter disbelief: how people can continue to use the products of a convicted monopolist, a company where quality and contents of products are dictated by the marketing department. A company that pretty much all the time lies to its customers - it would basically do and say anything to keep you as a customer. A company that innovates by aggressive takeovers, and manages to totally screw up the bought product while they're at it (got to love Frontpage). A company that is not afraid to use references to terrorism and nationalism to fight a competitor that they label is "free" without even understanding what that word means. That and its track record of bugs, security issues, and the malware and spyware that seem to thrive on it.

    It's a strange in a way, though: I do not know how many times I cursed the Amiga back then when another bootloader virus had killed a set of floppy disks. I still loved it for all its faults.
  • by nathanh ( 1214 ) on Tuesday June 08, 2004 @05:48PM (#9371005) Homepage
    The goal of any business is to profit.

    The goal of any business is to do what the business owners want. The goals are often stated in the mission statement. If the business owners are greedy swine then sure, the businesses goals will solely be to make profit. But most businesses are not that narrow minded. Most businesses have an agenda and the profit motive is secondary. For example, most businesses aim to provide a certain product or service. Other businesses have stated codes of conduct (eg, Google's "do no evil" rule). Any business you look at will have a similar set of profit unrelated goals. I guarantee you will have great difficulty finding any business whose single stated goal is to "make money".

    If what you said was true (and it is not) then companies like Ford could just stop making cars and start playing hedge funds on the stock market. That's tying in with "making money". But that's not what Ford does. The goal of Ford is to make cars at an affordable price. Everything else is a secondary goal; including the profit motive.

  • Re:speed in linux? (Score:4, Interesting)

    by shish ( 588640 ) on Tuesday June 08, 2004 @05:48PM (#9371007) Homepage
    One of several reasons:

    Windows uses a hack (which I wish someone would do in linux) to make things seem faster - it gives the currently selected window processing priority. Compress 2 things (7-zip works best for this, with "ultimate" settings), then have one window focused - the selected window's progress bar moves about twice as fast as the unselected one's, sometimes three or four times as fast. Open a third app, give it focus, and both compressings go slowly.

    This should be quite easy to do in linux, apart from one thing - only root can give a process higher than normal priority, or raise a process's priority once it's started.

    If you manually choose which processes get which priority, you can make things seem a lot faster (although things in the background suffer)

  • by paperclip2003 ( 732025 ) on Tuesday June 08, 2004 @05:49PM (#9371015)
    I use effects software (distortion, flanger, recording and etc) and this software would cost a bundle to get it all on windows or the mac. Also, I have been able to configure my machine to run on a fairly minimalist setup (Kdrive X Server) and a shrunk down kernel and found through trial and error that the deadline schedular is the fastest hands down for audio. (uses less than 32megs of ram) I use creox, ecamegapedal, gtkguitune, ExEf, Audacity, Xmms, Kguitar ... and several other pieces software. I would say for a garage band with little $$, linux is the best way to go. It also seems to have a larger software selection than OSX and windows when it comes to guitar software that is cheap or almost free. I also get the best responsiveness and least latency compared to windows or OSX, even though the kernel still has some nasty bugs that I can make my system crash(took a lot of kernel customization though). I think the customization aspects scare the non-savy people away. But if you don't mind a little frustration with getting things working right, linux is the best platform hands down for a budget musician. All and all it just works the best if you are into audio and sound tweaking. I did not take linux seriously until about a year ago and it was always just a hobby platform and now I never boot into windows. Even word processing with Microsoft Word or Open Office seems to work great (thanks to the folks at winehq). Linux is more like hardware was in the late 70's and early 80s. It is sort of like building stuff from kits and making it work. It has rough corners, but once it works, it always works. -Ron
  • by hellfire ( 86129 ) <deviladv@[ ]il.com ['gma' in gap]> on Tuesday June 08, 2004 @05:49PM (#9371021) Homepage
    I'm not a linux geek, but I wish I was. Unfortunately I don't have time to invest as much as I would like to learn the system.

    Which is exactly why I don't want to use windows. Windows is an investment just to get it to work reliabily. Put in the CD and it works, but a week later something goes wrong and you have to troubleshoot that. Then you have to troubleshoot this crap and that crap.

    These two reasons are why I have always used Macs at home. I don't have time to invest in my machine. I pay a premium up front, but then it magically just works. It always works. It will continue to work. I don't have downtime because my internet connection hiccups. I don't have to update things every 30 seconds to prevent the next worm from bringing down my machine. I don't gradually lose performance because spyware chokes the processor.

    Games? Bah... I gave up on serious gaming after Diablo 2. I play Star Wars: Galactic Battlegrounds by myself along with some hearts, spades, cribbage, solitaire and a few other minor games. someone's always making new versions of card games, and I can play them online thanks to a Safari browser that's more reliable and up to date than IE for the Mac.

    Business software? Bah... I find my own tools from shareware and freeware, which are more reliable and easier to use than Microsoft's tools. Plus it's easy to find software that's free, and is compatible with Word's format if you need to find it.

    The Mac hardware is an investment, but its an investment in reliability I'm willing to make. Yes would it be nicer if it was cheaper, but wouldn't everything be nicer if it was cheaper?
  • by egarland ( 120202 ) on Tuesday June 08, 2004 @05:51PM (#9371038)
    I still use Windows on my primary desktop but I'm getting less and less attached to it. I do most of my work over an SSH session as well. I have a bunch of machines that run Windows, most of them came with it pre-installed. I stay away from most of the proprietary Windows stuff (Domains/AD, NTFS, etc) and know very little about them.

    I recently got an LCD monitor and was forced to upgrade to XP to make it look half decent (2000's font rendoring is horrible on LCD monitors.) Wow was that painful. I don't trust Windows's upgrade tools (seem to leave things slightly broken with no way to back out) so I did a new install. It was the first time I had installed XP and it took a lot of time. Once it was done I was left with a shell of a machine that looked horrible (what kind of heavy drugs were the MS UI guys on) and had no working applications. I had to trick XP into using my old settings from my ntuser.dat file and I've had to reinstall or dig through and import registry settings for tons of programs. I've sunk tons of time into the upgrade and things still are a litte off. I install RedHat and Fedora a lot and I've just gotten used to having a working machine at the end of the install. Dealing with Windows again was annoying and frustrating.

    Most of the machines I do work on are Linux boxes running various versions of RedHat. I put Fedora Core 2 on two of them after it came out and I have to say I'm impressed at the progress they have made on desktop usability. I used to think X was always going to be a little slow but Fedora is just as snappy as Windows. XP is seeming more and more like a clunky in comparison.

    I don't like supporting an abusive monopoly as well but really I just need to get my job done. I doubt it will be too long before I switch my primary desktop to Linux. I wouldn't be surprised if XP was the last Windows I run on my primary desktop.
  • Re:As a developer... (Score:4, Interesting)

    by molarmass192 ( 608071 ) on Tuesday June 08, 2004 @05:52PM (#9371046) Homepage Journal
    I'm with you there. My top 10 reasons, in rough order, are:

    1) I much prefer a single root based filesystem. There's just /, not C:\, D:\, E:\ ...
    2) Symbolic links are incredibly useful.
    3) Bash, I love it, period.
    4) SSH / SCP via the CLI rather than a GUI.
    5) Can optimize the kernel/OS image for each box/purpose meaning consistently superior performance to equivalent Win boxen.
    6) SuSE provides me with a single DVD with (almost) all the software I need.
    7) All configs are kept in real live config files, not hide-it, special key, binary value "registry keys", worst idea ever.
    8) Ability to run headless boxes (did I mention that SSH rocks?)
    9) Reliability, not just in terms of crashing but in terms of how difficult it is to corrupt a Linux install.
    10) Win4Lin. It's an absolutely brilliant piece of software, except for games and a few DRM proggies, it can pretty much handle anything one would need Windows for.

    That said, my only complaint is that you have to be careful when shopping peripherals, especially cutting edge stuff like WiFi cards. However, that's a blue moon type of thing and with a little research before hitting the stores, it can be pretty painless.
  • by mirror_dude ( 775745 ) on Tuesday June 08, 2004 @05:52PM (#9371054) Homepage
    Simply install windows, all your apps , and make a disk image. Every time windows fucks up re-image.
    My friend does this every month, and he keeps his data on a network drive so its still there after he re-images.
    Although linux might be a better solution :-)
  • Re:One thing (Score:5, Interesting)

    by jc42 ( 318812 ) on Tuesday June 08, 2004 @05:53PM (#9371057) Homepage Journal
    Sanity

    Nah, money.

    Many years ago, I started noticing when job shopping that the MS DOS (and later MS Windows) programming jobs never paid as well as the unix programming jobs. This didn't strike me as odd, as working on bottom-of-the-market jobs (whether fast food, auto mechanics, or software development) never pays very well. You're better off going with quality goods, and then you get jobs from people who are willing to pay for quality.

    I did get tricked into working on DOS and/or Windows on a few projects. But in interviews, I've always been careful to tell them that my experience on MS systems is limited and not very recent. This encourages them to consider me for only the higher-quality unix (and now linux) job openings.

    The Mac was always interesting for similar reasons. But the cost of entry was high before OSX, and I always had plenty of unix jobs, so I never invested the time and money that it took to deal with a Mac.

    Way back when, I did some work on IBM mainframes. I'm sure glad that I managed to escape from that ghetto. Actually, this happened because the engineers where I was working wanted to bring in Amdahl's unix that ran on top of VM, so they could have a decent place to work on the mainframe. I volunteered to be the admin, though I knew little about unix at the time. It was such a relief that I concentrated on writing as much software for it as I could. I had lots of time to do this, as it took almost no adminning (unlike the IBM OSs). I managed to get enough resume material to hop to a real unix-based development job. Life has been a lot better ever since then.

    Yeah, money. And achievement. It's great to be able to write software that "just works", and doesn't crash unpredictably somewhere inside a system library routine.

  • by Martin Blank ( 154261 ) on Tuesday June 08, 2004 @06:19PM (#9371293) Homepage Journal
    I know a number of small business owners, and none of them want to dominate their space. They want to provide a service to make their customers happy. Some of them are better at it than others, but they have good-natured relationships with their competitors, sometimes sending potential customers to each other when they're out of something or when that other business is closer to the customer.

    Not every industry is cut-throat.
  • I'm trying... (Score:5, Interesting)

    by coene ( 554338 ) on Tuesday June 08, 2004 @06:21PM (#9371320)
    I would love to stop using Windows. Problem is, I can't - on my desktop at least (15/17 servers run Open/FreeBSD).

    There are some simple reasons why the desktop switch won't work for me:

    1) Application Support!

    The work I do fits into 2 categories, artistic/creative and technical - mainly for the web, homebrew intranet apps, and the oddball video production.

    I need Photoshop (Gimp, while mature, is not a good replacement). I need Premiere. I need IE (for testing purposes, I swear!).

    I need to be able to encode to Windows Media A/V formats (the best in streaming for 90% of any web author's target audience - Quicktime doesn't have the install base, and Real is... well Real is Real!)

    2) Game Support

    While I don't play games much for Leisure, I do need them for work (www.gotfrag.com).

    If they would all run under Wine easily, legally, and the first time without and screwing around, I'd be game in this dept - but they dont, and therefore I'm not. There's been a lot of progress here, but there are those of us who can't spend hours to get a game running.

    3) Desktop Support

    No matter how much I try, I still can't get used to KDE/GNOME. It's not that I'm adverse to using something without a start button (haha.. well, nevermind that in this case) - I love OS X, but the feel that KDE and Gnome exhibit is, well, a bit rough around the edges. Not to mention the problem of having to choose one and live with all of the repercussions of not being in the other.

    In my opinion (as the average user), here's what Linux/BSD needs to be king of the desktop:

    1) A standardized UI/API that the developers can get behind. Sorry, but someone has to champion this thing. Microsoft is GREAT at getting developers behind their UI design choices, KDE/GNOME haven't done so well. Apps need to feel right to all users regardless of settings, etc.

    2) Commercial software developers have to have reasons to port their software. I don't have the answers here, but 9/10 software companies won't devote the engineering resources to port software unless they see the money in it. I think that one real shot here may be to work through distributors/VAR's to put the pressure on here, and show the sales potential (hopefully it exists).

    3) DirectX. Native. OpenGL (and other fringe, unrelated libraries) are no longer useful. DirectX is the platform, and rightly so - it's the best out there. Linux needs it in the worst way, and having it would make porting games incredibly easy. Not to mention that many multimedia related desktop apps are using DX components too!

    4) Developer Environment and tools support. Linux/BSD are doing well here. Eclipse is where it's at, everyone should rally around it with the proper plugins to make a fully universal IDE. It works on Windows, perfectly. It will allow more Windows developers to work at porting their software to other systems, because they can jump right in without re-learning the tools and techniques.

    That's about all I have, but there's a long way to go. We're making good progress though.

    One important note, Linux doesn't have to have a 70% desktop share to win, not even close. What does need to happen, is for MS share to drop significantly. If MS were to drop to around 50% of the market (with Apple, Linux, BSD, WHATEVER!! eating up the rest), it will force developers to port software, OR it will force developers to standardize their users on a single platform. While the 2nd will be messy, it will make them consider what platform to standardize on. Linux does have a lower TCO in most situations, hopefully by that point the masses will be more educated about it's requirements, and the do's and dont's.

    Anywho, I can't leave Windows yet. Soon maybe?
  • by thegraham ( 700880 ) on Tuesday June 08, 2004 @06:39PM (#9371488)
    I made the move a while ago, and I now have my linux desktop doing everything I want, including syncing my iPod and palm. It crashes less often (I have some hardware problem that I've yet to figure out), and I can't copy without select 'n' paste. Of course there is always that its free and legal (unless you believe sco) and I can use it with a clear conscience. The support that opensource communities offer is unparalleled through forums and mailing lists.

    Also a major factor is innovation. Windows seems to do very little, whereas linux is constantly evolving adding new features etc.

    I also like the die-hard attitude. It's not a case of it doesn't work, oh well nevermind. It's it doesn't work, I know, I'll rewrite/port/hack it until it works.

    Plus you are given decent control of your system and don't have to put up with menus etc. if you don't want.

    Thomas
  • by Gorath99 ( 746654 ) on Tuesday June 08, 2004 @06:39PM (#9371493)
    >>If I don't like the windows manager, I can choose another one.
    >
    >Why can't you do the same in Windows? I've recently used Geoshell a lot and it was a real cool minimalist (much more so than KDE or Gnome) Explorer replacement. There are dozens more, and this community is actually thriving in these days. :-)

    Cool. I didn't know that there was so much activity in that area these days.

    Last time I looked into that stuff most of these replacement shells were either glorified skins and/or ugly hacks that could cause lots of unexpected problems. Of course, that was still in the days of Windows 98, so I won't blame it all on the shells :-)

    Maybe I'll give it another shot. I still got to use XP every now and then...

    >>If I would like to have feature X in program Y, I can file a wishlist or make the modifications myself if I can.
    >
    >Why can't you file a wishlist to an author of a Windows program? However, I agree about the modification advantage though, although I'm not experienced enough at Linux programming that I could use that freedom. I doubt many Windows users are either, so it's probably no advantage to many switchers.

    True. Problem though is that while you may send a wishlist to large non-FOSS companies like MS or EA, chances are that it'll never even reach the developers. And even with medium sized companies your chances usually aren't good. Of course, there's lots of FOSS programs for Windows too. It's just not the norm, which in general makes these things a lot harder.
  • by Anonymous Writer ( 746272 ) on Tuesday June 08, 2004 @06:39PM (#9371496)

    I don't mean to sound like an Apple switch ad, but I got jealous of seeing people on Macs never have the problems I did on my PC laptop. They were never the computer-savvy types either. They never had to bother with any technical issues, while I found myself constantly fixing my computer instead of using it. One of the Apple switch ads had somebody saying they got tired of "the operating system always getting in the way", and I was sold. I'm desensetised and numb to advertising like everyone else, but that line really snagged me.

    My old laptop would constantly hang whenever I tried to shut it down or put it to sleep. I would have to unplug the AC power adapter and pull out the battery because the power switch wouldn't work. Now that I switched to a PowerBook, I just love being able to wake up my computer and be on the net, using a broadband connection, literally in a second or two. I can turn it on, get on the net for a brief moment, then turn it off.

    With my old laptop, I would turn it on, go to the kitchen and start to prepare a meal, come back and hit return, go back to the kitchen to make sure I'm not burning whatever I'm cooking, then come back to browse the net. I remember timing it once and it was something like 15 minutes. That was average. Turning it off would be a similar experience. I couldn't just get off the net and leave the flat. It was like waiting for someone to get dressed to go out. I would shut down the laptop and wait a while until it would hang, because I wouldn't want to interrupt the power in the middle of a disk read/write process in fear of damaging the hard drive. And then I would unplug the AC and battery.

    I also got tired of worrying about security vulnerabilities in software I used to hook up to the net. I was really glad to be able to stop using Internet Explorer and Outlook Express. I knew there were other browsers, but I didn't have enough hard drive space to use more than one, because of the bloat-ware factor involved with upgrading to Windows 98 on a Windows 95 laptop. I couldn't get rid of IE because I was using Visual Studio, which required it. The security holes in OE were ridiculous, with email viruses able to infect your computer without you even having to open up an attachment. But I do miss being able to place hyperlinks in an email.

    However, I can't say that I'm totally satisfied with OS X. It has great features, but doesn't have the technical feel of previous Mac OS versions at the filesystem level. I keep encountering strange bugs- garbage for permissions names when doing a get info, gigabytes of missing hard drive space on my external drive after using applications, and now the help viewer application won't launch in the Finder. I would know what files to replace on a previous OS version to fix these sorts of problems, but now it is more complicated with OS X. The OS arrangement on the hard drive resembles a Windows system more now, with the graphical front-end feeling more like a superficial facade, rather than a view of the computer's internal workings. It feels like a blind-fold. Application install processes place tons of files all over the place, making them difficult to remove. I remember the old days when, if you installed software that caused conflicts, you could just manually drag out a file in the extensions folder and re-boot. You could remove software and feel secure in knowing that you would end up with the same amount of free space that you had before you installed it. Now you just don't know.

    And I preferred it when the file type was separate from the file name.

  • Re:I'm easy (Score:3, Interesting)

    by jadel ( 746203 ) on Tuesday June 08, 2004 @06:40PM (#9371503)
    Do they make you go through the same process for any tools that you use, or just the GPL ones?
    After all Visual C++ or .net presumably do the same thing and they are definately not public domain.
  • Re:One thing (Score:1, Interesting)

    by Anonymous Coward on Tuesday June 08, 2004 @06:40PM (#9371504)
    there are tons of keys hidden deep down within the heirarchy , many of which is not obvious what they control

    The registry has always struck me as a dubious trade-off of convenience and single point of failure, but the aspect you name might well be characteristic of any system that actively supports software with license restrictions: to some extent, the computer must keep secrets from the user in order to actively defend license provisions that a moderately hostile user might choose to violate. This information is opaque, difficult to move around, and 'brittle' by design.

    It's easy to choose open source when the open source implementation is more mature than the commercial alternatives, but the above consideration means that given the choice between an elegantly designed and well executed commercial app, or an open source app of adequate functionality, I frequently pick the latter. In the long run I find I encounter more hassles from the commercial app's license-related design constraints.

  • by Eric Damron ( 553630 ) on Tuesday June 08, 2004 @06:46PM (#9371559)
    For me it is a plethora of things that keeps me away from Windows at home. (I am forced to use it at work.)

    First of all I work as a programmer and so I'm fairly in tune with IT issues. The amount of effort spent to protect our users from viruses, worms, trojans, etc is enormous. The staff can barely keep up. It feels like we're playing ping-pong. No matter how many times we hit the ball back over the net we know that it's always going to get returned and it's only a matter of time before we miss.

    The expense of the never-ending licensing fees is another. Server licenses, client licenses, Software "Assurance" fees for software that we aren't ready to upgrade but have to pay a big fee now or pay an even bigger fee later.

    But mostly what keeps me away from Microsoft at home is their total disregard for the anti-trust laws. They put people in the above position and then keep them there by stifling their competition though endless sleazy tactics. They don't follow standards in an effort to prevent others from writing software that can interoperate. They make backroom deals with companies in order to fund bogus litigation while trying to hide the fact that they are the ones behind it. They lie about their competition. They pay politicians to write and/or support legislation that would kill their competition. The decision to break the law is just another financial calculation for Microsoft. If there is a big enough payoff they're willing to break the law. We don't need corporations that feel that they are powerful enough to disregard the law and play by their own rules. I think it would be much better for innovation if we were dealing with three smaller companies that had to abide by the rule of law like the rest of us.

  • by mwillems ( 266506 ) on Tuesday June 08, 2004 @06:51PM (#9371598) Homepage
    My laptop is a Windows machine, and my desktop is a Linux box. So I think I see both sides, and no religion drives my decisions, I think - just the facts as I see them.

    WINDOWS:

    I need the Windows box - no way around it - because I need applications like Adobe Photoshop (not an option to do without); Pagemaker; and Outlook to synch my Sony/Ericsson P900 phone (it has no PIM). Not Office: I use OOo only. Anyway, no way around the other apps. Also I quite like the integrated desktop: a font added works in all apps rather than in just some. The control panel is great. Media work (no "no quicktime" errors etc). The HP printer (Grr) needs a Win box. Etc.

    Dislikes: I just had to reinstall Win on the laptop to bring running processes down from 38 to 19. Typical Win issues. Registry hell.

    LINUX:

    The desktop is great - a Redhat 9 box. No re-installs. Fast. Multiple desktops. I can (and do!) shell into it from work (using putty). Proper multitasking. Opensource so it is free (as in speech). All the usual Linux advantages. Very few virus attacks. Can you say "ROCK SOLID STABLE".

    Dislikes: I never know how to set screen res (unless I go into Xfree86.conf manually). Fonts are haphazard and never work in all apps. Cut/paste is always a gamble. Installing a new app can take an entire evening and often does (can you say 'dependency hell'). The typical Linux desktop issues.

    So there - each have their place.

    Michael

  • by Assmasher ( 456699 ) on Tuesday June 08, 2004 @06:51PM (#9371600) Journal
    Yeah, WINE is impressive technologically speaking, but the reality of the situation is quite different ;). I wouldn't want to run Far Cry on it, lol.

    I've always thought that if Linux created a competitor to DirectX (sort of a super SDL) it would easy things, especially if it worked on Windows (thereby gaining instant acceptance and at the same time making porting Win games to Linux MUCH easier just like the PC to XBox conversions.)
  • Re:Wrong question? (Score:1, Interesting)

    by black88 ( 559855 ) <passonno@gm[ ].com ['ail' in gap]> on Tuesday June 08, 2004 @07:00PM (#9371685) Journal
    As someone relatively inexperienced in some of the more complex parts of Linux, I can tell you without a doubt why i still run WinXp.

    I have an external Tascam usb sound interface, the US-122, with which to record music via midi, audio, and in order to make it work in Linux, let alone use apps like Cool Edit(which ain't gonna happen any time soon)is like pulling teeth.

    I have been able to, with the help of a friend, make Slackware 9.1 see it, and play audio through the speakers from my synth, but nothing else. No midi, no mp3 or wav (xmms will not work)

    So I am left with a dilemma.

    You see, I love Slackware, I have found it to be the most powerful yet most simply elegant solution for Linux out there.

    But I need to be able to reliably record multitrack audio at low latency and high resolution, burn cd's simply, and be able to LISTEN to music on my computer with xmms or a similar winamp clone.

    PR sure would help, but until the killer apps are there, and most devices/peripherals just simply work when you plug them in, I would have to stay with Windows.

    And I don't want to, but I desire the ability to make music more than the ability to not run proprietary and closed code.

  • Re:I'm cheap... (Score:3, Interesting)

    by Alan ( 347 ) <[arcterex] [at] [ufies.org]> on Tuesday June 08, 2004 @07:04PM (#9371722) Homepage

    >I like the fact that there isn't a central monolithic registry that can take the entire system down.

    Unlike when your RPM database gets corrupted or when RedHat inadvertantly puts the wrong information on glibc and everyone upgrades and is left with a machine that you can only reinstall the OS on (the shortest path)


    Try an experiment. Delete your windows registry file(s) (assuming you can find them) and continue using your machine as normal, or reboot and do what you normally do. Does your machine require a re-install to make things run again?

    Now delete your rpm/dpkg/emerge database. rm -rf /var/lib/dpkg, or whatever the equivelant is for redhat and friends. Continue running your apps, or reboot and run your apps normally. Does your machine require a re-install?

    I'd say your answers would be yes for windows, no for linux. Why? Because the rpm/dpkg database is not used for much beyond package management. If you were to accidently nuke your /var/dpkg directory you could quite easily continue running the machine while that dir was either restored, re-created, or a second machine is built. I somehow doubt that windows is as forgiving, because the registry really acts like your $HOME/.files. Maybe a better comparision is to wonder if you deleted all the dotfiles in your home dir would you have to re-install just to run normally. Again I'd have to say 'no'.


    >I prefer Mozilla to IE. Always have.

    Objectively? or subjectively?


    For this I'd have to say security, standards support, usability, and features all contribute to making mozilla mail/browser better than IE/outlook. A fair question though.


    >It's nice that Linux will run (granted with a little work) on my prehistoric 486dx2.

    Why? I guess it's nice to be nostalgic but I replaced all of those machines with machines that are a bit faster. As far as creep, Linux suffers it as much as Windows, just a couple years behind. One time, back in the day, Linux could be installed on my Pentium 60 with as little as 8M of RAM. Today, minimum recommended is 128M with 256M being "better" (see SuSE web pages, since I was just there earlier today actually *buying* a 9.1 distribution from them, for this example).


    Why buy a new machine if you don't need one? I think the 486 is a bit old, but I ran my website on a p2 with 128megs of ram for a couple of years and it ran just fine, including the latest linux distro. Think that w2k/w2k3/iis/exchange/sql server would have run on that machine? Doubtful. Course, that brings in that I couldn't afford to run the MS equivelant apps that I was running on that host (web/mail/database).


    >It's nice that there's so much useful documentation on Linux out there. No matter what problem I'm having, the Linux community has documented just about everything incredibly well. And they never ask how helpful they were when they were no help at all. That's nice too.

    Heh, yeah... those wonderful 'man' pages. When there is documentation, it is completely dry when having simply one example of a very common use would answer 90% of all questions about it. Linux documentation (and even Unix documentation for the most part) is seriously lacking. It's written by engineers for engineers. No examples, just lists of the 200+ command line options for every program with almost no direction of which ones are useful together.


    Man pages suck donkey balls, but most linux support sites (ie: forums.gentoo.org, etc) are pretty decent. A heck of a lot easier to find things than searching on MSDN that's for sure. Of course, if you're going to compare man pages to windows, you'd better factor in XPs wonderful built in help browser ("is the cdrom working now? click yes if it is..."). Sure it's blue and pretty, but I find it's answers as useless as man pages most of the time, and at least with man pages they give me a lot of information that I can sift through, instead of NO information at all.

    That all said I disagree wtih some of the things that the original poster had as well, a bit too much of the Linux party line, but not all of the party lines are wrong, if you know what I mean.
  • Re:Wrong question? (Score:3, Interesting)

    by nametaken ( 610866 ) on Tuesday June 08, 2004 @07:07PM (#9371755)
    Actually, there are PR reps working on just that (IBM, RHAT, etc). Currently they're more focused on nabbing big companies, but that's not a bad thing. If people end up using open source stuff at work, and hear that it's free... they'll switch. Honestly, I would have guessed a year ago that Linux wasn't going to be making huge inroads into the desktop market in the following year. It will take time, and the continuted efforts of people working for both love and profit.
  • Why not windows? (Score:5, Interesting)

    by Rei ( 128717 ) on Tuesday June 08, 2004 @07:09PM (#9371767) Homepage
    Well, lets see. Just this weekend, a friend decided that, since I'm their only computer literate friend, that I would be doing the tech stuff for their nonprofit artists co-op. ;) Well, in Windows, I could have paid tons of money for an NT license and paid for all of the different services I needed, and if I encountered a problem (if??), I'd have to call MS tech support.

    Instead, I tweaked my sendmail config, setup pop3, created them user accounts, made a simple cgi script to enable them to create more at will, installed and setup majordomo, created them a new directory for apache to serve, and didn't spend a dime. All they had to schill out was 10 bucks for the DNS. And the same weekend I setup a streaming radio station so I can listen to my home music at work, using icecast and mserv (ah, mserv... if only they'd iron out the bugs and make it easier to use...)

    That is what keeps me off Windows. I'm bloody cheap. ;) Every so often I have to use Windows, and almost always I run into the "I-Need-Some-Capability-But-I-Would-Have-To-Pay-Ex tra-For-It" scenario, and not only does it frustrate me, but it blows my mind.
  • by 0divide ( 63357 ) on Tuesday June 08, 2004 @07:26PM (#9371936) Homepage
    I've been working in computers and IT for the past 12 years and I have never had to work on a Windows machine. I've been using a Mac since 1985 and have been able to eek a living based on that alone.

    The few times that I have had to use the Windows OS I get so indignant and pissed off that I embarrass those around me, so I try to avoid it. This utter disdain of Windows that I used to evangelize and now just imbue has kept me from honestly evaluating it and, for the most part, I honestly just feel badly for people that have it forced on them, which seems to be the majority of PC users.

    However, this same reliance/insistence on the Mac OS has limited my exposure to Linux and BeOs, but thankfully, OS X has helped me appreciate the wily ways of the terminal...

    0
  • Re:I'm cheap... (Score:2, Interesting)

    by Mephie ( 582671 ) on Tuesday June 08, 2004 @07:28PM (#9371951) Homepage
    It's nice that there's so much useful documentation on Linux out there. No matter what problem I'm having, the Linux community has documented just about everything incredibly well. And they never ask how helpful they were when they were no help at all. That's nice too.

    I'm glad someone said this. It seems like there's a big misconception about Linux or OSS in general not being well-documented. I recently wanted to set up a radius server for EAP-TTLS. The amount of documentation on programs like FreeRadius is amazing. I found four different walkthroughs for configuring EAP-TTLS using FreeRadius/OpenSSL.

    I don't have a monitor hooked up to the server, which is fantastic. I telnet in via OpenSSH, for which there is also tons of documentation. It's also a DHCP server, which I found incredibly easy to set up, thanks to extensive information online.

    I admit to not being terribly proficient with Linux but I've used it to varying degrees since my first copy of Redhat 5.1, and virtually every time I've thought "Hmm, I wonder how I..." I pretty much just have to google (or even yahoo, back in the day) for it a bit and there's all the info I need.

  • by javaxman ( 705658 ) on Tuesday June 08, 2004 @07:56PM (#9372203) Journal
    1) Stability.
    I have a windows machine. It just stopped booting one day. I couldn't get it going again without re-installing the OS. It's done this before. So I stopped using the windows machine, even after taking the time to re-install the system. I still have a mess of drivers I need to install to get the thing working right again, but why bother ?
    2) Windows XP broke a chunk of win32 app compatability. I don't feel like buying new versions of those apps, or paying for XP, for that matter. Microsofts' inclination towards per-machine licenses and subscription-based licenses are spooky, too. I'd like to keep my costs down once making a hardware/software purchase.
    3) Windows has improved in ease-of-use, but it's still a patchwork of utilities in many ( most ) ways, and there is a bare minimum of inter-application conformity and support.
    4) Unlike many people, I want a computer system I can program without spending a lot of cash for a set of libraries and compiler.
    5) It's not my first consideration, but the business practices of Microsoft make my stomach churn. I'd like to see at least a _few_ viable software companies out there, rather than one monopoly.

    That said, (1) stability is my main reason. If my PC had never hosed itself to the point of requiring a system restore, I'd still be using it at least occasionally.

    As it is, I've gone on to OS X with the purchase of a flat-panel iMac, and I haven't looked back... programming Objective-C with a powerful, freely provided IDE beats the hell out of Visual Studio .NET... a *free* ADC account beats the hell out of MS developer program prices. Most apps I need ( and some I just want ) come for free with the machine, which is bundled with a complete OS. The machine is so easy to use, my two-year-old navigates the desktop, web browser, and filesystem. It's easy enough to admin that I've been able to provide him with an account that he can't screw up.
  • What keeps me on Unix is the idea that lots of little tools (dd, sort, cat, cut, perl, awk, etc) all do pretty much one job and do them well; and you can string together lots of them to make much more complicated systems. With windows these would probably be all merged into some monolithic GUI that is far less flexible.

    Same for programming environments. My editor (emacs or vi) edits; may syntax checker (lint) checks syntax; and my complier (gcc) compiles. This ends up being a far more flexible environment than any of those GUIs that do one thing well (set a breakpoint) but suck at everything else (editing, etc).

  • Freedom (Score:2, Interesting)

    by FridayBob ( 619244 ) on Tuesday June 08, 2004 @08:08PM (#9372342)
    I can't stand the fact that everything about M$ is designed to keep users locked into Windows with little regard for anything else. The system is unstable, unpredictable, insecure, inflexible, outdated, badly designed and far too expensive. It wastes everybody's time. What's more, the license agreement is incredibly restrictive and M$ takes no responsibility whatsoever for their product. After having used M$ products for far too long, I switched completely to an Open Source system three years ago. My only regret is that I didn't do so earlier; the experience has been nothing short of a liberation for me.
  • by mandalayx ( 674042 ) * on Tuesday June 08, 2004 @08:18PM (#9372440) Journal
    You might have missed it, the law said what Microsoft is doing is illegal.

    Surely nobody would question it's immoral.


    One thing we've learned over the past 4 years is that we have many different ideas of what is "moral" in America. On copyright, on plagarism, on profit, etc, etc.

    I am not sure that folks enjoy you imposing your morals upon them.
  • by Brown Line ( 542536 ) on Tuesday June 08, 2004 @08:36PM (#9372601)
    There are, in fact, two models of business. In one model, a company generates profits to execute business. In the other, the company executes business to generate profits. The owners of the company choose which model they follow.

    For example, many of the best book publishers from the first half of the last century made money to execute business. Victor Gollancz published the Lord Peter Wimsey books to make the money with which he underwrote his Left Book Club. In this country, Random House and Scribners were publishers that used the profits from their bestsellers to underwrite books that they wanted to published - some of which have become the classics of our literature. Nowadays, of course, those once-superb houses have all been gobbled up by corporations, and it's all astrology, diets, and self-help.

    Obviously, it's easier for a privately held company to re-invest its profits in doing work that the owners feel should be done; but it's not impossible for a corporation to have a conscience - or a sliver of a conscience, in any case. The much-maligned automakers, I think, do have a commitment to building high-quality vehicles, however, bad they are at it; if they didn't, they would get out of the business altogether. And there are others as well. Perhaps fewer now than there once were; but they're there.

    As for Microsoft, I find it hard to believe that its management gives a rat's ass about software; if they did, they wouldn't ship the crap that they do. But I'm not a billionaire, so what the hell do I know?

  • Re:Legal Software (Score:3, Interesting)

    by jc42 ( 318812 ) on Tuesday June 08, 2004 @08:44PM (#9372665) Homepage Journal
    I'd have probably modded that "funny", but of course there's a HHOS note to it. I've noticed an interesting cultural difference between Windows and unix/linux users.

    When you dig a bit into Windows systems, you find that they almost always have lots of commercial software that hasn't been paid for. The users aren't ashamed of this; they think there's nothing wrong with it. They know very well that the vendors don't like it, and most are aware that it's illegal. But they grin and shrug when you try to get them to justify their "theft".

    On the other side of the Great Divide, you find the unix/linux crowd really concerned with "IP" issues and unwilling to pirate their software. Many of them even do things like pay RedHat or Debian for a set of CDs when they could probably download them faster and legally for free, because they think these small companies should be supported.

    Not that either attitude is guaranteed in either camp. But it's interesting that software "piracy" is common and accepted among Windows users but not among unix/linux users.

    Maybe this is why so much unix/linux software is given out free. All software developers want their stuff used. If you can't get a group to pirate your stuff, maybe you're reduced to giving it away for free?

  • by Nailer ( 69468 ) on Tuesday June 08, 2004 @10:19PM (#9373344)
    All the IP addressing, routing, DNS tasks can be accomplished with the netsh command that's been around for the last four years.

    net and echo and telnet have been around for longer.

    So your complaint comes down to: Windows lacking a command line packet capturing tool. As a Linux user I personally prefer to be able to drill down into the contents of the packets, and see lots on screen, which I can do better with a GUI packet capturing tool like Ethereal or the one Windows comes with (if you want one, make like Linux and install ethereal).
  • by Sepper ( 524857 ) on Tuesday June 08, 2004 @10:31PM (#9373406) Journal
    Another example of 'less profit is better': Wal-Mart

    Wal-Mart is ALL about market share. They cut their own profit to boost sale with lower prices...

    Of course, it's still not a 100% moral company (far from that actually) but it's a better philosophy of Buiness than what Microsoft is doing...
  • by jedidiah ( 1196 ) on Tuesday June 08, 2004 @10:55PM (#9373582) Homepage
    "obscurity" has nothing to do with it.

    Viruses will even propagate through the current Atari ST community, as small as it is these days. The nature of malware is that it propagates itself. What you are pushing is a Microsoft apologists fantasy.

    The security problems that "plague" Linux and Apple are considerably less critical and tend to require human engineering to be a part of the "exploit".

    As a Linux user, I have to be wary of problems that a PERSON might use to gain entry to my box. A fresh install of Mandrake, Red Hat or Debian doesn't have to worry about being immediately rooted by the latest bit of malware floating around the internet.

    Also, the "common software" you refer to are all VERY optional and treated by current distributions as such.
  • by pikine ( 771084 ) on Tuesday June 08, 2004 @11:20PM (#9373723) Journal

    First of all, a little introduction to my environment. I primarily use Mac OS X (TiBook G4), and keep a Linux server running on the Internet somewhere. I use Solaris 2.6 at work (though it is now more or less a dumb-terminal for the Linux server).

    What is unusual about me is that I actually grew up in the world of Microsoft. My first programming uses MASM (Microsoft Macro Assembler) 2.0. I hacked the internals of MS-DOS, hacked the internals of Windows 95 when it came out (for the record, I also hacked Windows 2000 a bit later on). The internals (things like how to override system interrupt tables) were secrets that you don't find in many places. I read books written by other people who reverse engineered, and followed their examples to reverse engineer a lot of stuff. However, doing so violates the EULA. But what did I know? I was only 16. A stupid age.

    I didn't find out anything about Unix (other than the fact that MS-DOS filesystem somewhat resembles it) until much later. I started using Cygwin on Windows 2000 and gradually became more dependent on the command line tools. One time, I messed up the system so bad, but I did fix it without reformatting my hard drive. It was more hacks through the registry and C:\WINDOWS\SYSTEM32. But then I decided to switch to Linux for something different.

    At first, I kept a dual boot, but I just never switched back. So I eventually reclaimed the disk space too.

    Linux was a very pleasant surprise to me, because everything I want to know (not necessarily I need to know) is available to me. I think that's a great beauty of free software. It's all about freedom of knowledge. I've spent too much youth doing reverse engineering, and I'm sick and tired of it (*). Also, as a yongster, I spent too much time on Windows downloading warez. We didn't have KaZaa back in those days. On Linux, everything I use is perfectly legitimate. And it's good enough for me.

    (*) Incidentally, nowadays you can find more developer documentation about Microsoft products on MSDN website, which I would have very much liked earlier.

    Now came Mac OS X. It's a nice hybrid of what Windows and Linux have to offer, at the same time. It has a nice UI, and it has the power of command line tools. You can configure a personal site using Apache through point and click (default in localhost/~user), or you can customize /etc/httpd/httpd.conf using vim or emacs. You can configure or compile a program from the command line, or you can use Project Builder (now Xcode) for a nice integrated development environment.

    Nowadays I tend to use a lot of remote services like ssh (with X forwarding) or web applications, particularly because I usually keep my machines online, and then I go from one place to another without bring any computers with me. And it's a nice thing (very convenient) that I can use my computers without bring them around. It's what I call ubiquitous computing. I can do that without signing up to some ad-supported and soon-to-be-bankrupt free online services. I can setup whatever service that suit my purpose, instead of what some company thinks I need. Linux does that. Mac OS X does that. Windows is not quite there.

    Even if you can run Apache on Windows, you know it never runs as good as on Unix because Apache is not designed for Windows. Even if you can run sshd with Cygwin on Windows, too many things just can't be done because Windows is not designed for sshd. There is Terminal Service for Windows, but you need a Windows Server edition to run it. But hey, I still want to use my machine as a desktop when I get home!

    So if you want a punch line ... I use Mac OS X and Linux just because they work for me. I haven't used Windows for a good 3 years now, except where Windows machine is the only kind available to use, and I don't miss too much from it.

    P.S., my friends are surprised when I'm able to remotely use my computer running Mac OS X or Linux from their Windows machine. I thank Microsoft and some third pa

  • Try these... (Score:2, Interesting)

    by ylikone ( 589264 ) on Tuesday June 08, 2004 @11:29PM (#9373780) Homepage
    Most important items:

    1) Make sure you are running the correct / best driver for your particular video card
    2) Make sure your partitions are all something like ReiserFS with optimally tweaked settings (distro's like mandrake do this automatically for you). DO NOT RUN EXT3, it will cause your whole system to run super slow!

    Other things you can do....

    - go thru your startup services and turn off unnessary services (also remove from boot time)
    - buy more ram, the less swap space is accessed, the faster your system
    - use only 7200 (or higher) speed hard drives
    - don't use KDE or Gnome, instead go with fast (but familiar looking for windows user) GUI's like IceWM

    There's probably more.

  • by belmolis ( 702863 ) <billposer&alum,mit,edu> on Tuesday June 08, 2004 @11:34PM (#9373813) Homepage

    I started using Unix in 1982 and have found it preferable to everything else I've encountered. I have always had Unix available at work, and since I first installed GNU/Linux in 1995, I've had it on my personal machines as well. So basically I've only used MS Windows (and before it, MS/DOS) on personal machines before I knew about Linux, and occasionally when I have used somebody else's machine or had to write something in MS Word or something like that.

    Unix gave me a powerful, flexible system. The command-line is much more powerful than a GUI, with history, aliasing, shell scripts, file globbing, completion, shell variables, loops, and i/o redirection. The Unix philosophy of combining lots of little programs each of which does one job well is extremely powerful. The programming environment is superior, as are many of the individual tools, such as emacs and awk. X Windows from the outset was vastly superior to MS Windows, both because it ran over the network and in its configurability and lack of idiotic restrictions. As I recall, until fairly recently in MS Windows child windows were constrained to be positioned within the parent. Awful! All in all, I have always found Unix to be more powerful and flexible and generally easier to use.

    The superiority of Unix documentation is also important. The five volume BSD manual set may not have been as easy going as "Windows for Dummies", but it provided the information I needed to do my work. The various books on Unix internals and programming, starting with the Lyons book, provided real insight that was impossible to get for MS Windows. Most of the time I also had the source, first with BSD, then with GNU/Linux, which both provided the ultimate documentation and allowed me to make modifications.

    Being used to a stable and practically bug-free system, I was simply appalled when I discovered how unstable and buggy MS Windows was.

    An added attraction of GNU/Linux is the associated community and the ideals of the FLOSS movement. Naturally, there is no such attraction to Microsoft. (I should note that merely being commercial and proprietary doesn't necessarily turn me or other people off. I'm sure that Im not alone in having fond memories of DEC, a company which we felt was on the side of technical people and willing to work with us. For example, when the Microvax came out, our DEC rep gave me a copy of the architecture manual. When a senior researcher from Xerox PARC saw it on my desk, he commented that he, a senior Xerox employee, could only get access to the comparable Xerox manuals on a need-to-know basis.)

    Microsoft's disgusting monopolistic behaviour has certainly added to my unwillingness to use Microsoft products, but that is a relatively recent development and just adds to my long-standing technical dislike for MS Windows.

  • by mabu ( 178417 ) on Wednesday June 09, 2004 @12:37AM (#9374143)
    is that with as many comments as people have posted, they aren't nearly as repetitive as one might think. It's utterly amazing how many legitimate issues there are with Windows, and I'm certain we haven't even come close to touching on them all even after 1000+ comments.

    A few that come to mind for me include:

    * The help system is downright insulting. How many times have you been presented with a checkbox of options and pressed the help key only to get instructions on the proper procedure to click a check box? Is that what Microsoft intended to dedicate the F1 key for? "To select one of the options click on the box" - Jesus!

    * With few exceptions (i.e. Eudora), most applications take a Borg-like approach towards installation, assimilating themselves so deep into the OS that you can't ever remove them, and you most certainly can't copy an app from one directory to another (a common and painless procedure in Unix) without making the whole thing break, or worse, crashing the OS.

    * And of course, every person who installs any new program has the added anxiety of wondering if the new application:
    a) Will even install properly without freezing up
    b) Won't disable or break other applications
    c) Run rampant with unrequested file associations
    d) Install some unnecessary "startup agent" that hogs memory and contacts the mothership

    * I don't know a single Windows user who hasn't had to run Windows at least twice to get a proper installation, or any Windows user who hasn't at one point or another had to completely wipe their hard drive and start over when some ill-behaved application took the whole OS down with it. I have NEVER had to do this with any flavor of Unix.

    * Users even live in fear of Microsoft Update, wondering if the next patch to fix their system will actually break it.

    * Two words: memory leaks! They're everywhere, and nobody really seems to ever be able to fix things to the point where any decent continued use of the system doesn't eventually require a reboot to make the system not run like dog shit after awhile.

    * Speaking of reboots... why? You don't need to do reboots with Unix except in the most major/dire of circumstances. Under Windows, 95% of most software, plugins or anything require a reboot.

    * No symlink. Such a simple, wonderful feature of Unix that would obviously make Microsoft's OS's explode and throw shrapnel at the user.

    * No respect for software autonomy. Microsoft's desire is to be everything to everybody. As a result each new iteration of their OSes tends to be more bloated and bundled with tons of crap you don't want, don't need, or can't extricate from the OS to make it run efficiently.

    * No respect for develoeprs. Any developer for Microsoft OSes has to safely assume that each new version of their OS might completely put an end to their software's ability to run, versatility, performance and everything else. There's a reason why there's better quality software for the Unix community: no self-respecting developer that really cares about the future of his code wants to subject his work or himself to the uncertain future that lies ahead when developing apps under Windows platforms.

    Myself and a friend of mine both came from the DOS world. We both developed commercial software. When Windows came along, I went to Unix; he went to Windows. I have systems I configured 8 years ago that are still going strong and doing their job; I have software programs that were written 9 years ago that are still viable and marketable today and in use online. OTOH, he's had to completely rewrite his code countless times; he's constantly battling with customers over tech support issues that are beyond his control, that don't have to do with his software. Sounds fun. ... sigh... I could go on and on, there really doesn't seem to be any end to the issues of this OS. I think the biggest problem is most users today simply do not know how much better things could be because they've never seen any alternative.
  • by rizzo420 ( 136707 ) on Wednesday June 09, 2004 @12:42AM (#9374165) Journal
    and the same goes for a windows machine. sure, windows users generally run as administrator, but the malware that goes around now doesn't do any phyiscal damage to the machine. like i said, it just propogates. it spreads and spreads and spreads doing nothing more than that. the latest worm/virus to go around was the sasser virus. what did that do? what harm did that cause? nothing. some PERSON found a security hole in windows and used it to run code, which could have been run by a normal user on the machine (the shutdown -r command, which just restarts the computer). this can easily be aborted by running shutdown -a.

    in the same way that a PERSON found this hole, PEOPLE find holes in linux. now say you have a kid who's extremely good with linux and programming and finds this wide open hole. this kid, rather than thinking "let me post a fix or report this hole" decides to go and make use of the whole to gain root on several (or even just 1) linux box. or worse writes something to bounce through several linux boxes and use these linux boxes to cause damage to a network or another computer and then self-destruct after the big damage has been done. let's say this kid is so good, he can hide it completely. it starts off and does all the damage, maybe not causing as much "big" damage as he hoped, but ending with the self-destruction of several linux boxes, much to their owner/administrator's surprise. how is this different than windows? you have no idea how many holes exist in linux. you won't know unless (1) you look at the code yourself or (2) someone else finds them. while i admit that there is a much better chance of someone finding the hole and patching it in linux than there is with windows, the fact remains that there are still hundreds, thousands, tens of thousands, maybe even hundreds of thousands or millions of these unpatched linux boxes out there. this can cause jsut as much damage as any hole that exists in windows.

    i want to know how you figure that linux and apple (or any other non-MS OS) requires human engineering to exploit a vulnerability, but the windows vulnerabilities do not require this. even if it can't gain root access to the machine, most linux users have access to the internet, have access to run stuff. so the virus runs itself, it sends itself to any unpatched machines it finds. how is this different than sasser or blaster? they infect unpatched machines as soon as they're found.

    and how can you say that a fresh install of mandrake, red hat, or debian does not have to worry about being immediately rooted? say you install from CD. you are plugged into the network but don't have time to download the patches that were released since the time the CD was created (or the distribution was bought, doesn't apply to debian). i would think that if a vulnerability was found since the time the CD was created, you do have to worry. the only thing that saves you is the fact that there are fewer users and people are less likely to write linux viruses. you have just as good a chance at being infected as someone installing windows xp from scratch while being plugged into the internet.

    and the common software i mentioned is pretty common software. i know it's all optional, but they've all had major vulerabilities in recent years, especially ssh. telnet is also (at least last time i checked which was a while ago) automatically turned on in many distros, especially red hat, one of the more common ones.

    and for the record, i am by no means a windows advocate. but i do work in a windows environment, i am a primarily windows user, and i do not fear getting viruses on my own machines. i do, however, work in a college where students bring their own machines from home. so i deal with the viruses. do i worry about it? no. does it make me feel that people shoudl stop using windows because linux is superior? not in the least. i don't consider linux superior by any means. maybe as a server, but on the desktop for non-savvy users, never in a million year
  • Re:Wrong question? (Score:3, Interesting)

    by Krach42 ( 227798 ) on Wednesday June 09, 2004 @01:18AM (#9374318) Homepage Journal
    You raise good points. People use what works for them. I'm able to setup Windows, Linux, and MacOSX just the way I want, and then get on to using the machine.

    I've spent many a man-hours trying to get things working with Linux, and at the time I was enjoying it. Now, I use my Mac, and I'm happy that it doesn't crash, and things work even easier than in Windows.

    I still use Windows for things that I just can't do in either Mac or Linux, but when you think about it, that means "Games". And even then, a fairly limited subset there of.
  • by shaitand ( 626655 ) * on Wednesday June 09, 2004 @01:35AM (#9374378) Journal
    Your missing the last step, there is no such thing as a business that makes a profit to stay in business.

    There are however businesses which make a profit to increase and stay in business so they can make more profit.

    It's simply another strategy to achieve the ultimate goal of making more profit.
  • Why I am off Windows (Score:2, Interesting)

    by AndyCanfield ( 700565 ) <(moc.xednay) (ta) (dleifnacydna)> on Wednesday June 09, 2004 @03:35AM (#9374819) Homepage
    You buy two computers, A and B. Each comes with Windows. A dies, you buy computer C. Can you install the Windows for A onto C? Legally? Don't know? Well, you'd better, because Bill will send you to jail if you get the wrong answer. Can you install Windows D onto computer D using the product key from Windows E? Guess again! Threats. I can live without the threats. I live a deliberately low-stress lifestyle and I don't want to live with Bill pointing a gun at my head.
  • by esbjerg ( 130970 ) on Wednesday June 09, 2004 @03:46AM (#9374853)
    It's very simple: choice

    Linux/BSD gives me the choice to do what I want with my computer. Nobody can EOL my software and nobody decides how things should work on my computer.

    In other words: I'm free to paint the bikeshed whatever color I want.

    Though I do tend to like the color on the FreeBSD bikeshed ;)
  • Re:Wrong question? (Score:4, Interesting)

    by Feztaa ( 633745 ) on Wednesday June 09, 2004 @05:22AM (#9375097) Homepage
    You're right in that linux requires a higher degree of maintenance than windows in some respects... but it's not that simple. I constantly do things with linux that are difficult or nigh-impossible with windows. Working on the commandline and scripting things with perl mostly. When I think about all the scripts I've written to do my work for me, I shudder to think about how much work it would have been to do it all by hand in the windows GUI.

    For example, there was a recent article on groklaw where PJ was thanking somebody for writing her a script to automate some HTML sanitizing that she has to do... reading through huge messy HTML files trying to pluck out bad stuff is a huge pain (I was on the web-design club at my jr. high school, and I spent a lot of time cleaning the HTML generated by MS-FrontPage in notepad). Nowadays, writing a perl script to just pull out all the bad stuff is like second nature, it makes me cringe to think of all the time PJ lost because she didn't have that script sooner...

    I wouldn't give up linux for the world. It's just too powerful. Every time I use windows, I find it to be frustratingly limited in it's capabilities.
  • by Anonymous Coward on Wednesday June 09, 2004 @07:29AM (#9375469)
    Anyway, when I get an OEM, I get Windows.

    You generally get a whole lot of crapware, too. Everyone here thinks Microsoft software phiones home a lot; you should hang a sniffer on the network and see what Dell, HP/Compaq and Gateway (these are the ones I've looked at , I'm sure others do, too) software does!

    And it is crazy how poorly some of it is written. Many, many of the crashes I see under Windows are associated with this crapware. I often wonder how much of Windows' bad reputation comes from OEM crapware, rather than Windows' own bad behavior.

    I routinely take the Dells that my company orders and do a clean install of the OS. It makes my life so much easier.
  • by SKarg ( 517167 ) on Wednesday June 09, 2004 @03:18PM (#9380462) Homepage
    At home I run 3 linux servers, 1 linux firewall, 2 linux desktops, and 1 windows desktop PC [games]. My main desktop was a Windows PC running mostly free software so that when we switched to just Linux on the desktop, it would be easy for my wife and kids. We made the switch to Linux on that desktop a year or so ago.

    I still have to go back to Windows for printing color photos to different types of photo paper [HPDeskJet712C]. We also have to use Windows for most of the purchased PC games and educational software. My wife misses the HP Copier application [scanner->printer] and PrintMaster [greeting cards].

    I mainly like Linux and free software because I am frugal and because I don't believe in pirating software. I also like the filesystem choices and the rock solid stability that Linux systems provide. I also like being immune to the myriad of Windows viruses and worms.

"Life begins when you can spend your spare time programming instead of watching television." -- Cal Keegan

Working...