India Mandates Use of Open Source Software In Government
jrepin writes The Indian government announced a policy yesterday that makes it mandatory to use open-source software in building apps and services, in an effort to "ensure efficiency, transparency and reliability of such services at affordable costs." The new policy (PDF) states that all government organizations must include a requirement for their software suppliers to consider open-source options when implementing e-governance applications and systems. The move will bring the Indian government in line with other countries including the US, UK and Germany that opt for open-source software over proprietary tools.
This is the year if Linux!
Open source can be desirable. However, as we've seen in the recent acquisition of FoundationDB by Apple, without a strong foundation to serve as a home for the project, open source software is in danger of both poor code quality or being taken private and yanked by a proprietary buyer.
The devil is in the detail - a requirement to "consider" open source software is not the same as mandating open source software.
You mean software without the NSA 5-eyes backdoors?
Face it, who the f*** wants US made kit when they're talking about compulsory backdoors, and its clear there may be a lot of backdoors in their kit already present.
It's not just the intentional backdoors, US companies report their zero day vulnerabilities to the NSA, and they use them in things like Stuxnet, so even buying kit from decent careful closed-source US companies is a risk.
If they go ahead an eliminate encryption, then technically no business in the world will be able to use US made kit, because they'd be exposing their business secrets, their financials details, their confidential customer records, everything to everyone.
This open source policy is open for comments. :)
Have you read my journal today?
All that is needed is a rule that all the code that is required to fulfill a government requirement is open to inspection.
Time is what keeps everything from happening all at once.
Not trying to be a Debbie Downer, but there are just some functions that are not in the open source world:
1: Active Directory. Sorry... OpenLDAP does not scale well, and would fall flat on its face if trying to deal with hundreds of thousands to millions of objects.
2: Exchange. Yes, E-mail has historically been handled by UNIX... but messaging is more than E-mail and requires servers with replication capabilities. Other solutions just are not going to scale.
3: Managing desktops. Show me a solution that works as well as GPOs on a scale of thousands to tens of thousands of desktops. No, Chef and Puppet won't cut it on this scale, since desktops can be pretty different.
4: Backups. I can restore a Windows box from an image. There are no tools to do this under Linux other than offline stuff. Sorry, tar backups don't count, as it won't restore everything like the LVM structure.
5: Managability and delegation of privs. I can delegate admin access to the OUs in a branch office if needed. With UNIX, there is god and the peasant. SELinux helps, but it still is the same. Solaris has roles, but there isn't anything near the structure that Windows has.
6: File sharing. NFS is great for machines, but not great for user mounts. CIFS/Samba is great to ensure one user doesn't toast another user's shares.
7: Tools in general for compliance. When I get laws, regulations, contracts, and other items, enforcing them is a no-brainer in AD. Good luck enforcing that a contractor only has 9-5 access to machines on weekdays, due to a company policy on UNIX.
Not to say OSS is bad, but it just doesn't have the enterprise functionality in place. There are big companies (other than IBM and Google... and they are just eating their own dog food) that uses another solution than Exchange (Zimbra doesn't scale.)
The govt mandates using open source but one of the largest online repositories of Open Source Software, GitHub, is still blocked in India because "cut and paste services" are *very dangerous*
http://t.co/P0f3LVj2tD
It can't be taken propriatory if it's GPL.
His friend Warren Buffet didn't want to trust software for earnings in the long term.
The new policy (PDF) states that all government organizations must include a requirement for their software suppliers to consider open-source options when implementing e-governance applications and systems.
Yeah, we considered it for several seconds. But we decided against it.
SJW's don't eliminate discrimination. They just expropriate it for themselves.
at the same time there's also a high risk for malicious software exploits if the source code is visible (and editable) by the general public. It's nice to think of open source as providing more usability and error-checking opportunities than traditional private sources, but were the U.S. government considering such a thing it would be thought of as ludicrous.
--Emil Isanov, Etech 7, Inc.
http://www.etech7.com/
Imagine:
:D
1. US/Russia/China
2. France/UK/Japan
3. Canada/Norway/Austria
4. Ecuador/Israel/Palestine/
5. Somalia/Bolivia/Vatican
Transparency?! Probably no. None of these would dare that at full speed ahead. Not even Norway.
Besides, many more countries have too many politically influential people which have "secret" money hidden, where an open source transparency may ultimately remove too many hidden money sources.
Here is an example researched by the New York Times, "Billions in Hidden Riches for Family of Chinese Leader".
Chinese leaders, however, deny (two years later) to be that rich, acording to an article, "China's former PM denies role in family's 'hidden riches'", in The Telegraph.
The Jeb B tribal/clan politicos? US is getting more inbred than Europe ever was at the political top
Tough fighting for open source at all levels? Yes. Just a guess.
if it's developed, implemented, and maintained by straight, white, god fearing Christians.
never drink kool-aid from a big vat
That's news to me... I'm watching about 2000 machines all running all sorts of close-source stuff with equivalent (and sometimes better) open-source stuff is available. Example: Oracle LDAP
Your thin skin doesn't make me a troll
Some nerds have now sold them this idea, but when it eventually comes to deployment, everyone will realize "Oh my god the desktop is buggy, and LibreOffice constantly screws up the formatting of documents. We can't actually use something like this." After that, there will just be the ugly flag symbol and a spinning pearls animation when people start their computers.
Any counterarguments?
Unfortunately, Indian schools still require learning to code with Turbo C++, which is ancient and incompatible with any modern open source code.
Sad but true: http://google.com/search?q=Ind...
India has ability to create their on Unix/Linux distro and maintain it. So it comes packed with all the Tested open-source tools for Gov Employees. also its easy to manage the security. I hope the gov is not allowing employees to add any OS and Software..
Good Luck!!