I can’t think of the name of the company now. But there is one company that manage the school lunch programs. Who is going to write the software and you have to replace all of the hardware throughout the state.
And they'll require renegotiation or hardware upgrades at some point, so use that as leverage to say no government entities will buy any more unless they meet certain rules about open sourcing and data storage.
But really, if a handful of things like that were the only examples that would be wonderful.
The beginning is any SaaS that started being used in the last 2-3 years. The immediate solution might just be going back to what they had before, if the top priority is privacy.
As far as open source, the existing companies could often be contracted, but if they don't want to open up then the government can put out bids or build a team. If entire countries want to buy something, they can make a market. And that's assuming there isn't already open source software that can do the job, because there often will be.
Now on the other hand, return offers for interns at my BigTech company is around $150K. The average salary for the superintendent of schools for larger cities is $167K. Where is the government going to get the money to compete with the private sector?
Or it can offer tens of millions of dollars for some software and see who bids.
Especially when the previous provider would probably like to get more money selling something to the government, even if they have to make changes.
The above poster was willing to pay "1% GDP" for the initial migration and for the US 200 billion dollars would pay for a lot of development work.
Do you really think the government has the competence to create software? How many decades has the US government been trying to modernize the IRS? Do you remember the original ACA website rollout?
Not only do you have to hire developers, you have to hire project managers, retrain employers, etc.
Are you going to also create data centers to create what’s available in the public cloud? You need to make those redundant across regions, are you going to force open sourcing of control plane software?
I think the main idea was to remove third party data storage? With some open source? You can contract both of those out, and when it's open source the company doesn't have the same kind of leverage.
> Do you really think the government has the competence to create software?
It's not like companies are usually good at it either, so shrug.
> Are you going to also create data centers to create what’s available in the public cloud? You need to make those redundant across regions, are you going to force open sourcing of control plane software?
At that scale, datacenters are cheaper than cloud hardware. As for making the cloud software, well, billions of dollars can buy a lot. Force shouldn't be necessary.
Google, Apple, Microsoft, SalesForce, Oracle, are not good at creating software?
Let’s say the government wanted to “leverage” open source, do you think they could make a better version of ChromeOS than Google?
You also just think throwing money at a problem can automatically create software that is better than private corporations?
The original poster said:
i’d support any legislation that booted google, fb, ms, adobe, salesforce, and a whole host of other surveillance tech companies from any and all levels of government. it’s literally as important as the separation of church and state. in fact, i’d love to see a constitutional amendment explicitly separating corporate interests from governmental ones, in all facets of civic life (e.g., campaign finance).
They don’t want any private company involved in government IT. That means the government has to build everything out themselves without using contractors.
Doesn't Netflix only run their metadata servers in the cloud? I'm not sure what those other two do.
> Google, Apple, Microsoft, SalesForce, Oracle, are not good at creating software?
Did I imply that?
Though we could debate Oracle...
> You also just think throwing money at a problem can automatically create software that is better than private corporations?
I never said better. But "good enough", in avoidance of horrible privacy violations, is a choice I'd approve of.
And open source software usually does quite well when given moderate funding.
> They don’t want any private company involved in government IT.
My interpretation is that if you get rid of the surveillance you solve the main problem, as far as outsourcing goes. If that's wrong then some of what I suggested isn't compatible.
I’m not trying to “appeal to authority”. But since we are taking specifically about AWS, I should disclaim that I work at AWS in the consulting department. That’s where my perspective about large scale migrations come from. I’m not necessarily saying everyone “should move to the cloud”. I’m more referring to how deeply ingrained the commercial sector has always been involved with government.