Slashdot Mirror


Countries Ponder: GNU/Linux vs. Microsoft

koody writes: "IDG has an overview of how many countries are getting drawn into the debate over the relative merits of using open source software rather than Microsoft Corp.'s Windows applications. Seems like many countries would be slowly moving towards the open source community, while a few still pledge allegiance to Microsoft."

13 of 433 comments (clear)

  1. germany by matt4077 · · Score: 3, Informative

    There was a lengthy debate (took about a year) about the usage of Linux vs. Windows in the german parliament. They ended up using Linux for Servers and Win2k for Desktops, which was interpreted as a loss for microsoft by the media. Microsoft actually offered to let a government agency review the windows source code. They paid $$$ - lobbyists but didn't succeed. Actually, this has been seen as a sign for other government agencies and open source is 'in' right now. Let's see how long it lasts...

  2. Re:No mention of the US? by PepsiProgrammer · · Score: 2, Informative

    I hear the carnivore stuff runs linux, the FBI says they dont trust microsoft for secure operations, also most governmetn websites seem to be running on linux/unix servers, go search around netcraft.com

    --
    "The United States has no right, no desire, and no intention to impose our form of government on anyone else." - Bush 05
  3. Snapshots from the OS front by Anonymous Coward · · Score: 2, Informative

    Government officials the world over are getting drawn into the debate over the relative merits of using open source software rather than Microsoft Corp.'s Windows applications and other software developed by vendors who closely guard the intellectual property of their source code. Some countries, such as Germany, have decided to replace Windows and other commercial software products with open source applications. Other countries remain committed to commercial software, and yet others are straddling the fence. Here are examples of how some countries are dealing with the debate.

    Nations wading in the Linux waters:

    Finland:

    Homeland of Linux creator Linus Torvalds, Finland has embarked on a government test of open source software. Twenty-eight employees from 13 government agencies (out of 100 total) completed a project in April to test the free Open Office open-source desktop productivity suite and its commercially available version, called Star Office, from Sun Microsystems Inc. The project coordinators determined that it would recommend use of the suite, mainly for users who do not exchange documents on a regular basis with users of competing software. It cited compatibility problems, namely among users trying to receive Microsoft World documents. The government has also begun hosting seminars for employees to introduce them to Linux and other open source software. About 13 percent of government servers are running Linux, but the country has no policies that mandate what software government agencies use, according to Arja Terho, a counsellor in Finland's Ministry of Finance.

    Peru:

    A bill currently under debate by PerFA's Congress would require government agencies to use open source software. Proprietary or commercial applications, such as those from Microsoft or IBM Corp.'s Lotus Development Corp., could only be used when no open source alternative was available, the bill proposes. Proponents of the bill, which include several congressman who have introduced follow-on legislation, say it will save the country money on IT expenditures and reduce software piracy, which in 2000 accounted for about 60 percent of all the software in use at public institutions in Peru, according to the Business Software Alliance (BSA), an industry trade group. The issue has drawn opposition from critics, who say the government has no business mandating what type of software should be used, and that the law would be counterproductive for the country's indigenous developers.

    Korea:

    Korea's HancomLinux Inc. signed a deal in January with Korea's Central Procurement Office to supply the government with 120,000 copies of its Linux desktop office productivity software, HancomOffice. The open source software, which is compatible with Microsoft's Office applications, including Word and Excel, is expected to save the government money in t he long run and stimulate business for local companies competing against Microsoft in the software industry.

    Thailand:

    A government-subsidized technology development group, known as the National Electronics and Computer Technology Centre, or Nactec, announced in Apr il that it has developed its own package of open source software for use o n government desktop computers and servers. Linux-SIS (School Internet Server) for servers and Linux TLE (Thai Linux Extension) for desktops are based on the version of the Linux operating system from Red Hat Inc, a Raleigh, North Carolina, software company. Nactec has made the software freely available to government groups and small businesses. The project , government officials said, aims to narrow the gap between pirated software and legal software use, and promote local business development.

    Philippines:

    Similar to Thailand, the Philippines government has an effort to develop a package of open source software products for government agencies. The Advanced Science and Technology Institute, which falls under the Philippines' Department of Science and Technology (DOST), said in February that it will release a Linux sampler to users. It will include an operating system and desktop productivity applications on a single install disk. A separate effort by DOST led to the development of an open source database that is being used by the country's National Computer Center. So far, there are no government mandates to use Linux or other open source products.

    France:

    In February 2000, the French Ministry of Culture and Communications decided to replace software on some of the government's servers, which were running Windows NT and AIX, a version of Unix from IBM Corp., with Red Hat Linux. It has already made the change on 50 of the 300 targeted servers, according to Bruno Mannoni, head of the agency's information systems. Software it has adopted include the Apache Web server and Zope, an open source application server. Mannoni said the effort has saved money and the new software is more reliable than what was used previously.

    Germany:

    Otto Schily, the German Federal Minister of the Interior, announced last Monday a deal with IBM to promote, for the pubic sector, hardware and software products that support Linux. IBM has agreed to sell the country products at a discounted rate. IBM said that it will use the version of the operating system from SuSE Linux AG in NFCrnberg, Germany. Germany's lower house of Parliament, the Bundestag, also considered a switch to Linux in October 2001, but managed to work a revised deal with Microsoft that lowered the cost of its software acquisitions.

    Taiwan:

    Motivated by Taiwan's Fair Trade Commission investigation of Microsoft's pricing practices in that country, legislators are seeking ways to rein in Microsoft's dominance of the software market. Some officials advocate funding development of open-source software, including Linux. Discussions within the government are still at a preliminary stage.

    China:

    Beijing government officials in January awarded local Chinese software vendors software contracts, passing over bids from Microsoft. One such deal was with Beijing-based Red Flag Software Co. Ltd. to outfit government computers with its version of Linux. Meanwhile, the Hong Kong government has installed more than 100 Linux servers in various departments in the past three years. Public pressure to avoid dependence on single-vendor products has prompted government interest in open source. According to government statistics about half of the US$23.2 million spent on software during the 2000-2001 fiscal year went to Microsoft Hong Kong Ltd. President and Chief Executive Officer of Red Flag, Liu Bo, said in January that by using open source software, the government would strengthen security, have ownership of the intellectual property that is the foundation for its technology, increase competence of local software vendors and cut down on software piracy, which in 2000 reached 97 percent, according to the BSA.

    Nations with renewed support for Microsoft

    Mexico:

    An ambitious government project to build out the country's IT infrastructure and move its 100 million citizens online passed over open source software after Microsoft agreed to pump an estimated $100 million into the effort if the country adopted its software products. Through a series of deals, the software maker is donating training for tens of thousands of teachers, technicians and professionals. The project, dubbed e-Mexico, was first introduced by the government of Vicente Fox shortly after Fox took over the presidency in December of 2000.

    Austria:

    One of Microsoft's flagship government customers, the Federal Ministry of the Interior in Austria, is the first government body in Europe to become a member of Microsoft's Shared Source Initiative. As part of the program, the Austrian government is allowed access to the Windows XP source code. Program benefits, according to Microsoft, include better understanding of the technical underpinnings of the operating system, better protection against security vulnerabilities and a resource for writing custom applications.

    Denmark:

    Despite some efforts to investigate open source software for use in the Danish public sector, the country has maintained close ties to Microsoft, according to Niels Svennakjaer, president of Commercial Linux Association of Demark. Apparently, the country's job retraining agency, called the AMU, experimented with Linux at its offices in Copenhagen, and they like what they saw, Svennakjaer said. A switch, however, was shot down by government IT decision makers, he noted.

    Playing both sides of the fence

    Norway:

    New software subscription fees that Microsoft has imposed on its customers has fed interest among Norway's government agencies and schools in open source software. Few tests of the Linux operating system or other open source products have taken place. However, there is talk among public agencies and school officials to investigate ways it could use such software, said Fred Arne Odegaard, assistant IT consultant with Norway's Department for Trade and Industry. The country is also waiting for more direction from the European Union, which is set to present what it calls the eEurope plan later this month, which will include discussions on open source, Odegaard said. Some issues that could stand in the way of open source adoption in Norway include security and vendor-level support, he said.

    U.K.:

    An increase in licensing fees for Microsoft software pushed the U.K.'s Office of Government Commerce (OGC) into negotiations with the software maker to lower the cost of desktop software used by nearly 500,000 government employees. Microsoft agreed to new terms with the U.K, which is expected to save tax payers there a reported $150 million over three years. Still, the government is allowing individual departments to acquire open source software in place of Microsoft products, according to an OGC spokesman. Separately, the U.K. police force embarked on a study in January to test Linux for use on its 60,000 desktops used by police officers in England and Wales.

  4. Re:I wonder. by anshil · · Score: 5, Informative

    > Do they it 'cos they see the benefits of open source or are they just anti-USian ?
    > Like the "evil NSA key windows backdoor" rubbish.
    > I doubt they would ditch Windows if it was produced by a company of their own.

    And what if it would be that way?

    As an european country I would find it hard to rely internal security soly on an american company. What if there is a bug, country XYZ can't do anything about it until some guy in the USA fixes it. Now what if the software would be used for something important? And what if we just would have diplomatic problems because of a embargo of product X? (maybe about cars, fuel, meat, who know what...)

    It should be the same reason why we europeans or any other country can't use the GPS for anything important. (like i.e. steering the trains with it)
    Here the situation is quite obvious. GPS can be turned of with a switch in the USA. Yes GPS is useable as comfortable add-on but non USA countries can never rely on it. Thats why the EU is planning to do it's own positing system, not because it's better than GPS, but we will be able to rely on it.

    Same goes for software, a non USA country can not safely use unexchangeable parts like microsoft products for anything important. It's always important to have at least two possible sources for a product, if not more. And windows fills this requirement not.

    Okay for the non-geeks, why does OpenSource software fill this need? You still don't have more than one source, _but_ you get all the construction plans with the software, plus the right to actually use them. As a country in time of need you are able to fix possible problems yourself.

    --

    --
    Karma 50, and all I got was this lousy T-Shirt.
  5. Re:No monoculture is a good thing. by josepha48 · · Score: 3, Informative
    I believe Clinton did this in the US with Windows. He basically mandataed that Windows was the OS of the government. I could be wrong it was something someone (a goverment employee) had told me at some point. When I worked there most of the desktop computers were being converted to windows NT 4.0 (its been a while). Yes there are some offices that still use other OSes and there are some that are moving their servers to Linux or experimenting and using Linux (NASA && NSA for instance). But the majority of US goverment offices are 'supposed' to use Windows. My friend works for the DOD and he was upset when he heard this. However it seems that it did not last that long as they ended up using QNX cause windows did not do their real time stuff as needed and now they are moving to Linux and saving money (they are using the Linux kernel real time patch).

    I agree though that they should not pass laws like I think the article said Peru is doing. I do think that governments should look for cheaper ways of running thier computers. Think of it this way. If there are 1,000,000 employees and they all use MS office (about $300 per user), exchange (about ? per user), and Windows OS (about $300 per user) that is about 500-1000 per user, plus possiblly other software, that turns out to be about 500 million to 1 billion dollars to Billy Gates, and software. This is of course TAX dollars that could be spent elsewhere. Linux or BSD's could be an alternative to this where people could spend the cost of the cdrom plus office and use Evolution without the connector. It could mean that 1/2 to 3/4 of the money spend on software could be channeled to other things like health care. Granted most goverments do not spend this much each year on software but they do upgrade every 2 to 3 years (in the US at least many offices do). 1/2 billion dollars in some of these countries is a lot of money that could be spent on schools and feeding its people.

    --

    Only 'flamers' flame!

  6. Re:Enough with GNU/Linux by kyoko21 · · Score: 2, Informative

    I guess people take the name 'gnu' for granted. The 'real' GNU/Linux is Debian. But it's just a name, and a name for a distribution.

  7. Re:Just goes to show... by Anonymous Coward · · Score: 1, Informative

    http://uptime.netcraft.com/up/graph/?host=www.whit ehouse.gov

    Looks like the whitehouse has been using Linux for quite some time.

    http://uptime.netcraft.com/up/graph/?host=www.fb i. gov

    Looks like the FBI made the switch from proprietary to open-source, but from Sun Solaris to Linux, staying with the proprietary Netscape server the whole time.

    Admittedly, netcraft's records don't go back more than about 5 months... so maybe they did use NT some time in the past, but it would have been long enough back to not show on Netcraft's history.

  8. Re:Developing countries? by illusion_2K · · Score: 3, Informative

    Maybe I can add some insight here. Right now I am working on a project on behalf of CIDA and Statistics Canada to provide IT expertise to the Zambian Census Agency.

    Part of said project includes training their LAN Admin's, Sysadmins and Web Developers. Now, while this wouldn't be such a big deal in North America or Europe, please believe me when I tell you that most of the people whom I am working with have little or no experience with these sorts of things whatsoever. None of them (the LAN Admins) had even installed (any) operating system until I walked them through it just yesterday nor do any of the web developers know more than the three or four HTML tags I've made them write out in notepad thus far.

    Now I'm not sure exactly what your experience is with open source in Africa, but I think that outside of the more developed countries (i.e. South Africa) you'll probably find little or no acceptance of open source in the public sector merely because these people really lack the basic exposure to computers in general that we take for granted in North America and while they certainly are intelligent enough to understand how to use open source effectively. It is going to take a fair amount of time before they are truely able to use it by themselves.

    Another thing that I might add which you may not be aquiainted with is that the 'brain drain' here dwarfs anything you've read about in North America. Government workers in Zambia are paid a pittance compared to private sector IT people. All the people who I've spoken with who (I think) are competant enough to really grasp things like Linux are just using their government jobs as a way to get experience in order to score a private sector job.

    (But on the bright side, I do know that most of the the local ISP's/consultanting companies use Linux to a certain degree)

  9. Re:Many countries are poor by jontn_swift · · Score: 2, Informative

    Not true. The US government may not be the brightest bunch, but such strongholds of bureaucratic groupthink as the US Navy, The US Air Force and NASA are already using Linux in varying capacities.

  10. Re:Many countries are poor by EvilAlien · · Score: 3, Informative
    I don't think its really about saving money, its about getting work done, communicating effectively, and public relations.

    Supporting the Open Source community is likely viewed more positively than funneling money into Gates' coffers, so it is quite possible that some of the decisions to go with Open Source are driven by a motive along these lines.

    Another issue... I was dissappointed to notice that Canada was missing from the list. Some news coverage of the Canadian Government's weather office held some surprises: the desktop computers were running Linux or Solaris using KDE and GNOME.

    --
    perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
  11. Re:Tax dollars should not buy Microsoft products by ChaosDiscordSimple · · Score: 5, Informative
    Nor should tax dollars be spent on Bic pens, or Bostitch staplers, or Lockheed jets, or any other product built by an evil moneygrubbing company!

    That's not a fair generalization. The government can easily switch to another brand of pen, stapler, or jet without worrying interoperatibility with a existing supplies of paper or the existing air traffic control system. There aren't alot of security issues for a government office using a monoculture of Bic and Bostitch. The government is free to disassemble any pens, staplers, or jets they buy to search it for spying devices, attempt to repair problems, hire a third party to hire problems, or customize the products for their use. There isn't alot of risk of a license audit coming from Bic, Bostitch, or Lockheed.

  12. Re:No monoculture is a good thing. by PugMajere · · Score: 2, Informative


    Actually, according to a news item I saw in, umm, InfoWorld, I belive - that's about the minimum price of MS Office Standard Edition. It starts at 479, comes down to 279 per seat.

    The numbers were in the news article announcing/discussing Star Office 6, and it's $75/5 seats licensing cost.

    So, umm, $300 a seat is a fair estimate, even for someone buying a million seats.

    That's for "correctly licensed" copies, not OEM copies. Everyone knows that MS says that even if you get a machine with Windows or Office on it, if the machine would otherwise be covered by a site license, you still have to pay for the license again, right?

    Go do some research, read some news articles, get a grip on the actual prices and the controversy involved in these licenses - those numbers are fairly accurate. (Ok, the Windows OS prices may be a bit high, but the Office ones are pretty much dead accurate.)

  13. Microsoft is not using the BSD stack by solman · · Score: 4, Informative

    This is a myth, and has been debunked so many times that further repetition can only be the result of intentional ignorance. I don't see how this Microsoftian FUD helps the open source cause.

    Here is one of the better posts on the issue by screen name "adamba":

    I worked at Microsoft for ten years, most of it on the core Windows NT/2000 (hereafter referred to as NT) networking code. [...]

    I know a lot about the TCP/IP stack that is running on NT. Here is a short history of it (some of this may also be told in the book How the Web Was Won, but I haven't read it):

    The original plan for NT was that a few members of the core NT team (which numbered about 15 developers) would write all the networking code. However, in 1990 a small team was started up in the LAN Manager group at Microsoft to do some of that NT networking work. Eventually that team moved over to be a part of NT (this coincided with the IBM-OS/2 "divorce", if anyone is interested).

    Microsoft's networking software at the time ran over a network protocol called Netbeui, but it was decided that TCP/IP was gaining in importance, and should be included in NT. In addition, the user-mode API associated with Netbeui, which was called Netbios, was too Netbeui-specific and couldn't be adapted to allow user-mode access to TCP/IP. As a result, the decision was made:

    1) To put a TCP/IP stack in NT

    2) To adapt the sockets user-mode API for NT

    #1 was solved by licensing code from a company called Spider Systems. However, Spider's TCP/IP stack was written to run within an environment called STREAMS, which was a wrapper that specified how the various parts of the stack would communicate with each other (TCP/IP is really several pieces of code -- two of which are TCP and IP -- layered on top of each other. Most network protocols are like that, which is why they are referred to as "stacks"). As a result, STREAMS also had to be ported to NT.

    #2 involved the creation of the winsock API, which persists today.

    It was recognized that using Spider's stack was a temporary measure, because nobody really wanted a stack that depended on STREAMS and its associated overhead. So, a short time after this, work was begun on a new version of TCP/IP, written entirely by Microsoft.

    Along with Spider's stack came versions of various TCP/IP-related utility programs, such as ftp, rcp and rsh. Those were ported from BSD sockets to winsock (not a huge change) and bundled with NT.

    Now, some of Spider's code (possibly all of it) was based on the TCP/IP stack in the BSD flavors of Unix. These are open source, but distributed under the BSD license, not the GPL that Linux is released under. Whereas the GPL states that any software derived from GPL'ed software must also be released under the GPL, the BSD license basically says, "here's the source, you can do whatever you want, just give credit to the original author."

    Eventually the new, from scratch TCP/IP stack was done and shipped with NT 3.5 (the second version, despite the number) in late 1994. The same stack was also included with Windows 95.

    However, it looks like some of those Unix utilities were never rewritten. If you look at the executables, you can still see the copyright notice from the regents of the University of California (BSD is short for Berkeley Software Distrubution, Berkeley being a branch of the University of California, for some reason referred to as "Berkeley" on the East Coast and "California" on the West Coast...and "Berkeley" is one of those words that starts to look real funny if you stare at it too long - but I digress).

    Keep in mind there is no reason to rewrite that code. If your ftp client works fine (no comments from the peanut gallery!) then why change it? Microsoft has other fish to fry. And the software was licensed perfectly legally, since the inclusion of the copyright notice satisfied the BSD license.

    I won't even swear on a stack of bibles that the "new" TCP/IP now shipping in NT/2000/XP and Windows 95/98/Me is completely free of the old code from Spider. Since I don't work there I don't have access to the source code. Certainly some parts of TCP (the checksum calculation comes to mind) are the same everywhere and once someone has written an optimized version, why rewrite it? And once again, this would be perfectly legitimate for Microsoft to do under the license.

    But it is certainly misleading of the Wall Street Journal to say that BSD code is used "deep inside" the NT networking code, unless they mean the STREAMS wrapper itself, which I believe is still there in case someone wants to write a transport using it (I think there is an OSI TP4 STREAMS transport lurking somewhere out there, if anyone cares - but I just checked, nobody does). But the TCP/IP in NT certainly doesn't use STREAMS.

    And implying that the TCP/IP stack uses BSD code is also false. As I said above there may be small vestiges of it in there, although I doubt it. Anyway the FreeBSD programmers who reported all this to the Wall Street Journal can't see the NT TCP/IP source either, so they can't have been referring to that.