Slashdot Mirror


OSS on Windows the Next Big Thing?

Lam1969 writes "Linux geeks and Microsoft have similar interests, says Computerworld: They both are interested in seeing open-source software succeed. Linux geeks admit that the open source OS isn't necessarily a better platform for important applications, and Microsoft recognizes that many of its customers are using open-source applications, and doesn't want to alienate them." From the article: "Faced with the allure of inexpensive open-source applications among its core customer base of small to midsize businesses, Microsoft has toned down its rhetoric. 'It's a myth that open-source and Windows can't work together. Customers just aren't religious about these things,' said Ryan Gavin, a director of platform strategy for Microsoft."

351 comments

  1. MS Grasping for Straws by eldavojohn · · Score: 4, Insightful
    OSS on Windows the Next Big Thing?
    It's not the "next big thing." In fact, it's the old big thing that kept me running Windows XP on a machine at home.

    So far today, I've used WinCVS, Notepad2, Firefox, PDFCreator, numerous Apache development tools and 7-zip all on Win XP. Looks like I'm well aware of the power of OSS on Windows. I'm not even talking about the tons of other apps I have on Windows that are OSS (Gimp, OpenOffice, Thunderbird, Gaim, Nvu, etc.).

    If they're supporting it now, it's only because they're grasping at straws and reasons for people to continue to buy Windows instead of x86 OSX. "Look, if you buy Windows, you can go download The OpenCD and just go to town on free software." I know there's plenty of OSS going on for OSX and it's even got the bash kernel so you can compile pre-existing OSS apps that were written for it but man these Windows OSS programs are slick and super easy to install.

    Saying that they're promoting it now will not make it the next big thing either. They'd have to open up some information about how to write apps on top of their OS or at least design some API's with the open source developer in mind. You know, if they made their platform a little less proprietary and gave the OSS developers a little more freedom, that would be a sign of OSS support.

    Talk is cheap.

    Perhaps we'll start to see some adolescent tendencies take hold in the open source community? Maybe the only reason OSS has been developed for Windows was to slap William Gates in the face? If so, it's now helping Microsoft and at least a few workers are promoting it.
    --
    My work here is dung.
    1. Re:MS Grasping for Straws by pilot1 · · Score: 3, Insightful

      I know there's plenty of OSS going on for OSX and it's even got the bash kernel so you can compile pre-existing OSS apps that were written for it
      BASH is a shell, not a kernel. Having it installed won't help you compile anything.

    2. Re:MS Grasping for Straws by Fordiman · · Score: 1

      "'Frankly, a lot of people in the open-source community have done themselves a disservice by painting things' as either/or decisions"

      Huhwha!?

      Who the hell said open-source and proprietary are either/or?! There's so much OSS for Windows it's not just not funny, it's incredibly USEFUL.

      An OSS OS v. proprietary isn't even either or. OS-X is a well-meshed mix between the two.

      Someone's been FUDding this guy, and claiming to be an OSS advocate in the process.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    3. Re:MS Grasping for Straws by rwven · · Score: 3, Insightful

      Regardless of your experiences, the vast majority of the people on windows are using closed source software. There are obviously (and simply) WAY more open source apps for linux than there are for windows. While there may be enough to do the job for some people, there are not nearly enough to do the job for others. Most (not all) of the windows OSS apps are inferior by leaps and bounds to the closed source alternatives. Firefox and Thunderbird are two obvious exceptions to that. Things like open source non-linear video editing solutions or graphics programs such as the gimp are really pretty lousy compared to some of the costly (or on rare occasion free) closed source alternatives.

      I've been wishing and hoping for a long time that the OSS on windows movement would expand. I've also noticed a trend recently toward that very end. I'm holding my breath here.

    4. Re:MS Grasping for Straws by Mad+Merlin · · Score: 2, Informative
      I know there's plenty of OSS going on for OSX and it's even got the bash kernel so you can compile pre-existing OSS apps that were written for it but man these Windows OSS programs are slick and super easy to install.


      The bash *kernel*!? It's a shell, not a kernel. There is a world of difference.



      I don't see OSS as a big thing on OS X, despite the fact many things can simply be recompiled for it, Mac zealots demand "native" (read: not using X11) ports of software, which is significantly more work than simply recompiling. If Apple was smart, they would either 1) have used X11 for everything in the first place or 2) figured out how to actually make X11 integrate nicely with it's proprietary GUI.

    5. Re:MS Grasping for Straws by MECC · · Score: 1

      I wouldn't say that OSX is a much better home for OSS than windows. - it really depends on the application. Neither OSX or windows does distribution management, so integrating an application will be more difficult on OSX and windows that on an OS that supports distribution management.

      --
      "We are all geniuses when we dream"
      - E.M. Cioran
    6. Re:MS Grasping for Straws by Profane+MuthaFucka · · Score: 5, Funny

      But wait, what if bash WAS a kernel? What if we re-wrote the Linux kernel in Bash? Hmmmm? Linux would run everywhere you had bash! It would be a bash kernel! Now that doesn't seem so dumb now, huh?

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    7. Re:MS Grasping for Straws by the+phantom · · Score: 3, Interesting

      You don't think it integrates nicely? In its default configuration, I hardly notice a difference between X apps and Aqua apps. The only thing that I notice is that X apps take just a little longer to load, because X takes a couple seconds to load. I am not saying that you are wrong -- the integration is not perfect, and some improvement wouldn't hurt, but, in my own opinion, X seems fairly well integrated. Could you explain to me what is terribly wrong with it?

    8. Re:MS Grasping for Straws by NitsujTPU · · Score: 2, Insightful

      MS seeks to keep 90% of the market 90% happy. That's all that you need to dominate the market. They don't need to appease the open source community in order to do this.

      As for competition from Macs. Maybe, but people still have their reasons to buy PCs. Granted, Macs are cheaper now, over what they used to be, OSX is nifty.

      MS, I'm sure, has their reasons for opening some sort of diplomatic relations with OSS, but fear of collapse in anything resembling the near future isn't one of them.

    9. Re:MS Grasping for Straws by laffer1 · · Score: 4, Insightful

      Apple's graphical layer is much better than X11. Apple needs an advantage. I'm sure apple could make x11 work even better with the gui as they did with A/UX. If you read up on it, it allowed you to run unix apps by double clicking in the gui and classic apps. Apple's x11 implementation is still fairly good, but a bit of a hassle to start some apps.

      Linux people want native stuff too. Not only do they want linux ports of software, but some people even rewrite apps so that they integrate with gnome or KDE better. xine/gxine for instance. In fact, most of the extra open source software out there is just duplicates of what we already had. Aside from one gnu app, I don't know of a replacement for say quicken. I don't see lots of open source games. (this argument is starting to become untrue.. in time.)

      Making a native port of an open source program for Windows is a lot of work too. What is the difference?

      OSX has quite a bit of open source software for it. Aside from obvious things like bash, tcsh, vim, xorg, apache httpd, php, perl, there are also things that don't come with it!

      Apple can never win. Its either criticism for using open source or now they don't have enough. If they had used x11 for everything it would be "why not use linux instead of the copy". Nothing is stopping you from using "Mac OS" with x11... its called gnustep + windowmaker. Try it sometime. Its only about a decade out of date.. but its there. (pronounced: nextstep)

      Linux users, do me a favor. Only speak of positives of your OS of choice. Don't sit there and trash every other OS out there. End users don't like "Windows is shitty" as a reason to switch. Why? Most of them think Windows is good enough. That's why they have 90% marketshare. Convince people Linux has new exciting features they can't live without. Play the game the way apple and microsoft do. The real reason you don't do that is because linux doesn't have much to offer over any other OS. Sure there are isolated cases but on a desktop there isn't a single reason to switch for most people. This holds true with mac os, bsd, and other systems as well. In the case of mac os, apple has iApps which appeal to a few people. That's why their marketshare is going up. They still don't have a silver bullet to get windows users to switch. Listen to what people say about mac os! Most complaints that are rational typically mention games. Does linux have lots of game ports? No. (work on that) Give and take constructive criticism. Improve the software. Work with others.

      My personal vision is that someday operating systems will be free that work for everyone. I want us to move beyond 100 different choices and get to a few good ones that the poor and rich can use together. Most people I know that have heard of linux think it costs money. Why? They goto best buy and see "linux" for 80 dollars. The windows upgrade is 99 right next to it. What does that tell them? Then they go down the next isle and see box after box of window software. They think.. gee i can't get any software for this "linux" thing. They also may think wow.. nothing for macs either. I guess I have to use windows.

      In order to resolve these problems, someone needs to put Linux cds at stores like AOL does. Free disks.. ubuntu or whatever needs to do this. Next, distros need to advertise that the box contains a browser, word processor, and anything else they may want. Perhaps an open source games collection might help too. Remember how you picked your first pc when you were clueless. In my case, I couldn't afford a mac so i got a packard bell because it had more games and other software.

    10. Re:MS Grasping for Straws by Quarters · · Score: 4, Informative

      And there's nothing OSS unfriendly about the Windows APIs. The APIs I have access to and documentation for in VisualStudio work equally well regardless of whether or not I create a proprietary or open application.

    11. Re:MS Grasping for Straws by timeOday · · Score: 3, Insightful
      Most (not all) of the windows OSS apps are inferior by leaps and bounds to the closed source alternatives. Firefox and Thunderbird are two obvious exceptions to that. Things like open source non-linear video editing solutions or graphics programs such as the gimp are really pretty lousy compared to some of the costly (or on rare occasion free) closed source alternatives.
      Windows just doesn't have a culture of open source. You go to look for some silly little utility, and not only is it closed source, it's $18.95. In my limited past experience, the Mac is even worse - "here's an open source app dressed up with the native Mac widget set! Just $18.95!" Most of the good open source stuff for Windows is a port from Linux or somewhere else.

      Actually I shouldn't say "silly little utility" - developers have a right to ask whatever they want for their stuff, and it's their own hard work that produced it. But as a user, it's sure nice to work on Linux without all those toll booths everywhere. You just say "apt-get install" or "emerge" or whatever and with any luck, you're done.

    12. Re:MS Grasping for Straws by Zathrus · · Score: 3, Interesting
      There are obviously (and simply) WAY more open source apps for linux than there are for windows


      Yes, but so what? Most of the major OSS apps are available on both platforms at this point (or, more likely, many platforms beyond just those two).

      Most (not all) of the windows OSS apps are inferior by leaps and bounds to the closed source alternatives


      Fine. So use the best tool for the job -- that's basically what the article is saying. As is the grandparent poster. As are you... I think. I'm not sure why you're taking issue with the GP for that matter -- you seem to be saying largely the same thing.

      I use Windows at both work and home for my desktop, and Linux/Unix at both for servers. I develop C++ apps for *nix; at work our server code compiles under Windows for one and only one reason -- debugging. And it's a helluva lot easier to use Visual C++ for debugging than trying to beat TotalView into not crashing, or attempting to use gdb on AIX (pain... agony... coredumps).

      Most of the apps I use on a daily basis (vim, putty, firefox, virtuawin, cygwin, numerous command line tools, tortoisecvs, and numerous others) are OSS and they or equivalents are available on both platforms. But other apps that I use are not free (in either sense), nor are the games that I like to play at home. And they're all Windows only. The availability of so much OSS software on Windows, however, means that I really can have the best of both worlds.

      And for the rare stuff that's just better on *nix -- again, that's where putty and Cygwin come in. But, as you note, the need to run X apps is increasingly rare.
    13. Re:MS Grasping for Straws by Captain+Splendid · · Score: 1
      Regardless of your experiences, the vast majority of the people on windows are using closed source software.

      You know what that means right?

      It means you're a lazy bastard. When it came to OSS and other MS alternatives, I used to soft sell. If I couldn't persuade a client with logic and evidence, I would drop it. I mean, what the hell, it practically guarantees a return visit and some more money to be made.

      But lately, I've ben taking a more aggressive approach, and it seems to be working. I just moved a technically-illiterate 60-year old lady from Outlook (which she had been using for years) to Gmail, and she loves it. Now, if I can do that, nobody has any excuse for getting people to at least replace IE with FF/Opera/whatever.

      Get to work!

      Most (not all) of the windows OSS apps are inferior by leaps and bounds to the closed source alternatives. Firefox and Thunderbird are two obvious exceptions to that. Things like open source non-linear video editing solutions or graphics programs such as the gimp are really pretty lousy compared to some of the costly (or on rare occasion free) closed source alternatives.

      All valid points, except that majority you mentioned earlier doesn't do a lot of high-end stuff like video editing. Not to mention that there are a lot more OSS apps better than their closed-source conterparts than you think. I won't bother going into it, as I'm sure you'll get a lot of replies detailing the myriad OSS apps that just simply rock.

      --
      Linux, you magnificent bastard, I read the fucking manual!
    14. Re:MS Grasping for Straws by misleb · · Score: 1

      No kidding. A friend of mine wanted to wipe a hard disk from within Windows. Something that you could do with a simple 'dd' comand in Linux/BSD. Everthing he found cost like $20. He ended up finding a crack for one of the programs just so he could do the wipe. I suggested a Linux boot CD, but for some reason he had to do all this without rebooting (don't ask). It is just sad. There really isn't enough OSS software for Windows. There may be "a lot" but there isn't enough. There are just so many things that Windows can't do out of the box... stuff I totally take for granted in Linux.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    15. Re:MS Grasping for Straws by fupeg · · Score: 1

      I think you missed part of the point of the article. It's not as much about people running Firefox and Open Office on Windows XP as it is about people running PHP, Tomcat (funny that the article tries to push the WAMP acronym, but the people in their examples were all using Java, not PHP/Perl/Python), Apache, and MySQL on Windows server (2000/2003.) It's not that MS is endorsing this. In fact in the article, none of the quotes are from MS people. They are either from IT execs at downstream businesses or they are OSS advocates. It's pretty obvious that MS is going to say "use IIS/.NET/SQL Server." But that's not the point. The point is that people in the trenches are saying "I'm going to use PHP or Java with Apache and MySQL on Windows." That probably doesn't make MS real happy, and it probably doesn't make Red Hat real happy, but so what? Real people have to make decisions based on what works best for them, not based on techno-philosophy.

    16. Re:MS Grasping for Straws by evil_Tak · · Score: 1

      Bash is a shell. However, having it installed helps immensely with compiling Free Software, because the majority of it is distributed with a GNU Autotools ( ./configure && make ) build system. That's why Cygwin (or, in a pinch, Msys) is such a must-have for building Free Software on win32.

    17. Re:MS Grasping for Straws by Anonymous Coward · · Score: 0

      through cygwin/mingw, if it runs on linux it's got a great chance of compiling or already being available for windows. heck, i can already run ALL of the kde environment inside of windows through cygwin.

      if dd does the job, why not spend 1 second googling and use dd for windows? and what, the dos/win "format" doesn't write enough zeroes? fdisk and mmc disk management don't really delete partitions when they say they do?

      just because you can't find the software doesn't mean it doesn't exist. take a page out of the linux rtfm mentality and start learning.
    18. Re:MS Grasping for Straws by toadlife · · Score: 3, Informative

      http://unxutils.sourceforge.net/

      dd is included. I use these on my Windows servers at work all the time.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    19. Re:MS Grasping for Straws by spatley · · Score: 5, Informative

      Yes, but you have VisualStudio. That investment is a significant barrier to many...
      No you don't, M$ does give away Visual Studio tools in fully functional and free Express versions like C# Express

      Granted, that would not help you with connecting VB6 access applications to mySql ODBC source, but that kind of interoperability is a tall order on any platform.

    20. Re:MS Grasping for Straws by Anonymous Coward · · Score: 0

      "...but man these Windows OSS programs are slick and super easy to install."

      It's just as easy to install OSS apps on Linux and OSX too. apt-get install on both Linux and OSX. And if you don't like the shell, you can do it via the GUI on both systems too. And many OSS apps for OSX are drag-n-drop installs.

    21. Re:MS Grasping for Straws by aztracker1 · · Score: 1

      LOL, how topical... I've been trying to get either of the two offered in Ubuntu's Add/Remove programs to work.. both will load and play files fine... There were no options on one, at work, and don't recall the name.. the other was more functional, but the export functionality was broken.. I managed to get it working, but broke it again trying to get a DVD menu editor working... then trying to upgrade to edgy, I broke the entire setup... 3 hours then spent on the live cd, copying the 100+GB of files on there to another system, so I can go back, and re-setup dapper tonight...

      There's absolutely no way a typical/average user would go through this hassle... I just got the damned thing setup this past weekend... (First time I felt confident enough to have linux as my main OS, with XP under vmware player). Not a truely bad experience overall, but painful none the less.

      I do, really hope that it gets better... for the most part stuff was pretty easy going, after I got the w32codecs, and miscelaneous other things (ndiswrapper) working.

      --
      Michael J. Ryan - tracker1.info
    22. Re:MS Grasping for Straws by blincoln · · Score: 1

      A friend of mine wanted to wipe a hard disk from within Windows. Something that you could do with a simple 'dd' comand in Linux/BSD.

      A wipe as in formatting the drive? You can do that from the Computer Management admin tool. The old FORMAT dos command probably works too. Of course, you can't use them on the system drive that you booted from, but I doubt a commercial tool can do that on Windows either.

      Windows certainly has shortcomings if you're used to handy Unix command line tools like tr, but being unable to format drives isn't one of them.

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    23. Re:MS Grasping for Straws by misleb · · Score: 1

      What makes OSX better for OSS is the fact that the toolchain is free and comes with the OS so every has it or can easily install it. There is no barrier to creating/modifying code. Windows is another story.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    24. Re:MS Grasping for Straws by Da_Weasel · · Score: 1

      sure it will. You need to type "g++ app.cpp -o app" somewhere. And you can't type it into your kernel...lol

      --
      If you must!
    25. Re:MS Grasping for Straws by dosius · · Score: 1

      I found mingw and cygwin remarkably easy to get running, so "whatchu talkin' 'bout Willis?"

      -uso.

      --
      What you hear in the ear, preach from the rooftop Matthew 10.27b
    26. Re:MS Grasping for Straws by Nef · · Score: 2, Interesting

      Yes, but you have VisualStudio. That investment is a significant barrier to many wouldbe OSS developers and their community of contributors. Sure, you *could* get an OSS compiler, but they are a PITA to get up and running. And you don't get proper documentation. This makes Windows OSS unfriendly. On the other hand, when you run Linux or *BSD, everyone gets the toolchain, headers, libraries, and documentation right out out of the box. Anyone can grab some source, make some changes to the code, and recompile if necessary. That is OSS friendly.

      In the past, I would have agreed with you on this, but in the present day, your all washed up. You can get express versions of almost every development tool available from MS now (C#, VB, J#, Managed C++, SQL Express, MSDN Express) for FREE. In fact, just this week they've also stated that all future MSDN libraries will be free (you can get the fullblown 3 disc set for FREE from them today) All of which is to say, this isn't just lip service, they're finally getting on the bandwagon (even if some hand-holding may still be necessary.)

      Also because of the lack of developer tools out of the box with Windows, there is no advantage to running OSS for most people. If I don't have the toolchain to recompile the source, the fact that it is OSS is moot. Might as well be closed source freeware.

      Here I'll have to concede. I really wish Vista would include some default development setup, perhaps even a seperate SKU for Students/Teachers that includes the full dev suite on a scratch install from media.

      Here is a little anecdote which demonstrates the OSS unfriendliness of Windows: I was having a problem with the MySQL ODBC client in Windows. There is an outstanding bug that was preventing my school from doing some very important MS Access -> MySQL queries. I managed to track down an unofficial patch to the ODBC client. Great, I thought, it is open source. I can just download the source, apply the patch, and recompile. But wait, I needed to get the Qt libraries too! I downloaded a trial version of that.A few hours later of dicking around with that, I was read to try to recompile the client. Well, turns out that the MySQL ODBC client is a Visual Studio 6 project. I don't have VS6. I downloaded VisualStudio 2005 Express (or whatever it is) hoping it would be compatable. It wasn't. Ok, well, then had to try to get it to work with mingw. So I spent a few hours trying to get that environment setup. Eventually I had to turn over the task to a friend who has a little more experience with Windows source code. He eventually got things to build, but it wasn't easy. Keep in mind, I'm no newb to compiling software. I've just never done it on Windows. Totally OSS unfriendly.

      Again, I'll concede the point, but to that end I have to say things appear to be improving. I think at this point though, MS is still somewhat unsure of what the best strategy of implementing OSS friendliness is, given their currently closed proprietary stable of OS/Apps/Dev Tools. They want to generate the community aspects that OSS brings to the mix, without having to give up control of their IP, yet still allowing us the end users to tinker and plug things together. That's a tall order given a company with such an knack for embrace/extend/extinguish.

      But that's just my opinion, and I've been wrong before...

    27. Re:MS Grasping for Straws by korbin_dallas · · Score: 1

      They don't like their own developer base(ones that pay for certs), why would they like the OSS ones?

      --
      They Live, We Sleep
    28. Re:MS Grasping for Straws by misleb · · Score: 2, Interesting
      No you don't, M$ does give away Visual Studio tools in fully functional and free Express versions like C# Express [microsoft.com]


      Yeah, I did that. Didn't help. Also, what if the project is done with mingw? Do I have to maintain both toolchains? Windows is quite OSS unfriendly. At least for any project that expects to get user supplied patches and other input.

      Granted, that would not help you with connecting VB6 access applications to mySql ODBC source, but that kind of interoperability is a tall order on any platform.


      You mean platforms that have a single, ubiqutous toolchain like gcc/gmake/etc? Seriously, OSS is so much easier on Linux/BSD because it is the norm and everyone has pretty much the same toolchains... out of the box.

      -matthew
      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    29. Re:MS Grasping for Straws by EvilSS · · Score: 1

      So wait a minute here. Lack of experience on your part with Windows software development and the failure of the MySQL ODBC client project you used to update their software to a not-over-six-year-old POS development platform and not use proprietary components is somehow a failure of Windows!?

      Microsoft gives away Visual Studio Express, which is perfectly capable of support most OSS projects. Documentation is available for download, is available online (for free), and is available in print.

      --
      I browse on +1 so AC's need not respond, I won't see it.
    30. Re:MS Grasping for Straws by misleb · · Score: 1

      My problem was trying to get it to build a project originally built with Microsoft tools.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    31. Re:MS Grasping for Straws by Anonymous Coward · · Score: 2, Informative

      Quit trolling already. MS gives away lots of dev tools. There are lots of express edition IDEs (which are quite good really, and you can't say the price is right either). And they have lots of offers where they give away VS 2005 standard (just watch so many webcasts or such), or they give some away at some events. Also, the compilers are 100% free, and are installed on many machines - just like GCC - as it's part of the .NET framework. You can code in any text editor and compile using the compiler, just like one would with GCC. Anyone can code patches with any text editor or IDE, and compile for free if they want to, and it's quite easy. There is also a couple freeware IDEs. And if you want, you can use other compilers and dev tools and enviromnents just like one can on Linux (often the same ones) - which actually vary very much ("because it is the norm and everyone has pretty much the same toolchains"? LOL! Good joke!)

      Windows is no more OSS unfriendly than Linux. Your post is 100% FUD.

    32. Re:MS Grasping for Straws by misleb · · Score: 1
      So wait a minute here. Lack of experience on your part with Windows software development and the failure of the MySQL ODBC client project you used to update their software to a not-over-six-year-old POS development platform and not use proprietary components is somehow a failure of Windows!?


      Yes, although I wouldn't necessarily call it a "failure" on the part of Windows. It just isn't as OSS friend as other platforms. The free development tools are a good start on the part of Microsoft to remedy the situation, but Windows is still less OSS friendly than, say, Linux where I get everything I need to recompile OSS out of the box.

      -matthew
      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    33. Re:MS Grasping for Straws by Mad+Merlin · · Score: 1
      You don't think it integrates nicely? In its default configuration, I hardly notice a difference between X apps and Aqua apps. The only thing that I notice is that X apps take just a little longer to load, because X takes a couple seconds to load. I am not saying that you are wrong -- the integration is not perfect, and some improvement wouldn't hurt, but, in my own opinion, X seems fairly well integrated. Could you explain to me what is terribly wrong with it?

      I never said I didn't think it integrates nicely, I said that's the most common complaint I've heard of OSS on OS X. Frequently in talking with Mac users I'll suggest they try a particular piece of OSS that I know works on OS X, and the majority of the time, they'll respond with something like "Oh I tried that already, it's gross because it's not Aqua!". I have used OS X only briefly, it isn't something that interests me, but otherwise I don't have any particularly strong feelings about it.

    34. Re:MS Grasping for Straws by misleb · · Score: 1

      Can it access the raw disk similar to /dev/hdc? The problem wasn't the lack of a dd command. The problem was the inablity to access the disk without going through a special API.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    35. Re:MS Grasping for Straws by misleb · · Score: 1

      A wipe, as in zeroing out the disk.

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    36. Re:MS Grasping for Straws by dosius · · Score: 1

      Now that I can see being a problem. I would have tried porting AppleWin to Linux but it does a lot of VC-specific things.

      -uso.

      --
      What you hear in the ear, preach from the rooftop Matthew 10.27b
    37. Re:MS Grasping for Straws by Hurga · · Score: 1

      It's not the "next big thing." In fact, it's the old big thing that kept me running Windows XP on a machine at home.

      That sounds like it's a bad thing.

      Seriously, everything which reduces the pains of using Windows and keeps people from switching is not good. Read this: http://www.fefe.de/nowindows/

      - Hurga

    38. Re:MS Grasping for Straws by WindBourne · · Score: 2, Funny

      Oh great. That means that Windows will be bashing itself. But wait ....

      --
      I prefer the "u" in honour as it seems to be missing these days.
    39. Re:MS Grasping for Straws by misleb · · Score: 2, Interesting
      if dd does the job, why not spend 1 second googling and use dd for windows [swin.edu.au]? and what, the dos/win "format" doesn't write enough zeroes? fdisk and mmc disk management don't really delete partitions when they say they do?


      Maybe you don't understand the difference between simplay changing partitions/creating a new filesystem and actually wiping the disk.

      I already knew there was dd for Windows. But since you can't do something lke 'dd if=/dev/zero of=/dev/hdc' it doesn't help much in this (and many other) situation. And does "format" write zeros to the disk? I know it can do a surface scan, but I don't know if that actually clears the data. I know that fdisk simply changes the partition table. It doesn't touch the rest of the disk. And the MMC... does that wipe the disk? I'm not aware of it doing so. Creating a new filesystem struction != wiping the disk.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    40. Re:MS Grasping for Straws by bb5ch39t · · Score: 1

      Nah! Write the kernel in the Emacs scripting language. I mean, just about everything else that I want to do seems to be implemented in it.

    41. Re:MS Grasping for Straws by Fred_A · · Score: 1

      I have to agree with this. I know I'm not in the majority in actually using a Linux desktop but when I got a Mac laptop I really was surprised to see that there too, pretty much any little tweak or utility was a $20 to $80 shareware (OTOH there are oddly enough some fairly cheap niche commercial applications for the Mac, so there is a reverse side to the medal).

      I already knew that this was the case in Windows (which I use for games, so even though I buy the games, I barely know enough of the system to help those around me with it but I don't actually use it myself). I was however a bit surprised to see that it was also the case with the Mac (not to mention the 40% Mac tax that apparently applies to shareware as well). Of course you can always use the Unix ports through either the apt clone (the name of which escapes me at the moment even though I've got it on my laptop) or the darwin ports. In that case however you'll be stuck in X11 land (for graphical apps), more or less outside of the Aqua interface.

      I'm more and more considering switching that iBook to Ubuntu. I'm not very fond of the Mac interface anyway and the Unix layer is way too weird for my taste.

      I think the concept of just "scratching an itch" doesn't exist anymore in Windows-land. It used to, in 3.x days, back when I switched (tm). FOSS outside of Unix land is marginal at best. Pretty much all of the software there is ported from Unix anyway. And most of it doesn't perform as well as it would natively. I haven't tried Gimp on Windows but most of what I hear is either people complaining that it isn't Photoshop (which it isn't so you can't really argue with that) or that it doesn't act like a Windows app (which it isn't either). Like another poster said, apart from the Mozilla foundation stuff which isn't very typical in that it's now designed to be platform agnostic (although some Mac folks still whine because some icons don't look just so), FOSS is mostly born and bred on Unix soil. Its presence elsewhere is at best a fluke.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    42. Re:MS Grasping for Straws by Anonymous Coward · · Score: 0

      Of course, that is because you can't install/use Linux without those development tools!

      Well, it's better these days, where you do not need to compile everything anymore.

    43. Re:MS Grasping for Straws by Anonymous Coward · · Score: 0

      I take it you wanted to be able to do sector writes, which would destroy everything, including the partition tables and MFT/FAT records. I don't the answer to that question as I've never has the need to do that while Windows was running.

    44. Re:MS Grasping for Straws by IllForgetMyNickSoonA · · Score: 1

      Gosh, in good old time, people thought LISP would take over the world! Nowadays, people don't even call it by name ("Emacs scripting language") ;-)

    45. Re:MS Grasping for Straws by Mad+Merlin · · Score: 1
      Apple's graphical layer is much better than X11.

      Not really, I can't thing of a single thing that makes it any better than X11, and I can think of lots of things that make it worse. It quite obviously was not better than X11 5 years ago when Apple started from scratch.


      Apple needs an advantage.

      Sure, but reinventing the wheel is far from the most efficient way to get there.


      Making a native port of an open source program for Windows is a lot of work too. What is the difference?

      The difference is in users. Most Windows users aren't very picky about the software they use, and this is why they're still using Windows. They already have a hodgepodge of different apps that all work and look differently, and it really doesn't matter to them. Most Mac users pretend that there must be some sort of unifying force behind all of their applications that make them all look and behave exactly the same. Not to debate the merits of either approach, but OSS is most definitely not the latter.


      OSX has quite a bit of open source software for it. Aside from obvious things like bash, tcsh, vim, xorg, apache httpd, php, perl, there are also things that don't come with it!

      Is it a coincidence that you almost (less Xorg) exclusively named applications that aren't graphical in nature? How many Mac users actually use (or have even heard of!) any of those? Less than 5%? The supposed target Apple market ("creative" people) doesn't care about any of those applications.


      Apple can never win. Its either criticism for using open source or now they don't have enough.

      It's not about Apple losing or winning. It's a matter of OSS not being used very much on Macs, regardless of how that affects them.


      If they had used x11 for everything it would be "why not use linux instead of the copy".

      Not from me. I would have said "Smart move, now we can share software both ways with essentially zero effort!".


      Nothing is stopping you from using "Mac OS" with x11... its called gnustep + windowmaker. Try it sometime. Its only about a decade out of date.. but its there. (pronounced: nextstep)

      Except that I have no interest in using Mac OS. The reason I don't use it is not because it doesn't use X11.


      Linux users, do me a favor. Only speak of positives of your OS of choice. Don't sit there and trash every other OS out there.

      You don't have to ask, I already do. For example, I love the way that Linux and OSS...


      • give me complete freedom both as a developer and a user.
      • provide me with the best platform with the best tools to get just about any job done.
      • have developers that I can actually talk to without a support contract.
      • are focused on making the best software, rather than the most marketable software.
      • almost always have a dollar cost of zero.

      I can keep going if you want me to.


      Does linux have lots of game ports? No. (work on that)

      We are. Are you?


      My personal vision is that someday operating systems will be free that work for everyone.

      Me too. Except I don't ever see it coming from Apple or Microsoft.

    46. Re:MS Grasping for Straws by Anonymous Coward · · Score: 0

      For how long now has Microsoft been giving express editions away for free?

      Besides, the majority of OSS applications can run on multiple OSs. This means, you really want to have ONE development environment, being able to produce code for multiple platforms. As far as I know, Visual X Express (or any other edition) is windows-only.

      Of course, there is gcc also for windows (Cygwin), but Cygwin is sometimes a pain in the *ss to install and configure correctly, and even if you actually have it installed correcly, it just doesn't behave *the same way* as those same GNU tools do under UNIX.

    47. Re:MS Grasping for Straws by SanityInAnarchy · · Score: 1

      A couple of major reasons. X11 does take more than a couple seconds to load, and you have to have it loaded (and installed from your install DVD) before you can run any X applications, so it's kind of like running a Classic app. Also, and this is the big one, the menu bar is in the window, instead of at the top of the screen. There are good reasons for having that one unified menu bar. And finally, you don't get all the cool Aqua stuff, like being able to pop up something translucent.

      --
      Don't thank God, thank a doctor!
    48. Re:MS Grasping for Straws by ArghBlarg · · Score: 1

      I see lots of "open source" projects that only have source code buildable on Visual Studio. That kind of defeats the purpose, IMHO. I know one can now download simplified versions of VS for free, but it's still chaining the dev cycle to Microsoft. I think an open-source IDE should be used for open-source projects. sharpDevelop seems to be a great alternative to VS for small OSS C# or VB projects.

      --
      ERROR 144 - REBOOT ?
    49. Re:MS Grasping for Straws by elasticlogic · · Score: 1

      Most of my favourite apps are either free or open-source, and there are ( fairly good ) Linux alternatives for all of them. Yet, although I've tried switching over to Linux FOUR times ( to a different distro on every occasion ), I've always come back to Windows. The reasons for this, I shall enumerate now.

      1) Almost everywhere on the Internet, I hear people asking me ( a fairly staunch Windows supporter ) to switch over to "Linux". "Use Linux, it's better than Windows", "You should try Linux, you can do everything you do on Windows for free", and so on ad infinitum. The one point they seem to skip over is that if I ask them to hand me a CD with "Linux" written on it so that I can install "Linux", I'll be told to install one of approximately 90872394872908102312387192873981723 distros. For all their claims about the superiority of Linux, or how OSS is good for the developer community, they cannot decide on which fucking distro I should use. If, in reply to this post, you start recommending a distro, and it happens to be Slackware, Ubuntu, Fedora Core, Debian, or the bootable Knoppix, then I will snap my installation CD\DVD of the mentioned distro, and use the pieces to slit your throat.

      Don't get me wrong on this. I think OSS is a great idea, and Linux too, but read on...

      2) To date, no Linux install has supported my network hardware properly. My DSL modem does not distribute drivers for Linux, so I can't blame Linux for that, but that still doesn't solve my internet access problem. When I got a laptop with a wireless card, I downloaded Fedora Core and installed it, only to find that the card ( a Broadcom ) wasn't supported out of the box, but I could get experimental drivers and follow roughly 10 steps, download four different files, and somehow get it to work. I do all the downloading and step-following, only to find that I need the 2.6 kernel. That's when I went back to XP again. I'll try again in about a year. See you then.

      3) As mentioned here, please don't bash Windows to get me to switch to Linux. I like it a lot, I program in the Win32 API, and I find that Apache/PHP, which is my web-dev language of choice, works just fine. Everytime somebody says that Linux is superior, I look back on my short few minutes with fresh Linux installs, and only find lots and lots of configuration and text-file searching and editing to get some fairly basic things to work. Now, I'm willing to take some pains to work with a decent OS, but seriously, it gets tiring after a while.

      Make it easier to switch over, and it'll help "Linux" a lot.

      Thank you for reading.

    50. Re:MS Grasping for Straws by backwardMechanic · · Score: 1

      I've spent long enough using Linux that I'm genuinely surprised that you can't emerge or apt-get or winstall on a Windows box. It's so easy to try out new packages under Linux. I've recently been recommneding Inkscape and JabRef to lots of people. The Windows users don't seem to really understand free, and don't really trust it. I used to think like that to. The trouble with open source is it just sounds too good to be true.

    51. Re:MS Grasping for Straws by the+phantom · · Score: 1

      Ah. Nevermind, then.

    52. Re:MS Grasping for Straws by blincoln · · Score: 1

      A wipe, as in zeroing out the disk.

      So... a full format? Since there's no evidence that anything more than that provides additional security on modern systems?

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    53. Re:MS Grasping for Straws by the+phantom · · Score: 1
      Okay. I have seen all of those issues. Let me try to address them all individually:
      • X11 takes a while to load. As you say, it is like running a classic app. Mac users should be used to that. Its not perfect, and it probably could be improved upon, but it doesn't seem so bad to me. Call it a 7 on a scale of 1 to 10, where 10 is perfect integration, and 1 is Windows 3.1 (again, just my opinion)
      • You have to have X11 loaded from the DVD. I agree, this is a bit of a pain for total newbies, who don't want to configure their OS when they install it. I have always kind of thought that it should be installed by default, and only not installed if you specifically ask to not have it installed (i.e. it shouldn't be on the Dev CD only). There is a a certain logic to it -- I think that it assumes that the only people that will care about OSS are developers (and not people like me who install X11 to use the GIMP because we can't afford Photoshop). Basically, it is a hassle the first time you want to run any X11 app, and isn't a problem after than. However, once you get it up and running, it is there, and isn't going to go away. Let's say a 9 on a scale of 1 to 10 (as it was an [arguably] poor design choice, but has little to know lasting impact when using X11, and doesn't really touch on integration with Aqua or the rest of the OS).
      • The menu bar is in the Window, not at the top of the screen. I agree, this is a big deal. Not huge, but rather important. It is inconsistent with the rest of the GUI, and is likely to cause some people confusion. In my opinion, this is the worst aspect of X11 on the Mac. Again, however, I think that this is an issue that fades as you get used to your X11 apps. I also wonder -- how easy would it be to place the menus in the menu bar as it is in the rest of the GUI? Is that something that could be easily integrated? or would it require major revision of the X11 or Aqua code? 5 on a scale from 1 to 10.
      • You don't get cool Aqua stuff. Honestly, this seems trivial to me, and sounds more like of a problem for developers than for users. When I run the Gimp, the windows "float" just like any other window -- their drop shadows look just fine. All of the little buttons in the top left corner are the same. I hardly notice that it isn't the same as any other window. Again, I don't really think it matters that much. 9 out of 10.

      In my very subjective opinion, these are, for the most part, minor issues. The integration is not perfect, but it is pretty good. The Mac zealots that complain about it can, as far as I am concerned, get stuffed. If these minor issues are really causing people real consternation, they are behaving like spoiled children.
    54. Re:MS Grasping for Straws by Anonymous Coward · · Score: 1, Informative

      gee, i wonder if the documentation for format specifically says that /u means unconditional, and zeroes every sector in the partition (which alone makes recovery pretty much impossible, so even bothering with fdisk is overkill), and that post-dos-6.0 versions of format (win2k+) default to unconditional formats.

      and gee, i wonder if \\.\PhysicalDisk0 and \\.\PhysicalDisk1 are the win32 equivalents of /dev/hda and /dev/hdb.. you know windows is a real, live, capable operating system, if you went ahead and researched it you might find out that yes, it CAN do many things that you seem to think only linux is capable of.

      and did you bother to read the documentation for the win32 dd build? or learn about what the NUL device is in windows? nope, thought not, you'd just go ahead and assume it couldn't do what you want and give up, chalking up another win for linux.

      RTFM. what do they teach linux people these days..

    55. Re:MS Grasping for Straws by misleb · · Score: 1

      Not the system/boot disk. How else would you do it besides while Windows is running?

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    56. Re:MS Grasping for Straws by laffer1 · · Score: 1

      Many creative people have heard of some of those applications. They are called Web Developers and Designers. There are questions on apple's mailing lists about apache, php, ruby, mono and various other open source projects all the time. Web designers use apache and php to test their sites locally.

      You are correct that apple does not include graphical open source applications with OSX aside from webkit (safari's rendering engine). I think the chess program might be based on the GNU chess program.

      Actually I do work on a game port. I compile the mac version of the FalckonET "Wolfenstein: The Frontline" mod for Enemy Territory. I also work with the linux porter on gcc compile issues and other things.

      I've also started a BSD project to make an OS for everyone. (note my sig)

    57. Re:MS Grasping for Straws by irc.goatse.cx+troll · · Score: 1

      [quote]
      You mean platforms that have a single, ubiqutous toolchain like gcc/gmake/etc? Seriously, OSS is so much easier on Linux/BSD because it is the norm and everyone has pretty much the same toolchains... out of the box.
      [/quote]

      "out of the box" has nothing to do with it -- A lot of distros don't ship with full compilation utils in the default install. The difference is on linux you don't have much of a choice so of course thats what everyone uses. Hell, move a bit over and look at the BSDs where gmake isn't even a guarantee as some would rather use nmake.

      On windows, you have even more choices and of course not everyone will choose the same things. Thats why we have project managers to choose what the project will use. Toolchains are no more of an issue than variable naming conventions, indentation, etc.

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    58. Re:MS Grasping for Straws by JFitzsimmons · · Score: 1

      You do realize that using a Microsoft IDE doesn't implant evil invisible code goblins into your source, preventing you from compiling your project with anything else, right? I've worked on many a project which I developed on both VC++ Express and in linux with $EDITOR, compiling with gcc4 and whatever comes with express (MS C++ 8, IIRC). It is not difficult to write portable code.

      --
      Beware he who would deny you access to information, for in his heart he dreams himself your master. -Anonymous
    59. Re:MS Grasping for Straws by ocbwilg · · Score: 2, Insightful

      No kidding. A friend of mine wanted to wipe a hard disk from within Windows. Something that you could do with a simple 'dd' comand in Linux/BSD. Everthing he found cost like $20. He ended up finding a crack for one of the programs just so he could do the wipe. I suggested a Linux boot CD, but for some reason he had to do all this without rebooting (don't ask). It is just sad. There really isn't enough OSS software for Windows. There may be "a lot" but there isn't enough. There are just so many things that Windows can't do out of the box... stuff I totally take for granted in Linux.

      Two points:

      1. There is no such thing as "out of the box" with Linux. Every distro is different and comes with different tools. Most of the tools are open source, so if you know what you're looking for you can get it for gratis from any number of well-known (within the industry/community) sites. Windows isn't much different. It comes with a standard set of user tools/applets, and not a whole lot for developing and administering systems. But if you're know what you're looking for, you can usually get it for gratis from Microsoft, or possibly another community/industry site. In either case, if you're not that familiar with the community then you're going to have trouble finding and getting what you need. I do believe that the fact that most Linux users tend to be more technically proficient than Windows users does have a lot to do with the difficulty of finding what you need. With Linux you have a smaller community of more highly knowledgable users, whereas with Windows you have a smaller community of more highly knowledgable users surrounded by millions of clueless brain-turds. 2. If you want to wipe a hard disk with Windows, it's not that hard. There are a number of free utilities that will do the trick. I recently needed similar functionality and ended up using a free BartPE plugin called COPYWIPE to do it. The biggest problem that you have with wiping utilities that run in Windows is that Windows typically runs from a computer with a single partition that is actively in use by the system. With Linux you typically have multiple partitions and disks, so wiping one while your OS is running from another isn't such a big issue. But there are plenty of free Windows utilities if you know where to look (like free disk imaging software, free partition resizing software, etc). 3. It is absolutely true that there are more $20-type of utilities for Windows that for Linux, but I think that has more to do with the mentality of the developers than the OS. If you're using Linux, you are benefitting from all of that free software, so it is easy to see the value of contributing to the community. If you are using Windows you are seeling the value of selling software, so when you write that cool utility you will be more inclined to make a little money on the side. Besides, have you ever tried to actually sell Linux-based software? Assuming that you don't have to deal with any GPL issues, you still have to contend with potential customers who are resistant to paying for software. So if you want to make money from selling a cool app odds are you will write it for Windows (which has the largest potential customer base anyways. But I think that will slowly change as more people become accustomed to using OSS on Windows.

    60. Re:MS Grasping for Straws by NitsujTPU · · Score: 1

      You know. I got so busy noticing my point at the top and the overarching message of the post that I completely missed that entire bit of nonsense!

    61. Re:MS Grasping for Straws by KarmaMB84 · · Score: 1

      The platform sdk is free and probably makes more sense for command line lovers than the express editions.

    62. Re:MS Grasping for Straws by toadlife · · Score: 1

      I know you didn't mean the boot disk. Out of couriostity I downloaded dd to my XP desktop and mucked around a bit. The problem in Windows is there is no equivalent of /dev/zero and I also had trouble finding out how your reference devices under DOS. I was about to find out how to rip an iso from the cd drive, but accessing hard disk devices was another story.

      I have a feeling there IS a way to do it. I just wasn't successful in finding all the info I needed in my short search.

      Here is an place I found though...

      It has a device driver for Windows that gives you access to the equivalent of /dev/zero and /dev/random in windows, and a utility call rawcopy.exe that is much like dd...

      http://web.comhem.se/~u70313658/w32apps.htm

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    63. Re:MS Grasping for Straws by SanityInAnarchy · · Score: 1
      I also wonder -- how easy would it be to place the menus in the menu bar as it is in the rest of the GUI? Is that something that could be easily integrated?

      In a word: No. If it works the way I think it works, X just lets you draw a window. It doesn't care where you put it, or what you put in it, and it lets you capture all the clicks.

      It might be patched inside, say, GTK, but I think that ships with the Gimp anyway.

      There's a similar technological problem with Adium, in that chat invites cannot be "events", and since they appear behind windows, you never see them unless you're looking for them. (Events can trigger sounds, dock icon flashing, and Growl notifications.) You'd think it would be easy, but the problem lies in that Adium uses things like libgaim as "plugins", and those have their own plugins, and the plugin for Jabber notifications in particular just uses an interface of "Show this window and tell me what the result is" to send chat notifications back to Adium, rather than doing the sensible thing and telling it "Display a chat request window".

      It's the same thing -- the interface is too abstract to really do anything interesting by changing the mechanism behind it. Kind of like how you can't really add dropshadows to application windows if the app itself is just talking directly to a framebuffer. You'd have to patch every app that behaves that way.

      You don't get cool Aqua stuff. Honestly, this seems trivial to me,

      It is to me, but we're talking about Mac users here. And you're right about dropshadows, those are easy. But can an X application do things like become partly translucent? In other words, can my xterm do what Terminal does, and provide REAL transparency/translucency (using GL, shows what's actually under the window, not just what the desktop image was when the app launched), or is it limited to the things X actually knows about (like the edges of the window)?

      I don't think these can really be fixed, but I'm just telling you why Mac users don't like X11 apps. Also, especially in light of the work being done with XGL, I think Apple could do a better job, but then, I doubt they'll bother.

      --
      Don't thank God, thank a doctor!
    64. Re:MS Grasping for Straws by Anonymous Coward · · Score: 0

      No offence, but it looks like you just didn't feel like taking the time to learn about what was possible. WTF would be the point of porting dd to windows if it was functionally useless? Didn't you think about that? Even for a second?

      Maybe next time you open your mouth, you should make sure there's some knowledge upstairs to back up what you're saying.

      Or not! I guess it's a lot easier to just bash things you don't/can't understand. It's teh fanboy way!

    65. Re:MS Grasping for Straws by TeknoHog · · Score: 1
      Linux users, do me a favor. Only speak of positives of your OS of choice. Don't sit there and trash every other OS out there. End users don't like "Windows is shitty" as a reason to switch. Why? Most of them think Windows is good enough.

      I keep telling people that Linux is safer from viruses and other malware. Isn't that a positive thing about Linux, or is it just Windows bashing? Actually I find it's not a very convincing argument, because people are used to 'computers' by nature requiring virus scanners and firewalls. I do believe once they get some experience with better systems, they begin to wonder why Windows has all those problems. But it's hard to convince them to even try *sigh*

      --
      Escher was the first MC and Giger invented the HR department.
    66. Re:MS Grasping for Straws by the+phantom · · Score: 1

      I assume you mean Mac users, in general, because I am a Mac user, and have no problem with X11. This stereotyping of Mac users, I think, is more hurtful to OSS on the Mac than anything else. Most of us don't really care that much. xander

    67. Re:MS Grasping for Straws by Haeleth · · Score: 2, Insightful

      Besides, the majority of OSS applications can run on multiple OSs. This means, you really want to have ONE development environment, being able to produce code for multiple platforms. As far as I know, Visual X Express (or any other edition) is windows-only.

      This is hardly a Windows-specific problem. Nobody complains about OS X being "OSS unfriendly" just because XCode is proprietary. Nobody complains about Linux being "OSS unfriendly" because Intel's C++ compiler isn't a drop-in replacement for gcc. If you want cross-platform, the open-source tools (GCC, Eclipse, etc) run everywhere.

      Use Visual Studio for Windows-specific projects, just like Apple fans use XCode for Mac-specific projects. Use the GNU toolchain where portability counts. It's only difficult if you insist on making it difficult for yourself.

      Of course, there is gcc also for windows (Cygwin), but Cygwin is sometimes a pain in the *ss to install and configure correctly

      So I keep hearing. I still haven't managed to figure out how. I've never had any difficulty. And if Cygwin doesn't do it for you, there's the MinGW/MSYS alternative which some people prefer.

      and even if you actually have it installed correcly, it just doesn't behave *the same way* as those same GNU tools do under UNIX.

      It's practically indistinguishable. In my experience, any code that has problems compiling under Cygwin is not properly cross-platform. Don't go mistaking Linux for *NIX. Your "UNIX" program might be fine in Linux, and possibly even in FreeBSD if you were careful, but does it compile cleanly in NetBSD? Solaris? AIX? OS X? Not if it makes any of the trivial mistakes Linux coders often make, like assuming that libc is glibc, or that python is in /usr/bin. At least Cygwin's make is GNU make, something you certainly can't rely on on a BSD...

      Portable code runs fine in Cygwin. It's non-portable code that has problems. And it's not Cygwin's fault if your code isn't portable. Don't go confusing "Linux-friendly" with "OSS-friendly", because they aren't the same thing, and it's not even clear that going out of one's way to clone non-standard behaviours of Linux is at all desirable.

    68. Re:MS Grasping for Straws by G+Morgan · · Score: 1

      Emacs still needs a text editor to be considered feature complete ;).

    69. Re:MS Grasping for Straws by the_womble · · Score: 1
      There is no such thing as "out of the box" with Linux. Every distro is different and comes with different tools

      Several things wrong with that

      1. There are plenty of things that are included with all Linux distros apart from a few specialist ones
      2. The overlap between popular distros is huge
      3. Even when the tools are different the functionality is often the same
      4. If something is included in the standard install of what ever distro I use, then from my point of view it is there out of the box
      if you're know what you're looking for, you can usually get it for gratis from Microsoft, or possibly another community/industry site. In either case, if you're not that familiar with the community then you're going to have trouble finding and getting what you need

      I am not that familiar with the community, but I can usually find what I need by starting synaptic and doing a search.

      Assuming that you don't have to deal with any GPL issues

      What GPL issues? Nothing stops people from producing propriatary software for Linux

      potential customers who are resistant to paying for software

      Only because we can easily find a free (both ways) equivalent. I would have no hesitation in paying for something useful that had free equivalent.

  2. Who would have thought by 0racle · · Score: 5, Insightful

    People would use commercial closed source software on Linux and Free OSS on Windows. I mean, wow. There really are people that will choose to use the best tool for the job.

    I'm shocked. SHOCKED!

    --
    "I use a Mac because I'm just better than you are."
    1. Re:Who would have thought by diersing · · Score: 1

      Amen brother. I'm tired be labeled a zealot just because I sometimes choose an OSS solution, or a M$ lackey for choosing a particular desktop OS.

    2. Re:Who would have thought by Tharkban · · Score: 1

      There are people who choose the best tool. There are also people who choose freedom, period. I used to think I was one of the latter, but now I'm not so sure.

      For the linux fanboys (like me), here's the question to let you decide.

      If the positions were reversed, gnu/linux was proprietary and windows was free, which would you choose? I don't know if I could deal with windows.

      My idealism, slips away...

      --
      Tharkban (It is a signature after all)
    3. Re:Who would have thought by asuffield · · Score: 1
      If the positions were reversed, gnu/linux was proprietary and windows was free, which would you choose?


      If Windows was free then it wouldn't be such an unmitigated pile of agony. The worst of the crap would have been kicked out of it years ago.
    4. Re:Who would have thought by Tharkban · · Score: 1

      Perhaps, but that's not the point of view I'm looking at this from right now. If it was completely a matter of freedom, right now, what would you choose?

      --
      Tharkban (It is a signature after all)
    5. Re:Who would have thought by asuffield · · Score: 1
      People would use commercial closed source software on Linux and Free OSS on Windows. I mean, wow. There really are people that will choose to use the best tool for the job.


      I've seen people choose to use commercial software, volunteer-driven software, closed source, open source, Linux, Windows, and all kinds of other stuff, but I cannot recall the last time I saw somebody choose to use the best tool for the job.

      Most people will choose the first match against these criteria, in order:

      1. The thing they used last time
      2. What they were instructed to use
      3. What all the people near them are using (and other variations on peer pressure)
      4. What they think is 'cool'
      5. The one with the colour scheme they like best


      Each of these might not have an answer, in which case they move on to the next item. Also if the answer is unavailable or otherwise cannot be used, they move on to the next item (so if the thing they used last time isn't installed here, or all the people near them are using different things, they'll skip those ones). If they fall off the bottom of the list, they just choose the cheapest (or pick randomly).

      Some people will swap those last two. Some people will swap the first two (but only after repeatedly being told to). But I have never encountered a user who had "the one which gets the job done most effectively" on their list. Nobody seriously goes out there, looks at the available tools, and picks the one which will do the best job. Ever. (Reading reviews is not the same thing as evaluating a product, and it's probably an instance of either #3 or #4). The closest that I've seen is people evaluating all the options, discarding all the ones that don't actually work, and then picking the cheapest (which is so not the same thing).
    6. Re:Who would have thought by Mr.+Hankey · · Score: 1

      I pick the software that, while providing the required functionality, would appear to cause the least pain 5 years down the road. For me, that ends up being Linux. Depending on one's knowledge and experience, it may be different for others. The choices aren't quite so clear cut as they might initially appear.

      --
      GPL: Free as in will
    7. Re:Who would have thought by David+Gerard · · Score: 1

      If Windows was free software, we could take it back to the original Dave Cutler conception of NT and really build a good VMS-With-GUI. There's a deep core of non-suck in Windows, but you'll never see it now.

      --
      http://rocknerd.co.uk
  3. Heresy! by Hikaru79 · · Score: 5, Funny

    Linux geeks admit that the open source OS isn't necessarily a better platform for important applications

    Okay, that's it. Turn your card in at the door. We never want to see you again.

    1. Re:Heresy! by P3NIS_CLEAVER · · Score: 2, Funny

      He should also be forced to sit in the COMFY CHAIR!

      --
      Please sign petition to restore sanity to our banking system!!!

      http://financialpetition.org/
    2. Re:Heresy! by Anonymous Coward · · Score: 0

      I thought the same thing, I wouldn't do anything that's important on windows. Being pretty much a full time linux user I had started to think that maybe I was remembering XP too harshly and that it might not be all that bad. I was wrong. It's SHIT!

    3. Re:Heresy! by Mathiasdm · · Score: 2, Funny

      No, not the comfy chair!
      Oh, and please don't use the soft cushions!

      --
      Join the anonymous, help develop the network: http://www.i2p2.de
    4. Re:Heresy! by andrewman327 · · Score: 2, Insightful

      Wouldn't that necessarily disqualify you from calling yourself a Linux geek?

      --
      Information wants a fueled airplane waiting at the hangar and no one gets hurt.
    5. Re:Heresy! by Fordiman · · Score: 1

      Actually, there's a test.

      Please state the commands necessary for building a Bash shell from source.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    6. Re:Heresy! by admdrew · · Score: 1

      ...test?
      Isn't that more like 'the secret handshake?'

    7. Re:Heresy! by mobby_6kl · · Score: 1

      Why would I want the Bash shell, from source or from anything else?

    8. Re:Heresy! by suggsjc · · Score: 1

      Thats an easy one: apt-get bash

      --
      When I have a kid, I want to put him in one of those strollers for twins and then run around the mall looking frantic.
    9. Re:Heresy! by Aladrin · · Score: 1

      Amazingly, you failed the test. apt-get install bash

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    10. Re:Heresy! by chris_mahan · · Score: 1

      Too Funny...

      --

      "Piter, too, is dead."

    11. Re:Heresy! by jZnat · · Score: 1

      ./bootstrap.sh && ./configure && make && sudo make install ?

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    12. Re:Heresy! by drinkypoo · · Score: 3, Insightful
      Linux geeks admit that the open source OS isn't necessarily a better platform for important applications
      Okay, that's it. Turn your card in at the door. We never want to see you again.

      That's pretty much what I was thinking. That was some highly unusual spin. That entire comment seems to be inspired solely by the following bit from near the top of the article:

      "Would I want to put it all on Linux? Yeah, that's the geek in me," Hecht said at this week's O'Reilly Open Source Convention in Portland, Ore. "But the Alfresco application doesn't necessarily run better under Linux."

      Clearly the submitter has a reading comprehension problem. What Bob Hecht says there absolutely is not the same thing as saying that Linux is not a superior platform. What he said is that the application "doesn't necessarily run better under Linux." He doesn't share why this is true; the application could have been targeted so much toward Windows that optimizing for Linux would be difficult.

      The article itself is pure garbage:

      Both Microsoft Corp. and open-source vendors have traditionally portrayed the choice of whether to use their software as a black-and-white decision. Choose Microsoft Windows' all-inclusive .Net infrastructure, or run the LAMP stack of applications, which includes Linux, the MySQL database, the Apache Web server and one of three programming languages starting with the letter P: Perl, Python or PHP.

      One choice promises easier management at a higher price. The other offers lower costs and better security -- at the cost of more complexity.

      More complexity? MORE COMPLEXITY? Windows is known for needless complexity. Maybe they mean more complexity of management... but then all that proves is that they need a talented editor over at computerworld. Not that this is news.

      Besides, managing LAMP is getting easier all the time, and while the tools are still harder to use than the IIS MMC snap-in, they also work on a reliable basis. I've had the IIS management tools screw themselves up - or perhaps screw IIS up? - to the point where I had to reinstall the system in order to use them. You simply don't run into a situation like that on Linux. At worst you wipe out some directories and reinstall the software, and that's only if you're excessively confused.

      Computerword == suck.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    13. Re:Heresy! by Orange+Crush · · Score: 1

      emerge bash-completion

      (Gentoo, obviously.)
    14. Re:Heresy! by Fordiman · · Score: 2, Funny

      You fail too. I said from source.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    15. Re:Heresy! by Fordiman · · Score: 1

      You pass, though I find the use of emerge distasteful for this exercise. Shows your gentoo-specific geektitude.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    16. Re:Heresy! by Fordiman · · Score: 1

      Close, though I'd be curious as to where the ./bootstrap.sh is available from, as I don't see it anywhere in the bash sources.

      Still, you did include the requisite commands (./configure, make, and make install (bonus points for not running as root, thus requiring sudo)), so you pass. You also get bonus points for making it a single command with the &&'s.

      Additional bonus geekery would have included a wget command to grab the sources, the tar command to extract them, pointing tar to the LFH-standard location for sources, and combining them via a pipe, e.g.:

      wget http://ftp.gnu.org/gnu/bash/bash-3.1.tar.gz --output-document=- | tar -C /usr/src -xzv

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    17. Re:Heresy! by plantman-the-womb-st · · Score: 1

      Ok,

      cd ./$BASH-SRC-DIR && ./configure --prefix=/home/$USR --bindir=/home/$USR/bin --without-bash-malloc --with-installed-readline $$ make $$ su -c 'make install'

      --
      Say bad words about my book, in cold oatmeal, or I shall sue!
    18. Re:Heresy! by Dog-Cow · · Score: 1

      "I've had the IIS management tools screw themselves up - or perhaps screw IIS up? - to the point where I had to reinstall the system in order to use them. You simply don't run into a situation like that on Linux. At worst you wipe out some directories and reinstall the software, and that's only if you're excessively confused. "

      If you really had to reinstall the system, the issue was clearly PEBKAC. I love shit-heads like you on slashdot that think Windows is worse because they are completely, 100% ignorant of how Windows works and should be administered.

    19. Re:Heresy! by Anonymous Coward · · Score: 0

      Ummm, soes it start with:

      #if !defined (_STDLIB_H_)

    20. Re:Heresy! by Fordiman · · Score: 1

      Excellent! and multiple bonus points for:
      custom build
      building in home
      not running as root (thus requiring the 'su')

      You are officially a Linux Geek +3

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    21. Re:Heresy! by drinkypoo · · Score: 1
      If you really had to reinstall the system, the issue was clearly PEBKAC. I love shit-heads like you on slashdot that think Windows is worse because they are completely, 100% ignorant of how Windows works and should be administered.

      I might know more about how windows works if Microsoft were willing to actually document things. Unfortunately, even things that are documented are, as a rule, documented very poorly, and finding anything in the hash that is the MS KB is an adventure in frustration. I actually have an easier time finding information on linux with google across the entire internet than I do finding information on Microsoft crap, even using google!

      Regardless, when some part of windows eats itself, there is dramatically less information available about how to fix it than when part of some Unix eats itself.

      Finally, I didn't do anything untoward to it to make it eat itself. This was on Win2k, and it crashed one day (unexpected, isolated bluescreen) and when it came back up, I couldn't manage IIS. Uninstalling and reinstalling IIS did not help. Windows did something unauthorized and undocumented to itself, and you're telling me I'm a shit-head?

      You, sir, are quite simply an ignorant microsoft fanboy, and you are hereby cordially invited to go fuck yourself.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    22. Re:Heresy! by SiChemist · · Score: 1

      sudo apt-get --build source bash

      What do I win?

    23. Re:Heresy! by Fordiman · · Score: 1

      Not in the least. I didn't ask for the bash sources.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    24. Re:Heresy! by drinkypoo · · Score: 1
      Please state the commands necessary for building a Bash shell from source.

      emerge bash

      where's my cookie?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    25. Re:Heresy! by Fordiman · · Score: 1

      Well, I gave the gentoo emerge guy the benefit of the doubt, so I gotta give it to you.

      Still, it shows your distributionism.

      You don't get anything, though. It's a test, not a contest. You're officially recognized as a 'Linux Geek'.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    26. Re:Heresy! by TCM · · Score: 1
      Uhh, his example was very very bad, actually.

      cd ./$BASH-SRC-DIR
      If a variable is named *DIR, I'd expect it to contain an absolute or relative _complete_ path, so why the mix with ./?

      ./configure --prefix=/home/$USR
      The variable is called $USER. And who's to say my home is in /home? What's wrong with just $HOME?

      su -c 'make install'
      If I'm building unprivileged, why su to install? I can surely write in my own home, so I can install as myself.
      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    27. Re:Heresy! by maxwell+demon · · Score: 1
      ./configure && make
      Note that I didn't add make install because you only asked for building, not for installing.
      --
      The Tao of math: The numbers you can count are not the real numbers.
    28. Re:Heresy! by Fordiman · · Score: 1

      You are a linux geek.

      Though your distribution-specific bent is not exactly what I asked for, I kinda have to give you the point, even if you did end-run around the question.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    29. Re:Heresy! by Fordiman · · Score: 1

      I suppose. It's clear, though, that he's got the idea correct enough to figure out the issues with his approach in a real environment.

      So, while his answer is not exact, it is still correct and worthy of bonus points in that he provided an example of a custom build, and in that he knew the correct parameters to use, if not the exact right variables.

      In short, no, your syntax nazism will have no place here (this test, not slashdot. There's plenty of places for it on slashdot). We all make mistakes. In production software, those mistakes are ironed out by testing - a feature not available in an immediate question-answer form.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    30. Re:Heresy! by TheUser0x58 · · Score: 1

      Both Microsoft Corp. and open-source vendors have traditionally portrayed the choice of whether to use their software as a black-and-white decision. Choose Microsoft Windows' all-inclusive .Net infrastructure, or run the LAMP stack of applications, which includes Linux, the MySQL database, the Apache Web server and one of three programming languages starting with the letter P: Perl, Python or PHP.

      Black and white? What about Java?

      --
      -- listen to interesting music, support independent radio... WPRB
    31. Re:Heresy! by TCM · · Score: 1
      We all make mistakes. In production software, those mistakes are ironed out by testing
      I just wanted to point out some too obvious "design" flaws, if you can call it design in the case of a quick shell line.

      The world is full of clueless newbies, and sloppy code practices - even if just for a quick hack - multiply and become embedded in permanent "solutions" this way.

      I think we can agree there is no reason to nitpick if you[1] come up with this line at home for a run-once-and-discard session. If you[1] post it publicly, though, you should follow some very simple rules that make the thing more readable, less specialized and generally cleaner since less experienced people _will_ pick it up.

      [1] The general "you", not you personally.
      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    32. Re:Heresy! by Aladrin · · Score: 1

      Hah, yeah. I realized that the answer didn't fit (even if syntactically correct) after I posted, but it was too late of course.

      It's okay, though, I'm happy with my 'general geek', 'linux user' and 'programmer' titles. ;)

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    33. Re:Heresy! by drinkypoo · · Score: 0, Troll
      Black and white? What about Java?

      It's a bunch of crap anyway. They act like the P-languages are the only options, when all along people have been developing dynamic web content using everything from bourne shell to objective C.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    34. Re:Heresy! by dilvish_the_damned · · Score: 1

      Linux geeks admit that the open source OS isn't necessarily a better platform for important applications

      Okay, that's it. Turn your card in at the door. We never want to see you again.


      I think they meant World of Warcraft.

      --
      I think you underestimate just how much I just dont care.
    35. Re:Heresy! by Anonymous Coward · · Score: 0

      Can someone explain this reference? It is a reference to something right? Otherwise I can't see why this is modded +5 Funny. (Not trying to be rude, everyone sees different things as funny, just trying to understand)

    36. Re:Heresy! by RLiegh · · Score: 1
      Close, though I'd be curious as to where the ./bootstrap.sh is available from, as I don't see it anywhere in the bash sources.
      /usr/pkgsrc/bootstrap/bootstrap? Of course, if that were the case, you'd be able to skip the ./configure step and just "make && make install" (after changing to ../shells/bash, of course), so who knows.
    37. Re:Heresy! by plantman-the-womb-st · · Score: 1

      Wow, your little rant here is hilarious. Thanks. It's refreshing to see someone who still gets uptight about varible names used in humorous responses to un-serious discussion forum posts.

      --
      Say bad words about my book, in cold oatmeal, or I shall sue!
    38. Re:Heresy! by NoOneInParticular · · Score: 1

      pretty good entry, although you omitted the painful steps of installing all dependencies (depbhelper, bison, texi2html amongst others), and you get a few points off for using 'sudo' instead of 'fakeroot'. All in all, a good contribution. Two kudos.

    39. Re:Heresy! by Fordiman · · Score: 1

      Good man.

      I'm only giving out cookies now. I'm out of geek points.

      For your cookie, please surf to http://www.google.com.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    40. Re:Heresy! by TheRaven64 · · Score: 1

      Wget is very platform dependent. You will generally only find it where you would find it on platforms with a GNU userland. On FreeBSD, you would use fetch. On OpenBSD, you would use ftp (which also does http). On OS X you would use curl. Of course, on most non-GNU platforms, you would also have to do 'gmake' and 'gmake install' since, as I recall, the Makefile for BASH uses some GNU-specific extensions and so won't work with a non-GNU make utility.

      --
      I am TheRaven on Soylent News
    41. Re:Heresy! by Fordiman · · Score: 1

      The test was for linux geeks. Other forms of unix geeks may wait outside. Thank you.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    42. Re:Heresy! by TheRaven64 · · Score: 1

      Linux is a kernel. What userland you put on top of it is entirely up to you. I have a Linux machine that doesn't run a GNU userland, and I've even seen a distro with a BSD userland grafted on. If you don't know the difference between GNU and Linux, then you probably don't qualify as a Linux geek.

      --
      I am TheRaven on Soylent News
    43. Re:Heresy! by Fordiman · · Score: 1

      Query: what percentage of linux distributions use a GNU userland?

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    44. Re:Heresy! by P3NIS_CLEAVER · · Score: 1

      Do you think that "Monty Python" is a game with cards and a large snake?

      --
      Please sign petition to restore sanity to our banking system!!!

      http://financialpetition.org/
  4. Good. by slimjim8094 · · Score: 2, Insightful

    Chairs!!111
    Now that that's out of the way... we might be able to be serious

    It's nice to see Microsoft easing up a bit. I think we will find that this will be the only way to possibly ensure their existence. Embrace and extend, without the extinguish, anyone?

    On the other hand, they've promised many things over the years. Is this just another promise?

    --
    I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
    1. Re:Good. by rwven · · Score: 1

      I'm not sure you could call it "easing up." It's more of a mild fear that this "OSS" stuff might actually be posing a threat. While I think MS is a decent company in its own right, they don't really seem to understand what people need anymore. They're so focused on busniness now that the consumers are, quite frankly, getting the shaft.

      MS's efforts are decent in some ways, but I think they're going about it for exactly the wrong reasons. They're scared. This stuff should be open....because it should be open. Not for competitions sake.

  5. Who are these non-named "linux geeks" by Whatsisname · · Score: 1, Redundant

    Linux geeks admit that the open source OS isn't necessarily a better platform for important applications What? Who admits this? Not only is it a superior platform, for many applications, such as servers, it is showing to be a better platform for important applications. Free software on a closed operating system is a joke.

    1. Re:Who are these non-named "linux geeks" by Anonymous Coward · · Score: 0

      Gamers.

    2. Re:Who are these non-named "linux geeks" by Anonymous Coward · · Score: 0

      Windows has one advantage over all the other free/open-source type offerings: its ubiquity.

    3. Re:Who are these non-named "linux geeks" by ettlz · · Score: 1
      Free software on a closed operating system is a joke.
      For big things, perhaps. But for the desktop end-user (Joe Sixpack or Otto Fivespeed or Eddy Current or whoever) who doesn't want to ditch Windows, it's a great way to get good-quality tools with none of the junk. Compare 7-zip to Winzip. Then there's The GIMP, OpenOffice, CDex, Gaim...
    4. Re:Who are these non-named "linux geeks" by Bogtha · · Score: 1

      It's a nasty bit of double-speak. Technically, the sentence means that Linux geeks don't think that Linux is automatically better at everything than Windows - which is a completely reasonable opinion. But it's worded to imply that Linux geeks think that Linux isn't ready for important applications.

      Taken literally, it's true. The average person reading it without paying attention would reach a completely false conclusion though. You could consider it to be lying, but in a way that makes it very difficult to disprove.

      --
      Bogtha Bogtha Bogtha
    5. Re:Who are these non-named "linux geeks" by ronanbear · · Score: 2, Insightful
      Windows is free to most people as they are forced to buy it when they get their computer. One of the things that has been slowing down Linux desktop adoption is unfamiliar and immature applications. As programs like openoffice, gaim, firefox etc become more mature and understood on windows the the obligatory expensive operating system becomes irrelevant.

      When enough people are using OSS on Windows it will be possible to switch to Linux on the desktop and most people will barely notice and won't have as many problems moving over. If the only closed source software you're using is Windows then you're gonna be wondering why you're paying for it. People pay for windows because it has the applications they're used to and it's preinstalled. If OSS applications reach enough usage the hardware vendors will be able to switch to Linux and lower prices without putting off customers. Once enough people are buying computers with Linux pre-installed other manufacturers will follow suit.

      --
      the more they over-think the plumbing the easier it is to stop up the pipe
    6. Re:Who are these non-named "linux geeks" by cbreaker · · Score: 1

      Joe Sixpack is going to want an alternative to Windows once Microsoft compeltely tightens the reigns on Windows licensing. When you have to pay real money out of pocket, and perhaps at the cost of the whole PC itself, for Windows...

      But right now, it's almost free. Sure, you pay for it when you buy a packaged PC but at a very, very low cost. With computers these days staying relevant for more then a year, you're going to look for OS upgrades more often then in the past. You won't just get the upgrade with your yearly new PC.

      --
      - It's not the Macs I hate. It's Digg users. -
    7. Re:Who are these non-named "linux geeks" by cbreaker · · Score: 1

      Sure, but the sentence is ambiguous enough that it appears to me to mean "All Linux geeks think this."

      I don't agree with it at all. If you have a choice between an application on Windows or an application on GNU, I'd choose GNU any day of the week. Important applications are the ones that you SHOULD run open source, if possible, so that your documents and data is future-proof.

      --
      - It's not the Macs I hate. It's Digg users. -
    8. Re:Who are these non-named "linux geeks" by Chelloveck · · Score: 1

      Yeah, I liked that too. "[...] the open source OS isn't necessarily a better platform for important applications [...]" Implying, of course, that applications on Linux are necessarily unimportant. Now, if they'd phrased it "some important applications" I could agree with it. Then we'd just be down to quibbling about what applications are important to whom.

      Desktop office apps? Windows. Games? Windows. Back-end server apps? Linux, or some other *nix variant. All IMHO, of course.

      --
      Chelloveck
      I give up on debugging. From now on, SIGSEGV is a feature.
    9. Re:Who are these non-named "linux geeks" by fullphaser · · Score: 1

      Don't get me wrong, I would use Linux at the drop of a hat for a server, but when it comes to graphic design, right now the Gimp is good, but it is no photoshop, and yes I am glad that there is an extension for a photoshopish gimp. But as far as I am concerned, the GIMP is outpreformed right now. Just like in the field of office, there are no third party developers for OO or not near as many as for Microsoft Office, just look how many macros get thrown onto to MS word, not that they are all a good thing, but that shows that there are developers out there. Linux and OSS is good, for what it is used primarly, but when in competition with products like Photoshop and Microsoft office it still does not have a competing product, and simplicity is not working for Linux, Joe Sixpack just wants to click next to get that new game working, not virtulize a windows enviroment and then do it

      --
      Did someone say cake?
  6. Free Software jihad by ettlz · · Score: 5, Funny
    'It's a myth that open-source and Windows can't work together. Customers just aren't religious about these things,' said Ryan Gavin, a director of platform strategy for Microsoft."
    Infidels!
    1. Re:Free Software jihad by wateriestfire · · Score: 0

      As an OpenSource-Evangelist I say to you, all of you to bow before the mighty penguin and repent your closed source sins!

  7. Smells Like Astroturf by telbij · · Score: 4, Interesting
    On the one hand, it's good for clueless IT managers to know they can run OSS on Windows, on the other hand it's been that way forever and anyone who didn't know you could run Apache on Windows shouldn't be managing the web server.

    What the article completely ignores is why geeks prefer Linux. It's not hard to understand. When you're setting up infrastructure, you want to plan for the long term. If you go with Microsoft there's really no telling what's in the pipeline--their whole marketing strategy is based on overpromising which renders their roadmaps useless. Linux and open source app development is more predictable. Even though Microsoft can push stuff out faster, everyone knows the ultimate goal is profits. That means they'll inevitably change things and add dubious features just to force upgrades. On the other hand open-source applications exist primarily to solve specific problems.

    There are a ton of short-term reasons to go with Microsoft:


    •        
    • It does what you need now.

    •        
    • Your staff knows it.

    •        
    • You've already invested in it.

    •        
    • Support comes with it.

    •        
    • Your boss has the full-color brochure

    •        
    • It's 'people-ready'


    On the other hand, long-term all these reasons evaporate. Open source projects can fall into dis-repair too, but at least you know a project isn't going to be scrapped because it's not driving upgrades anymore.
    1. Re:Smells Like Astroturf by telbij · · Score: 1

      Um, what the hell happened to my UL? Did they change the parser on us?

    2. Re:Smells Like Astroturf by ericlondaits · · Score: 1
      What the article completely ignores is why geeks prefer Linux. It's not hard to understand. When you're setting up infrastructure, you want to plan for the long term.
      I don't mean to bash your argument... but in my experience I had worse luck with Linux planning for the long term.

      For like eight years I've been Administrator to my company's server. It's a small company with a few programmers... I work as a programmer full time but I also install and manage all the software in the server which hosts POP3 and SMPT server, a Samba file server, DNS, Apache, NFS and some web apps like Mediawiki, Mantis, dotProject and myPHPAdmin. Through this years we've had to reinstall the server a number of times... a couple of times it was to do a major kernel upgrade because we've decided to upgrade the motherboard and CPU, I think another time it was because of a hard disk failure and the last one was because upon enabling DMA for the HDD it got SERIOUSLY corrupted (a problem it seems many people with certain VIA chipsets had).

      Our first Linux was Slackware I think... we decided to switch to Red Hat, but since I live in Argentina and this was before the days of Broadband we couldn't get a Red Hat CD... so we bought a Mandrake distro CD instead. For the next upgrade I meant to download Mandrake, but though I don't remember exactly why (I think it was because they were limiting the support options for non-paying customers or something like that) I decided to switch over to Red Hat... when the time came to upgrade the Red Hat (we had bought an AMD Athlon and new motherboard), the project had split in Fedora and Red Hat... so I switched over to Debian. Since the joke of town is that Debian doesn't update their distribution enough, I guess I'd switch to Ubuntu if I had to reinstall the server tomorrow.

      In this of this switches I got a lot of new stuff I didn't have before: easier configuration... new kernel... support for new hardware... new software. But each time I had to learn a whole lot of new things. Example: I started with a Sendmail configured by hand... then the m4 configurations became the norm but I didn't know what to do with those... and now I'm running with Exim4, since it's the standard in Debian and was way easier to configure to my liking. The same with printing: I had lpq, but then I got CUPS with the Red-Hat and it was the standard for the distribution, thus easier to configure, had more support, was nicer... and now I don't even remember what I run my printers with (I think I still have CUPS... but perhaps I was offered a newer one at some point...). Besides changing programs each distribution came with different paths, different startup scripts, different location for the logs, different update mechanisms, different security measures and different best practices.

      Perhaps I could have stuck around a bit more with some of my old distributions... but the hardware support is important, and recompiling a Kernel is something I like to avoid if possible (specially since the last HDD blew up after I enabled DMA, which then worked fine upon switching to a new distribution that had a much newer Kernel).

      As for Windows, changing from NT4 to 2000 didn't present any problems, neither did XP... and I recently installed our software on a 2003 Server with no trouble whatsoever. I expect that switching from Debian to Ubuntu would require much more of my time and much more tweaking and migrating from our current installation than switching from 2000 to Longhorn would.
      --
      As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
    3. Re:Smells Like Astroturf by mmell · · Score: 1

      For like eight years I've been Administrator to my company's server. It's a small company with a few programmers... I work as a programmer full time but I also install and manage all the software in the server which hosts POP3 and SMPT server, a Samba file server, DNS, Apache, NFS and some web apps like Mediawiki, Mantis, dotProject and myPHPAdmin. Through this years we've had to reinstall the server a number of times... a couple of times it was to do a major kernel upgrade because we've decided to upgrade the motherboard and CPU, I think another time it was because of a hard disk failure and the last one was because upon enabling DMA for the HDD it got SERIOUSLY corrupted (a problem it seems many people with certain VIA chipsets had).

      For over ten years (not like ten years, but over ten years) I've been a System Administrator for various companies, both big and small. I've worked with POP3/SMTP, Samba, DNS, NFS, NIS/NIS+, et. al. Through the years, I've had to upgrade or perform initial installations on a number of servers, for a wide variety of reasons. Only once was I obliged to upgrade a *NIX OS because it had been EOL'ed, and that was Solaris2.6 -> Solaris 8 (but that wasn't open source at the time, still isn't really open source).

      Our first Linux was Slackware I think... we decided to switch to Red Hat, but since I live in Argentina and this was before the days of Broadband we couldn't get a Red Hat CD... so we bought a Mandrake distro CD instead. For the next upgrade I meant to download Mandrake, but though I don't remember exactly why (I think it was because they were limiting the support options for non-paying customers or something like that) I decided to switch over to Red Hat... when the time came to upgrade the Red Hat (we had bought an AMD Athlon and new motherboard), the project had split in Fedora and Red Hat... so I switched over to Debian. Since the joke of town is that Debian doesn't update their distribution enough, I guess I'd switch to Ubuntu if I had to reinstall the server tomorrow.

      In this of this switches I got a lot of new stuff I didn't have before: easier configuration... new kernel... support for new hardware... new software. But each time I had to learn a whole lot of new things. Example: I started with a Sendmail configured by hand... then the m4 configurations became the norm but I didn't know what to do with those... and now I'm running with Exim4, since it's the standard in Debian and was way easier to configure to my liking. The same with printing: I had lpq, but then I got CUPS with the Red-Hat and it was the standard for the distribution, thus easier to configure, had more support, was nicer... and now I don't even remember what I run my printers with (I think I still have CUPS... but perhaps I was offered a newer one at some point...). Besides changing programs each distribution came with different paths, different startup scripts, different location for the logs, different update mechanisms, different security measures and different best practices.

      I also got my first taste of Linux via Slackware. I also have RedHat experience, because for some time RedHat was the darling of businesses implementing Linux. I also used Mandrake (a RedHat derivitave) just to see what they meant by "more user friendly". Yes, I also remember having to relearn things when Sendmail went to using the M4 preprocessor. Yes, I remember all the old 'lp' commands which CUPS came along, forcing another relearn. Then again, we all know that WindowsXP is virtually identical to Windows 3.1, right? Oh, except . . . for virtually everything. If I really have the urge, I can still locate older versions of most distributions through what would be considered proper channels. Uh, where (except for a garage sale or e-Bay) am I going to find Windows 3.1? Windows 3.11? Windows 95? Windows NT? Boy, I hope everybody likes Vista, 'cuz XP's days are numbered a

    4. Re:Smells Like Astroturf by ericlondaits · · Score: 1
      Is being needlesly agressive the norm in Slashdot?
      Wow... I must be new here.

      For over ten years (not like ten years, but over ten years) I've been a System Administrator for various companies, both big and small. I've worked with POP3/SMTP, Samba, DNS, NFS, NIS/NIS+, et. al. Through the years, I've had to upgrade or perform initial installations on a number of servers, for a wide variety of reasons. Only once was I obliged to upgrade a *NIX OS because it had been EOL'ed, and that was Solaris2.6 -> Solaris 8 (but that wasn't open source at the time, still isn't really open source).

      We had to jump off the SCO boat like rats. But that's beside the point I was trying to make. Linux has a fast and sometimes radical evolution, which forces you regularly switch to different tools. One I forgot to mention was all the different types of NAT I had to use... iptables, ipchains, and whatever I had in Slackware (ipmasqsomething).

      Perhaps I switched distributions more than the avarage administrator does... but still within the same distribution standard packages change, just like Debian itself moved from Sendmail to Exim4, or from ipchains to iptables. Whatever the case, each re-installation forces me to learn new software and migrate configurations. This, for me, is hidden cost of Linux.

      A very important point is that Windows products have graphical and generally user-friendly configurations, whereas Linux products only began getting these more or less recently and they're not allways good. Samba's SWAT is totally great and you'll never hear me complaining about reconfiguring it... but I hate graphical front-ends such as those provided by Mandrake or Red Hat, which many times don't work correctly or just enable the most basic options.

      Then again, we all know that WindowsXP is virtually identical to Windows 3.1, right? Oh, except . . . for virtually everything.

      Not so... each new version adds new stuff, but most of the old stuff is still in place, more or less. Like the registry is still there, the event viewer is the same, Virtual Memory configuration hasn't changed much, neither did network setup, etc. The only changes I had slight troubles with from Windows version to Windows version is whenever the location of something changes.

      If I really have the urge, I can still locate older versions of most distributions through what would be considered proper channels. Uh, where (except for a garage sale or e-Bay) am I going to find Windows 3.1? Windows 3.11? Windows 95? Windows NT? Boy, I hope everybody likes Vista, 'cuz XP's days are numbered already! Incidentally, who supports the thousands of NT machines still churning away out there?

      I don't remember the name of the program... but a couple of years ago I found out that a subscription service (MSDN? TechNet?) distributed many old operating systems (like MSDOS 6.22, Windows 3.1, 3.11, etc.) to certain subscribers. Still... your point is quite valid, since it's much easier to get an old version of a Linux distribution.

      You are probably the first and only Administrator with more than two months' experience to suggest that forced migration up the Windows evolutionary path hasn't caused you tremendous grief. Oh, and note the words forced migration. Not "I bought unsupported hardware and have to upgrade the OS/drivers", but "We have to remove from a perfectly good running machine and install because M$ has declared EOL."

      Migrations are forced but I always did them before they were mandatory and two or three years after the new OS was released. And yes, they were mostly hassle-free.

      Based on the overall content of your post, I'm coming to the conclusion that you simply don't want to earn your way - you'd rather have the boys at Redmond do all the work for you. When it breaks, you get to blame somebody else instead of rolling up your sleeves and fixing it. I for one never had any trouble rebu

      --
      As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
    5. Re:Smells Like Astroturf by hotdiggitydawg · · Score: 1

      Um, what the hell happened to my UL? Did they change the parser on us?

      Not sure, my first guess was that you did the markup in FrontPage...

  8. And so by anshil · · Score: 2, Funny

    Inhale deeply, put your arms in a circle and say "Embraaaace", then exhale slowly pushing your arms out and say "Exteeeend"

    --

    --
    Karma 50, and all I got was this lousy T-Shirt.
    1. Re:And so by $RANDOMLUSER · · Score: 2, Funny

      Then tighten your trigger-finger and say "Exterminate"

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    2. Re:And so by Jason+Earl · · Score: 4, Interesting

      I agree. However, in this case it is Microsoft that is feeling the squeeze. In a lot of cases the Free Software that people want to run on Windows competes directly with software that Microsoft sells. Having this software available for Windows means that it is not necessary to have UNIX knowledge to deploy Free Software applications. However, once you are using Free Software applications on Windows it becomes trivial to migrate to some other platform. Not only does Free Software on Windows loosen Microsoft's grasp on customers, but it makes it much harder for Microsoft to use its market power to embrace and extend protocols.

    3. Re:And so by binkzz · · Score: 1

      Wow, that's an almost exact copy of my comment ( http://slashdot.org/comments.pl?sid=187464&cid=154 68977 ).

      I don't know whether to be offended or flattered =:\

      --
      'For we walk by faith, not by sight.' II Corinthians 5:7
    4. Re:And so by linvir · · Score: 1
      I don't know whether to be offended or flattered
      Is that why you chose the 'my head is a toaster' emoticon?
      =:\
    5. Re:And so by anshil · · Score: 1

      Yes I read that argument long time ago, *really* liked it, and so reused it.
      I thought you liked it, if it would become a prominent running-joke.
      But maybe you want also get a red hat, refer to your copyright and kill your own creation that just started to get its own life.
      please choose if you want to be offenden or flattered.

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
  9. Duh! by Klaidas · · Score: 3, Insightful
    Linux geeks admit that the open source OS isn't necessarily a better platform for important applications, and Microsoft recognizes that many of its customers are using open-source applications, and doesn't want to alienate them.

    Well, DUH! How many time did it take to understand that? It's not the code being open or closed, it's (mostly) not the fact if the software cost, or is it free as in beer. It's the software itself that matters.
    Example, do you see designers complaining about photoshop? Or do you see system admins complaining about linux servers? Not really. And it's because of software that matters.
    1. Re:Duh! by Fordiman · · Score: 1

      Actually, my girlfriend (a graphic designer) complains about Photoshop all the time - less than she does about using the GIMP at my house, but she complains nonetheless.

      And I'm sure - no, certain - that there are admins out there who complain about their Linux servers, even though they're rediculously proud of them.

      It's all about degree of irritation when it comes to computers. The right tool for the job is the one that lets you get the job done without pissing you off too much.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
  10. It seems completely upside down by pieterh · · Score: 2, Insightful

    Microsoft make a lousy OS, but nice applications. Why are they not selling proprietary software on Linux? They could have killed OpenOffice and ODF years ago if there had been a nice, decently-priced MSOffice for Linux.

    Of course people will run open source on Windows, but that will bring Microsoft no revenue and no lockin, since all open source products, almost by definition, cannot be locked down to a single platform. Even if the code can't be ported it'll be rewritten.

    But I suspect the real reason for this statement is that corporate buyers are increasingly specifying an open source 'stack' as part of their purchasing reqirements. The operating system must be able to run (e.g.) the 'Apache stack' (whatever that means), so there is pressure coming from the market for such a statement.

    Still, it's a half-assed approach that seems to be lacking in any kind of long-term strategy.

    1. Re:It seems completely upside down by Whatsisname · · Score: 1

      Meh, I don't think they make nice applications so much as they buy companies that make nice applications :P

    2. Re:It seems completely upside down by Harmonious+Botch · · Score: 2, Insightful

      "Why are they not selling proprietary software on Linux? They could have killed OpenOffice and ODF years ago if there had been a nice, decently-priced MSOffice for Linux."

      If they had sold MSOffice at the Windows-version price, few would have bought. If they had sold it substantially lower, that would have motivated Windows users to look at Linux.

    3. Re:It seems completely upside down by Ghostx13 · · Score: 1

      Microsoft make a lousy OS, but nice applications. Why are they not selling proprietary software on Linux? They could have killed OpenOffice and ODF years ago if there had been a nice, decently-priced MSOffice for Linux.

      I think it's simply because, at the end of the day, Windows is Microsoft's flagship product. Most of MS's software is geared toward Windows, with the notable exception of Office. If MS started offering all their products for Mac and Linux, other vendors would likely do the same, and then what reason would you have for purchasing Windows?

    4. Re:It seems completely upside down by WFFS · · Score: 1

      If they sold MSOffice for much cheaper for Windows, it would kill OpenOffice, and they wouldn't get nearly as much piracy. MSOffice is better quality, but its price is exorbitant.

    5. Re:It seems completely upside down by jelle · · Score: 1

      "If they sold MSOffice for much cheaper for Windows, it would kill OpenOffice,"

      Not only that, it would kill Microsoft, because the Office tools are their largest source of revenue...

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
    6. Re:It seems completely upside down by zlogic · · Score: 1
      Even if the code can't be ported it'll be rewritten.
      Office couldn't be ported to Linux, so it was rewritten (OpenOffice).
      Rewriting a big project is as difficult as making a new one from scratch (especially if the OS architecture or API is completely different). You can copy the UI, you can borrow ideas, but looking at code which is tightly intergrated with a lot of platform-specific libraries won't help you much.
    7. Re:It seems completely upside down by MikeBabcock · · Score: 1

      They went the opposite direction -- lets make operating systems for handhelds (which they suck at) or for TV media centers, or gaming systems, etc.

      Of course, they're losing money hand over fist still with the xbox project, but don't let that confuse the issue :-)

      --
      - Michael T. Babcock (Yes, I blog)
    8. Re:It seems completely upside down by sevinkey · · Score: 1

      Only judging from Microsoft's angle, it seems like it would have made sense for them to have built XP on top of Linux with a proprietary set of libraries similar to Wine for running Windows apps. If it was done right more-or-less, they would have everyone running it, since every Linux hacker would love to run games without a reboot. And I probably wouldn't be running OS X right now if they had done that.

    9. Re:It seems completely upside down by jejones · · Score: 1

      Microsoft make a lousy OS, but nice applications. Why are they not selling proprietary software on Linux? They could have killed OpenOffice and ODF years ago if there had been a nice, decently-priced MSOffice for Linux.

      If they did that, they'd be slitting their own throats. If you can get MS Office for Linux, why buy Windows? They have to keep that applications barrier to entry high.

    10. Re:It seems completely upside down by Kaptain+Kruton · · Score: 1
      Microsoft make a lousy OS, but nice applications. Why are they not selling proprietary software on Linux? They could have killed OpenOffice and ODF years ago if there had been a nice, decently-priced MSOffice for Linux.

      I can think of a couple reasons. First, if they were to create software for Linux, at least some of it would need to be heavily modified or rewritten. This is because many MS apps rely heavily on libriaries made specifically for windows and are not available in Linux. That could be expensive.

      Second there is the idea of the applications's target audience and how likely they are to use their software. From what I have seen, Linux is usually used by one of 4 groups.
      1) The computer enthusiast experimenting Linux - These people aren't always against Microsoft (as they usually either dual boot with Windows, or have it running on another machine). But because they are only toying around with it, they are not going to spend a significant amount of money on proprietary software.
      2) The computer geek that only uses Linux - Now, this may not be always the case, but the people that seen fall into this category often despise Microsoft. Sometimes they have just cause, and sometimes they don't. Many times they take pride in the fact that linux has so much OSS and will use that, even if it means sacrificing using applications of lesser quality. Whether its because they despise MS or they insist on OSS, they aren't going to buy MS apps.
      3) Servers - Companies (or individuals) often use linux for servers. It is stable and has many free, high quality options available for use with much documentation. Because companies are fitting the bill (instead of coming out of an individual's personal pocket) and MS is likely to provide support, it is possible that some software might get sold in this category. However, Most sysadmins, if using linux, would stick to software (such as apache) that has been proven to work in the past time and time again.
      4 Technical workstations - Used for research, development, scientific or engineering applications, etc. If MS made appropriate software, then they could make money here. From what I have seen, I don't think MS word with it's well known paperclip would be very useful here. However a Visual Studio type application might be useful. They would have to make quality, appropriate software to compete in this field.

      Maybe I am over simplifying things above or I don't have any clue about the way the world really is and should shut up. But I believe the idea behind points is still correct --that is, they would have a hard time placing their apps in the linux community while make a profit in doing so. But that is just my $0.02

    11. Re:It seems completely upside down by Locutus · · Score: 1

      I think you have it correct. Microsoft is losing customers when those customers THINK they need GNU/Linux under any or all of AMP( of LAMP ) so they're installing LAMP. The kicker is that after finding how reliable, secure, and inexpensive LAMP is, they realize they have a very cheap platform to 'try' other things on... "Hey Bob, grab that old Exchange server from storage and see what you can do with this Scalix thing I just read about". And Windows withers in the wings.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    12. Re:It seems completely upside down by massysett · · Score: 1

      If they had sold MSOffice at the Windows-version price, few would have bought. If they had sold it substantially lower, that would have motivated Windows users to look at Linux.

      That's why MS would be worth more as a company if it were broken up. Have a Windows division, a Office division, and a Internet division. Post breakup, the Office folks would create a Linux version--they'd probably still be chained to the proprietary shrink-wrap model, but a cheaper Linux version might sell.

      The Windows division would fork Windows to have a consumer version that's secure but that breaks backward compatibility. They'd keep a corporate version that pretty much sticks to Win 2000 without adding a bunch of useless doodads.

      The Internet division would create online apps and not be afraid of siphoning business from Office. Actually the Office division could do this too.

      Not that I'm saying the government should have broken MS up. MS should do this itself. But they're too prideful to see it.

  11. WTF? by Create+an+Account · · Score: 1

    Linux geeks admit that the open source OS isn't necessarily a better platform for important applications

    Next we'll be seeing the alternate-universe Ballmer wearing a little goatee...

    1. Re:WTF? by $RANDOMLUSER · · Score: 1

      No. In the alternate universe, Balmer is one of the Good Guys.

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    2. Re:WTF? by Anonymous Coward · · Score: 0

      Ballmer wearing a goatse? Now there's a force to be reckoned with.

    3. Re:WTF? by admdrew · · Score: 1

      In the alternate universe, there exists an office furniture utopia where chairs are safe from being thrown...

    4. Re:WTF? by Fordiman · · Score: 1

      What on EARTH are you talking about?

      Oh. You're one of those 'Security through Obscurity' fellows.

      Run along then. Go play with the razors with all the other proprietary lackeys.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    5. Re:WTF? by eno2001 · · Score: 1

      NIce Hoempage there dude. Very 1337. What version of Flash did you do that in? I can probably get it from P2P and do something similar. Cool.

      (Please note: The original post was humor. Anyone taking any of it seriously is hereby notified to not take it seriously and look at my posting history and journals.)

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    6. Re:WTF? by Fordiman · · Score: 1

      Javascript. Mind you, it's about two years old. I'm on an OOP kick when I do JS lately. That page (not actually my homepage, just a cute little thing I use to read comics and slashdot) is actually pretty badly written. I'd bother to redo it, but it works.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    7. Re:WTF? by sharkey · · Score: 1

      Did anybody else read that as "Ballmer wearing a little goatse"?

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  12. MS and OSS by Anonymous Coward · · Score: 0
    "Linux geeks and Microsoft have similar interests, says Computerworld: They both are interested in seeing open-source software succeed.


    It's just like me. I want RIAA to succeed.

    1. Re:MS and OSS by Fordiman · · Score: 1

      [the lines]
      Which they're not doing, of course. All this DRM and bad blood is killing their collective businesses. And without the record industry, we'll never see the next Britteny Spears.
      [/the lines]

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    2. Re:MS and OSS by The+Monster · · Score: 1
      It's just like me. I want RIAA to succeed.
      Well, they're halfway there. They suck, anyway.
      --

      [100% ISO 646 Compliant]
      SVM, ERGO MONSTRO.

  13. First off.. by slummy · · Score: 1, Flamebait

    Linux is a kernel. GNU/Linux on the other hand, is an operating system. There's a project dedicated to OSS projects for Windows... OSSwin Project.

    1. Re:First off.. by Anonymous Coward · · Score: 0
      Linux is a kernel. GNU/Linux on the other hand, is an operating system.


      No, "GNU/Linux" is the GNU Project's lame attempt to jump on the OSS bandwagon.
  14. Hot smelly air is all by quad4b · · Score: 1

    Marketing folk just keep shoveling it. Nothing they say has any value - too bad the general public doesn't recognize this. Open source is not about the platform it runs on - whether Windows, Linux, AIX, Solaris, whatever. Among the choices OSS gives you is the 'freedom' to choose an operating system if the developers so choose.

    The armies of MS marketing/sales people will take any meaningless information and use it to their benefit. Truth and reality are a myth to them, to be created and spun at will. Hey, if you can make John Q believe it then it must be true - especially if the positive press / message results in more profit. Total waste of time looking for MS's public face to show any signs of logic or accuracy. Why do you think they're so successful? They know it's not about the data in the message, it's about how its delivered. How else do you explain Windows triumphing over OS/2 way back - emotion, pure and simple.

    --
    Intelligence is no guarantee of wisdom
  15. Windows needs better acronyms by RingDev · · Score: 4, Funny

    Windows, IIS, MySQL, PHP - WIMP

    -Rick

    --
    "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    1. Re:Windows needs better acronyms by CableModemSniper · · Score: 5, Funny

      PHP IIS SQL Server ?

      --
      Why not fork?
    2. Re:Windows needs better acronyms by ashayh · · Score: 1

      PHP, IIS, MySQL, on Plan9 ???

    3. Re:Windows needs better acronyms by drinkypoo · · Score: 1

      Sorry, WiMP is already the abbreviation for Windows Media Player. It's an especially apt name, too, given how poorly it copes with abuse.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Windows needs better acronyms by RingDev · · Score: 1

      Actually, I don't really have any problem with WMP. It plays lots of media types, I can toss a CD in the drive and use WMP to rip it to a high bitrate MP3 or WMA with out a DRM, it's a little heavy on the resources, but my PC has no problems with it. All round, I think WMP is one of MS's better programs.

      -Rick

      --
      "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    5. Re:Windows needs better acronyms by Anonymous Coward · · Score: 0

      You can use WMA's DRM to imbed a virus in a music file, thanks to Microsoft's idiotic mixing of code/data. MP3, OTOH, is pure data. Sure, you can add crap on to the end and overwrite a poorly written buffer, but you don't need any holes in the player to execute a WMA virus. For this reason I refuse to run any WMA files; play a WMA file with a DRM virus in Winamp and it will infect you as easily as if you run it in WiMP.

      However, you can imbed your virus in a WMA file and rename it with an MP3 extension. On any player except WiMP, the player will choke and return an error saying either the type of file isn't supported, or that the file is corrupted.

      WiMP will happily play your WMA DRM virus that's been renamed MP3. This is the primary reason I refuse to use MS's pretty player - I'll use Winamp in windows, or XMMS in Linux. If I want to rip a CD I'll use either EAC or DCex. But I refuse to use WiMP and caution everyone else against it, too.

      -Steve

    6. Re:Windows needs better acronyms by drinkypoo · · Score: 1

      WiMP freaks out if you hand it a non-compliant file. For this reason, I use Media Player Classic. Well, that and that WiMP is super duper bloatware. I don't need a microsoft drm-enabled media player, because I do not patronize media outlets that use microsoft DRM.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    7. Re:Windows needs better acronyms by Anonymous Coward · · Score: 0

      WiMP freaks out if you hand it a non-compliant file

      Application fails to read a malformed file...news at 11!

    8. Re:Windows needs better acronyms by drinkypoo · · Score: 1
      Application fails to read a malformed file...news at 11!

      You're an idiot. It's easy to see why you're a coward. I didn't say "fails to handle". I said freaks out. As in, chokes, UI locks up for absolutely ages, and generally freaks out. Practically every other player handles it dramatically more gracefully than I handle your mom. Asshole.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    9. Re:Windows needs better acronyms by RingDev · · Score: 1

      Wow, way to go overboard on a simple ribbing. I'd hate to see your reaction if someone actually tried to piss you off.

      -Rick

      --
      "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    10. Re:Windows needs better acronyms by murraj2 · · Score: 1

      Windows, IIS, MS SQL Server, ASP.net WIMA?

    11. Re:Windows needs better acronyms by drinkypoo · · Score: 1

      Actually, when I'm genuinely, seriously pissed off, I tend to be more straightforward. And, for the record, I do not stoop to acts of physical violence. I was a preciously large child (starting in about sixth grade, though) and even though I was a mama's boy as a kid (and didn't really recover until the beginning of my third decade, which I'm just finishing up) I learned fairly early on that if I didn't keep myself under control I could hurt someone badly. Today, I'm 6'7" and weigh about 300 lbs.

      I just get really annoyed when some precious [half-]wit feels a need to make a stupid comment on what I'm saying, especially when they are either deliberately obtuse for the purpose, or too stupid to understand what I'm saying. I'm still not sure which was the case here.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    12. Re:Windows needs better acronyms by GregNorc · · Score: 1

      That sounds so much better than acronyms for linux programs. GNU Image Manipulation Program for example. Now those people know how to make an acronym!

  16. The Challenge For OSS On Windows by WombatControl · · Score: 5, Insightful

    Windows + OSS is a good combination. The more people use OSS applications, the less tied they are to Microsoft and proprietary data formats. Advocates of OSS need to realize that many people will never switch their operating system to Linux or even OS X, and so trying to push Linux will meet much more resistance than saying "here, just install this application that's free and doesn't require you to change everything about how you use your computer."

    The big challenge is making OSS apps better than their commercial counterparts. Some get this right - Audacity is a great app for sound editing that combines a relatively friendly UI with solid features. 7Zip is just as easy as WinZIP and less intrusive. But not all of them do - OpenOffice is great, but it's much slower than MS Office. Many OSS projects are much slower than normal Windows programs, and use toolkits like GTK which are nice for cross-platform development but look like canned ass on Windows. (And that's coming from someone who uses GTK all the time.)

    Firefox got the balance of features and UI right - and that's why millions of people have Firefox as their first foray into the world of open source. The more people who see open source as a viable alternative, the more tractions it will get, and the more viable it will be for people to switch to Linux as their OS.

    However, that's going to require OSS to start thinking about polish - making applications that Grandma can use. It's not impossible, but a lot of OSS projects need to concentrate on making applications that work well and look decent on Windows - even if we don't particularly care for the platform or the company that makes it.

    1. Re:The Challenge For OSS On Windows by Jeff+DeMaagd · · Score: 2, Insightful

      OpenOffice is great, but it's much slower than MS Office.

      I personally don't think the OO.o speed is a problem. For me, buying MS Office is a problem because I don't think the lost seconds here and there waiting for OO.o don't add up to $300 in lost productivity. Maybe it does in a large business environment but for a small business, $300 per computer is far too great of an expense for me to justify.

    2. Re:The Challenge For OSS On Windows by Fordiman · · Score: 1

      GTK is a shitty toolkit. There, I said it.

      Use Qt for full apps, or FLTK for light apps with short time-to-market, or native code for things that MUST be hella-fast.

      GTK, as far as I'm concerned is an addictive mistake.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    3. Re:The Challenge For OSS On Windows by Richthofen80 · · Score: 2, Interesting

      However, that's going to require OSS to start thinking about polish - making applications that Grandma can use. It's not impossible, but a lot of OSS projects need to concentrate on making applications that work well and look decent on Windows - even if we don't particularly care for the platform or the company that makes it.

      Cheers to that. The Grandma test is pretty much what keeps people out of linux. I love firefox, but its not because its better than any other open source software package; its because on Windows firefox installs like any other program. It has an executable installer that runs in GUI space on windows. I don't have to go into cygwin or do some crazy config file editing to get it to work. I don't have to compile it. It Just Works.

      When mainstream people started using computers is when following the commands written like
      type 'run a:\install.exe' became obsolete. there are great many OSS applications that require inside knowledge... most of the ones ported to windows have a shell that gui-fies that knowledge (like what config files to edit, etc). Once we got users to understand an easy-to-learn interface like WIMP (windows icons menus pointers), those OSes took off. Linux has a WIMP interface, but it hasn't taken off because you still need to go under the hood for a ton of things.

      --
      Reason, free market capitalism, and individualism
    4. Re:The Challenge For OSS On Windows by ransom1982 · · Score: 1

      I agree entirely with your post. I use 7zip and Audacity and several apps that use GTK. I will say that GTK has come quite a ways in looks and functionality since I first started using it. I remember trying to use the Open dialog box a couple of years ago (I was a very new OSS user) and it took me a while to get it figured out. Today it is *much* better for usability.

    5. Re:The Challenge For OSS On Windows by ronocdh · · Score: 1

      Advocates of OSS need to realize that many people will never switch their operating system to Linux or even OS X, and so trying to push Linux will meet much more resistance than saying "here, just install this application that's free and doesn't require you to change everything about how you use your computer."

      Have you personally had much luck doing this? In my experience, Joe Sixpack finds the process of installing OpenOffice just about as unattractive as reformatting his hard drive: entirely so. It doesn't matter that you or I think a software change is less of a hassle; it's a subjective matter, and more digital than analog: "yes" or "no," nothing in between.

      I definitely think the best way to turn people onto new software is just to show them. Take the mouse for a moment, grab it, install it. I've done this with numerous acquaintances, and it's largely stuck with them, compared to the casual or even enthusiastic advice I've given, which has mostly been ignored.

      About the Grandma Test: Audacity fails it. Have you ever used a Cakewalk product? GarageBand? C'mon, Audacity's got nothing on them. It frustratingly offers "Export to MP3" in the File menu, then prompts the user to chase down a .dll to activate the feature. That's awful usability.

      I personally got started with Ubuntu, after having used OSS on Windows for years and having been turned off of Linux due to intimidating technical obstacles and overall hideousness. Ubuntu is doing it, getting attention from the marketplace, which rightly expects pretty things. I stare at my monitor almost half the time that I'm awake, if you count my job; you're damn right I want something that looks good!

    6. Re:The Challenge For OSS On Windows by Talchas · · Score: 1

      Are you saying you *like* GTK's open dialog? At least under linux it doesn't have any place you can type something in unless you hit / or ctrl-l - and then it autocompletes excessively so you can't type quickly and it takes a good bit scanning large directories like /usr/bin, during which you can't type a filename. Give me KDE's any day.

      --
      As the Americans learned so painfully in Earth's final century,free flow of information is the only safeguard against...
    7. Re:The Challenge For OSS On Windows by ransom1982 · · Score: 1

      I'm using Windows and there is an address bar (I just noticed) but it is inconveniently at the bottom of the form :(, and it doesn't work like I'm used to. I'm not saying it's perfect, I'm saying that it is better than it used to be. We Windows users aren't used to dialog boxes where you click the little dots to go up a folder, or where you actually have to type in a drive letter to switch drives (I know you don't have that situation on Linux :) ). That was the state of things when I first used GTK for Windows. Now you can actually select drives from a listbox on the left, add directories as favorites in the same listbox, and use the little buttons that show up at the top to go up to any higher directory. I would like geeky fixes like a better address bar, but I'm encouraged at the progress.

    8. Re:The Challenge For OSS On Windows by maxume · · Score: 1

      Really? At minimum wage, you are paying the warm body in front of the computer $300 a week(and it's costing more than that!). If MS Office makes your minimum wage employee 2% more productive for a year, it's a net win at $300.

      --
      Nerd rage is the funniest rage.
    9. Re:The Challenge For OSS On Windows by Anonymous Coward · · Score: 0

      Many OSS projects are much slower than normal Windows programs, and use toolkits like GTK which are nice for cross-platform development but look like canned ass on Windows. (And that's coming from someone who uses GTK all the time.)

      Many OSS projects are much faster than normal Windows programs, as well. Outlook is positively glacial here on my 3GHz 2GB PC. I cannot comprehend how it takes as long as it does for a mailbox as small as I have.

      What does "like GTK" mean? If you mean that Gtk+ itself on Windows needs a bit of tweaking (especially its theme), well, that's true.

      But if you're trying to imply that any app on Windows that doesn't use native widgets is necessarily bad, that's not true. OpenOffice.org and Firefox, which you advocate, use custom widgets. The Firefox menubar isn't even the same *color* as Outlook's. The resize-grip works differently. And so on...

      Even Microsoft uses custom widgets, it seems. I use Windows XP at work, and I'm continually frustrated that the menubars don't work the same way on all of the apps that ship with XP. All the OSS programs I use look slightly different, but they're more consistent than Microsoft's apps, so I don't really notice; I find myself cursing Microsoft apps much more frequently than OSS apps on Windows.

      Successful third-party proprietary apps use custom widgets, too: look at iTunes -- crazy! And yet people love it. Just about everybody here has it installed *despite it not being allowed*! Having a good interface and desired functionality is 10x more important than looking just like Windows -- whatever that means, since even Windows doesn't look like Windows everywhere.

      So, authors of Gtk+ programs, don't be discouraged! As somebody who uses Windows at work: I want to use your app here! Even if the theme isn't perfect, it's still better than the crap that Microsoft ships.

    10. Re:The Challenge For OSS On Windows by Cyno · · Score: 1

      I have another solution. I just stopped telling people what software they should run AND I've stopped helping them solve their software problems. Give them enough time, they'll figure it out. ;)

    11. Re:The Challenge For OSS On Windows by davros-too · · Score: 1
      However, that's going to require OSS to start thinking about polish - making applications that Grandma can use. It's not impossible, but a lot of OSS projects need to concentrate on making applications that work well and look decent on Windows - even if we don't particularly care for the platform or the company that makes it.
      This is the most critical point that is missed in OSS development. Its just tragic that there are so many projects where the features are better but its not smooth enough for low-tech users. Think of the biggest OSS successes - I mean the ones which have succeeded outside 'geek land' like Firefox - and you'll see they combine a really smooth user experience with active marketing. "Its technically better so they will come" is as dumb as "build it and they will come".
      --
      In theory, there's no difference between theory and practice; in practice there is.
    12. Re:The Challenge For OSS On Windows by Jeff+DeMaagd · · Score: 1

      I doubt the productivity difference is 2%. That also assumes that a person spends all their time in Office. In my business, it's maybe an hour a day.

      Frankly, the only time I notice OO.o is slow is when starting up. I really haven't used MS Office lately, but previous versions of Office were about the same speed.

    13. Re:The Challenge For OSS On Windows by maxume · · Score: 1

      I didn't make any assumptions about how the person spends their time. If Office makes them 2% more productive, they are 2% more productive. I don't know if it makes them 2% more productive relative to OO.o or not, but I guess I was thinking in terms of Office or not, not Office or OO.o.

      For typing up and printing simple stuff I am sure there is essentially no difference in productivity, but Excel is still way better than Calc, and I stopped using OO.o because it was screwing up the formatting of my resume, which is often expected as a .doc, so there could easily be productivity issues if large numbers of documents are being shared.

      I was mostly contesting the huge expense statement. It is certainly a considerable expense, but anytime a person is being employed, even $1000 just isn't that much money. It feels like it, and if you are only doing a few hundred thousand dollars of business it is surely worth thinking about, but it isn't that much money when the person using the computer costs $2000(or more) a month.

      --
      Nerd rage is the funniest rage.
    14. Re:The Challenge For OSS On Windows by johansalk · · Score: 1

      I don't understand why an average user would need anything more than abiword and perhaps gnumeric.

  17. Free stuff by backwardMechanic · · Score: 1, Funny

    People like free stuff. News at 10.

  18. Capturing Open Source Dollars by mpapet · · Score: 3, Interesting

    is Microsoft's only objective.

    A bad scenario for MS is some OSS company become big enough to compete for the PHB's attention with a bunch of lesser but valuable OSS applications. Which could lead to the nightmare scenario of the PHB walking away from the Active Directory/Exchange crack pipe.

    OT:
    I have to give them big-time credit for creating another crack house with Office and sharepoint. (or some other server CAL nightmare)

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    1. Re:Capturing Open Source Dollars by mabhatter654 · · Score: 1

      It's about cherry-picking the best stuff for MS to sell and letting the "masses" handle the rest. Also, OSS doesn't mean cross platform. There's quite a bit of OSS .NET stuff out there, but of course it's tied only to Windows. PHBs still won't see the difference between the two so they'll continue to be locked in...probably more tightly because the "free" stuff will be built on more of the MS core.

  19. OpenOffice a Threat by LaNMaN2000 · · Score: 1

    I think Microsoft is very worried about Windows open source applications like OpenOffice that threaten their dominance in the application software market. While their customers are forcing them to take a less hostile position to open source, in general, they still need to fan the flames of criticism of the security, reliability, etc. Even on Windows, open source is a major threat to Microsoft that they cannot fully accept.

    --

    ByteMyCode.com: A Web 2.0 code sharing community.
    1. Re:OpenOffice a Threat by quad4b · · Score: 1

      You're right that they're worried about OpenOffice. Their return salvo is Office 12. If you've read reviews written by those who have actually used it to the point of becoming proficient, they have said it's very difficult to go back to the legacy Office UI once you've becomes used to 12's. Guess who else uses Office 2003's UI? OpenOffice. Once you become familiar with Office 12 at work (and of course corporate zombie CIOs will buy Office 12 licenses by the bushel) it will be hard, at home, to use OOo. If, however, corporations buck, OOo has a chance, otherwise...

      --
      Intelligence is no guarantee of wisdom
  20. I guess I'm not a Linux geek. by jelle · · Score: 1

    "Linux geeks admit that the open source OS isn't necessarily a better platform for important applications,"

    So I guess I'm not a Linux geek.

    --
    --- Hindsight is 20/20, but walking backwards is not the answer.
    1. Re:I guess I'm not a Linux geek. by Fordiman · · Score: 1

      Nah, they used the term 'religious', which means that Linux users (like us) who actually enjoy Linux are now unofficially zealots.

      Useless media fuckers.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    2. Re:I guess I'm not a Linux geek. by Anonymous Coward · · Score: 0

      Nope, you're a Linux Zealot

    3. Re:I guess I'm not a Linux geek. by jelle · · Score: 1

      "Nah, they used the term 'religious', which means that Linux users (like us) who actually enjoy Linux are now unofficially zealots."

      Hmm...

          Zealot \Zeal"ot\, n. [F. z['e]lote, L. zelotes, Gr. ?. See
                {Zeal}.]
                One who is zealous; one who engages warmly in any cause, and
                pursues his object with earnestness and ardor; especially,
                one who is overzealous, or carried away by his zeal; one
                absorbed in devotion to anything; an enthusiast; a fanatical
                partisan.
                [1913 Webster]

      Nah, I just really don't like the alternative to Linux.

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
  21. Oh brother by jav1231 · · Score: 1

    The idea that MS is somehow "understanding" about the adoption of OSS on their customer's machines is a joke. It's amazing how short-sighted people can be.

  22. WTF? by eno2001 · · Score: 2, Funny

    Putting insecure code that hackers can easily break into on an insecure OS? That'll NEVER work! You need a secure OS under all the insecure open source stuff to have real security. Because, you see, Linux is more secure than Windows since the code isn't ope... oh wait.

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  23. Is OSS EEE Windows, though? by alucinor · · Score: 1

    Just who's extending who, though? I'd say OSS is giving MS a taste of its own medicine.

    --
    random underscore blankspace at ya know hoo dot comedy.
  24. My Podcast by caldroun · · Score: 1

    [Disclaimer: I am talking about my Podcast]

    I do a podcast called Valid Syntax and I talk about OpenSource software...I routinely, and make it a point to, talk about FOSS software for any OS. And there is no shortage of it for Windows either.

    Valid Syntax

    --
    "If you have done 6 impossible things this morning, why not round it off with breakfast at Milliways" -- hhgg
    1. Re:My Podcast by Anonymous Coward · · Score: 0
      I do a podcast called Valid Syntax and I talk about OpenSource software...I routinely, and make it a point to, talk about FOSS software for any OS. And there is no shortage of it for Windows either.


      Do you, routinely, and make it a point to, insert random pauses, into your sentences, like these commas? (And, sentence fragments?)

      Why not! Use exclamation marks! Instead!
    2. Re:My Podcast by Anonymous Coward · · Score: 0
      Why not! Use exclamation marks! Instead!

      Perhaps! because! he knows! William! Shatner! would sue! for! trademark infringement!
  25. OSS and Windows sitting on a tree by Van+Cutter+Romney · · Score: 1

    OSS and Windows sitting on a tree, K.I.S.S.I.N.G.

    duh, I can't finish the rest.

    --
    Help a man when he is in trouble and he will remember you when he is in trouble again.
  26. Microsoft learning the lesson? Maybe... by i_want_you_to_throw_ · · Score: 1

    IBM was the Microsoft of it's day and they learned the lesson that a company ultimately has to transition from creating standards to contributing to them.

    Microsoft seems to be slowly learning this but to say that they actually WANT OSS to succeed might be a bit of an overstatement at this point.

  27. what's happening by argoff · · Score: 2, Informative

    Whats happening is that as scoiety enters the information age, the service value of information is becoming more valuable than the content value. That's causing the rules to change up and down the board, and is making it so that the industry is starting to rotate around information services instead of content controlls like copyrights. While Linux is very nicely positioned for this future, Microsoft isn't, and they know it. Microsoft needs to be friendly with Linux because they need that to make it in this future. They're not like the RIAA, whose crap mostly has no commercial service value at all. Miscosoft is eventually going to need to compete in the service area head on with the likes of IBM, Oracle, and Sun. Each of these companies are positioning themselves with strategies to deal with and benefit from open source, while maximizing the revenue coming from their current core.

    Microsoft will probably try to milk the OS, Office, and the dominance of IE for all they can get with the right hand, while pushing a full end open source service assult with the left. While this is nice, to me it's a day late, a dollar short. There are already companies deeply entrenched in this space who can provide for my needs far better. Also, it is a dangerous strategy. Not only is the company likely to go skitso as profit center butts heads against its service center. But they are also likely to reach a point where they can't increase their service core as fast as their licensing core is decreasing. When that happens they will likely go into panic mode and all freakin hell will break loose - making SCO look like the tooth fairy.

    My messg to Microsoft. If you really want to play in our playground - open up your damn patents!

  28. So ye by alucinor · · Score: 1

    So years from now, if most IT infrastructure is open source, but just not necessarily at the OS level, what's to keep companies from switching out the underlying OS once there is an adequate amount of Linux know-how out there for them to hire? I don't think Microsoft likes this very much at all, since there is no lock-in with open source. Companies with existing investment in Windows will use WAMP, but new companies will likely go with LAMP or J2EE from the start.

    If anything, I would say that with WAMP, open source software is embracing, extending, and extinguishing Microsoft, not the other way around.

    --
    random underscore blankspace at ya know hoo dot comedy.
  29. Pragmatism by paladinwannabe2 · · Score: 1

    My boss at work is a big fan of Linux and other open-source applications. However, we still use plenty of Microsoft and other proprietary products- because often there is either
    A. No open source solution
    B. The closed source solution works enough better to justify the cost.
    Obviously open source software is cheaper and easier to modify than closed-source software. However, time is money- even halfway decent programmers make $20 an hour, so a week spent trying to get something to work properly (either through reading manual pages or actually adding features to the program) is $800 of cost to the company. If we could buy that same software with all the features we need for $300, then we are saving ourselves $500.
    On the other hand, if we could get it working in a day of work, that would only cost us ~$80, and the open source solution would save us $220. How close the software is to what we need makes a big difference. Eventually there might be good open source solutions for everything- but until then it only makes sense for companies to use proprietary software some of the time.

    --
    You are reading a copy of my copyrighted post.
    1. Re:Pragmatism by NihilEst · · Score: 1
      You forgot something: the shrinkwrap stuff is $300 per seat. Your economic exercise fits if your company has 4 employees; but it's a disaster if you have hundreds or thousands.

      And even the shrinkwrap stuff costs in terms of maintenance: just because there's "support" doesn't mean you won't be paying out the nose for it in ways you'd never expect. I work for a company with over 250,000 employees. Wanna guess what the company-wide 'upgrade' to XP SP 2 cost? (the answer is expressed in the tens of millions, with not a nickel going to MSFT)

      Let's not even talk about the cost of applying security patches N times a week.

      Sure, proprietary software has its place; but only under certain terms which become more rare with every passing year. When there are enough seats involved, sometimes it makes sense to avoid the proprietary path at any cost short of dysfunction. This is how programmers like me get paid: and I make a lot more than $20/hour. Hell, I'm not afraid to use a F/OSS solution, as long as I'm allowed to play by the licensing rules -- it's often a better solution than a from-scratch in-house written one. And I usually insist on a second condition that we not be forced to lock users in to a windoze-only solution ... I usually win on that one :-)

      --
      Founding member: He-Man Windoze Hater Club
    2. Re:Pragmatism by paladinwannabe2 · · Score: 1

      Indeed. Because I work at a small company we can't avoid certain proprietary solutions- we don't have the manpower to create all the software we need, and our field is specialized enough that there are rarely open source solutions for a lot of our projects. Of course, that also means there are rarely proprietary solutions too, and then we get to make our own software, sometimes from scratch. Oh, and I imagine most professionals on /. are above the $20/hour range- that was a hypothetical example, showing that even cheap programmers can be expensive if they spend a lot of time making a project work correctly.

      --
      You are reading a copy of my copyrighted post.
  30. Why is that? by paulius_g · · Score: 2, Interesting

    That's because with OSS, Windows users are reassured that there is no spyware, phone-home features or anything else unwanted in a "freeware" program. And, they don't want to pay for commercial software.

    I've recently used Windows in a VM environment (thank you very much, I'm a Mac and Linux geek) and I was browsing for freeware software. Almost all of that software had malware bundled with it. Gosh, I'm so thankful that I'm not using Windows every day. It is hilarious! You can't trust any single piece of software.

    So yes, people like OSS because you can trust OSS. You know what's in there and you know that it won't harm the system.
    And plus, OSS software is mostly of greater quality than the usual freeware.

  31. Sort of easing up. by Mateo_LeFou · · Score: 1

    I agree this is nice, I guess. I don't like that they use the term "religious" to (apparently) describe someone who chooses free software because they value freedom. That doesn't sound like they've toned down their rhetoric...

    --
    My turnips listen for the soft cry of your love
    1. Re:Sort of easing up. by Keith+Russell · · Score: 1

      Well, there's the Freedom-valuing Linux user who respects those who don't share his/her beliefs. Then there's the Microsoft-loathing Linux user who thinks the only difference between Bill Gates and Elliot Carver is Johnathan Pryce's singing ability.

      --
      This sig intentionally left blank.
    2. Re:Sort of easing up. by Mateo_LeFou · · Score: 1

      I agree with you; you know what, though: I think the self-proclaimed "pragmatists" are as bad, rhetorically, as the people who spell Microsoft with dollar signs. In Linus's thread in Groklaw there are around 20 instances of outright name-calling ("zealot","extremist","crusader" etc.) I think there's a double standard where the "free software" folk are required not to impose their beliefs on others but the "open source" guys get to use all this emotionally-charged language.

      --
      My turnips listen for the soft cry of your love
  32. Re:Slashdot reformatting by markhb · · Score: 1, Offtopic
    Um, what the hell happened to my UL? Did they change the parser on us?
    I don't know what they've done, if it's wrapped up in the CSS change or something else. I always liked using blockquote and italics for quoted bits, but now it will only show what you see above (and that was written with the italics tags included).
    --
    Save Maine's economy: write stuff down. All comments are exclusively my own, not my employer.
  33. Interesting logic by pembo13 · · Score: 1

    Consider set A = { linux users ) , set B = { Microsoft customers } , and set C = { religious geeks } . . . I think it is fair to say that (A intersect B intersect C) even though n(A intersect C) > 0 and n(A intersect C) less than n(B)

    --
    "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    1. Re:Interesting logic by Anonymous Coward · · Score: 0

      This is why introducing math notation into conversations needlessly is a bad idea. That series of equations says exactly the same thing as "There are linux users who are religious, and are microsoft customers, but not all microsoft customers are religious linux users".
      It should be noted also that if (A intersect B intersect C) != {} then we must have |(A intersect C)| > 0 by the definition of intersect.
      Phrasing it as "even though" doesn't make any sense.

  34. The ComputerWorld article is just pontification... by Futurepower(R) · · Score: 1

    From the Computerworld article: Microsoft has toned down its rhetoric. "It's a myth that open-source and Windows can't work together. Customers just aren't religious about these things," said Ryan Gavin, a director of platform strategy for Microsoft.

    Abusers such as crack addicts and alcoholics and others will say anything whatsoever to get what they want. There may not be a shred of truth in what they say. What they say certainly is no guide to what they will do.

    The Computerworld article is just pontification from a writer who doesn't know or care about technical things, but was given one hour to write a story, and a few notes. Here's a quote from the article:

    "More than ideology, the fact that Microsoft makes a huge number of business applications -- a number that is only increasing -- could eventually limit the growth of open-source applications on Windows."

    A "huge number of business applications"? What have I been missing? Microsoft makes customer relations management software, for example, which it bought from the creator, I believe. After Microsoft started using it, someone from Microsoft called me and thought our company was in New York. I doubt Microsoft can compete in any area in which it doesn't have a temporary monopoly. Microsoft partly depends on having customers who are ignorant of technical things. If Microsoft can compete in other than a "me too" way, please supply some evidence.

    Here's a funny movie about Microsoft's marketing, from Microsoft's marketing department, which is beginning to gag on the company's culture of incompetence: Microsoft Ipod Parody.

  35. OSS Developers against Windows by mauriatm · · Score: 1
    Some developers have strong feelings against windows for example: Please do not port software to Windows!
    However, giving people a way to work around bugs in Windows makes them stay longer with Windows. That's why I consider porting software to Windows sabotage. It does not help people under Windows, in the contrary. It makes them stay longer with Windows. And while they stay, they will put pressure on others to also use Windows. It only helps Microsoft.
    Its an argument (that often get personal) but does raise some very valid points.
    1. Re:OSS Developers against Windows by IflyRC · · Score: 1, Insightful

      So in turn are you not locking them in to using Linux with your application by denying the porting to Windows? The same argument many people use for hating Microsoft? Seems a little hypocritcal to me.
      Shouldn't TRUE open source software allow you to port and run it on any OS?

    2. Re:OSS Developers against Windows by wtmcgee · · Score: 0, Troll

      I actually believe that's one of the tenets of the Open Source Definition.

      http://www.opensource.org/docs/definition.php

      --
      *** For a better tommorow, change your life today ***
    3. Re:OSS Developers against Windows by IflyRC · · Score: 0, Troll

      I agree - I believe 9 and 10 are most relevent. As with the prior posts regarding the projects asking "Please do not port to Windows" - in a sense they are undermining the spirit of OSS.

      If someone wrote an OSS app for Windows and stated "Please do not port to Linux", /. readers would be all over it about how Windows/Microsoft is trying to edge out Linux and OSS as it was not true OSS.

    4. Re:OSS Developers against Windows by wtmcgee · · Score: 1

      I don't see how my post was a troll, I was merely posting a link to the OSS definition to show that restricting access to an app is not in the 'spirit' of the OSS movement. Just because windows is a closed-source, often evil platform to work on, doesn't mean that everyone can switch away from it. Providing OSS tools can in fact be a trojan horse to get others interested in the open source movement.

      --
      *** For a better tommorow, change your life today ***
    5. Re:OSS Developers against Windows by Anonymous Coward · · Score: 0

      Nope.. you're thinking like a Windows user. People's choices are not just Windows or Linux. Presumably his software is portable to any open source OS. FreeBSD, NetBSD etc. are also open source. Since he's working on things like dietlibc, probably it's usable on some open source research and embedded OSes too (AFAIK, ulibc, dietlibc etc. are used to get programs running under research OSes etc. before the much more complex glibc is ported to them).

                He also explicitly says the license is open, and he's not trying to prohibit porting to proprietary OSes. He just requests people not waste their time on this particular exercise.

    6. Re:OSS Developers against Windows by Anonymous Coward · · Score: 0

      I'll start working on a port tomorrow.

    7. Re:OSS Developers against Windows by mauriatm · · Score: 1

      Aaah, but there is NO lockin to Linux whatsoever. If the license permits, then you CAN port it. I think you are missing the "freedom" implied by the open source. Developers don't like their (typically GPL) code to be used to further the (often unfair) practices of closed source/proprietary OS's (ex: Windows).

      What is "true open source"? The license of the code dictates how you can port and how you can run, etc. That is why the authors have to be vocal on their intentions with their code. They are merely opinions - NOT obligatory like a EULA which closed source/proprietary OS's typically enforce on end users.

  36. Strange... by Skiron · · Score: 1

    ...how it's Microsoft that is making all the noises about open source. The open source community doesn't give two hoots, I expect, no matter what MS say.

    Treat it as you would a bear trap. Say away from MS speak at all costs.

    1. Re:Strange... by dhruvx · · Score: 1

      wtf? last time i checked M$ was trying to squish F/OSS like a bug! strange indeed.........

  37. Bingo. by Qbertino · · Score: 4, Insightful

    It's not the "next big thing." In fact, it's the old big thing that kept me running Windows XP on a machine at home.

    Bingo. Right on.
    What we are seeing now is the reality that the experts saw coming 6-7 years ago is finally seeping into mainstream. Shrinkwrap software only business is over. Win2k/XP is mostly just a driver layer and gaming bios these days. The OSS vendors like Novel/SuSE/RedHat have been screwing around to much, that's what's held Linux/OSS back the last few years. Now with Canonical/Ubuntu finally getting the obsticles out of the way (zero-fuss hardware compliance) things are finally picking up speed. I've even considerd going back to Non-Apple Hardware after 3 years of OS X just because of that. I definitely see Linux Desktops become mainstream real soon now.

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:Bingo. by timeOday · · Score: 4, Insightful

      I'm a devoted linux user, but let me disagree with one point... "just a driver layer." IMHO, device support is THE unsolvable problem for Linux. Too many devices are a crapshoot. Unless vendors ever open-source their drivers, which hasn't happened yet, users will never be able to assume they can buy a device and it will work, with all features supported, when they take it home and plug it in to their Linux box. Scouring message boards for clues about how well something might work before buying anything is a nagging pain I've learned to live with, but I doubt everybody else will.

    2. Re:Bingo. by Deviant+Q · · Score: 0, Troll
      [My english is better than most other people's german, so please point out mistakes politely. Thank you.]

      Dear Sir or Madam,

      I would humbly like to bring to your attention the fact that in most English dialects of which I am aware, proper nouns such as "English" or "German" are capitalized. I do hope you do not take offense, as I am merely attempting to inform you of something of which you may not be aware.

      Sincerely yours,

      -DeviantQ-
      --
      "May the days be aimless. Let the seasons drift. Do not advance the action according to a plan."
    3. Re:Bingo. by zotz · · Score: 1

      "I'm a devoted linux user, but let me disagree with one point... "just a driver layer." IMHO, device support is THE unsolvable problem for Linux."

      "Win2k/XP is mostly just a driver layer and gaming bios these days."

      That was the quote concerning a driver layer. No linux in sight there.

      all the best,

      drew
      (da idea man)

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    4. Re:Bingo. by kripkenstein · · Score: 2

      I definitely see Linux Desktops become mainstream real soon now.

      We can hope. However, the article's focus was on the server end of things, not the desktop - and really, it doesn't make that much sense. Two points:

      1) Mass Virtualization. Say you run lots of virtual machines on your server (for compartmentation security, reliability, and so forth). If all those virtual machines are Windows, you are carrying around an extra 100MB (+-) PER VIRTUAL MACHINE, for the pretty GUI. Whereas if they are Linux server installs, you run lean&mean. For the increasingly virtualized server room (and for good reason), Windows makes less and less sense.

      2. The article mentions an anecdote of keeping Windows, because the retraining/rehiring costs for migrating to Linux would offset the licensing cost to MS. But this is to ignore the fact that retraining costs are one-shot (well, maybe multiple-shot, but they do end eventually), whereas running Windows is a neverending money drain. So this argument seems to focus on the short-term only, and therefore quite weak.

    5. Re:Bingo. by Anonymous Coward · · Score: 1, Funny

      Dear Sir or Madam,

      I would humbly like to bring to your attention the fact that in most English dialects of which I am aware, one leaves a space between one's first name & initial. I do hope you do not take offense, as I am merely attempting to inform you of something of which you may not be aware.

      Sincerely yours,

      -AnonymousC-

    6. Re:Bingo. by timeOday · · Score: 1

      It's the "just" I disagree with. "Just" supporting every piece of PC hardware made in the last 10 years is not something any Windows competitor will easily replicate! In fact, if you strip off all the phony layers Microsoft rolls into their "operating system" (like a web browser), controlling and sharing access to hardware is really what "Operating Systems" are all about.

    7. Re:Bingo. by Mistshadow2k4 · · Score: 1
      Unless vendors ever open-source their drivers, which hasn't happened yet, users will never be able to assume they can buy a device and it will work, with all features supported, when they take it home and plug it in to their Linux box.

      That's a hell of a lot of the problem, yes, but it's not all of it. A great deal of the problem as I've heard over and over again is that many distros don't have a lot of the Linux drivers that are out there and work fine. Why does xxx work with Mepis but not with SuSE? is a very common question on Linux forums and chat channels. All too often *nix-users are using the distro that supports their hardware rather than the distro they'd prefer -- and many devs aren't listening.

      Great hardware support is one reason why Mepis has gotten so popular even though many people don't like the way it's dev has handled... well, almost everything else, from sharing the GPL source in his distro to tying the pro version to your MAC address so you can't download updates without their permission. The huge dump of drivers from 2.4 to 2.6 did not help; it was supposed to only get rid of legacy hardware, right? Well, it got rid of more than that, such as support for my VIA 10/100 ethernet card. I hardly think any 10/100 ethernet qualifies as legacy hardware, let alone one that debuted less than 4 years ago, but all distros with a 2.4 kernel worked perfectly with it (including DSL, but not DSL-N) and virtually none with a 2.6 kernel work with it. I can only imagine how much other non-legacy hardware lost support with 2.6. Geeks love the latest and greatest hardware and take the mentality "just upgrade", but lots of people use older hardware as long as it still works. Continuing support for older hardware is one way in which Microsoft is going to win as far as the common user is concerned.

      --
      I dream of a better world... one in which chickens can cross roads without their motives being questioned.
    8. Re:Bingo. by zotz · · Score: 1

      You may be right, I am too tired now to actually think this through.

      all the best,

      drew
      (da idea man)

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    9. Re:Bingo. by penix1 · · Score: 1

      "The huge dump of drivers from 2.4 to 2.6 did not help; it was supposed to only get rid of legacy hardware, right? Well, it got rid of more than that, such as support for my VIA 10/100 ethernet card. I hardly think any 10/100 ethernet qualifies as legacy hardware, let alone one that debuted less than 4 years ago, but all distros with a 2.4 kernel worked perfectly with it (including DSL, but not DSL-N) and virtually none with a 2.6 kernel work with it. I can only imagine how much other non-legacy hardware lost support with 2.6. Geeks love the latest and greatest hardware and take the mentality "just upgrade", but lots of people use older hardware as long as it still works."

      I have to ask...Have you tried compiling your own 2.6 kernel instead of using the one that comes with a distro? Distros usually are a couple versions behind on just about everything (with my distro being one of the exceptions [Gentoo]). I am willing to bet your distro doesn't have the "legacy drivers" enabled. BTW, my VIA 10/100 works just fine in 2.6.

      "Continuing support for older hardware is one way in which Microsoft is going to win as far as the common user is concerned."

      Where the hell did that idea come form?!?! Microsoft has been dumping legacy hardware with every iteration of Windows they have ever released. Most hardware since the DOS days comes with drivers provided by the manufacturer. With XP and more so with Vista, hardware that isn't signed (meaning they don't meet the "made for Windows" initiative) probably won't work properly if they work at all. This is the case with most (if not all) true legacy hardware (legacy means hardware that is no longer manufactured or supported).

      B.

      --
      This is a sig. This is only a sig. Had this been an actual sig you would have been informed where to tune for more sigs.
    10. Re:Bingo. by Anonymous Coward · · Score: 0
      I'm a devoted linux user, but let me disagree with one point... "just a driver layer." IMHO, device support is THE unsolvable problem for Linux


      I'm going to disagree with you for these reasons:

      First:
      I'm quite willing to invest the time before buying any hardware in researching OSS Support because it's part of the basic research needed before making any choice.

      I also believe that anyone who's not willing to do even simple research such as this at the various hardware project sites such as Linuxprinting, Xorg, ALSA don't have any reason to beef about cheap crappy hardware because they didn't make any effort to research anything before buying.

      Second:
      I also believe in supporting those vendors who support OSS to some extent when I can find reasonably priced components that meet my desktop needs by purchasing their hardware

      Third:
      most of this hardware offers the same functionality under Windows as it does under the various linux/*bsd/OSS distros if they use one of the major hardware projects such as Alsa/LinuxPrinting/Xorg/Sane as they're what I depend on.

      Finally:
      Based on this, it makes sense to encourage the vendors to continue producing quality hardware that is also supported in OSS setups instead of sticking with junk. Certainly it costs a bit more in the short term but I've found that in the long term it's actually cheaper due to improved quality.
    11. Re:Bingo. by bit01 · · Score: 1

      You're exaggerating or you've just had bad luck.

      I've installed Linux on dozens of different hardware configurations, mostly Ubuntu recently but SuSe and RedHat also. The only hardware incompatibility trouble I've had were a single pcmcia wireless card that required ndiswrapper and default X11 installs that didn't use the full resolution/performance of the display until I manually configured it. That's it.

      Everything from network cards to tv cards to sound cards to disks to scanners to mice to printers to usb devices to bluetooth to you name it just worked.

      Any talk about widespread Linux hardware incompatibility now is exaggerated. There's some Linux incompatible hardware around, mostly special purpose devices, but it's uncommon now.

      ---

      Vista: Billions of marketing words and no delivered product.

    12. Re:Bingo. by Haeleth · · Score: 1

      First:
      I'm quite willing to invest the time before buying any hardware in researching OSS Support because it's part of the basic research needed before making any choice.

      I also believe that anyone who's not willing to do even simple research such as this at the various hardware project sites such as Linuxprinting, Xorg, ALSA don't have any reason to beef about cheap crappy hardware because they didn't make any effort to research anything before buying.


      You're missing the point. Yes, an existing free OS user can easily research support and make informed buying decisions.

      The problem is dabblers. Potential switchers. People who've used Windows all their computing life, and are now looking at Vista and thinking, hang on, if I go for Vista I'll need to shell out for a faster computer, but that programmer friend of mine was talking about something called Ubuntu that could give me all the extra security for free... well, people like that did not do any research to find out whether their PC would have Linux-compatible hardware, because when they bought the PC they didn't even know Linux existed. They probably don't even know what hardware they have. It's just a PC.

      If they try a LiveCD and it doesn't work with their hardware, they aren't going to go off and do exhaustive research to find out how they can change their hardware to be Linux-compatible. They're going to say "huh, this Ubuntu thing is crap", and stick with Windows. After all, if they need a new PC anyway, they might as well just get a Vista-ready one and switch to that when it comes out. Or they might just stick with Windows XP.

      That's the problem. Linux is being sold as a solution for replacing Windows on existing hardware. It had better support that hardware as well as Windows, or it is being mis-sold and people will hate it in consequence.

  38. This is a promise! by mabhatter654 · · Score: 1

    Like I've said before, this is MS promising to eat all the other ISVs' lunch. MS just wants to play the "free" & "bundled" cards to look like competition while they cherry-pick all the profitable parts of the software industry for themselves. Also, I think MS has learned that OSS isn't all bad. Once real lawyers and professionals look at the OSS licenses without bias, it's really no threat to MS on the utilities and apps front... Unlike all the "freeware" and "shareware" stuff out there, with OSS you know where you stand, if they decide to implement something themselves people won't be comming out of the woodwork that MS "stole" their little hobby app.

  39. And so-Mono tamed the beast by Anonymous Coward · · Score: 0

    I believe the word you're looking for is MONO!

  40. Lack of imagination or what? by Anonymous Coward · · Score: 1, Insightful

    > If I've already got Microsoft installed in the box, why would I bother to throw it away and install
    > something else?

            If I can already hunt for my food with my stone ax, why would bother throw it away and get something else? Like, for instance, an iron one?

  41. aka Royalty free / license free software by metoc · · Score: 1

    In pre-Linux days their was plenty of sharing going on. Once upon a time mainframe types used to bring reel-reel tapes to conferences to exchange code. Later it was the UNIX/BSD developers/admins. Amazing what was being shared before OSS, GNU & Linux on licensed platforms. Now M$ is in on it. The only difference is that today we have all the GPL, BSD, etc. licensing schemes.

    1. Re:aka Royalty free / license free software by shani · · Score: 1

      Microsoft didn't like it then, any more than now:

      http://www.tranquileye.com/cyber/1976/gates_open_l etter_to_hobbyists.html

  42. This is a microsoft pushing a meme by WeAreAllDoomed · · Score: 1
    There have been several articles in publications like eweek and computerworld and on the web trying to spread this "OSS on Windows is the next big thing" meme. IMO it's simply a holding strategy by microsoft to try to control the underlying OS that all software runs on, OSS or not.

    the next big thing is F/OSS running on whatever happens to work best in a given case. all other things being equal, why wouldn't you choose the F/free OS?

    in other words, the meaning of the meme itself is pointless. it's just an attempt to put the idea of OSS on windows (again, why?) in the minds of managers.

    --
    free software, open standards, open file formats, no software patents.
    1. Re:This is a microsoft pushing a meme by Anonymous Coward · · Score: 0

      I agree. It's classic embrace and extend. This time of the OS layer. They're claming you can use WAMP on windows and still keep all your proprietary MS crap at the same time. They aren't saying anything at all about OO.o or user level applications. Just the stuff where they're getting their ass kicked is suddenly suitable for windows deployment.

  43. Long term, LaTeX and LyX by gatzke · · Score: 1

    I publish technical stuff. As a result, I love using LaTeX for technical stuff. Word + MathType is an abomination.

    LaTeX is open. It uses text based files. It is stable (I can latex files from a decade ago).

    I have been using LyX for nearly a decade as a LaTeX front end. Again, text file data format. They have conveerters that read the old stuff, and if they don't I can find an old copy of the LyX source if I really needed to.

    I like tgif for vector graphics/ eps files. Again, open source software that has been stable.

    And now, cygwin tools are getting developed enough that I can run my unix apps on XP. LyX has a native port with a decent installer, but other stuff usually compiles and runs out of the box. I recently even got xbattle up and running on XP, and that has not seen much development for years...

  44. Bogus Statement by Lanboy · · Score: 3, Insightful

    Notice the empahsis on "Important Applications" If by imprtant applications they mean server based applications, I have to look at this as an outright lie. Anyone who would prefer to run a mission critical application on windows over linux has an MCXX in thier email signature, and has no problem with a Monthly server reboot schedule.

    OSS on windows is simply a way to survive being forced to use XP at work by corporate policy or critical applications (visio, WHY), or at home by games and educational software.

    One hopes that if all applications are OSS or cross platform, one day we can pull the tablecloth from under the apps and go with Linux.

    1. Re:Bogus Statement by Toby_Tyke · · Score: 1

      I think it was badly worded, but I do see his point. To many businesses, Office is an important application. Not to mention the host of custom built in house software most companies have that will only run on windows.

      --
      "I realise this is not a very popular opinion but it's the truth, and there for needs to be said" -Bill Hicks
  45. Next big thing? by Merle+Darling · · Score: 1

    No, it's the current big thing. Like it or not, MS operating systems dominate. I'm too lazy to name names so head over to sf.net and do a search for open source projects for Windows. It's enlightening.

    Sure, open source operating system have a disproportionately large percentage of open source projects. That doesn't change the fact that many open source projects are designed for Windows or the fact that the ones for Windows tend to be of higher quality.

    --
    "Bother," said Pooh, as lightning knocked out hi%#&(F*@NO CARRIER
    1. Re:Next big thing? by Anonymous Coward · · Score: 0

      That doesn't change the fact that many open source projects are designed for Windows or the fact that the ones for Windows tend to be of higher quality.

      higher quality? based on what? there are many rock solid oss apps that, frankly, embarrass microsoft, let alone the windows oss crowd.

      quite trying to dog out linux oss apps - there are many fantastic apps. for example, i've tried windows oss cd burners and i've tried k3b.

      guess what?

      windows cd burner - couldn't burn image on cheap media.
      k3b - burned media no problem. a year later, media still readable.

      windows cd burner - don't you dare do anything else while burning expensive dvds or else you have a coaster.
      k3b - while burning a cd (or dvd), i can have 5 downloads, i can watch movies, i can have a couple uploads, i can start and stop programs, i can surf the net and do whatever i want and all i ever see is "Success!" when k3b is done.

      i can't recall the window cd burner, but it was a popular program (cdburnerxp pro, maybe?) when i installed it about a year ago. i've totally dumped it due its being dramatically inferior. oh, and it doesn't run natively on linux.

      yeah, some oss software sucks, but much of it is better than professional grade, if you define professional by the stuff ms puts out.

  46. This is no big news. by Anonymous Coward · · Score: 0

    Yes, I recall Jerry Pournelle mentioning a story several times, about a convention he went to. IBM was loudly proclaiming how they had their SDK on sale for only a couple hundred bucks or something. Microsoft was giving their SDK away.

    So, I don't know about you, but Microsoft has always been big on the secondary software market. They know what sells computers, and it ain't philosophy.

    I honestly think they realized something very important, they don't care about open source as a problem. They care about Linux as a problem maybe, but that's it.

  47. Customers... by AlXtreme · · Score: 1
    Customers just aren't religious about these things
    Naturally they aren't. If they would be religious about open source, they wouldn't be your customers, would they?

    Having pointed that out, please let me have my troll: Putty indeed nearly makes XP usable. Nearly.

    --
    This sig is intentionally left blank
  48. OK then by skroll82 · · Score: 1

    Sometimes I cringe to click on an article that is related to Microsoft or Windows on slashdot. So many people jump on the "Linux is a superior OS for everything, ever, and always will be" bandwagon. I've been on both sides of the fence, I've used Windows and Linux as a desktop OS, and I run a headless FreeBSD server. I have to say, even though I don't always like it, I will continue to use Windows XP as a desktop over Linux just for the basic convenience of it. If I need to do various *nix related tasks, I will ssh into the FreeBSD machine, but if I need to browse websites, check e-mail, or write a document, Windows it is. Until there is a decent graphical interface (one where my acceleration is supported for my video card, last I checked Xorg did NOT do this, and made everything slower then hell), and I can perform tasks quickly on a Linux desktop, I see it lagging behind as a desktop. Don't get me wrong, it works great for server environments (although I still prefer FreeBSD), I'm really sick of seeing so many people championing it like it's the second coming of open-sourced christ.

    1. Re:OK then by DoctorDyna · · Score: 1

      Seconded. And, if at all possible, Zonk, please stop using the Tagging feature keywords to intraject your commentary, and maybe, use some tags that mean something? Just a suggestion. I know this is a -5 waiting to happen, but it needs to be said. The more neutral and open you are about discussion, the more people will respect you as a source of news. When you act like many of the linux zealots around here do, then it tends to seem overly defensive and at times even agressive. Don't automatically force people to loose respect for you by trying to cockpunch every mention of Microsoft or their software. It makes you look cheap, and scared.

      --
      Windows has more viruses because linux has more virus coders.
  49. Someone remind me... by flooey · · Score: 1

    ...what's the current big thing again? I think I'm behind. Did something come after AJAX, or is that still it?

  50. Apache, PHP... sure. OOo, no way by Rob+Y. · · Score: 4, Interesting

    I notice that you listed a slew of desktop apps that you run on Windows.

    Interestingly, the article has PHP and Apache icons to define its category. Sure, Microsoft wants you to run your Apache and PHP applications on Windows. What choice do they have? If you're already building Apache/PHP apps, you're probably building them on Linux. Any move to Windows is a net gain for Microsoft, and a net loss for Linux.

    But OOo. It'll be a cold day in Hell before Microsoft recommends that on Windows. Or Firefox, or Thunderbird or any of the other desktop apps listed here. Of course, most of them run great on Windows (in fact, often better than on Linux, but don't get me started there...), so if MS were really serious about encouraging OSS for Windows, they'd be on board with these apps too.

    Anyway, if you've gotta run Windows, lots of OSS desktop apps are available, and you oughta use 'em. But, don't expect Microsoft to tell you that.

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
  51. Obligatory monopoly snark by Cid+Highwind · · Score: 1

    But if they didn't overcharge for Office, how would they finance IE, Media Player, MSN, XBox, Zune, Defender, Windows Live, and all the other parts of their world-domination scheme that don't generate any profit?

    --
    0 1 - just my two bits
  52. Oblig Ghandi... by fbg111 · · Score: 1

    First they ignore you, then they ridicule you, then they fight you, [then they try to compromise with you], then you win.

    --
    Flying is easy, just throw yourself at the ground and miss. -Douglas Adams
  53. Re:The ComputerWorld article is just pontification by j-beda · · Score: 1
    Here's a funny movie about Microsoft's marketing, from Microsoft's marketing department, which is beginning to gag on the company's culture of incompetence: Microsoft Ipod Parody.

    http://video.google.com/videoplay?docid=3609953966 5548298&q=microsoft+ipod

    That is a hoot!
  54. FUD by WhitePanther5000 · · Score: 1

    First of all... Microsoft is NOT insterested in seeing OSS succeed. They bashed the entire philosophy, license, and practices of OSS ever since they deemed it a threat. What they are interested in is keeping people on their operating system instead of x86 Mac or Linux... even if it means "supporting" open source applications that have been running on Windows for years.

    Second, I've never heard a Linux geek "admit that the open source OS isn't necessarily a better platform for important applications". I'm one of them and I think it's partial arrogance and partial truth that brings the idea that OSS DOES provide a much better platform than Microsoft has been able to provide. MS's expertise and gift is in marketing, not in programming suitable products.

    I think Microsoft sees a change coming and they're scared. For their own sake, they better shape up and stop ripping everyone off.

  55. Isn't that a contridiction by Sohil · · Score: 1

    Microsoft and Linux or Microsoft and OSS.

    --
    http://sohilsblog.blogspot.com
  56. The Next Big Thing? by ChronoFish · · Score: 2, Insightful

    The next big thing? I thought this was the standard for years. Why else would so much OSS be developed for XP? Why else would so much OSS have pre-compiled binaries and installers for Windows based OS?

    I do all my PHP development on WinXP - I have Apache2 with PHP and MySQL running perfectly together on my box. I use firefox and thunderbird. I use Tortise CVS to check code into our Linux Server - and yeah - putty gives me a nice command line terminal if necessary - and I can copy files through samba connections.

    Personally I believe that developing in a multi-OS environment (we have several developers on OS-X) helps make code tighter and gives extra sanity checks. If it works on my box, and the server, and another developers environment - then there is less likelyhood that the code will break because of forgotten dependencies.

    I'm not sure this is the "Next Big Thing" my experience is that my setup is far from unique. Most of the shops I've worked in to (Telco, government contractors, private medical publisher, robotics firm, .com shop, state government) have had similar environments. I thinks it's rare to find a shop that is truely homogeneous.

    -CF

  57. When love is gone... by podperson · · Score: 1

    To misquote Laurie Andserson:

    When Office is gone,
    There's always X-Box.
    And when X-Box is gone,
    There's always Windows (now with Open Source!)
    And when Win-dows is gone,
    There's always Zune!
    And when Zune is gone,
    There's always mom.
    Hi mom!

    Hmm, maybe this comment would be better in a thread on the situation in the mid-east.

  58. Sod Windows: OSS on Mac is where it's at by CdBee · · Score: 1

    With F/Fox, AbiWord, OOo, HandBrake (DVD ripper), VLC (media player) and aMule, the Mac's a very happy place to be these days...

    --
    I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
  59. Just a sales strategy by Natales · · Score: 1

    Yesterday I finished a mandatory Target Accound Selling course using the TAS methodology (http://www.thetasgroup.com/tas/). You know, one of those things that as an Engineer you say it's just crap, but you have to attend any way because you're a pre-sales guy... But now, reading TFA, I realized that this is just a shift in their selling strategy against Open Source from what the course called Frontal/Solution/Reputation to Fragment/Peacefull Coexistance.

    The original strategy focuses on crashing the competition by promoting either your total superiority and/or your market reputation. The second one still focuses on crashing the competition, but it is much more subtle, promoting the idea that you can "work with them", that "we don't really compete", and that "we work well together", just to lower some barriers with the target customer, effectively fragmenting your competition and looking like a "nice guy" with the customer.

    Very well thought out. Don't necesarely believe it...

  60. Accepting cancer? by Anonymous Coward · · Score: 0

    They openly derided open source and called it "open sores". They said open sourse was a "cancer". If you had cancer, would you accept it and welcome it with open arms?

    Doesn't anyone remember what Microsoft was saying just a couple of years ago? Why the turnaround? And why should anyone believe a single word they utter?

  61. Duh by Anonymous Coward · · Score: 0

    This is a rather DUH sort of conclusion. Look at the success of firefox, openoffice, gaim and the other works of windows friendly OSS, which not coincidentally are the most popular OSS. It has nothing to do with platform elegance, superiority or anything else other than market share, but I think the simple fact of market share, and the inertia that that it creates, is something we linux advocates have a tendency to overlook. Microsoft is like momma's cooking to most people, it's not always the best but it is certainly good enough, so if we want to even begin to work OSS into the lives of our parents and peers we need to work within that framework. Then come the pitches: "Well if you liked openoffice you will love this, it's a whole operating system that is made of free, high-quality programs, yadda yaddda"

    What I am saying is this: after nearly 20 years of market dominance anything other than windows and it's partners is like voodoo magic to most people, and to avoid that they are willing to pay the microsoft tax. If OSS is going to make any headway into the domain of the average joe consumer, not guys like you and me but guys like our parents and the guys we tutored in college, it needs to start somewhere, and the logical place for it to start is right on top of windows, as a free, high-quality application.

  62. Re: My Podcast advertisement by Anonymous Coward · · Score: 0

    [Disclaimer: the parent post is only an advertisement]

    The parent post is only an advertisement.

    Valid Syntax, Slightly On-Topic

  63. looking for any excuse? by m874t232 · · Score: 1

    Yes, open source software runs well on Windows. It's a great way to avoid retraining, to fit into existing infrastructures, and all that. That's why people have gone through a lot of trouble porting Apache, PHP, Perl, Python, bash, Gtk+, etc. to Windows, and why eventually all of Gnome, KDE, and all those apps will run on Windows.

    But that's not the "best of both worlds". Once you have gone to WAMP, there is little technical reason not to kick out the Windows kernel and admin tools as well. At this point, Linux is easier to install, easier to administer, cheaper to get, and cheaper to maintain than Windows.

    If Microsoft thinks that WAMP is something they can live with, they're wrong. Their OS monopoly is going to disappear, and WAMP is just a transition. That doesn't even have anything to do with Linux or open source, it's the way markets naturally evolve. Microsoft needs to figure out how to get a big revenue stream that's independent of Windows and Office. If they don't, they'll be doomed.

  64. OSS worship by mrbobjoe · · Score: 1
    'It's a myth that open-source and Windows can't work together. Customers just aren't religious about these things'
    Heathens! These myths are all we have!
  65. Re:Apache, PHP... sure. OOo, no way by nick.ian.k · · Score: 2, Funny

    "But OOo. It'll be a cold day in Hell before Microsoft recommends that on Windows."

    What comes to mind:

    PRESS: So, if it's a choice between a user who can't afford an MS Office license pirating MS Office, which would still keep your userbase up, or installing a legitimately free-of-cost alternative so as not to break the law and make a small short-term ding in your profits...what would you prefer?
    MS: Erm...

    MS, effing cornered. :)

  66. Necessity, Mother of Compromise by Infonaut · · Score: 1

    As part of their marketing strategy, Microsoft has been attacking F/OSS for years, and it obviously hasn't worked. As a business, they ultimately have to be pragmatic if they want to survive. So they're adjusting their marketing accordingly. Microsoft still wants F/OSS to go away, but they now realize they can't do it with sheer FUD.

    Whether they'll be able to compete on the merits is another matter entirely. As Paul Graham pointed out once, MS doesn't like hiring hackers who work on Open Source projects in their spare time. In so doing, they're probably depriving themselves of some of the best talent. While MS marketing may be changing, if the core belief system of the business folks and project managers at Microsoft remains fearful of the taint of Open Source, their dominance will continue to wane.

    --
    Read the EFF's Fair Use FAQ
  67. It's what made me switch to Linux. by radarsat1 · · Score: 2, Insightful

    I'm sure this is exactly what MS is afraid of, but I'll just report it as it happened:
    I used to use Windows (2000) just like most people. I programmed in Visual C++ and did a lot of audio work in Windows 3rd-party applications like SoundForge. I had installed RedHat 7 to check it out (partly because of some school-related reasons, wanting to understand some of this "Unix" stuff I'd read about in my operating systems classes). I found it cool, though it did take quite a lot of work to get it set up, especially since I was just learning it. I hated the RPM thing, and how I had to find dependancies manually. All in all it was a nice curiosity, but I kept using Windows. I did keep Linux around though, eventually upgrading to RedHat 9.

    However, under Windows I was mostly using OSS programs like FireFox and Thunderbird, etc. I realized one day that in fact EVERYTHING I did on my computer, short of some audio applications, was in OSS programs, which were available just as easily under Linux. So I swtiched my email and web browsing over to Linux, and started programming in it.

    This led to me spending a lot more time in Linux, and the more comfortable I got with it, the more I started to prefer it. I switched to Debian and enjoyed apt-get which solved the packaging problems (yes I know there are now solutions for RedHat too).. In short, I became a pretty hardcore Linux user, because I really started to like it more. These days, when I do have to use Windows, I still have FireFox and Cygwin installed and the only proprietary stuff I use is for my job, like Visual C++.

    That's the thing -- i just don't NEED Windows. I don't need ANY proprietary stuff for my day to day computer usage. And OSS on Windows is what helped me realize that..

    In short, I think probably the biggest advantage of opening the source code of an application is that, given sufficient community interest, it will likely be ported to other platforms. The more platforms that an application supports, the easier it is for the users to ween their dependancy on a specific OS. In this day and age, when there are multiple operating systems that provide essentially the same functionality (arguable some better or worse than others), users shouldn't _depend_ on any particular one of them to be able to work with their data. With so many API libraries available for developing cross-platform software, any barriers thrown up to stop applications from being ported are, essentially, artificial.

    1. Re:It's what made me switch to Linux. by mattmacf · · Score: 2, Interesting

      Yes!!

      I think this is one of the most important (and most forgotten) problems regarding the Linux OSS community. I hate to generalize, but I know there are a (not-insignificant) group of people who feel that OSS projects shouldn't be ported to Windows, and instead should be reserved as a "killer app" to convince others to migrate. While the logic is understandable, the issue is that most people aren't going to plunge into something as intensive as installing a completely foreign operating system for the sake of an app or two that hasn't been ported.

      Case in point, Amarok. I absolutely LOVE using it over anything Windows has to offer, and while iTunes and Winamp do the job for me on this side of the MBR, it'd be really nice to have another copy of Amarok running natively on Windows. I know at the moment, however, the consensus has been, if you want a Windows port, you're going to have to do it yourself. I realize the sources are around, but something like a Windows port is not a trivial undertaking. I don't disagree that dev time may be better spent adding features and fixing bugs, but I'm a little disappointed that its use is relegated to the uber-geek status of those who have the time, energy and knowhow to go about installing Linux.

      Rather than trying to convince others that forsaking the warm familiarity of Windows is the only way to reap the benefits of cool OSS, we (as an open source community) should try to get the masses' collective feet wet without requiring such an ungodly effort on the user's part. Thankfully, that's starting to happen with some of the more mainstream OSS packages. Firefox has made enormous headway into the browser market, and OO.o is becoming an acceptable substitute to MS Office. What ultimately needs to happen is for these open source projects to become superior to their proprietary counterparts. Obviously, many are not yet up to snuff, but the fact that Microsoft is beginning to put its tail between its legs is a great sign. Your anecdote is a great example of (my view) the future that lay ahead of us. As users begin migrating piece by piece to open source alternatives, ultimately our applications can become OS agnostic, Linux on the desktop can continue its foray into user-friendliness (ala OSX), and more and more Average Joes, given the ability to choose freely between Linux and Windows, will readily make the plunge into FOSS.

      --
      I only mod funny =D
    2. Re:It's what made me switch to Linux. by StrawberryFrog · · Score: 1

      I know there are a (not-insignificant) group of people who feel that OSS projects shouldn't be ported to Windows, and instead should be reserved as a "killer app" to convince others to migrate.

      That particular issue has been debated a while back here on Slashdot. The smart money is on the side of porting apps to multiple OSs. It's the thin end of the open source acceptance wedge, and makes changing the user's OS later easier.

      OO.o is becoming an acceptable substitute to MS Office. What ultimately needs to happen is for these open source projects to become superior to their proprietary counterparts.

      I haven't used OO, but I hear it's ten tears behind MSWord. Hehe. The good news is that MSwWord hit the sweet spot about ten years ago, and it's been a difficult task for MS to try to justify users buying this year's model ever since. Another good thing about Open source is that it's free of that treadmill.

      --

      My Karma: ran over your Dogma
      StrawberryFrog

  68. What about OSS drivers? by yeremein · · Score: 1

    All this "we like OSS" blather aside, Microsoft is preparing to prevent some types of OSS from running in the future. Specifically, they will require all drivers to bear digital signatures under Windows Vista. IIRC, the key can come from WHQL or Verisign (who will offer keys only to "legitimate corporations").

    This doesn't just affect hardware. Off the top of my head, this will break WinPCap (as used by Ethereal), loopback image mounting with FileDisk, volume encryption with TrueCrypt, various installable file system drivers for HFS+, ext3, reiserfs, etc.

  69. Re:Apache, PHP... sure. OOo, no way by OldeTimeGeek · · Score: 1
    Interesting that you didn't add "or use OpenOffice or another other open source solution" to your hypothetical question. If OpenOffice was really considered a potential option to MS Office, why would someone pirate MS Office when there was something "better"?

    Or would they rather just "stick it to the man"?

  70. open APIs by falconwolf · · Score: 1

    Saying that they're promoting it now will not make it the next big thing either. They'd have to open up some information about how to write apps on top of their OS or at least design some API's with the open source developer in mind. You know, if they made their platform a little less proprietary and gave the OSS developers a little more freedom, that would be a sign of OSS support.

    I don't know how MS can say they are open with their APIs and open source developers can use the APIs. That's the big thing with the EC, European Commission, and the fines the EC placed on MS. The EC and developers in Europe say MS isn't being open with the APIs, that MS is requiring developers who want to see the documentation of them to sign ndas and such. Even Microsoft's twelve commandments avoid EU concerns. MS doesn't walk it's talk.

    Falcon
    1. Re:open APIs by I'm+Don+Giovanni · · Score: 1

      That EC case is specifically about (formerly) private Windows network protocols, particularly ActiveDirectory, which were never intended to be a public API in the first place.

      The real Windows API (Win32, .NET, COM, DirectX, etc) documentation is packaged as the MSDN Library, which is available for all to see. And the local version of the MSDN Library is now available for free download as well (it was formerly only available with Visual Studio, MSDN subscriptions, etc).

      --
      -- "I never gave these stories much credence." - HAL 9000
    2. Re:open APIs by falconwolf · · Score: 1

      That EC case is specifically about (formerly) private Windows network protocols, particularly ActiveDirectory, which were never intended to be a public API in the first place.

      While the EC case about opening up internetworking protocalls that's not all it was about. One of the parties against MS was Realnetwork with MS blocking Windows media technologies:

      In October 2005, Microsoft came to an agreement with its last big competitor in the EC antitrust case. The arrangement included a $460 million cash payment to RealNetworks, greater access to some Windows Media technologies, and an end to all of their antitrust disputes worldwide. But the EC carries on despite this settlement.

      There's also this:

      The EU also ordered Microsoft to share the blueprints of its Windows operating system, which accounts for around 90 per cent of the market, to allow rivals to build applications that work smoothly with it.

      Falcon
  71. Re:Apache, PHP... sure. OOo, no way by ConceptJunkie · · Score: 1

    Doesn't "installing a legitimately free-of-cost alternative" include OpenOffice?

    --
    You are in a maze of twisty little passages, all alike.
  72. "Linux geeks admit..." puh-leez! by Dammital · · Score: 1
    lam1969 says:
    "Linux geeks admit that the open source OS isn't necessarily a better platform for important applications..."
    Merde, Mr. Lam1969. That's your opinion, unsupported by the article you cite. The nearest evidence that I can find in TFA is Bob Hecht's quote: "But the Alfresco application doesn't necessarily run better under Linux."

    At best your assertion is overbroad, and at worst suggests you have some sort of agenda. Which is it?
  73. GIMP by falconwolf · · Score: 1

    Things like open source non-linear video editing solutions or graphics programs such as the gimp are really pretty lousy compared to some of the costly (or on rare occasion free) closed source alternatives.

    The lack of an open source program like Photoshop keeps photgraphers away from FOSS. Sure there's GIMP, but it doesn't have the capabilities many photgraphers need. I'm a photographer myself, amateur though I want to turn pro, and if there isn't a FOSS program like Photoshop then I'll have to use PS. Unfortunately right now I can't justify the cost of it. I've been thinking of trying out Corel Painter but don't know how well it works in photography. Now, if I were half way decent at programming I'd give it a hand at trying to work on an OS graphics program.

    Falcon
    1. Re:GIMP by EsbenMoseHansen · · Score: 1

      I've heard this so often, so now I'm curious. What exactly are you missing in GIMP? I admit that I just do red eye / contrast / color balance things, but then I hardly qualify as even an amateur photographer.

      --
      Religion is regarded by the common people as true, by the wise as false, and by rulers as useful.
    2. Re:GIMP by blincoln · · Score: 1

      Sure there's GIMP, but it doesn't have the capabilities many photgraphers need.

      I'm reasonbly sure that it has most or all of the capabilities the vast majority of hobbyist and semi-pro photography users need (and a few that Photoshop doesn't). Figuring out how to use them is another matter. I don't know what it is about the interface, but it just doesn't seem right to me. I always have trouble finding things, and I'm a reasonably technical person with many years of experience working with most types of computer software.

      If I were to make a guess, it would be that - like a lot of OSS software - the UI was designed by the same people who did the behind-the-scenes code. The functionality is there, it's just not accessible through an intuitive UI. The file dialogues are what I'm really thinking of here. They do everything a file dialogue should, but the way they're laid out is confusing and nonstandard (at least for a Windows app). They also don't automatically remember things like where I have a habit of saving my files.

      The two big omissions I can think of are that it doesn't seem to import Photoshop text layers properly, and it doesn't seem to have the combine-to-HDR functionality that's in CS (2?). I am also not a big fan of the keyboard shortcuts, but that's probably because I've used Photoshop for so many years.

      I know it's missing some important professional printing features, but I'd be curious to hear from some better photographers than me if it's not got something they're after besides HDR.

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    3. Re:GIMP by Petrushka · · Score: 1

      Since you're contemplating turning pro, there's really no substitute for Photoshop. But for ma and pa Windows-users I'd recommend Paint.NET ahead of the GIMP any day. (The only catch is they'll have to install .NET 2.0 as well.) Far more intuitive, better-looking, easy to find your way around, has some decent capabilities for amateurs. Personally I use both it and the GIMP, for different things.

    4. Re:GIMP by LWATCDR · · Score: 1

      One common complaint has to do with support for CYMK. That is vital for anything to do with printing.
      The thing that those of us that are not experts have to understand is frankly we an not experts. When dealing with print and ads support for color is vital. Most monitors are not calibrated for color. The blue you see is probably not the blue that gets printed out. It will be close but not exact. While you and I might think it is good enough a professional will go nuts. I have worked on ads only to see the proofs comeback from the printer all wrong. The color on the monitor and what they print didn't match. It is usually the monitor.
      GIMP is a great program. Photoshop is better. Linux could really use it. If for no other reason than to give Linux users more choices.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    5. Re:GIMP by EsbenMoseHansen · · Score: 1

      Hmmm, it seems that you can have CMYK support in GIMP: CMYK plugin. Not that I would know what to do with it :)

      --
      Religion is regarded by the common people as true, by the wise as false, and by rulers as useful.
  74. Try this by rwven · · Score: 1

    http://www.kanzelsberger.com/pixel/?page_id=12

    It's $32 bucks to buy while it's in beta with a free upgrade to the final release and later to 2.0. It's free to try either way. It's closed source but very cheap. It'll go up to $79 later if you were to wait to buy it until the final release. Paint Shop Pro by Corel is a very capable image editing program and you can usually find it on ebay or other places for under 50 bucks. I found it for $45.

  75. Really? Tell me what sh*t you're smoking? by madcow_bg · · Score: 1

    It is not MS bashing. Just stating the facts.
    > "Linux geeks and Microsoft have similar interests, says Computerworld: They both are interested in seeing open-source software succeed.
    Ooooh, suuuure. I am very interested in a OSS, but I wouldn't like OSS more if there were more users. After all, Macs have a reputation not because so many people use them. Stability is a good thing.
    And saying that MS is interested in OSS success is nothing short of blasphemy.

    > Linux geeks admit that the open source OS isn't necessarily a better platform for important applications, and Microsoft recognizes that many of its customers are using open-source applications, and doesn't want to alienate them."
    I would like to point out at least one geek that thinks Windows is a better platform for important apps, like: DB, routing, networking, embedded devices... Don't tell me that Windows is a real-time OS. There are plenty of such, created as open-source projects. Windows is used mainly because of popularity, not because of superiority. By the way, the RTFA says nothing like the submission.

    > From the article: "Faced with the allure of inexpensive open-source applications among its core customer base of small to midsize businesses, Microsoft has toned down its rhetoric.
    Alas, not their interest, but the success of OSS is making MS change their mind.

    > 'It's a myth that open-source and Windows can't work together. Customers just aren't religious about these things,' said Ryan Gavin, a director of platform strategy for Microsoft."
    Ooooh, yeaah... It is a myth that MS is taking every step nesseccary to hinder OSS development where that suits them. Not that I blame them, I would do just the same. But don't underestimate the hard work Samba, Apache and all the others do to interoperate with Windows. The EU did not convict MS for playing too nice, didn't they?

    By the way, LAMP sounds waaay better than WAMP.

  76. As for competition from Macs. by falconwolf · · Score: 1

    While Macs give Windows competiton, MS still makes and sales software for Macs. MS even sales Virual PC so you can run Windows, of course you have to buy Windows, on a Mac. Something I'm hoping to hear in the annoucement for Leopard is the ability to run windows apps in Leopard. I heard sometime back that Apple had the right to include Windows APIs in the MacOS.

    Falcon
  77. Misses the point by scottsk · · Score: 1

    The stories I'm hearing recently are that the Windows activation lets Microsoft disable computers any time it wants for no particular reason. Who'd want to be held hostage to that? Seems like people would be fleeing MS's operating system, not moving to it. If MS wanted people to use their OS (not Linux), why not disable activation permanently?

  78. yawn, heavy sigh by Amphiaurus · · Score: 1

    see Subject

    --
    Similis sum folio de quo ludunt venti.
  79. Is it 2002? by Rorian · · Score: 1

    Is microsoft trying to make it their line of business to announce that open source software CAN work with windows, only 2-4 years after EVERYONE in the IT industry realized that this was already the case?

    Personally, I've been using almost exclusively open-source programs on top of windows for the last 3-4 years - if it's worth using, it'll be ported to Windows. I must admit I discovered most of these brilliant programs first when using Linux, but when I have to use Windows (sadly, very often with all these damn proprietory office formats) I make sure every program I put on the PC is freeware or open source.

    I don't think Microsoft has to worry about alienating open source users as much these days - first, they are trying to push their own open-source initiative and secondly I think most techies have realized that MS has lost their total market domination and will bend to the will of the user when pushed.

    --
    Will program for karma.
  80. Pixel by falconwolf · · Score: 1

    Thanks, I bookmarked the site and will try it when I get a new computer.

    Paint Shop Pro by Corel

    Years ago, when Jasc still had Paint Shop Pro, I got PSP 7 and liked it. I don't know if current interations offer the capabilities of PS though. As I'm using a pc more than 6 years old though, I plan on getting a new computer and I'll get a Mac this tyme. So, for now I'm planning on getting a good book on GIMP and will try it, I hope a universal binary will be available when I get the computer. What I may do later is buy an old version of PS then get an upgrade version of PSCS, unfortunately Adobe doesn't plan on releasing a universal binary of it 'til they release an upgrade, next year.

    Falcon
  81. Tuh. by Anonymous Coward · · Score: 0

    This shouldn't satify the Linux geeks. No one will switch to Windows because they "support" OSS. Note, they use the term Open Source, not Free (as in free speech). Under OSX you can compile countless numbers of free (as in free speech) software. WHO IS WINDOW'S TARGETING? When I have the misfortune of using their product, I do use free software, but it really doesn't change my view of MS. They are just targeting their existing user group, composed 95% of uninformed people who just want to cheapest software possible. Note: no offense the Windoze users reading this, as you read Slashdot, and are mostly in the last 5% not in the above croud.

  82. GIMP vr Photoshop by falconwolf · · Score: 1

    I've heard this so often, so now I'm curious. What exactly are you missing in GIMP? I admit that I just do red eye / contrast / color balance things, but then I hardly qualify as even an amateur photographer.

    As I haven't used GIMP in years and have never used PS I don't really know what PS has that GIMP doesn't. All I have is what some other photographers have told me. The last tyme I talked to any of them about it was about three years ago, so things may of been improved with GIMP. I do plan on trying GIMP though, hopefully in a couple of weeks I'll be ordering a new MacBook Pro, and I want to get a good book on using GIMP.

    Falcon
  83. I was confused. by sgt+scrub · · Score: 1

    I thought the story was about things like: needing postfix email firewalls to keep exchange from getting owned or squid proxies to keep browsers from installing malware. Glad I read the article. Hmmmm. If you think about it, spyware, virusen, and worms are free software. They have been compatible with microsoft software for years. Damn. I'm back to being confused.

    --
    Having to work for a living is the root of all evil.
  84. switching from NT4 to 2000 and XP by falconwolf · · Score: 1

    As for Windows, changing from NT4 to 2000 didn't present any problems, neither did XP... and I recently installed our software on a 2003 Server with no trouble whatsoever. I expect that switching from Debian to Ubuntu would require much more of my time and much more tweaking and migrating from our current installation than switching from 2000 to Longhorn would.

    I can see switching from NT4 to 2000 but not to XP, the hardware demands are greater. Sure you can upgrade the hardware but then will it be compatable with NT, or are you upgrading everything at once? If so then how is that different from having to upgrade everything when upgrading Linux? I wish I could of upgraded my NT4 to 2000 but I don't think MS came out with 2000 for the Alpha, that's what my NT box's cpu is, a DEC Alpha. Now, I'm hoping to get a current version of Linux to install on the Alpha.

    Falcon
  85. OSS becoming largely a Windows phenomenon by Burz · · Score: 1

    Mozilla is one example: They are primarily a Windows developer, and seem to be increasingly hands-off when it comes to "Linux". The Windows version has a proper installer, for instance, but the last I checked the "Linux" version did not even have an RPM... you have to untar it and carefully replace it in /usr/lib by hand (making sure any global .js or plugins from the old one are properly retained).

    Applications users and developers are drawn to stable platforms, whereas "Linux" has a fairly standard kernel but no platform from the POV of a user or app developer. A modern platform includes:

    * A consistent GUI. Inconsistent interface == No one wants to do tech support for it under contract. That doesn't just mean choosing Gnome or KDE; even more important is that you have the same configuration applets for the most common services (like display, file sharing, etc.).

    * ONE point of reference for installing peripherals and software (a user needs to be able to walk into a store and ask for something compatible with "Linux" or some standard moniker, not a piecemeal laundry list of sysadmin-centric standards like "hotplug", "X11 Direct Render", "CUPS v5.67" and "libc6 v123.456").

    * A default IDE (Xcode, Visual Studio) that is approachable and has comprehensive documentation (ADC, MSDN) and a standard framework (Cocoa, .NET). What you get with "Linux" is chaos that repels most creative types; only rather odd people can cozy-up to a system where a budding programmer experimenting with graphics, sound or databases cannot expect his/her programs to simply run on a friends' "Linux" system.

    There are things the "Linux" community could do to counteract these shortcomings, like collaborate on a comprehensive Hardware Compatability List site so people know what they can safely buy. But the most knowledgable actors in this area like Redhat and Novell do not seem interested, seeming to prefer expanding their role of arbitrating what you can do with third-party programs and when you're allowed to upgrade them.

  86. It's the "last" big thing! by ylikone · · Score: 1

    Many people that switched to Linux had previously been running mostly OSS on their Windows machines. Me included. It is hardly the "next" big thing. It's the "last" thing you do on Windows before you go Linux.

    --
    Meh.
  87. Just a quick note... by mmell · · Score: 1
    I'm glad that part of my post irritated you. You see, we're supposed to be the Pros from Dover - that's why guys in our industry get the big bucks.

    I've (unfortunately) seen Windows-based solutions pitched as (and made to appear as) vastly simpler; so much so that your average Windows administrator makes about 70% as much as a UNIX administrator (in this area of the Midwest, although my research leads me to believe that this is not a localized phenomenon).

    Why is this? It is because a far larger percentage of PHB's can see how much easier and less demanding Windows is to administer. They therefore pay less; and become angry when they discover that their Windows sysadmins aren't the nearly omniscient Gurus they've come to expect from IT. Then, the pay scale drops even further. Now, guys like me work in UNIX shops and other PHB's want to know why they should pay for what I can bring to the table when there are plenty of other sysadmins who will work for less. Never mind the old bit "you gets what you pays for", the bottom line is that I'm still expected to be able to configure and maintain a more complex (more flexible, IMHO more stable) system while accepting the lower pay due a Windows administrator (who's only recourse when things break is often to get Microsoft support to acknowledge that something's broke - at least, that gets him off the hook).

    Bottom line - Windows administrators get less respect because they do less. UNIX administrators have to do considerably more studying, understand the "under the hood" aspects of their OS in greater depth than their Windows counterparts, get more involved in the design, configuration, testing and implementation of software on their systems; yet we're collectively lumped into the "Computer System Administrator" bin as often as not, with disastrous results.

    We see the Windows administrators going home earlier, because most of the larger shops still acknowledge the CW that Windows is for clients, UNIX is for servers; and the servers are considerably more important (machine for machine) than the clients. We watch these guys get the same pay and perks as we do, but they have an easier job not because their job is easier, but because the nuts 'n' bolts stuff is running under *NIX. Yes, I know that there are numerous exceptions, enough to make my stated case not an overwhelming truth but rather a simple majority of cases. Part of the "dumbing down" of IT. Incidentally, most modern *NIX operating systems can be patched instead of upgraded; you ain't gettin' your old WinNT box up to XP functionality without reinstalling. Am I disdainful of your position because you want to get the same pay and title as I but work less? Yes I am! Let's put all of the background services (DNS, NTP, NFS/file shares, print services, etc.) on Windows instead of *NIX and compare 1)Administrator effort and 2)Downtime. There's a reason the majority of businesses stick with *NIX for core infrastructure - you gets what you pays for.

  88. upgrading Linux verse upgrading Windows by falconwolf · · Score: 1

    Perhaps I switched distributions more than the avarage administrator does... but still within the same distribution standard packages change, just like Debian itself moved from Sendmail to Exim4, or from ipchains to iptables. Whatever the case, each re-installation forces me to learn new software and migrate configurations. This, for me, is hidden cost of Linux.

    And you don't have to learn new software with Windows? Personally not professionally I've used Windows from 3.x to XP, I'm currently using ME and next to me is my NT4 box, though not 2003 and each one required me to learn more. As I see it, you or I have to learn new things whenever the OS is upgraded whether the OS is Linux or Windows. Therefore there's the hidden cost of both OSes.

    A very important point is that Windows products have graphical and generally user-friendly configurations,

    In part the lack of a gui is why Linux hasn't taken the desktop by storm. There are some who are working on user friendly guis and configurations but there are others who want Linux to stay in the back office, server room, and not on the desktop. Now I haven't seen never mind used some of the distros coming out but I've heard some of them like Ubuntu have good guis and are easier to configure so that may not be a valid pint much longer.

    Falcon
  89. breakup Microsoft by falconwolf · · Score: 1

    If they did that, they'd be slitting their own throats. If you can get MS Office for Linux, why buy Windows? They have to keep that applications barrier to entry high.

    Releasing a version of Office for Linux would help not harm MS. Office is one of if not the biggest money maker for MS and they don't earn much from Windows. If MS were to release a version of Office for Linux more people would buy it, if priced right, than they'd loose in sales of Windows. Sure some may switch to Linux but many now using Linux would get Office. Look at CodeWeaver's Crossover Office. It's a build to run MS Office on Linux. CodeWeavers does the same with other apps, such as Photoshop.

    Falcon
    1. Re:breakup Microsoft by TheRaven64 · · Score: 1
      Office is one of if not the biggest money maker for MS and they don't earn much from Windows

      The first half of that was correct. The second half was completely wrong. Between them, Office and Windows account for about 85% of Microsoft's profits, with a roughly even split between them. In the last four years, profits from Office have been dropping, while profits from Windows have been increasing.

      --
      I am TheRaven on Soylent News
    2. Re:breakup Microsoft by falconwolf · · Score: 1

      Office is one of if not the biggest money maker for MS and they don't earn much from Windows

      The first half of that was correct. The second half was completely wrong. Between them, Office and Windows account for about 85% of Microsoft's profits, with a roughly even split between them. In the last four years, profits from Office have been dropping, while profits from Windows have been increasing.

      You may be right, I just read something that says the same as you. If so then I'd ask what the revenue versus cost of production of each is, if they make more from each sale of Windows or Office and if they'd make more in sales of Office than they'd lose in sales of Windows if they sold Office for other OSs.

      Falcon
  90. Re:MS Grasping for Straws-Toll Booths. by Anonymous Coward · · Score: 0

    "You go to look for some silly little utility, and not only is it closed source, it's $18.95. "

    Funny how you left out that little part about letting you try it first, and at best nagging you for money (if at all). The RIAA/MPAA doesn't even give you either option. Truely a terrible "toll booth".

    "Actually I shouldn't say "silly little utility" - developers have a right to ask whatever they want for their stuff, and it's their own hard work that produced it. But as a user, it's sure nice to work on Linux without all those toll booths everywhere."

    Or one could learn to program and all those "toll booths" disappear.* But anyway you all are free to live in your "toll booth" free environment. Just don't be surprised when you all don't get in a prompt (if at all) manner all the things that a "toll booth" environment generates. e.g. tax software or other vertical markets.

    *Of course your "toll booth" is time instead of money. So it's nice to know that reality gets it's due, no matter how "cheap" humanity becomes.

  91. .net by falconwolf · · Score: 1

    There's quite a bit of OSS .NET stuff out there, but of course it's tied only to Windows.

    Have you seen Mono, a port of .net to Linux?

    Falcon
    1. Re:.net by mabhatter654 · · Score: 1
      MONO is not .Net... not by a long shot. .net is the replacement for VB studio and all the interfaces and controls that go with it. Mono is just an implementation of the C# language. Mono cannot legally implement a lot of stuff in a way that would interface with the Microsoft version. Debate is raging that they could run into legal trouble for even trying to write the same API call names to make their code compatible with interfaces and communications stacks, ets .. and without the same names.. well, it's not .net compatible, is it. Mono stuff can be run with .Net tools because it's valid C# code, but .Net code, and all the API calls and stacks and tools, cannot run on a Mono implementation.

      Yes, there's lots of cool .Net projects out there under GPL, but they might as well be in Visual basic, because they're not remotely cross-platform. Geeks notice the difference, PHBs only care about being free as in beer.

  92. This is an important point. by NDPTAL85 · · Score: 1

    My guess is they use the term religious in reference to free software to explain to normal folk how irrational free software people can be at times. Most people couldn't care less about whether or not the software is free as in speech, not just beer. They just want to use something that works for as little money as possible. But then you have people ranting and raving about GPL licenses and making sure source code is available and all that stuff. But again no normal person really cares about this so to explain the Free Software "ethos" to normal folk using the term "religious" is pretty apt, since believing in a diety that can't be proven and who doesn't even help you when you are in trouble is also pretty irrational.

    This is actually an important point. I enjoy open source software and recognize the benefits that the GPL license can bring to us all but whenever I hear a Free Software proponent discuss software "freedom" or how they "value freedom" and its kinda like you are talking to someone who honestly, truly, madly, deeply feels that the battle for free software is akin to the battle for african american civil rights, gay rights, women's sufferage, human rights....etc. I mean I really really *really* hate to let some folks down but this struggle for free software is mainly going to result in software that people can use for free instead of having to shell out $10,$25,$250,$1000... for it. Most people will NOT be looking at the source code. Most people will NOT be porting it to new architectures decades from now when the original companies go under. Most people won't even know what the GPL is 25 years from now, just like they don't right now. The main result of this entire open source/free software movement will be to save people money and saving people money is always a good and excellent thing to do but its not in any way equal to freeing the slaves, giving women the vote or achieving racial tolerance.

    It would be nice for once if FOSS advocates could kinda maybe acknowledge that.

    --
    Mac OS X and Windows XP working side by side to fight back the night.
    1. Re:This is an important point. by Mateo_LeFou · · Score: 1

      "But again no normal person really cares about this so to explain the Free Software "ethos" to normal folk using the term "religious" is pretty apt"

      That's your opinion of course. It depends on a certain definition of normal; my own definition includes a great many people who do in fact value freedom and care about that stuff.

      So: just define "normal" and we can move on to talking about ideas instead of marginalizing them

      --
      My turnips listen for the soft cry of your love
    2. Re:This is an important point. by NDPTAL85 · · Score: 1

      Normal would be recognizing that the concept of "freedom" shouldn't be "marginalized" by being applied to mere software.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    3. Re:This is an important point. by Mateo_LeFou · · Score: 1

      Your post makes basically zero sense. Do you mean that "freedom" is somehow too good a word for software? Freedom of speech, of the press, etc. are appropriate things to talk about but not free software?

      --
      My turnips listen for the soft cry of your love
    4. Re:This is an important point. by NDPTAL85 · · Score: 1

      You seem to understand my post, therefore it makes sense. Yes I am saying that freedom is too good a word for software. But not just the word, the concept itself. Only something that is alive can have meaningful freedom. Software is a product. It is not sentient. It has no wants or desires. Thus it cannot ever be free.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    5. Re:This is an important point. by Mateo_LeFou · · Score: 1

      "Software is a product. It is not sentient. It has no wants or desires. Thus it cannot ever be free." Brilliant. But you forget that "free software" is not and has never been understood to mean "software that can do what it wants". It is and has always referred to "software that lets the users do what they wants". Since no sane human could hold the position you're attacking here, I have to assume you're just being argumentative for no reason, and I'll just let you roll now.

      --
      My turnips listen for the soft cry of your love
  93. But they were different operating systems! by Slithe · · Score: 1

    Okay, one of the reasons you had to learn new commands with each new system is because you were changing operating systems. I am sure you realize that Linux is just a kernel, and it takes more than a kernel to make an "operating system" (well at least one that can be operated by a mere mortal). Slackware, Red Hat, Mandrake, et al. are different distributions of Linux (i.e. different bundles of software that run atop the Linux kernel) that are released by different groups with different agendas, so they will obviously be different! If you had stuck with the same distro throughout, you might have noticed fewer changes, or at least the changes might have been more gradual.

    --
    ---- "XML is like violence. If it doesn't fix the problem, you aren't using enough."
    1. Re:But they were different operating systems! by ericlondaits · · Score: 1

      Yes, I realize this... but I started with Slackware when there was little choice... moved to Mandrake but then support for nonpaying customers seemed faltering, and free Red-Hat became Fedora (not the same). Perhaps if I'd started with Debian to begin with, it'd all would have been peachy... but there's no way of knowing if the distro you choose is going to stick, right?

      --
      As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
  94. Re:Apache, PHP... sure. OOo, no way by ocbwilg · · Score: 1

    I notice that you listed a slew of desktop apps that you run on Windows.

    I'm not sure that this is really about the desktop, though. Sure, there are some really nice open-source desktop apps out there, but with the average Windows user being only slightly smarter than a budgie, retraining them to switch from Office, Photoshop, etc to OOo, GIMP, etc isn't all that likely. At least not anytime soon. And then there are the power users who actually use features on the proprietary apps that aren't available on OSS alternatives.

    I personally think that the future of OSS on Windows has a lot more to do with the backend. For example, my company was a little tight on money recently but needed a new helpdesk ticketing system (we have about 400 users). I looked at several different commercial and OSS solutions, and we decided that we could save a lot of money by going open source. Then when we looked at our options we discovered only a handful that run on Windows, so we went with RT. Interestingly enough, RT runs just fine on Apache/MySQL on Windows, and it's a pretty good system on top of that. Next we needed some sort of instant-messaging solution that was restricted to within the company only and was logged. A little bit of looking around and I came across the Spark/Wildfire combination. One of our developers was building a web-based records-tracking application (we are a medical facility) and needed a back-end database. Rather than shelling out $10,000 on a pair of SQL Server CPU licenses (or even more on Oracle) we made it work with MySQL. All of these experiences have shown us ways that we can save substantial amounts of money and still have good tools to work with by going the open-source route. Now we're evaluating some other open source apps that don't run on Windows, so I've got a couple of Linux test boxes in my lab. Eventually we'll be running a pretty highly mixed environment. Maybe one day we'll even swap our desktop apps out for free alternatives, but that's not where most businesses are considering using open source on Windows.

  95. OSS on Windows the Next Big Thing? by Daniel+Phillips · · Score: 1

    Linux geeks admit that the open source OS isn't necessarily a better platform for important applications

    As a Linux geek, I cordially invite you to speak for yourself, Lam1969.

    --
    Have you got your LWN subscription yet?
  96. News by Anonymous Coward · · Score: 0

    Microsoft, you know what I'm saying, Apple bitbrains and linux bitbrains over there?

    This message brought to you by NONSENSE, NONSENSE, SENSE IS YOUR ASS KILLED.

  97. Microsoft 3 OpenSource???? by treak007 · · Score: 1

    How is it in Microsoft's interest to see open source succeed. Everytime someone uses something open source, it is usually is to replace an expensive M$ product. Open source causes M$ to lose money. . .

    --
    Klingon Software is not released, it escapes, inflicting terrible damage onto the enemy as it does
  98. curious logic ... by rs232 · · Score: 1

    Stick with Open Source under Windows because ...

    "Would I want to put it all on Linux? Yeah, that's the geek in me,"

    Only geeks can use Linux.

    "But the Alfresco application doesn't necessarily run better under Linux"

    OO applications run better under Windows.

    'not having to rehire or retrain existing IT staff makes "the whole thing a wash"'

    Configuring Alfresco, MySQL, Apache Tomcat and JBoss is more difficult under Linux than under Windows.

    "Microsoft .. and open-source vendors have traditionally portrayed the choice .. as a black-and-white decision"

    Is there any citations where you can produce any such statements from any 'open-source' vendors?" We do really know where the retoric is coming from.

    "One choice promises easier management at a higher price. The other offers lower costs and better security -- at the cost of more complexity"

    A totally misrepresentation of the situation. Once it's installed a typical OO system requires less IT staff than its equivalent Windows setup.

    What licensing restrictions come into play when running OO applications under Windows?

    --
    davecb5620@gmail.com
  99. More like dumping Linux is the next big thing by heroine · · Score: 1

    Less time is being spent in front of the PC and more time is being spent in front of the iPod, the set top box, and the plasma TV. With less time to devote to the PC, there's less need for an operating system which can run forever and more need for booting up for 5 minutes, doing something computationally light as quickly as possible, and shutting it down.

    Not suprising that high school students looking for that first programming experience are shifting back to windows software.

  100. MySQL downloads by init100 · · Score: 1

    From the article:

    Forty percent of MySQL's downloads are by Windows users.

    I'm sorry, but this means absolutely nothing. I got my MySQL with my Linux distro, not from the MySQL web site, and I would guess this applies to a lot of others as well. Trying to get an estimate of the OS share of an OSS application is just as hard as counting the users of OSS applications. Unlike proprietary software, sharing OSS software is not only legal, it is encouraged, making download statistics from the software developer essentially worthless.

  101. Re:.net and Mono by falconwolf · · Score: 1

    Thanks, I didn't know that. It was my impression that Mono was supposed to be a way to get .net to run on Linux. Not that I'd ever use .net, I just don't know.

    Falcon
  102. Very FLOSS-unfriendly actually by CarpetShark · · Score: 1

    Actually, it's very FLOSS-unfriendly. The EU courts just recently concluded that MS, as such a big IT company, has absolutely no legitimate reason for not being more open with its APIs. This is AFTER many states and countries imposing fines and other sanctions against MS for its anti-competitive behaviour. Windows gets the job done, but MS uses its product like a weedkiller, nuking the entire ecosystem of software development until nothing is left but concrete with a few holes and their own 1 or 2 favourite plants. At such a critical time in IT's history, this is no way for the majority of IT desktops to be governed. Hence, people hate Microsoft. Hence, dumb-ass Microsoft-pushed articles like this one trying to combat it without actually addressing the real issues.

  103. Package manager by Godrin · · Score: 1

    The best thing about Linux and *BSD is the package managers. If such a thing with a software amount comparable to Linux-Distributions would exist for Windows there would be many people switching back to Windows. Or at least it might give OSS a huge push, because many small software packages would become famous overnight.
    And now kill me for this.

  104. Efficiently developing OSS for Linux and Windows by wysiwia · · Score: 1

    However, that's going to require OSS to start thinking about polish - making applications that Grandma can use. It's not impossible, but a lot of OSS projects need to concentrate on making applications that work well and look decent on Windows - even if we don't particularly care for the platform or the company that makes it.

    I've said it numerous times the way to develop OSS is to do it cross-platform. Audacity is a superb sample how it can be done. Yet many other OSS don't follow its path most probably because they don't know how. Especially for helping developing cross-platform OSS I've created wyoGuide (http://wyoguide.sf.net/).

    There are two ways to make OSS more useful, one way is to look at the guidelines in text form and implement them as much as possible. This can be done with any framework and in any language, there's no restriction albeit the improvements will be limited to Linux. When true cross-platform functionality is needed there's IMO no way than to switch to wxWidgets and use the code samples of the wyoGuide guidelines as well.

    IMO it's very important for the Linux desktop that free applications also can be tried on Windows. Only then users can get familiar with OSS and possibly switch to Linux later on.

    O. Wyss

    --
    See http://wyoguide.sf.net/papers/Cross-platform.html