Hence it also increases the cost for the taxpayers, and that needs to be factored into the cost estimates of software projects. It’s not like they can just dump their git repository into alt.binaries.
Public Money, Public Code
51–60 of 216 posts
Re: Public Money, Public Code
#52Earlier quoted context omitted.
I was tangentially related to the covid app stuff so I can offer some insight there: most of those apps weren't built by the state. Google provided an open-source "base app" that could be customized by the states, but most states hired third-party contractors to build an app for them. I've worked in public sector and this is typical. the states can't open source it because they don't own it, they just pay a third-par…
> but most states hired third-party contractors to build an app for them. So the states paid the bills so can license the result any way they want. How can they pay for something and not own it? Sounds to me like there are deep corruption problems
Re: Public Money, Public Code
#53Earlier quoted context omitted.
What do you mean? If you are a software developer working for a state or city you expect to sell the software you develop for them and collect the money yourself?
If I develop software specific to the public sector and sell it to the government, it is "publicly financed software developed for the public sector". What is my incentive to develop any software at all for public sector, since potential client no. 2 will just take the code that I released? The ask does not state employed by... it just says: “Implement legislation requiring that publicly financed software developed f…
There’s also licensed deals and subscription services etc. sure, but there’s a ton of custom proprietary software that consultants build (which often contain proprietary business logic).
Custom always costs more of course, but this isn’t a new model by any stretch of the imagination.
Re: Public Money, Public Code
#54Re: Public Money, Public Code
#55Large consulting companies like Accenture have entire divisions of their business devoted to "government". These divisions make money by developing software for governments. It is very much against their interest for this software to be open source because 1) there is visibility into their performance and 2) they can't sell very similar software to the same government if everyone knows what software they've already b…
Re: Public Money, Public Code
#56Earlier quoted context omitted.
I was tangentially related to the covid app stuff so I can offer some insight there: most of those apps weren't built by the state. Google provided an open-source "base app" that could be customized by the states, but most states hired third-party contractors to build an app for them. I've worked in public sector and this is typical. the states can't open source it because they don't own it, they just pay a third-par…
> but most states hired third-party contractors to build an app for them. So the states paid the bills so can license the result any way they want. How can they pay for something and not own it? Sounds to me like there are deep corruption problems
They license it.
Renting everything seems to be the fad in business management, and governments often ape business.
Re: Public Money, Public Code
#57The state I lived in developed one of those covid tracking apps. I asked for the source code and was told it wasn't available and would never be. I talked to people working on other software developed for the state and they all think that software shouldn't be public. It seems crazy to me that taxpayers pay for this software but it doesn't belong to them. Knowing what I do know I gotta wonder if it's just about those…
Re: Public Money, Public Code
#58Why do software developers always shoot themselves in the foot with regard to their economic value? Governments pay all the time for development of technology that they buy, but that doesn't mean that the IP is released. For example, the government paid Boeing to develop transport aircraft. However, that does not mean that all the drawings/plans/etc for the aircraft are made public. The government is buying a set of…
> "However, that does not mean that all the drawings/plans/etc for the aircraft are made public." The (US) government actually tried the approach of purchasing a few initial runs and the plans for some missiles, but the results were bad. Initial development costs were high, reliability was low, and manufacturability was poor.
Now, missile guidance software may not want to be open source, but the navy engineers down at China Lake should definitely have unrestricted ability to read, modify, and reproduce anything developed in their behalf.
Re: Public Money, Public Code
#59Earlier quoted context omitted.
> but most states hired third-party contractors to build an app for them. So the states paid the bills so can license the result any way they want. How can they pay for something and not own it? Sounds to me like there are deep corruption problems
I don't see what corruption has to do with it. I'm a subcontractor and usually the contractual terms are dictated by my clients. If I get the chance however, I put forth my terms and these say that I'm the author of the code and thus the copyright holder.
Re: Public Money, Public Code
#60The state I lived in developed one of those covid tracking apps. I asked for the source code and was told it wasn't available and would never be. I talked to people working on other software developed for the state and they all think that software shouldn't be public. It seems crazy to me that taxpayers pay for this software but it doesn't belong to them. Knowing what I do know I gotta wonder if it's just about those…
I was tangentially related to the covid app stuff so I can offer some insight there: most of those apps weren't built by the state. Google provided an open-source "base app" that could be customized by the states, but most states hired third-party contractors to build an app for them. I've worked in public sector and this is typical. the states can't open source it because they don't own it, they just pay a third-par…