Slashdot Mirror


GNU/Linux Clears Gov't Procurement Hurdles

Sam Hiser writes "Tom Adelstein makes some sound if subtle points about where GNU/Linux really is in the government space -- not far enough. With OpenOffice.org and Mozilla (Firefox) now popular harbingers of file format freedom and browser security on Windows, he says, there is hope that public mindshare is catching up with reality; and that the 'Microsoft Two-Step: Shrug & Reboot' will soon be a thing of the past. Adelstein, in his column today in Linux Journal, discusses the significant advances made by GNU/Linux and its achievement of Common Criteria certification for government and enterprise use in a world where Microsoft still dominates in mindshare and governmental purchase orders."

30 of 296 comments (clear)

  1. The Defecto standard by goombah99 · · Score: 2, Insightful
    Gov, people dont want to have their documents open correctly 95% of the time. they want 100%. so its gonna stay MS as a defecto, er.. I mean de facto, standard I predict.

    And the version change and new features only makes it more so.

    --
    Some drink at the fountain of knowledge. Others just gargle.
  2. Interesting... by Tezkah · · Score: 3, Insightful

    ... but what about GNU/Linux's use in the military? For example, a member of the Los Angelas LUG resigned over the use of Linux in the military.

    Do we really want the government using open source? We really dont want to limit it, because that would be a limit on the freedom, but do we want it being used for evil? Perplexing!

    1. Re:Interesting... by Tim+C · · Score: 4, Insightful

      Do you want Free software? Then you cannot seek to prevent anyone from using it. Don't want software to be used for purposes that you consider evil? Then give up the idea of it being Free.

      Choose carefully.

    2. Re:Interesting... by macshit · · Score: 2, Insightful

      ... but what about GNU/Linux's use in the military? For example, a member of the Los Angelas LUG resigned over the use of Linux in the military.

      Do we really want the government using open source? We really dont want to limit it, because that would be a limit on the freedom, but do we want it being used for evil? Perplexing!


      The military (and government) are not "evil", though they can be used for evil purposes. If a bad war happens, the fault lies with our political leaders (and us to the degree that we support them), not the soldiers who are sent to die by their orders.

      I had a workmate who hated the "military", he was a peace-activist etc. Because he was a noted expert in some field or another, he was invited by the army to participate in some project; naturally he was horrified, and had every intention of refusing, but someone convinced him to just go to one meeting (maybe they pointed out he could refuse in a more dramatic manner).

      What he found (to his great surprise) is that high-level military people there were completely different than he thought they would be: thoughtful and not at all gung-ho, in dramatic contrast with the defense contractors present (as some general said "if there's a war, we die, but the contractors make more money...").

      They convinced him to continue working on the project, pointing out that reliable military software will save lives, and certainly won't cause wars.

      War is a political problem; if you want prevent it, worry about the idiots in the white house, and the morons in congress. The military will do what they are ordered, regardless of whether they need to use linux or windows to do it, and if using linux can save the lives of a few soldiers -- or civilians -- isn't that a good thing?

      --
      We live, as we dream -- alone....
  3. Shrug and Reboot? by rjdohnert · · Score: 5, Insightful

    I havent had an unintentional reboot since I started using Win XP. This is zealotry at its best. I personally wish that people would quit with the "Windows must die for Linux to succeed" crap. I like them both and they both have their purposes. I dont care how great Linux gets, I WILL NOT QUIT USING WINDOWS, tney are tools to be used sometimes in conjunction together sometimes by themselves. Windows will never die, Believe it oir not there are a lot of people that like Windows. The two major Operating Systems I see for the future are going to be Linux and Windows. Windows is here to stay, get used to it.

    1. Re:Shrug and Reboot? by dstillz · · Score: 2, Insightful

      I don't think they're talking about unintentional reboots. I think they're talking about the fact that in a Windows environment, nasty problems aren't corrected (or corrigible) when they occur; the administrator/user simply reboots the computer and starts with a clean slate.

      This is contrary to the actual problem-solving skills exhibited by the average Linux user.

      I use Windows XP Pro most of the time, and the only things I lose uptime for are hardware installations and Windows Update packages.

    2. Re:Shrug and Reboot? by Anonymous Coward · · Score: 2, Insightful

      This is contrary to the actual problem-solving skills exhibited by the average Linux user

      I don't think that's correct. I know some rather smart people who admin windows boxes, and I have to admin some myself. The problem is that you just don't know what the fuck is going on. The system log in windows is worthless, and there are hardly any tools that come with windows that really allow you to diagnose many of the problems. So what now? I sit and fuck with a computer with nothing to go on for hours, or I just reboot the machine. Hmm, which am I going to pick....

    3. Re:Shrug and Reboot? by pherthyl · · Score: 3, Insightful

      "I dont care how great Linux gets, I WILL NOT QUIT USING WINDOWS"

      So you're saying that even if (note the IF, I'm not saying its there yet) Linux becomes much better in all respects than Windows you'll still use Windows? And you're complaining about zealotry?

  4. Government money by Stevyn · · Score: 3, Insightful

    A lot of funding is going to the DOD for defense so people in those organizations have a lot of money to work with. I have a summer internship at a base and they bought me a $4400 setup for Pro/E work. Saving a little money isn't a high priority. Also, pro/e needs windows.

    I think linux will become popular with foreign governments before it becomes popular in the US. Like I've always thought, linux can be harder to setup, but it works better once you have it set up. IT departments probably wouldn't like it because it takes their job away by not having to wipe windows' ass every 15 minutes and requires them to learn something new.

  5. -1 Flamebait by Anonymous Coward · · Score: 3, Insightful

    When have you had to restart in Linux? I can probably count on my hand the number of times I've had to restart due to it being necessary.... one... during install... "Now its time to boot into your new Debian system".

    Windows? "Thanks for installing ProgramX, please reboot your computer to use it"

    If you're restarting a lot in Linux, you're doing something VERY wrong.

    1. Re:-1 Flamebait by KarmaMB84 · · Score: 2, Insightful

      "If you're restarting a lot in Linux, you're doing something VERY wrong."

      Or maybe you're updating your kernel often! Possibly patching holes! Dear god!

    2. Re:-1 Flamebait by wfberg · · Score: 4, Insightful


      Re:-1 Flamebait (Score:0)
      by Anonymous Coward on Saturday July 17, @22:12 (#9726379)

      "Windows? "Thanks for installing ProgramX, please reboot your computer to use it"
      Very interesting because I haven't had to reboot my Windows 2K or XP computer in a very long time.


      No wonder you're posting as an Anonymous Coward. If you haven't been rebooting, then you haven't been using Windows Update, and your system is riddled with security holes.

      I also haven't seen any program ask you to restart the computer other than Operating System updates and video card drivers.

      Almost all applications ask for a reboot after setup. This is usually totally unnecessary, but it seems to be a default setting in WISE and its kin, much like the absurd "close all other programs" boilerplate.

      If you don't get asked to reboot, you must not be installing many applications.

      You cannot judge and OS on how frequently you have to reboot especially when in either one it is not rebooted frequently.

      Yes you can. An OS that needs to be rebooted more frequently is simply badly designed.

      For instance; try stopping and restarting the Telephony service on XP. Oh dear. It won't even stop. How in the world is the OS dependent on the Telephony service? Why would you have to reboot to upgrade it (since the service can't be stopped)?
      COM+ is another one, services.msc won't even offer you the option of stopping it.

      And on linux, you don't even need to restart most daemons, they'll just reread their conf files if you tell them to (for example, a kill -USR1 will cause apache to reread its configuration).

      And don't get me started on Window's bullshit ways of exclusively locking files that don't need to be locked.

      The only reason for an OS to have to reboot should be to replace the kernel (though it would be nice, and it's quite possible, if that were avoided too).

      --
      SCO employee? Check out the bounty
  6. Re:why popular? by stoborrobots · · Score: 4, Insightful
    In reverse order...

    You run a bussness, you plan estimates in YEARS ahead.

    That depends... Many large businesses are run by people who are in there for a few years only... They want the biggest profit this financial year, then they collect your multi-million-dollar bonus, then they leave...

    why aren't everyone switching now?

    Like the article says: mindshare! People think "Windows" when they think "Computer"... "Explorer" when they mean "Internet"... Et cetera...

    Let's think about who might consider switching, and how they think about it:
    • CEO: Put company in for multi-million-dollar project to migrate systems. Reduce profit. Reduce Bonus. BAD!
    • IT Department: We're currently running Windows. We therefore know Windows. We're MCSEs. We don't understand Linux. We'll be out of a job. BAD!
    • Mom&Pop: This computer is already confusing. You want me to change something? I don't understand it. BAD!
    • Gamer: It doesn't run CounterStrike!!! BAD!
    • Programmer: My company only develops for Windows. BAD!


    So who's going to switch?

    Remember superior never implied popular - just ask Sony BetaMax users.

    we don't have stories about ... switching to windows?

    I don't know? maybe nobody does it... They switch to linux, love it and never leave... ;-)

  7. Re:Trying to make stability swipes at MS.... by JohnTheFisherman · · Score: 4, Insightful

    Actually I've been using Linux off and on for 5+ years, and it's always been to incredibly frustrating to switch completely. I keep hearing about these alleged superiorities to Windows, and they never pan out. In fact, in my experience, it's been the polar opposite. I shrug and reboot when the whole thing kernel panics, not just when one single program stops responding.

    Yours is much more polite than others, but why do people insist on attacking me any time I post about my real experiences with Linux? Disclaimer, I'm not a complete newb, I've used many distros, I didn't sabotage any config files, I didn't use cheap hardware, I use things with OPEN SOURCE DRIVERS FROM THE VENDOR AND THEY STILL DON'T USUALLY WORK.

    Perhaps the Linux community would do a better job of shutting people like me up by fixing the REAL issues instead of making wild assumptions and blaming me for clicking 'install' and then shortly after having issues. Did I click install wrong? Am I suppose to be flipping off my XP CD while I click it? Do I have to chant "Windows sucks" while I install Linux?

  8. Re:why popular? by perlchild · · Score: 2, Insightful

    most people who have transition problems from Windows to Linux don't stay long enough to have been considered to use Linux at all.

    Most to-Linux switches are hundreds of desktops at a time, and are not entered into lightly, and are not backed away from once started.

    That accounts for the difference you mention.

  9. I hate to be the one to have to break it to you... by WarMonkey · · Score: 5, Insightful

    I hate to be the one to have to break it to you... But if a bad guy has physical access to your box to boot it from a live CD, it doesn't matter if you have Windows, Linux, Solaris, AIX, FreeDOS or KonTiki on the darned hard disk.

    --
    -- I could tell right away that she was impressed with my HUGE Slashdot Karma.
  10. Re:Trying to make stability swipes at MS.... by nonmaskable · · Score: 2, Insightful

    I think you are a flat out liar. Post your panic dumps.

    I know dozens of people using Linux over the last five years on different machine types and kernel panics have never happened to any of them, on any mainstream distro. I'm not saying panics don't happen but your claims aren't even remotely reasonable.

  11. Re:Trying to make stability swipes at MS.... by Pecisk · · Score: 4, Insightful

    It's very strange. I have had very rarerly kernel panics, sometimes when I haven't properly set up my /etc/fstab for my numerous servers or workstations I support, NEVER had a kernel panic due of hardware misfunction or damage (thanks god!), I never had problems with drivers provided by vendor, etc. etc.

    In opposite, I have to plug off box from INTERNET while installing Windows XP and install updates OFF-LINE, otherwise it will be full of viruses in matter of minutes.

    Yes, there ARE lot of thing to improve, BUT please, install is NOT what most people will do anyway - they just their box to work.

    Linux has improved very much last few years and if you don't see it, well, maybe then Linux is simply not for you.

    --
    user@ubuntubox:~$ stfu This server is going down for shutdown NOW!
  12. Re:Trying to make stability swipes at MS.... by sloanster · · Score: 2, Insightful

    Another common fallacy by an obvious Linux user.

    You totally misunderstood my remark. I did not say that people use windows because they are conditioned to do so - (however there may be something to that as well, since the average Joe six-pack who goes to kmart to buy a computer would never be told that he has any choice but to use ms windows - but I digress) - but rather that the microsoft customer's conditioned "reboot" response is a time honored method for solving windows problems. You may not realize this, but I have daily contact with friends, relatives and co-workers who use ms windows, and I get plenty of information from them, as well as my own light use of windows from time to time.

    As to your question about why linux has not taken over the desktop from windows, there are a number of basic and immediately obvious reasons, which make me suspect you are a troll, Mr "I love linux"... You seem to forget that microsoft had years of monopoly power on the desktop, years of vendors writing programs for microsoft windows only, and careers that have been (naively) built on the assumption that windows everywhere would be the reality. Just because linux is better, doesn't immediately erase all those formidable obstacles. It will take time, and in the meanwhile, microsoft will use every dirty trick in the book to avoid the emergence of a viable, competitive market. Expect an increase in the already shrill cacaphony of microsoft shills, anti-linux FUD in the press, anti-linux lawsuits, bought and paid for legislators and politicians, and bogus "studies".

    Ultimately, however, even against this frantic opposition from a hideously wealthy company dedicated to killing it, linux is slowly and surely making inroads.

  13. Re:Let me get this straight... by Anonymous Coward · · Score: 1, Insightful

    " If you're talking about *real* competitors . . . . "

    Whether you like it or not Linux is mostly competing against Microsoft in the current market place. Microsoft is a *real* competitor. If you disagree, thats your opinion, however the 90% of computer owners that are using Windows I'm sure would agree that it easily competes with Linux.

  14. Re:Let me get this straight... by danharan · · Score: 3, Insightful

    It's a good thing for all the same reasons it's good for open-source when your neighbourhood pedophile, rapist or mass murdered uses your favorite free operating system. Bug reports and the potential they'll contribute something back in code and/or money.

    And if you have some asshats "governing" you that are starting wars, passing stupid laws and taxing in even stupider ways, it's time you turfed them out of power. Imposing Windows on every bureaucrat is cruel and unusual punishment, and I think there's something about that in a couple international laws.

    --
    Information: "I want to be anthropomorphized"
  15. Re:It do Work here by xs650 · · Score: 3, Insightful

    If gumnt were here to serve the general public, then open source would gain faster acceptance in US gumnt than it has been getting..

    Unfortunately, to a large extent the reality is that gumnt is here to serve the companies that bribe ^H^H^H^H^H lobby our Congresscritters.

  16. Re:why popular? by f0rt0r · · Score: 2, Insightful

    The question isn't why not, it is why? For businesses, this is a critical question. What do I have to gain? What will it cost to make the switch?

    Just think about it. You have a large staff, business critical applications, computer hardware...all of these are factors in the decision. For example where I am at, many applications ( such as webtrends ) do not run on Linux, some only run on proprietary version of Unix ( such as HP-UX ), precious few would survive the transition over to Linux, That means gutting millions of dollars work of software ( some apps are $5000+ per license! ). As the poster above mentioned, even if your hardware and software would survive the switch, what about training the various level of support staff to install/configure/operate/support the new OS? How would you replace something your corporation depended upon, such as Active Directory. Btw, all your business Intranet web sites were written in .asp and used Active Directory for user authentication...so replacing it would be a ton of work as it would not work in a Linux-only environment.

    Anyway, I am just scratching the surface, there can be many more issues than the ones I mentioned, but hopefully I have shown that a switch to a new OS is not a "no brainer", no matter what the savings in licensing costs.

    --
    I can't afford a sig!
  17. Thing Again -You probably will move beyond Windows by SlideGuitar · · Score: 4, Insightful

    ... and here's why. Simple economics. It costs huge sums to pay all those MS folk to keep developing Windows.

    IBM has figured out that the OS is a commodity... and a proprietary OS is a just a tool to lock in application producers/providers... so they are actively driving the value out of the OS market.

    Microsoft will NOT be able to survive as the dominant OS if it has to pay hundreds and hundreds of developers to do what Linux developers do more or less for free.

    Even Apple, which has cut costs by using BSD at the core, still has huge built in costs. But they are smart... they are using their OS budget to develop a competitive advantage at the interface level.

    As Linux becomes the numerically dominant OS worldwide it will draw a growing number of application writers.... snowball effect... just as "everyone" writes for Windows now, there will come a day when people can't afford not to write for Linux and Windows... and not too long after that, a day when people will look at the shrinking Windows market share and say, as they do of Apple now... hey maybe will get around to writing for that someday...

    MS can't... simply can't.... compete on cost at the basic OS level. They will therefore compete politicaly, legally, and every other way.

    Now... you like Windows because it runs your apps? Hey, I like it for the same reason. I run XP and SuSE.

    SuSE is definitely more of a pain in the butt... no Dreamweaver.... no Photoshop CS... although I could go back to Photoshop 7 with codeweaver.... I'm still trying to figure out how to install programs from source.... it's a pain in the butt every time. But look at IBMs strategy and you will see why Window's share will be about the size of Apples's market share in 10 years.

    None of the programs I run in SuSE ever give me trouble... but I don't run Dreamweaver which is the main thing that is always locking up in XP. Neither ever locks up fully... although I have had XP grow unstable and funky, leading me to reboot... and of course I reboot for some installs. No big... I'm so square I turn off my computer every night. But all in all XP is still easier to use... and DOOMED.

    Linux and open source sucks the profit out of the OS. MS will NOT be able to afford to compete with the cost of linux development. They are selling something that used to require a paid army, and now needs only an unpaid army to develop and improve.

    As a result Windows will die.... unless they simply purchase the governments and court systems of the world outright, or with the help of their corporate partners, and outlaw free software and, not to get too overheated about it, freedom of thought and communication itself.

  18. OMG by eWarz · · Score: 4, Insightful

    These arguments get old after a while.

    Reasons why linux isn't ready for the desktop:

    Installing Software:
    In Windows: Double click exe file
    In Linux: Unpack source code, run configure, run make, run make install and pray that you have the right versions of various libs. Yeah, debian may have apt and redhat may have rpm, but the setup files that run on windows are universal, and install to ANY version of windows.

    Changing settings for software:
    Windows: Open convienent settings dialog, press apply or simply press ok to close the dialog when done, changes are applied.
    Linux: Edit cryptic config files, restart app

    Installing Drivers:
    Windows: Double click the setup file, worse case scenario, open device manager and do things that way or right click on the inf file and hit install.
    Linux: compile the driver, possibly recompile the linux kernel due to a missing dependency. use insmod to install the driver. Edit several config files to get the driver to load. Even IF you get this far driver may not work because the kernel is 0.00.000001th of a revision off.

    You can argue it's the software developer's fault, but forcing a user to compile EVERYTHING they use is a waste of time and no user will ever use an operating environment that promotes such primitive behavior.

    Flame me all you want, i'm one of over a billion windows users, i also use linux, it has it's places (Servers) but it's NOT ready for the desktop, no matter what you may say/think.

    The day you can install and run apps with the click of an icon on ANY distro, the day you can edit ALL aspects of your system via a nice GUI, will be the day that linux stands a chance.

    1. Re:OMG by sloanster · · Score: 3, Insightful

      How does this silly troll get modded as insightful? It appears to be nothing more than some bizzare propoganda with no basis in fact..

      Let's look at what they're peddling for just a moment: For instance, in comparing installation of programs, the microsoft zealot assumes unquestioningly that every program comes with a well-designed, easy-to-use installer when you install it on windows, and somehow, magically, that same program only comes as a tarball of source code if you want to install it on linux.

      May I introduce a brief reality check here? When I installed ut2004 on linux a few months ago, I clicked on the install program, and fed CDs in when requested. That is pretty much the standard. Can you also compile and install programs on linux from scratch, at the commmand line? Yes, of course you can - you can do pretty much whatever you want! but the windows zealots would try to make that nice extra feature a weakness of linux by pretending that's the only method available to install programs. He did obliquely refer to apt, but the fact is, for programs that ship with the OS, a cron job and apt-get keeps those up to date with no human intervention - and not just on debian, I use apt-get for redhat, fedora and suse systems too.

      The other subjects he touches upon: installing drivers, changing settings, etc, are just as bogus. Anyone who is familiar with linux knows just how bogus, so I won't beat a dead horse. As the man once said, these microsoft zealots love to compare the linux of 1996 with the microsoft windows of tomorrow.

    2. Re:OMG by Pecisk · · Score: 2, Insightful

      And I call your arguments plainly out of context. Sometimes, I'm really tired of this all old Windows IT departement mentality and sentimentality, which really loves their jobs of patching and reinstalling.

      First, in my practice, 95% of situations normal desktop PC (not laptops, it's another story and problems, but lot of people working on it) never need aditional Linux drivers. And most of commercial ones has very good driver support, even lot of semi-comercial and comercial ones, which can't be included in free web versions.

      Second, most of distros has very good autodetection, in fact, in my own tuned Debian based distro, used by small program 'discover', I don't need to do anything to get sound and network work, usually. Oh, yes, there are not nvidia drivers included by default and, oh, last prioritary wifi card doesn't work due of vendors lack of interest, etc. etc. But in good comercial distro with proper support it's actually matter of minutes, not hours.

      Sights, I NEVER needed to recompile kernel due of drivers. Create big one, with all kind of modules, and use kuzu or discover to detect hardware and load them.

      In fact, you are the one who flames. Linux doesn't work for you - so you bash it? At least when I have done things to one box - and you can do lot of things to create your own custom installation with Nvidia and ATI 3d binary only drivers included - I don't need to tach it anymore. It doesn't brake, it doesn't hang, what a heck, sometimes I'm really afraid about my job security. But I don't care, I move on and install another bunch of boxes of my own Debian based distro while someone whines about 'compiling from source'.

      Sight, I'm really geting tired of all this...
      If you try to use hammer for nails, but you hit your hands, don't blame a tool, blame yourself.

      --
      user@ubuntubox:~$ stfu This server is going down for shutdown NOW!
    3. Re:OMG by glitch23 · · Score: 3, Insightful

      Installing Software: In Windows: Double click exe file In Linux: Unpack source code, run configure, run make, run make install and pray that you have the right versions of various libs. Yeah, debian may have apt and redhat may have rpm, but the setup files that run on windows are universal, and install to ANY version of windows.

      In Linux for commercial apps there is actually setup programs to go thru such as the one for StarOffice or OpenOffice. Only for small 3rd party apps would a compilation be required before running the app.

      Changing settings for software: Windows: Open convienent settings dialog, press apply or simply press ok to close the dialog when done, changes are applied. Linux: Edit cryptic config files, restart app

      Many apps in Linux can have their preferences modified by using the Edit or Tools menu. Usually only server side apps would require editing of actual configuration files and in that case you should have an admin competent enough to do that in the first place and it therefore shouldn't be an issue.

      --
      this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
  19. Comment removed by account_deleted · · Score: 4, Insightful

    Comment removed based on user account deletion

  20. Re:Trying to make stability swipes at MS.... by La+Gris · · Score: 2, Insightful

    You sure don't play with Nvidia or VIA. Some hardwares are known to give famous low level lockups on Linux.

    Commercial hardware designers try to hide broken implementations due to short timelines and money, with strong IP restrictions on oopen source interoperability and by obscure software ticks.

    Commercial software manufacturers try to hide broken implementations due to short timelines and money, with strong IP restrictions on interoperability and obscure hardware DRM tricks.

    Maybbe it is time for Open and Free Hardware or GNU Hardware to get in line with Open and Free software.

    --
    Léa Gris