Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why isn't all government sponsored software open source? [closed]

Tags:

open-source

Taking shs's question a step further... Why isn't all government sponsored software open source? I can see excluding some for security purposes, but the rest? Didn't we as tax payers already pay for it? The government has no rights, only the people, so how can the government license something? Who is the licensee? It would be the public since the government is the people.


To those of you that think the government has rights, I would urge you to read The United States Constitution.

like image 652
dacracot Avatar asked Nov 04 '08 16:11

dacracot


People also ask

Can the government use open source software?

No. At a high-level, DoD policy requires commercial software (including OSS) to come with either a warranty or source code, so that the software can be maintained when necessary by the supplier or the government. Since OSS provides source code, there is no problem.

Why do you think the government needs open source software?

Open source tech offers public officials cost-effective ways to quickly deploy tools that have already been built by other people. These solutions not only give governments more options, but empower the public sector to guide technology development toward better social outcomes.

Why are open source systems not always free?

Nearly all open source software is free software, but there are exceptions. First, some open source licenses are too restrictive, so they do not qualify as free licenses. For example, Open Watcom is nonfree because its license does not allow making a modified version and using it privately.


1 Answers

My wishful thinking is that if the software is created by government employees or custom software created for the government by a contractor, it should be automatically in the public domain (as all government published documents are). If the government bought the software from a company, even if it included some customization, it should remain closed-source. You run into a bit of a grey area where it was developed by contractors for the government, but could then be sold as a commercial product (if anyone was stupid enough to buy software created for the government... see The Daily WTF for references)... I don't know how to resolve that, but despite my desire for FOSS, I think it best to err on the side of the business in this case.

I also think the government should be required to use existing open source software if it is a viable competitor to a closed-source solution. It would save some tax dollars and promote government openness (not in the software sense, though that would be good too).

How do we make it happen? :D

like image 135
rmeador Avatar answered Sep 20 '22 15:09

rmeador