Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

The War Is Over, and Linux Has Won 593

xtaski writes "Dana Blankenhorn bluntly states a reality that many have known: 'The war is over and Linux won'. With Oracle and Microsoft putting Linux in the spotlight and positioning themselves to grow with Linux. 'A new report shows that 83% of companies expect to support new workloads on Linux against 23% for Windows. ... Over two-thirds of the respondents said they will increase their use of Linux in the next year, and almost no one said the opposite.'"
This discussion has been archived. No new comments can be posted.

The War Is Over, and Linux Has Won

Comments Filter:
  • Re: (Score:5, Informative)

    by AKAImBatman ( 238306 ) * <akaimbatman@gmaYEATSil.com minus poet> on Friday November 10, 2006 @09:27PM (#16801378) Homepage Journal
    At worst, it is like the Japanese general ( admiral? ) who is alleged to have said after Pearl Harbor: "I fear we have awakened a sleeping giant."

    Admiral Isoroku Yamamoto [wikipedia.org]. He spent a significant amount of time in the US before the Japanese attacked. He felt that the pre-emptive strike was a mistake, and that it would only buy them about 6 months reprieve before the American war machine was fully geared up and ready. Thus his "I fear I have awakened a sleeping giant" comment.

    He was right. Six months later, the U.S. turned the tide at the Battle of Miday. The Japanese Navy was nowhere near as resilient as the U.S. Navy, and their losses hurt them deeply. Combined with the incredible number of carriers the U.S. began to manufacture, the six month turning point was a deadly one for Japan.
  • by flyingfsck ( 986395 ) on Friday November 10, 2006 @09:27PM (#16801380)
    and there, Linux hasn't so much won, as it is simply accepted as a fait accompli. The networks run by government departments are enormous beasts, with tens/hundreds of thousands of desktop PCs running Windows XP and thousands of servers running Irix, Solaris, OpenBSD, Linux and Windows 2003 server. The interesting thing is that all new server installations are either Linux or Windows 2003, other versions of UNIX have pretty much fizzled out and Linux (specifically Red Hat and Novell) is used for critical servers, firewalls and data-diodes, while Windows is mainly used for Active Directory and Exchange, protected behind an army of penguins.
  • by Anonymous Coward on Friday November 10, 2006 @09:39PM (#16801490)
    Except this story *was* on digg too, and it *was* dugg onto the frontpage. The precise same headline too. Digg is literally burying itself through the extremely poor quality of posts on stories, the posters and the ceaseless blogspam. In that regard, slashdot is ahead
  • by Anonymous Coward on Friday November 10, 2006 @09:46PM (#16801554)
    #1. The server segment. Linux looks to have this market locked up.

    I'm not sure what the hell people are looking at when they say things like this. Take a look at Microsoft quarterly results. Their revenue and profits in their server OS and SQL products has been skyrocketing every quarter.
  • by udderly ( 890305 ) * on Friday November 10, 2006 @09:54PM (#16801626)
    #2. The corporate/government desktop market. Pay attention to how Munich progresses. This is the next big market for Linux.

    You would think that government would be the first to jump on open source. Very few things seem as ridiculous to me as closed-source voting machines.

    But then again, since money elects politicians, politicians cozy up to big business.
  • Re: "Sleeping giant" (Score:5, Informative)

    by Deadstick ( 535032 ) on Friday November 10, 2006 @09:57PM (#16801646)
  • by TheUni ( 1007895 ) on Friday November 10, 2006 @10:16PM (#16801772) Homepage
    well, points 2 and 3 are (sometimes) easily fixed by using a newer distro. Ubuntu Edgy made some progress in wifi (i believe) and sudo is setup for the main user by default.

    As for Earth From Space, check out: http://www.adobe.com/go/fp9_update_b1_installer_li nuxplugin [adobe.com]

    Just visited the site, works great for me in linux.
  • Not Linux (Score:3, Informative)

    by Sycraft-fu ( 314770 ) on Friday November 10, 2006 @11:42PM (#16802326)
    VxWorks runs a lot of it, QNX is also popular. There's tons more as well, heck some devices even use DOS (really). Linux is certainly growing but if you think Linux is the embedded OS that runs the world, think again. As some high profile examples of the two I listed the Mars rovers run on VxWorks and Cisco's new IOS-XR is built on top of QNX.

    While you could claim *NIX has a lot of the embedded market since QNX is POSIX complaint and VxWorks is at least in some ways it's not Linux by a long shot.

    The embedded market is rather varied and you see all sorts of OSes in there you don't normally see. You even see Windows. In addition to Windows CE/Mobile there's a special embedded version of Windows XP (called XP embedded). Windows is getting fairly popular in new ATMs these days, though the OS/2 (yes really) ATMs are still a sizable force.
  • Re:You're insane. (Score:2, Informative)

    by cp.tar ( 871488 ) <cp.tar.bz2@gmail.com> on Saturday November 11, 2006 @12:12AM (#16802502) Journal

    When I'm able to afford a laptop of my own, it's going to have Linux on it.
    I've installed Ubuntu on my father's laptop (admittedly, it's a low-end Acer) without any trouble whatsoever, and when I buy my own I'll make sure beforehand all the hardware in it is supported. And see if I can get it with FreeDOS installed, for I will not bother with Windows. Not on a laptop. Laptop isn't a gaming machine.

    Besides, "non-trivial" is a vast improvement vs. "won't install at all because it can't see the bloody hard drive and there is no floppy".

  • Re:Yamamoto (Score:3, Informative)

    by AKAImBatman ( 238306 ) * <akaimbatman@gmaYEATSil.com minus poet> on Saturday November 11, 2006 @01:22AM (#16802860) Homepage Journal
    Correct me if my memory's off... weren't most or all of the US carriers at sea during the attack?

    Yep. They were all off on maneuvers, about a day out of port. IIRC, the Japanese knew this, but they were mostly concerned with the battleships. The idea that a carrier could be a major force to be reckoned with was only realized because the U.S. was forced to fight the beginning of the war with only carriers. The results were so spectacular, that the carrier force became the backbone of the WWII fleets. Of course, the CVE idea might have been a bit ambitious. ;)

    For the first 6 months Japan had naval superiority but did not command the skies as they needed to.

    My memory is a bit hazy on this point, but I believe that the problem was their ability to project force over long distances. Their planes didn't have the same range as ours, and they continued to have their code systems broken. There was a major effort to put airstrips out on the occupied islands (that was how Yamamoto got killed), but they simply weren't able to effectively implement that plan.

    Also, our carriers left their carriers up in flames after Midway. That significantly reduced their airpower. The Japanese weren't concerned about it at the time, because their Wargames had told them that Battleships were superior. (Actually, one of the Japanese admirals changed the results because he didn't believe that one of his battleships could have been sunken by aircraft.)

    Yamamoto was probably being pessemistic (even tho accurate) in his 6 month estimate, because it could have easily gone longer than that if luck had been with them.

    Possibly. But Japan was screwed no matter which way you cut it. They'd invested most of their naval resources into the Yamoto class battleships in an attempt to outclass anything that the U.S. could safely fit through the Panama Canal. (Nearly all our warships were built, and are still built, in Newport News/Norfolk.) They were then forced to watch as their Top of the Line Battleships were almost completely ineffective against the U.S. carriers. Once the Essex came online (barely six months later!) it was all over. She had a shakedown while the Enterprise held down the fort, then went on to be the harbinger of an incredible number of Essex class carriers.

    The best the Japanese could have hoped for was a protracted land battle on the pacific islands and our west coast. They simply didn't have the resources to actually win a war against the U.S., nor was that their intention. They had hoped to render the U.S. impotent, then make peace after the Axis objectives were completed. Had they never attacked Pearl Harbor, they probably would have done far more damage to the U.S. war effort.
  • by 16K Ram Pack ( 690082 ) <(moc.liamg) (ta) (dnomla.mit)> on Saturday November 11, 2006 @07:15AM (#16804102) Homepage
    Last year Windows 2003 outpaced new sales of unix for the first time ever, while new linux market share was single digits.

    That's sales figures, and if they're the ones I've seen, sales of hardware preloaded with an OS. Of course, the Microsoft figure looks good in that context.

    It ignores the people out there who take an existing box, format it and put Linux or BSD on. A company I know took 2 old PCs and put a mail server on one, and a firewall on the other and quit using the Windows alternatives. That doesn't show up in the stats.

  • by GvG ( 776789 ) <ge@van.geldorp.nl> on Saturday November 11, 2006 @10:39AM (#16805086)
    Let's say you want to rename all *.jpeg files to *.jpg. How would you do that in Windows? In VMS that would be a piece of cake, in a Unix system it's more complicated, for i in *.jpeg; do mv $i `echo $i | sed s/jpeg$/jpg/ - ` ; done or something like that would do it, but the easiest way to do it in Windows that I can think of would be a VB program.
    You picked an unfortunate example here... In Windows it would be "rename *.jpeg *.jpg" (sometimes the shell not expanding wildcards is a blessing).
  • by lurker-11 ( 977638 ) on Saturday November 11, 2006 @01:27PM (#16806236)
    Let's say you want to rename all *.jpeg files to *.jpg. How would you do that in Windows? In VMS that would be a piece of cake, in a Unix system it's more complicated, for i in *.jpeg; do mv $i `echo $i | sed s/jpeg$/jpg/ - ` ; done or something like that would do it, but the easiest way to do it in Windows that I can think of would be a VB program.


    In Windows the easiest way is:
    > rename *.jpeg *.jpg

    In Unix, your example (with correct quoting) would be:
    > for i in *.jpeg; do mv "$i" "`echo "$i" | sed 's/jpeg$/jpg/'`"; done
    (You need the single quotes around the regex for the $, and the others to handle spaces in filenames)

    Of course, I have a script in my PATH to automate that to as easy as Windows and more flexible:
    #!/bin/sh

    if [ $# -lt 2 ]; then
                    echo "usage: $0 regex file [file ...]" 1>&2
                    exit 2
    fi

    re="$1"; shift
    for x; do
                    mv "$x" "$(echo "$x" | sed "$re")"
    done

    Which could be used as:
    > remv 's/jpeg$/jpg/' *.jpeg
  • by JerkyBoy ( 455854 ) * on Saturday November 11, 2006 @05:23PM (#16807958) Homepage Journal
    Last year Windows 2003 outpaced new sales of unix for the first time ever, while new linux market share was single digits. Windows 2003 is on pace to do it again this year too.

    This is misleading because you are talking about the sales of Unix versus Windows. Proprietary Unix is dead, and it has been replaced by free (as in beer, and as in freedom) Linux and Unix (esp. FreeBSD) systems. Are sales comparisons going to truly reflect the number of Unix and Linux server installations?
  • Re: (Score:5, Informative)

    by Procyon101 ( 61366 ) on Saturday November 11, 2006 @08:01PM (#16809348) Journal
    No, the needs aren't typical, they are dev needs. The typical user's needs are email+web browser+picture viewing+cd recording... things that can be done on windows or linux with the same ease (or, save for the cd recording, a palm pilot or alot of cell phones). The only people who care about what OS they are using either have a pet app they can't do without (photoshop or maya, or autocad for instance) and it doesn't matter if that app is BeOS only.. they'd use it. The other group is computer professionals, and the situation there is tilted highly in Linux favor.

    $1000 is not an exaggeration... in fact it's probably low. While I can get Open Source or 3rd party dev tools, I'm still going to need visual studio for compiling/debugging if I am doing any serious MS-centric coding. I need the header files, I need the linked libraries, all that stuff. I could conceivably set it up with msys.. but that's a big hack. The VS lite version, like most "lite" versions of anything, is not going to cut it for productivity. I believe the going price for a decent VS package is close to a grand by itself, but I haven't personally purchased one recently. The next thing is office, although open office is pretty compelling here and integrates just fine. The big issue with open office, is although it can read most anything MS office spits out, the reverse is not true, so other users who shelled out hundred of dollars cannot read my stuff unless I cross save to MS formats, and then I lose formatting and such as the support for that is pretty fuzzy. So add in a couple other apps I might want and $1000 bucks or so is pretty conservative for a computer professional's standard workstation. A system admin's workstation can probably do it for half that, as they don't do the dev-tools thing.

    So then.. having shelled out the dough, we step back and look what we have. SSH is the primary deficiency I see. The reason you don't know what it is is windows has no equivelent, but trust me, for administration purposes, it is *the* killer app and probably the most commonly used application used by a unix professional outside of the command line. What it is: "Secure Shell". It's simply an app that is #1 strongly encrypted and #2 gives you a command prompt on a foreign machine. Most any unix box will have it turned on, and most headless routers, switches, etc also have a port. The MS equivelent is Terminal Services, which gives you a full view of the desktop on the remote system. It's handy for some things, but most of the time I don't WANT the desktop of the other sytem... I just want a command line. I want to reboot the machine or look at a file or set a reg key and loading that full desktop is WAY overkill not to mention slow... prohibitively on low bandwidth lines. It's also ram hungry and takes alot of proc power. Many times I have not been able to reboot a misbehaving windows server through TS because transferring that whole desktop over TCP is just too big of a job for a machine caught in a tight loop or OOM... but a machine has to be *REALLY* hosed for SSH not to get through.

    But that's enough about SSH ;) I agree with a sentiment in another thread... Windows: It can do anything Linux can do, except it's expensive! I would throw in slow, difficult to repair when something goes wrong, hardware hungry (ram and CPU requirements are rediculous).

    Now, don't get me wrong... I'm not anti-ms. I have in the past and will likely again worked FOR microsoft. I have been developing software for the MS platform for going on 15 years. There are niches that Windows fills well. To spout off that Linux has no advantages over Windows though is blatently false. Windows really falls short in the areas of price, speed, development resources, and most server uses. Linux falls short in laptop usage and *WAY* short on ease of configuration and set up.
  • Re:You're insane. (Score:2, Informative)

    by cofaboy ( 718205 ) on Saturday November 11, 2006 @11:58PM (#16810768)
    My IBM/Lenovo T50 laptop came with Ubuntoo installed, I have re-installed it because of a failed HD and it was one of the easiest installs I have ever done.

    As long as you have a network connection to the net it really is a piece of piss.

  • by KayosIII ( 655272 ) on Sunday November 12, 2006 @11:40AM (#16813826)
    Please Please Please, Actually read the GPL.....

    You do not have to release changes to the kernel unless you are distributing them in some fashion. And assuming that you are in fact distributing binary code... only the code that goes into the kernel must be distributed. (See NVidia's Linux Drivers for an example of this). You are using somebody elses product and the only stipulation is that you must past on the rights that they have afforded you. This gives you protection in that anybody else who uses your sourcecode must abide by the same rules. This keeps the system fair for everbody. Ultimately if your changes are useful this means that getting those changes upstream will mean less work for you.

    The second assertion makes me think you should fire your legal team (they have already cost you a lot of time and effort)... The GPL only covers use of the code in a product not use of the product itself. You certainly can use gcc to produce proprietory code. You can also use any of the libraries licensed with a BSD license or the LGPL license. Even if this assertion were true, there are a number of proprietory compilers which can be used with linux - Intels compilers immediately spring to mind.

    The GPL is not draconian. It is there to protect the creator of a product from loosing access to that product while allowing others to use and extend that product. If you are the original creator of a product you can choose to license it under the GPL and other licenses. If you don't wish to abide by the GPL then regular copyright law applies.

    It is as simple as that.
  • Re: (Score:2, Informative)

    by theLOUDroom ( 556455 ) on Monday November 13, 2006 @09:32AM (#16822452)
    You may as well deny the moon landing. You'll have people who agree with you there as well. You've just a raving nut.

"More software projects have gone awry for lack of calendar time than for all other causes combined." -- Fred Brooks, Jr., _The Mythical Man Month_

Working...