January 8, 2009 9:09 AM PST

Vietnam: 100 percent open source by 2010?

by Matt Asay
  • Font size
  • Print
  • 30 comments

Market research firm Gartner recently surveyed enterprises throughout the world and found that 85 percent are using open-source software.

Using open source for isolated applications, however, is not nearly ambitious enough, according to the Vietnamese government, which is now setting a target of 100 percent open-source adoption within the government by December 31, 2010, according to a policy paper (Word document) issued by the Vietnamese government and reported by VietNamNet Bridge.

To get to that 100 percent goal, Vietnam's Ministry of Information and Communications has mandated that open-source software products such as the OpenOffice.org productivity suite, as well as Mozilla's Thunderbird e-mail software and Firefox Web browser, be installed on all government machines, starting with IT departments, by June 30.

Open source is not new to Vietnam, which has been promoting open-source adoption since at least 2004, as Network World reports, within its universities in an effort to develop its local software economy.

This thinking is consistent with advice I've given before in Russia: the best way to develop a local software economy is to keep the software local, rather than shipping rubles (or dong, in Vietnamese currency) back to the United States.

Regardless, this is a very ambitious project by the Vietnamese government. It will be interesting to track its progress and to place bets on how long it will take to get a Microsoft operative on a plane to try to change Vietnam's mind on the matter. I think it's likely that someone from Redmond is already sitting in a bureaucrat's office in Vietnam, making a plea for Windows.

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to The Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure. You can follow Matt on Twitter @mjasay.
Recent posts from The Open Road
An application war is brewing in the cloud
2010 the year of cloud-computing...M&A
Canonical shines its Ubuntu light on consumers
Open source became big business in 2009
Will we see an open-source IPO in 2010?
Could Apache keep Google's regulators at bay?
Red Hat's Q3 earnings defy gravity
Canonical's opportunity to simplify Ubuntu
Add a Comment (Log in or register) (30 Comments)
  • prev
  • 1
  • next
by humanssssss January 8, 2009 10:40 AM PST
Awesome goal. Right now I'm running Ubuntu. My Windows and MacOSX are virtualized in QEMU. I only refer to these images when I have something I need to do otherwise day to day activity, it's all on Ubuntu.

From gnucash (finance), openoffice.org (documents), netbeans (development), qemu + kvm (virtualization), pidgin (IM), firefox (web browser), gimp (graphic editor), and kaffeine (movie player).
Reply to this comment
by Seaspray0 January 8, 2009 3:51 PM PST
Awsome goal. Right now I'm running windows xp with office 2007. I'll have a VM up and running windows 7 as soon as I can get my hands on it. I don't have to refer to anything else when I need to do day to day activity.

Still... 1. I would call it more of an ambitious goal. 2. It might even drive the % of linux usage above the 1% mark. 3. I don't think they gave themselves enough time to accomplish their goal. 4. Given the high sotware piracy rate in that country which reflects a lack of respect for following rules, I don't think they will achieve their goal.
by MSSlayer January 8, 2009 4:44 PM PST
More blather from seaspray. I guess the fact that Linux runs the majority of the internet nodes eludes you. The 1% is unsubstantiated. It is much higher then that, even on the desktop. Those numbers count tens of thousands, possibly millions of machines that shipped with Winblows, but got removed in favor of higher end operating systems such as Linux.
by Seaspray0 January 21, 2009 8:25 AM PST
Those percentages are from a popular market share website which monitors OS and browser is used when accessing webpages... http://marketshare.hitslink.com/report.aspx?qprid=0

It currently shows linux usage below 1%. If you find any statistics you deem relevant, you are free to post them. As for you being in that 1%, there's nothing wrong with that. If you like linux (as noted by your post), then have fun. I enjoy windows which give me just as much right to post the same 'I'm using such and such OS" as you did.
by cuwickliffe January 8, 2009 12:44 PM PST
Ironic that the policy document was written in Microsoft Word.
Reply to this comment
by Penguinisto January 8, 2009 1:02 PM PST
Nice... though IIRC, it's just the government going all open-source, yes?
Reply to this comment
by jtjt145 January 8, 2009 1:04 PM PST
Way to go! Micro$oft is obsolete.
Reply to this comment
by Goodbye Helicopter January 8, 2009 1:14 PM PST
smart move
move away from vendor lockin
Reply to this comment
by CTO_Dude January 8, 2009 2:02 PM PST
@Goodbye Helicopter

I'm sorry but isnt open source still provided by vendors such as Ubuntu, Red Hat and Suse? If they pay for support of these OS's, arent they still paying for an OS? What I'd like to see in a future article is a TCO that shows how much they actually saved from this endeavor. My guess is that creating the glue to bind the various disparate components together from multiple development communities (each with their own agenda) will likely undermine the value proposition.
by odubtaig January 9, 2009 7:01 AM PST
OK, you started out from not understanding the definition of 'vendor lock-in'.

If I need support, fixes, or upgrades for any Linux distro I am not 'locked in' to the original vendor, I can go to a number of people for such support.

If I need support, fixes or upgrades for Windows I am 'locked in' to Microsoft because only they have all the information required.

As for the 'glue', that's what Red Hat, Canonical, Novell and others do. There is no 'gluing' needed at the user end. What do you think people are paying these companies for, a download server, fancy logo and a couple of desktop wallpapers?
by tm_anon January 8, 2009 2:46 PM PST
It's not a bad idea for companies to implement this either. There's more than enough software written for Linux machines that most day to day operations and even quite a large number of advanced operations can be done from an open source standpoint. Imagine the amount of money saved by not having to buy licences just to do business. The only companies this would hurt in any way are MSFT and the software companies that keep it from crashing on a daily basis.
Reply to this comment
by ITRebel January 8, 2009 3:19 PM PST
I know that Matt does not have these leanings, but I have always said that many of the major proponents of open source free software do have Marxist leanings, so it does not surprise me that Vietnam has embraced it. I would fully expect North Korea to adopt it next. The price is right and you are likely to overcome issues related to capital and property. It is the perfect embrace to go with the Communist's dislike of individual property rights.
Reply to this comment
by Seaspray0 January 8, 2009 3:42 PM PST
"It is the perfect embrace to go with the Communist's dislike of individual property rights." ITRebel, you make a very good arguement in this once sentence.
by MSSlayer January 8, 2009 4:46 PM PST
ItRebel and Seaspray, you are both blubbering morons.

OSS licenses are all about property rights. You idiots don't even understand simple concepts.

Ever read the GPL for instance? It is wrapped around copyright law. It doesn't circumvent it.

Seriously, how do you moron remember to breathe?
by fejack January 20, 2009 10:51 AM PST
@ ITRebel
Dude. Open source is about making computing a respectable science like math or physics. How much would we be advanced if it was forbidden to use a calculus or the E=MC2 formula because they were copyrighted? Open source is about not reinventing the wheel everytime but allowing others to "stand on the shoulders of giants". It is more linked with Enlightenment than Communism.
by Seaspray0 January 21, 2009 8:37 AM PST
@MSSlayer. The General Public Licence (GPL) is wrapped around copywrite law. I agree. However, it's not a copywrite granted to any individual or corporation (as referenced in ITREbel's "Individual property rights"). It is a public license and by it's very nature prevents individuals and corporations from profiting from it.
by ITRebel January 9, 2009 5:06 AM PST
MSSlayer,

This one sentence from v3 suggests to me that patent property rights are not honored:

"Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version."
Reply to this comment
by odubtaig January 9, 2009 7:10 AM PST
Code with a patent on it is legally volatile and therefore cannot be used in a GPL project without this clause as it leaves too much uncertainty as to whether the code can be used without legal problems.

This make the code non-free and nullifies the purpose of the GPL.

That clause is a guarantee that once code has been contributed that patent claims cannot be used to circumvent the GPL, beniffiting from others' free work without ever having to contribute back like some sort of parasite. If you're contributing to a GPL project you are freely allowing others to use your work on the same terms you have been allowed to use theirs. If you're not willing to do that then no-one wants your contribution.

If someone doesn't want to grant indemnity to all people using code they have contributed to a GPL project then they're missing the point of the GPL and SHOULD NOT CONTRIBUTE.

Furthermore. NO-ONE IS FORCING ANYONE TO CONTRIBUTE.
by MSSlayer January 9, 2009 11:18 AM PST
Your comment suggests to me that you are indeed a blubbering idiot.
by ITRebel January 9, 2009 5:32 AM PST
MSSlayer,

Here is a another quote from the GNU GPL version 3:

"You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program."

If you have intellectual property in the form of a trade secret embedded in the source code, you are giving all parties the right to copy it and disclose your trade secret. Please tell me where I do not understand. Do you have any protection over a trade secret once it is published and read by everyone in open code?

I wish that it would be possible to have an open discussion with you MSSlayer without you immediately labeling everyone that you disagree with as a moron or clueless or whatever. The purpose of a blog is to exchange information. Disagreement and difference of opinion is not a bad thing, but it needs to be based upon specific information and not general unsubstantiated attacks.
Reply to this comment
by odubtaig January 9, 2009 7:16 AM PST
I have a question. If it's a trade secret and you've published it in the open (which is precisely what you've done if you're GPLing it), are you not thicker than a nun's knickers and entirely deserving of bankruptcy? You might as well print it on a billboard, in newspapers and on your website then complain when people read it.

Why, is yet another internerd writing as though the GPL were being forced upon people at gunpoint? It's entirely optional. No-one has to contribute. No-one has to grant anyone indemnity with anything.

If you don't like GPLv3, you are still free to use the software without it affecting you. JUST DON'T CONTRIBUTE if it bothers you that much.
by MSSlayer January 9, 2009 11:21 AM PST
Trade secrets in code?

Are you frikken kidding me?

You think anything in code is a secret? A good programmer can run any software and copy that feature, even without reverse engineering.

I would love to have a intelligent discussion with you. However, you have never posted anything intelligent, or even slightly informed.

Educate yourself and come back here.
by ITRebel January 9, 2009 6:13 AM PST
MSSlayer,

Another quote from GNU GPL V3:

"You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance"

I am interested in copyright protection that requires someone to accept my terms before they can receive or run a copy of the program, especially if somebody else has modified it and is now distributing it. The reason relates to another section of the GNU GPL version 3 relating to downstream recipients:

"10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License.

An ?entity transaction? is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts.

You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it."

If I have not charged anything for it anyway, but if the government of Vietnam has now modified so that it presents reports in Vietnamese, Chinese and other Asian languages with some other small modifications so that it avoids being a complete copy, what rights do I have after they have modified it? I am not a lawyer, but it would seem that my copyright is not worth much.
Reply to this comment
by odubtaig January 9, 2009 7:22 AM PST
SO DON'T USE IT.

The rest of us will be too busy getting million of lines of code in return for our meagre contributions to care about EULAs or whether someone in some other country can use our code without paying us.
by MSSlayer January 9, 2009 11:23 AM PST
Holy crap! You are starting to make Vegehead, spock, futureguy and seaspray look intelligent.
by ITRebel January 9, 2009 1:09 PM PST
MSSlayer,

You must know nothing about advances in encryption. Go back to playing computer games.
Reply to this comment
by odubtaig January 9, 2009 5:25 PM PST
You mean like Skype? Yeah, that worked really well. I suppose you think there's such a thing as uncrackable DRM as well? You can't encrypt code and have it run without including the decryption key within the code, at which point it's as much use as a chocolate fireguard.
by MSSlayer January 11, 2009 11:41 AM PST
Um, *** are you babbling about?
by ITRebel January 11, 2009 1:50 PM PST
My friends,

In higher end business applications, more advanced encryption is a very effective security measure. Are multi-billion dollar corporations really going to spend time breaking your encryption code? However, if you are thinking about breaking encryption in one of your computer games, maybe you need to be bit more familiar with what the courts are now ruling about open sourcers who have broken encryption codes in the process of reverse engineering. This recent article by a Cornell University Law Professor reviews these recent rulings and is subtitled: "A Looming Ice Age for Free Software Development". This law professor suggests that these court rulings will have a chilling effect on any open source development that is based upon breaking proprietary code and trade secrets.

Here is the link:

"http://www.lawschool.cornell.edu/research/cornell-law-review/upload/CRN504Hwang.pdf

I wouldn't want you to spend time in prison for not being aware of the law :).
Reply to this comment
by odubtaig January 12, 2009 10:24 AM PST
Sorry, US law doesn't apply to me because I'm in one of the hundreds of other countries that aren't the USA.

Oh Vienna.
(30 Comments)
  • prev
  • 1
  • next
advertisement

15 sites that went kaput in 2009

Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.

Top 10 news stories of the decade

Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.

About The Open Road

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

The Open Road topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right