All of Vietnam's Government Computers To Use Linux, By Fiat
christian.einfeldt writes "The Vietnamese Ministry of Information and Communications has issued an administrative ruling increasing the use of Free Open Source Software products at state agencies, increasing the software's use both in the back office and on the desktop. According to the new rule, 100% of government servers must run Linux by June 30, 2009, and 70% of agencies must use OpenOffice.org, Mozilla Firefox, and Mozilla Thunderbird by the end of 2009. The regulation also sets benchmarks for training and proficiency in the software. Vietnam has a population of 86 million, 4 million larger than that of Germany, and is one of the world's fastest-growing economies."
Man, I don't know.. they make some pretty crappy cars, I'm not sure I'd trust them to make a decent operating system distribution.
DrLunch.com The site that tells you what's for lunch!
It's time to take the FREEdom out of FREE software!
Do you even lift?
These aren't the 'roids you're looking for.
Bill Gates and Steve Ballmer take a S.E. Asian vacation...
Microsoft offers a new deal to Vietnam. Vietnam goes with Windows for 5 more years.
I may be skeptical. Using the Linux card is a great way to get a better deal from Microsoft. The bigger you yell the better the deal.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
n/t
Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
All of Vietnam's Government Computers To Use Linux
According to the new rule, 100% of government servers must run Linux by June 30, 2009, and 70% of agencies must use OpenOffice.org, Mozilla Firefox, and Mozilla Thunderbird by the end of 2009.
FTA:
by June 30, 2009, 100% of servers of IT divisions of government agencies must be installed with open source software;
I really doubt all of the Vietnam government's computers are servers. Also, Open Source does not neccisarily mean Linux. (not that BSD is a bad alternative)
Penguins?!? in Vietnam? It's a cold day in hell boys!!!
Also, this bodes well for Open Source everywhere. Eventually all other countries will follow suit and the people will have government systems that work best for their diverse cultures, tailor made UIs and logic, that can also extend inventive solutions.
Also knowing what is in the source code helps identify potential threats to national security.
The dangers of knowledge trigger emotional distress in human beings.
Yikes, I hope no one was using SQL Server. 6 months to move every system to a new operating system? Moving one single system is a huge effort that most companies wouldn't even think about doing in such a short time.
Whale
A giant customized Starbucks in Cupertino California where lattes and no soy skim macchiatos are given out free to all employees. The background music involves a playlist of Nora Jones, David Matthews, John Mayer, and Bono on loop from an Ipod docked somewhere in the Apple/Starbucks facility. Hours are long but morale is surprising high as developers, hardware and software, are given 30 minute breaks to masturbate to the new itunes interface.
All developers sit at cafe type tables with a Mac Book Pro while their lord and master Steve Jobs stands deskless in his predictable attire of a turtleneck and jeans. In fact, this is the preferred (mandatory) dress code at Apple. Jobs walks around to each and every department, separated by latte and vegan preferences, and checks on the performance and efficiency of his developers. At any given point in the day one may see Mr Jobs yelling at a programmer for not implementing a button in the perfect shade of corn flower blue (#6495ED) and immediately sends him to the apple punitive chamber, consisting of a HP Compaq running Vista Basic.
There are 2 software development departments and 2 hardware development sections in Apple. For software there is the Apple core team, Apple Open Source team. In hardware there is the Apple systems and management team and the iDevice team. Since the OSX kernel consists of a BSD darwin kernel there is no real need for low level programmers and as such the entirety of the Apple core team consists of UI designers and photoshop junkies. All software churned out from the core team is designed in a program strikingly similar to Visual Studio's form designer but with Cocoa Objective C generated instead. The 16 hour day (Jobs demands 16 hour days since he himself never sleeps) of a core dev involves lining up the right shade of chrome with the latest photoshopped graphite button and maintaining the correct color scheme, not an easy job at all.
The Apple open source team involves a little bit more coding, which is mandated to be done in TextEdit or the option of a $80 third party mac text editor. The Apple open source team doesn't actually create much code but searches the internet for interesting BSD licensed software and modifies it as it's own through obfuscation and conversion to objective C. Many of the items a mac user sees comes from the open source world stamped by apple such as the ability to play music taken from 67 different originally linux based players, CD burning, and the overall ability to click a mouse. Apple's legal department has no qualms about this practice and has assured many that since most of the code is BSD and if any is GPLed many Linux hippies should be grateful that Apple fostered WebKit by using KHTML and adding some Gecko bloat. Perhaps one of the most important items that the open source team has done to date is use parts of the FreeBSD to keep the kernel up to date.
There's not much to say about the Apple systems and management team. I suppose they can be classified in to desktop and laptop systems. Because hardware work is beneath Apple in general and thought of being only worthy of Windows Users and as such can be found working on these beauties in the starbucks bathroom. Desktops are currently made by buying dell machines and putting them in Lian Li cases, where the majority of the costs goes to buying titanium Apple emblems to paste on the sides. Laptops consists of the rebranding of only the most silver and black Sony Viaos but talk has been going around about rebranding Asus EeePCs for a new Apple netbook but you didn't hear that from me, for fear of my life.
The iDevice team's job is to develop for the ipod, iphone, itouch, and many other portable electronics apple may release in the future. Their jobs are very interconnected with the open source team as well as the core dev team. Using firmware from random samsung devices and giving it an OSX skin the ipod stands as a shining example that infringement only applies to greasy file sharers and that the music player remains the best in market
But then, we have too many people here in denial.
Also, think about the fact that Vietnam has a lot of people who were educated in France, where Open Source is more common in government.
-- Tigger warning: This post may contain tiggers! --
Vietnam war 2.0!
CIA drops thousands Windows Vista Home Basic installation discs into the jungle.
Vietkong is hiding in their basements running make menuconfig and compiling their kernels.
Good for them! I can't wait until the USA makes this same decision.. Might help out our shitty economy
IMO, this is not necessarily good. Forcing free software on someone is not going to generate all good comments. In fact, forcing someone to use something, especially if they aren't used to it, usually generates more complaints - not because the new thing is actually worse, but simply because they are being FORCED to use it.
I dunno. I like using Linux and I think it's a good alternative to Windows, but forcing people to switch doesn't really show Linux to be a "good alternative," doesn't make people want to use it on its own merits, etc... it makes it look more like a financial move, not a "This is better software" move.
EDGI is a customer-focused program that is for circumstances (like the one you reference) where an education and/or government customer is going to purchase naked PC'S or PC'S w/Linux ..
.. "
under NO circumstances lose against Linux
davecb5620@gmail.com
That is only a deterrent if nobody finds out about WINE and they don't need to use Battle.net
The Communications Ministry of Vietnam is running ASP.net on Windows Server 2003! oh the ironing!
THL phish sticks
"IMO, this is not necessarily good. Forcing free software on someone is not going to generate all good comments"
Beats forcing people to use software through the use of MOUs and when was the last time you can provide a citation for, when management consulted people on what software they used?
davecb5620@gmail.com
I think open standards are much more important than open source software. The ability to use your favorite program to get a certain task accomplished without having to worry about compatibility problems is worth much more than wether you use open source or not. I would much rather use Pages instead of OpenOffice if it only would support ODF, for instance.
-- Cheers!
You cannot scare Vietnam with office furniture.
The dangers of knowledge trigger emotional distress in human beings.
"Make my open office spreadsheet do [something just like excel], or, its the John McCain poke cage for you!"
This is my sig.
Who forced them to make this decision? As far as I can tell (with the article so short on details) the Vietnamese government came to this decision of their own free will. Yes, they're allowed to decide what software to install on their own computers.
As for the psychological effects, it shouldn't really matter why they chose Linux. The fact that they chose it indicates that it's better for some reason. It could be for security reasons. It could be for philosophical reasons. It could be for financial reasons. It could simply be that they were tired of dealing with licensing (or the risks of lacking licenses). All are excellent reasons to switch.
I applaud their decision and hope that others make the same decision, at the personal, business, and governmental levels.
Is that some sort of laundry joke?!?
The world is made by those who show up for the job.
If you go to any asian country, you find stacks and stacks of CDs and DVDs filled with mislabelled stuff from Microsoft to Universal studios. So, the thought of Vietnam actually paying for a bunch of Windows licenses just seems rather remote to me.
I would be willing to bet that Microsoft has been quietly watching Windows get rolled out all across Vietnam, knowing that, they don't have but a dozen licenses for the entire country, and a million copies of Windows, and just let Vietnam build all of their infrastructure on top of it.
Then, once they see the Vietnamese are hooked, they sent in a salesteam to ask them to pay for it, or they will shut the country down. Vietnam of course issues its edict, but both they know and Microsoft know, that Vietnam now belongs to Steve Ballmer and Bill Gates.
Lyndon Johnson and Richard Nixon both roll over in their graves, and somewhere, on a dark night, the leaders of Microsoft enjoy a drink to celebrate the triumph with Henry Kissinger, Dick Cheney and the Bushes. "Hey, we might have f--- up in Iraq, but we finally won Vietnam."
This is my sig.
"Using the Linux card is a great way to get a better deal from Microsoft"
...
Among the reasons cited were:
to reduce commercial software license fees,
freedom from foreign-owned technology,
greater security,
curbing the number of infections from Windows-based viruses and
to gain technological leadership on platforms relatively free of dominance by large multinational corporations
davecb5620@gmail.com
So wait... first you switch everyone's Operating Systems, which is a bitch to get used to, and then, half a year later, you try to get them to use OS application suites?
What do they use from June 2009 to December 2009? "Microsoft Office for Linux"?
The instruction also requests that computer traders not sell PCs installed with cracked software, but open source ones.
Nobody buys software in Vietnam. Seems they got some heat from software vendors for not going after "piracy", and now they're trying to enforce the only alternative to cracked software, i.e. free software.
According to the new rule, 100% of government servers must run Linux by June 30, 2009, and 70% of agencies must use OpenOffice.org,
I guess it's time for Steve Ballmer to catch the next flight to Hanoi with cash and incentives in his briefcase. If this approach worked in the past why shouldn't it work one more time?
Go Ballmer go!
Linux = monopoly?
Since when?
Maybe you should talk to MS about that.
"I think open standards are much more important than open source software"
Straight out of the MS FUD manual. Like, let then use 'free' software as long as they us our Intellectual Property and Patent dues. When does your shift on slashdot finish ?
davecb5620@gmail.com
Agreed. This is why Peter Quinn's sovereignty argument for OpenDocument in MA was so apt. It's not about Linux, but communicating lofty ideals like Free Software to government types is difficult. When you start talking about the ancient political documents like a constitution though, and government responsibility to preserve them in a neutral format, things become a lot clearer. Add in the Peruvian arguments for an openly competitive economy based around open standards in software, and it's clear that government's absolute responsibility is to choose free software and standards. So no, Linux should not be forced, but yes, free software should. Our taxes should not prop up individual corporations -- especially when that monopolizes their power and cripples other parts of the economy.
Good thing software will be free. My mom only lets me spend $5.
You never expect irony, do you?
Want to be a professional wrestler? Visit www.iyfwrestling.com
@iyfwrestling
If they can keep ms' grubby hands off of 75 million people, communist government or not, I'm ALL behind them. The corruption, as in any country, will never go away, but hopefully they can de-colonialize themselves of mshaft. It's the only way to TRY to be sure...
Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
When the government is only allowed to use is Linux, then yes, you've created a monopoly within that specific market segment. And governments are large markets in most economies.
And the Microsoft monopoly bit is pretty tired by now. There's Linux, OS X and a variety of smaller OS variants that are available. Using political force in this manner is worse in my opinion than any "unfair competitive practices" Microsoft has done in the past.
Change Hurts
Big Changes Hurt in Big Ways
Small Changes Hurt in small Ways
Linux in Vietnam is the bandaid, some choose to remove them slowly, some, quickly.
Either way the bandaid comes off.
Communist and Socialist nations tend to be able to handle the big changes quicker through mandate while capitalists tend to peel slowly. TO each their own, I for one avoid getting cut in the first place...
-=[ Who Is John Galt? ]=-
I wonder when 'Le Doan Hop' the Minister of Information and Communications, is going to be relieved of his job and trashed in the press.
"I'm sure you'd like to hear from Peter Quinn, formerly CIO of the Commonwealth of Massachusetts"
davecb5620@gmail.com
Why exactly should the US move to Linux? Can any single Linux company offer the support that the US government can get from Microsoft? Is Linux as easy to use as Windows for those who aren't technologically savvy? Can everyone use Thunderbird as well as they can use Outlook, and is the calendaring as good with Thunderbird as it is with Outlook?
The point of the matter is that one size does not fit all, and when it comes to desktop productivity Linux doesn't do as well as Windows. When it comes to servers, my father in law (who helps set up systems for the Air Force) tends to use a mix of Windows and Solaris, so there's no monopoly either way there. Why on earth should the government use open source when the closed source solutions make more sense for them?
Linux Quattrofoglio spyder.
"Speaking the Truth in times of universal deceit is a revolutionary act." -- George Orwell
oh, I thought it was the black code in the OS they were objecting too ...
-- Tigger warning: This post may contain tiggers! --
"Communist and Socialist nations tend to be able to handle the big changes quicker through mandate while capitalists tend to peel slowly. TO each their own, I for one avoid getting cut in the first place..."
..
A novel and unique critique of dialectical materialism. The only real world experiment in communism collapsed under its own inefficiencies. As I recall, you couldn't even get razor blades in Moscow
davecb5620@gmail.com
But there's something to be said for diversity. Find one vulnerability in one system and you've found a vulnerability for all.
it always prints the entire document in a 1.5"x1" space...
Set Print Area? An accidentally filled cell somewhere down or to the right?
What does this have to do with Fiat? Is everyone in Vietnam going to be driving Cinquecentos soon?
Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
"The ability to use your favorite program to get a certain task accomplished without having to worry about compatibility problems" Compatibility wasn't a problem until the worlds chief software architect mandated it so. One of the first things computers were designed to do was talk to one another, it's all ones and noughts you know .. :)
.. .. .. .. ..
FUD INJECTION COUNT:
01. Just an excuse to get a Windows discount
02. Linux is communist
03. it's open standards never Open Source
04. it's forced on the end users
05. you can't get work done with 'free' software
davecb5620@gmail.com
Why?
Charlie don't surf!
"Waste not one watt!" - CZ
Oh noes!!! LAMP is DYING!!!
Says the troll posting on probably one of the highest-traffic sites running a LAMP stack on the globe.
My blog
I write this as chairs are being thrown in another part of the world: Kudos to Vietnam! I hope that more governments and businesses around the world will realize the savings that can be had because when costs are cut at these types of organizations, it means higher efficiency and lower prices. Software is a great area to cut costs, and the free software packages that Vietnam will adopt are mature, stable codebases.
I know no one reads TFA but it doesn't actually mention anything about requiring Linux. That was your wonderful submitter that seems to have gotten that part wrong. TFA isn't even very clear if the requirement is even to change the server OS or just what apps are installed on it.
All your computer are belong to Linux.
They've been talking about this for years. I worked in Vietnam for a year three years ago and still visit a couple times a year and they were talking about it even then.
But so far I have never seen a computer running Linux there that I or a Linux user friend of mine didn't set up myself. And I am completely unable so far to find the actual text of the proclamation that says that they will use Linux. Nor have I been able to contact anyone who knows anything about it. They are probably just looking for leverage against Microsoft.
Why is it that nobody ever links to the actual text of the legislation or proclamation?
I really do hope they mean it.
Mod the parent up, they actually read part of the summary .. after posting, but hey.
At least I'm pretty sure it must be in the summary somewhere.
Dumbasses tagging this 'communism' - it's nothing to do with communism - more like COMMON-SENSE-ISM.
you had me at #!
This is a Communist government, they're quite used to forcing people to do things they don't want.
Bill can kick in a few billion to fight some disease - money that will at least partially go into government official pockets - get some good PR, and keep Vietnam buying MS.
Cynical? Perhaps, but it worked in India.
I've always heard it as "M.E.'s build weapons. Civ E's build targets".
Fascism starts when the efficiency of the government becomes more important than the rights of the people.
RedHat and Novell are big, yes.
Neither even approach the size of Microsoft.
Nor does the necessary infrastructure even exist with regard to training. (MCSEs aren't worth a lot, no, but nothing both comparable and as available exist; I've never seen a Linux-based cert that would be worthwhile in its current form. For some apps, sure, but you don't hire an MCSE to run a MSSQL database server, you hire someone who's got MSSQL certifications, as you would an Oracle or MySQL box.)
"You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
It is used in embeded devices and in grid computing, and all beasts in between.
Linux is so flexible it is scary, specially for monopolists.
IANAL but write like a drunk one.
All of their base belong to Tux.
$META_SIG_JOKE
1) BalmerGates offers a sweet deal ...
2) The country moves everything to Vista and Server 2008
3) The country has a dispute with the US government
4) Under USA PATRIOT or similar spook legislation, Microsoft is told to disable all KMS servers and MAKs issued to Vetnam
5) Wait 180 days
6) Every computer in the country "tilts"
7) The Vietnamese government is utterly crippled
8)
A pox on web designers who feel that window.innerWidth == screen.availWidth
IIS7 is remarkably performant, even compared to Apache2, and I haven't seen a significant security update come down the pipe for it or ASP.NET in quite some time.
The initial cost outlay of a Windows machine is higher, of course, but did you consider the other costs? Maintaining an application written in .NET is a lot easier than doing the same in, say, Perl or PHP (unless your staff is universally comprised of language virtuosos, which strikes me as unlikely). Their development teams may already be proficient at .NET. I know that the common wisdom around here is that a good programmer should be able to pick whatever the hell they need to use and be able to get up to speed, but a lot of programmers aren't good but are nominally productive with what they already know. And the support Microsoft offers to big companies is really, really good. (Red Hat and Novell offer good support too, but neither are the same kind of behemoths that Microsoft is.)
There are good reasons to pick something that isn't what you personally like, whether it's proprietary or not.
"You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
You can get your work done with any reasonable tool.
Not using the tools available in Linux is a lame excuse for not switching. The tools are adequate and in some cases superior to the competition.
IANAL but write like a drunk one.
I've been observing the growth of Vietnamese-language software for the past decade, and I have to say that open-source growth have been outpacing proprietary growth. In a country where the piracy rate tops 90%, major software companies don't see much incentive to support the Vietnamese language. With more than 80 million speakers, the Vietnamese language has about 8 times as many users as Swedish, a commonly supported language. The repertoire of open-source software supporting Vietnamese grew from virtually nothing in 2003 to support in most major Linux applications in 2009. This includes some of the most common Vietnamese-language keyboard drivers such as Unikey and even expanded to the fast-growing Vietnamese-language Wikipedia. At the same time, Vietnamese-language support among proprietary software barely grew; IE still doesn't have a Vietnamese-language version, and Word does not have a Vietnamese spellchecker. The only notable exception to this is Yahoo!, who has a dominant presence in the online market.
The initial cost outlay of a Windows machine is higher, of course, but did you consider the other costs? Maintaining an application written in .NET is a lot easier than doing the same in, say, Perl or PHP (unless your staff is universally comprised of language virtuosos, which strikes me as unlikely).
Citation needed or something. I only have cursory experience with .NET, but it seems inconceivable to me that it would be "a lot easier" than PHP. Do you mind explaining that part?
Football Odds
Soon after this announcement, several pro-mac Buddhist Monks set themselves in fire in protest.
Linux cannot be a monopoly, by definition. A monopoly is when a single entity has overwhelming power in a market. But Linux isn't an entity, it's a bit of software. (For the same reason, it doesn't make sense to talk about a Windows monopoly, only a Microsoft monopoly.)
Next, the reason monopolies are bad is that they guarantee income to certain people without any need to deliver good value, and prevent other people from competing in that market segment. But mandating Linux wouldn't do that. Anyone who wants to sell Linux can do so. Even Microsoft would be free to compete in a Linux-only market.
Not quite, in SE Asia copyright enforcement is rather strict for governments and businesses due to pressure being placed on these governments by the west (primarily the US). If a business does not pay licensing costs they will receive a visit from a law enforcement agency as the government often gets a slice of the licensing fee. This is how laws are enforced in Asia, when a government member has something to gain, most often money. Corruption is an economy in itself in SE Asia.
I really cant see this happening. It is far more likely that the Vietnamese government will find a way to screw Microsoft over, much in the same way as the Chinese did who now have the source code to windows, so any moves MS makes against china can be countered. Vietnam and much of Asia now have some very talented coders, if MS wants to go head to head with them they will find themselves in an uphill battle.
What you don't understand is that what you see as a tourist in Asia is not what is really happening and this is understandable and not meant as an attack, the Asian tourist industry works very hard to keep certain aspects of their societies out of public view. It in many ways is a facade, meant to give you an extremely positive impression while not allowing you to see what really goes on. The concept of Face is very important in Asia, if MS were to do anything that would make Vietnam lose face or even appear to lose face they will quickly find an entire country working against them.
Vietnam is communist in name only. You seem to understand the free market is alive and well there as it is in the rest of SE Asia, the only real difference between the government of Vietname and the Government of Thailand is that Vietnam does not have semi-regular coups.
Calling someone a "hater" only means you can not rationally rebut their argument.
.NET (when I say .NET, I refer primarily to VB.NET and C#, not the stuff on the DLR and the like) is a strongly typed, very structured environment. It's a lot more conducive to writing "clean" code--while it comes at the price of terseness, .NET code tends to flow better, be more readable (I hate "self-documenting" because it's a stupid term, but it almost fits here), and, at least in my experience, tends to be more easily picked up by another developer. It's hard to explain unless you've had it happen, but I'll try.
Whenever I've come onto a new PHP project or had somebody new jump into one of mine, there's been a rather long period of acclimatization; there's a lot of different ways something can be done for a lot of basic tasks, even as basic as logins. With .NET, there's only really One Good Way to perform most tasks, which means that developers generally share a development style that isn't the same in a lot of other languages. (The holy wars such as 1TBS versus Allman don't exist in C# mostly because the Visual C# IDE enforces indenting, bracing, etcetera. It's one of the reasons, I think, that the Mono guys have trouble getting and keeping contributors--people who already know C# look at their coding standards and cringe.)
It also helps that .NET has a ton of stuff built-in to prevent needless code reuse. PEAR has a bunch of it too, but PEAR isn't built right in and integrated with IDEs' intellisense.
I've got about four years of experience with .NET and have been using PHP since PHP3. If I'm working by myself, the choice actually goes to PHP (because I am comfortable with my own style and would rather use my Linux server for applications for myself). If I'm working with a group of people who I've worked with for a long time and I know won't bail, it's a toss-up--either works for us, depending on the situation. But if it's a project where I may be pulling in new developers on a semi-regular basis, like at a "big-name" corporation where there's some regular turnover? Give me .NET any day.
"You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
Nicaragua? Iraq?
That's great to hear. I help to manage a couple of IIS6 servers, running some .NET applications, and security updates have always been a pain. Never mind that it often requires a server reboot. The IIS6 process also takes about a minute to restart, if I need to do so. That's a huge amount of time compared to the few seconds it takes Apache. It's not even taking into account the occasional IIS freeze when trying to restart. I have to use pskill to terminate the process properly, and then finally start up IIS. There goes 3 or 4 minutes of service downtime.
Arrgh, don't talk to me about maintaining .NET applications. A program is only as easy to maintain, as the programmer allows it to be. I've had some painful memories of fixing issues in our .NET applications.
Ease of maintenance may be better encouraged in some languages, but I've seen spaghetti code in pretty much every language I've come across. The only conclusion I can make is that language is irrelevant. Only the programmer is really important.
Funnily enough, I've never had so much of an issue with the perl programs I maintain. For all its reputation of obfuscation, I've never had a problem with tracking down issues with our perl code. Then again, that particular programmer did a nice job of laying out the structure neatly.
Bugger that for a joke. Give me something that I like, and I'll like coding in it, whether it's proprietary or not. Because I like it, you know that I will take pride in my work and do a great job.
But, you never know what you like until you try it. So far, I have to say I'm liking Linux much more than Windows.
Gentoo is the greatest Linux distribution. Are they using it in Vietnam. What about Yellow Dog
... because VNese government aren't switching from legal copies of windows, but from pirated ones. Even in the government sector, 50%+ softwares are pirated.
Lets remember that as part of becoming integrated into the economy - Vietnam will be told taht they have to crack down on piracy.
Do they crack down on piracy and push up the cost of doing business in Vietnam by having all departments use Windows + Office, and thus all those who interact with the government having to have said software - or is it smarted to start off using opensource software now given that they are pretty much starting from a clean slate? They've made a good move - and I'll put money on it people will be looking in and asking their own government why Microsoft is given multi-billion dollar contracts when Vietnam's public service is just as productive (if not more) using Linux/OpenOffice.org as they would using Windows.
Who/what exactly are you responding to? The GP didn't mention Linux and neither did the article.
Stop Global Warming!
Just say no to irreversible processes!
To cut cost.
Yep, 90% software in Vietnam are pirated (I doubt it even go to 98%+), but the government can't use to many pirated softwares.
And FYI, the last time VN bought MS Office, they have to pay 20m$, and it is a *big* amount of money in VN.
They 'recommend' to use FLOSS over closed one, I haven't RTFA yet, but it is exactly what they say in Vietnam.
And they should forbid all pirated software too, if they do that, Vietnam will be FLOSS heaven :)
Why mod this flamebait?
It is true, here is what exactly Bill Gates said:
"It's easier for our software to compete with Linux when there's piracy than when there's not"
fully agree. But you miss the point that this is about a scenario for procurement negotiations.
they should specify a characteristic or result. Like mandating open (and archivable) file formats and or open source. Even mandating particular file formats is preferable to mandating a OS technology.
Banning incandescent bulbs was dumb. Our office had bathroom lights on a motion sensor. Good idea. Then they replaced the incandescent bulbs with compact fluorescent - but left the motion sensor. Now they have to replace the mercury laden bathroom bulbs every few months (fluorescents hate frequent power cycles).
*who* decides what kind of software a Govt will use?... You? STOP TROLLING This policy is related to the gov't computers, not everyone in Vietnam, the guy that will use OSS in the office can use whatever he wants in his house...
-- Counting backwards since 1984!
The US Govt could, pretty easily, simply mandate that Microsoft Windows be given to them for free.
Wouldn't that violate Microsoft's Fifth Amendment right to "just compensation" for the US Government's taking of Microsoft's copyright property for public use?
The initial cost outlay of a Windows machine is higher, of course, but did you consider the other costs?
Have you considered how much it costs to prove compliance with Microsoft's licence agreements? This is something we have to do at least annually, and there are millions of $$$ tied up in developing and implementing systems to do so, plus there are the $$$ spent keeping staff employed purely for managing these things. I'd much rather have that money spent on open source development, though it would mean finding a new job....
Boolean logic: True, False, and File not found.
... Fiat built cars.
<rimshot/>
Have gnu, will travel.
I love the idea of them using more Linux and other open source products. BUT... I'm thinking having the government mandate that every thing must be open source is a bad thing. Basically, it should be up to the people actually using and implementing the systems to figure out the best solution. Sometimes it's open source, sometimes the open source options don't suit the needs as well as a piece of paid software. This is going to limit options and make some people's jobs a lot harder than necessary.
FreeBSD: Unlike Linux, we won't send the cops around to make sure you're using the officially approved operating system!
Don't blame me, I didn't vote for either of them!
My dad works for one of those provincial government agencies, and according to him, they're installing Ubuntu. Been trying to convince him to use Fedora !!
Tell that to the free societies that didn't even have software!
Make SELinux enforcing again!
I've lived in a town in Germany with one of the largest Vietnam communities and also knew a few Vietnam expats. The best thing I like about the language is that they adopted variants of the Latin glyphset as their written language back in the day, which makes Viet relatively easy to read for westeners. I actually started learning a little Viet but didn't carry on with it. Maybe I should pick up some classes or something, now that I'll also be able to use my favourite OS in it. 'Can never hurt to learn a new language, and from what I can tell the vietnam girls - at least those I know - are sweeet. :-)
We suffer more in our imagination than in reality. - Seneca
I can't believe it! This an article on LINUX, and all people are talking about are cars! Oh the irony... On topic, There is a Vietnamese Linux Distro, Hacao linux http://hacao.com/
I am an ACCA student. Got a query on Accountancy/Finance? Maybe I can help!
Äiáu nÃy là rá¥t, rá¥t tin tá't. Xin vui lÃng nÃi chuyán vái hÃng xÃm cáa bán lán và Ä'áf cho há biát nháng lá£i Ãch cáa viác tá't má(TM)t trong nháng ý tÆáYng nhÆ thá nÃy. Which, being translated, means: "This is very, very good news. Please talk to your large neighbour and let them know the benefits of good ideas like this one." http://vdict.com/?autotranslation Then again, looking at the oh-so mangled preview, it could mean "Large man chews neighbour's nuts off in mistaken impression they're threatening world peace." Or something.
Man, considering the quality of their cars... Lets just say you should be very careful about letting the blue smoke out.
-
No, I don't. I've seen this too many times for it to come off as anything else. I was pushing this point because of the idiotic first post by the AC. :)
"You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
That's great to hear. I help to manage a couple of IIS6 servers, running some .NET applications, and security updates have always been a pain. Never mind that it often requires a server reboot. The IIS6 process also takes about a minute to restart, if I need to do so. That's a huge amount of time compared to the few seconds it takes Apache. It's not even taking into account the occasional IIS freeze when trying to restart. I have to use pskill to terminate the process properly, and then finally start up IIS. There goes 3 or 4 minutes of service downtime.
IIS7 is ridiculously nice in comparison to IIS6. I actually went out and paid for a Windows Server 2008 license in order to run it on my dev box. One of my clients transferred three servers over from 2k3 to 2k8 and IIS7--and managed to downsize to two servers because of the improvements in allowing .NET apps to play nicely together (previously the third box was running an intranet app because otherwise it tended to make another box unstable, on IIS6).
Arrgh, don't talk to me about maintaining .NET applications. A program is only as easy to maintain, as the programmer allows it to be. I've had some painful memories of fixing issues in our .NET applications.
Ease of maintenance may be better encouraged in some languages, but I've seen spaghetti code in pretty much every language I've come across. The only conclusion I can make is that language is irrelevant. Only the programmer is really important.
Yes and no. Like I said upthread a bit, I find that .NET is more likely to nudge a programmer in the right direction.
Funnily enough, I've never had so much of an issue with the perl programs I maintain. For all its reputation of obfuscation, I've never had a problem with tracking down issues with our perl code. Then again, that particular programmer did a nice job of laying out the structure neatly.
I'm a little biased in that I absolutely hate Perl (give me ONE way to do any given thing so I don't have to know all the different ways when somebody else is writing code), but sure, a good programmer can alleviate any issues like that.
Bugger that for a joke. Give me something that I like, and I'll like coding in it, whether it's proprietary or not. Because I like it, you know that I will take pride in my work and do a great job.
You misunderstand; that was referring to the moron I replied to who was going "bawwwwwww, they isn't using my pet open source softwares, how do I annoy them best?!"--there are good reasons to use what he doesn't personally like. ;-)
But, you never know what you like until you try it. So far, I have to say I'm liking Linux much more than Windows.
For a server, I prefer it because it's cheap and I don't have to screw with it once it's set up (although, to be fair, setting up a Linux server properly, for me at least, tends to take an unpleasantly long time--but I have more experience setting up and managing Windows boxes). The only problem I have is that the software running on top of it kind of sucks. Apache is nice, of course, and well-built, as is PostgreSQL, but the languages--ergh. PHP? My preferred *nix language because I can get stuff done fast, but I'm under no delusions that it's not a completely craptastic language. (Weak typing? Bad Thing.) Python? Better, but ugly and annoying. Ruby? Crap crap crap, though there are some impressive things like Merb being built atop that crap foundation. Perl? Ehhhhhhh.
If mod_mono worked worth a damn with Apache, I'd switch over all my stuff to Mono development tomorrow. (It's not like I can't just plug in a different database to my ADO.NET stuff. And it'd be cheaper to sell over the long run.)
"You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
And one of mine is "use what works best," not "use what some fat greybeard says meets his idiotic standards for 'freedom'."
I'm free to recommend to clients Windows or Linux servers and apps that run on them as I see fit. That's freedom. RMS wants me to stick to shit he and his cronies have vetted as being OK by them. That's not freedom.
"You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
No, I didn't; that's a good point. I do contracting work for small and medium-sized businesses more than those very large ones, so I can't speak to that. But even despite that, there's a pretty good chance that it's still cheaper over the long term--though any business worth its salt will take a look and figure that out for themselves rather than just picking one or the other because they like it better.
"You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
It was more like 3 or 4 million. Asymmetric warfare is like that; ask the Gazans.
you had me at #!
And neither Red Hat nor Novell have game console divisions, or manage large stock and bond holdings ...
Your point?
There are MySQL courses run by them. Quite a few. Even in Seattle.
-- Tigger warning: This post may contain tiggers! --
Rumors aren't SLAs. Nice try.
"You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
People always talk about the cost of switching from Windows to Linux. Yes, switching does cost a lot for a company (here the Vietnamese government is just the part of a large company). What people usually miss is that outside of the first world those costs are usually much, much lower. This is because of the disparity between wages and license fees for software. For example, in the US if you were to lose 2 weeks of work from an employee for retraining them you're looking at several thousand dollars in cost-so saving the couple hundred in license fees is all lost. It is not cost effective for most companies in the US to switch from Windows to Linux on the basis of license fees alone. Simple. Overseas it's a different story. I do not know the particulars for Vietnam, but I have spent several years in the Philippines, and some time in Thailand and Bangladesh. That couple hundred dollar license fee-it covers a persons monthly salary or more. Yes, you have to hire some extra people to handle the change, the retraining, etc. But you can pay for them all that first year with what you would have spent in license fees, the next year you're saving. When you add to that all the security benefits, the uptime, stability, etc. It's really a wonder more countries don't take this approach.
Maybe in all Vietnam is no more than 100 PCs :)
JMule user, enjoy it : http://www.jmule.org