I've personally seen the Dutch government spend millions implementing open source software. This was something that could've been fixed for a fraction using a closed source solution. After a couple of years, the project was canceled and the closed source solution was implemented anyway. I'm not saying that using OSS is a bad thing. I don't, however, think that 'OSS only' is the solution to the problem at hand.
All this means is that new implementations of software created by contractors will required to be licensed differently than before (with an OSS license), so that contracted work is able to be audited by the public.
Bulgaria Passes a Law Requiring Open Source
81–89 of 89 posts
Re: Bulgaria Passes a Law Requiring Open Source
#82I remember the CEO of Information Services JSC (the de-facto Bulgarian monopolist in governement software procurement), prof. Mihail Konstantinov, making the ridiculous claim on TV that "We can't release the source code of the elections counting software. Anyone who has the source can hack into the system, even children know that. If you don't understand that, you should tear your diploma". Glad to see that morons su…
Re: Bulgaria Passes a Law Requiring Open Source
#83Earlier quoted context omitted.
If it makes you feel better, the Australian government said the same thing: "Ronaldson refused to table any documents relating to the case, stating that publishing the source code could lead to the EasyCount software being hacked. "In relation to the source code for the Senate counting system, I am advised that publication of the software could leave the voting system open to hacking or manipulation," he said. "In ad…
These politicians are right - simply opening the existing source, with all it's flaws, bugs, and security holes, would be dangerous. It would be a huge help to any malicious party. I don't think they're suggesting open source is worse from a security point of view; they're saying that you can't open up an existing product without doing a lot of work first. Where they are wrong is in the assumption that keeping the so…
Re: Bulgaria Passes a Law Requiring Open Source
#84Earlier quoted context omitted.
Their end code must now be open source. Taxpayers can review the code they produce and raise a stink.
So again I ask: how does that fix anything? The government still spent too much money. The site still sucks. People are already raising a stink they're spending too much money for subpar work, and nothing has changed. Having the code has exactly 0 effect on either of those two issues. Even if a concerned citizen FIXED the code, the odds of the politicians refusing to accept the fixes "for the security of their infras…
Re: Bulgaria Passes a Law Requiring Open Source
#85This is very interesting, I wish more countries followed suit. In my ideal fantasy world, at some point other countries might have a look at one of the open source projects of Bulgaria and collaborate when the goals align closely.
They have public standards for government websites, server HTTPS configs, website user interfaces, etc. On GitHub!
Re: Bulgaria Passes a Law Requiring Open Source
#86You wouldn't know the background motivating this decision unless you have been a frustrated user of the nearly non-functional software of Bulgarian state institutions. Ludicrous amounts of money are paid by the government to a selected niche of companies for developing all kinds of useless websites which barely work under load and have abysmal implementations with blatant security holes. This law can act as a safegua…
You mean like the Obamacare website that cost nearly $2 Billion to develop? By none other than CGI, HQ'd down the street from me in Montreal? Governments and Big Corps have quite an ability to spend money :). Understand that it's a game of distribution of power - not outcomes, and you understand it a little bit better :). Exceptionalism and efficiency is for small companies and startups, for the most part.
Re: Bulgaria Passes a Law Requiring Open Source
#87If facebook, google, twitter and others are able to run their world scale software on OSS solutions without being hacked, I am sure that OSS can power some national scale software as well.
Re: Bulgaria Passes a Law Requiring Open Source
#88Earlier quoted context omitted.
You mean like the Obamacare website that cost nearly $2 Billion to develop? By none other than CGI, HQ'd down the street from me in Montreal? Governments and Big Corps have quite an ability to spend money :). Understand that it's a game of distribution of power - not outcomes, and you understand it a little bit better :). Exceptionalism and efficiency is for small companies and startups, for the most part.
Considering the US is a powerhouse of software engineering, and this was a state project, why did they pay CGI a Canadian company to do this?
IBM, Accenture, a couple of others.
CGI is maybe the biggest 'go to' shop for this stuff. They have zillions of developers ready to go, and a deeply entrenched lobbyist/salesforce.
It's not as though the US Gov could just go to some little startup. Even though the probably should have - big governments and companies don't understand innovation and how these things work.
They see it like building 12 football stadiums - how could a small team do it? They need massive industries, tons of experts, lawyers, business analysts! :)
These things are hard.
Re: Bulgaria Passes a Law Requiring Open Source
#89You wouldn't know the background motivating this decision unless you have been a frustrated user of the nearly non-functional software of Bulgarian state institutions. Ludicrous amounts of money are paid by the government to a selected niche of companies for developing all kinds of useless websites which barely work under load and have abysmal implementations with blatant security holes. This law can act as a safegua…