Earlier quoted context omitted.
I'm pretty sure that, assuming you're a government employee, any work you create that would normally be covered by copyright as part of your job is public domain. There's no license legally possible.
Yeah, absolutely. We make that argument often. In fact, the software we open-source is technically supposed to be released as public domain (as in, no license applied) and often is if people are doing things right. But that doesn't mean it has to be hosted and released online. Many agencies work under the "not going to release anything until we get a FOIA request" model. Just because it is public domain doesn't mean…
The People’s Code
41–50 of 64 posts
Re: The People’s Code
#42How about we start with the source code for electronic voting machines?
Re: The People’s Code
#43For one, Pull Requests: If a government agency gets a PR on some code, I'm concerned there may be pressure not to accept it: auditing requirements that are so high that nobody wants to review PRs (not that audits are bad!), or policies that otherwise don't encourage PRs, meaning that improvements don't get back to the government.
Secondly, us winding up with a repeat of some of the problems that other previously proprietary projects (namely, OpenSolaris) encountered: The code that was opensourced being dependant on code that, for whatever reason, couldn't be opensourced, hampering forks, and further development outside of the organization that developed the software in the first place.
Even if issues like this, or issues that I haven't even thought of, occur, this is a huge step forward.
Re: The People’s Code
#44Re: The People’s Code
#45Re: The People’s Code
#46This is cool, but can we call it something else? The People's * is a prefix used by totalitarian governments.
Indeed. And so are words like "homeland".
The last ~2 decades have seen a widespread change in ideas about the relationship between the U.S. federal govt. and the people. As a result, practices that were once restricted to highly repressive states are now merely a bit controversial in the U.S. And then we also have these ways of naming things that you & I noted.
So I wonder: could it be that thinking more like a totalitarian somehow naturally leads one to talk more like a totalitarian?
Re: The People’s Code
#47How about we start with the source code for electronic voting machines?
And how would that help? How do you know that the code they published is the same as the code installed on those machines? You need voting machines that leave a paper trail (which the voter can verify while voting), that way the machines can provide quick results while the final results can be counted by hand.
Re: The People’s Code
#48Re: The People’s Code
#49Earlier quoted context omitted.
Well (as another Federal coder), one problem is the unfunded mandate issue. If this comes with resources to maintain public repos and updates, sure. Otherwise, if someone emails me I share the latest snapshot but only as my time and duties permit.
How about just using github, like many federal agencies do? ( https://government.github.com/community/#us-federal ) I realize that setting up an automatic integration between your existing source control system and github might be nontrivial (eg if you are using an unpopular source control system for which no easy conversion to git) so this won't work for everyone without funding (and it would be nice if some were ma…
Of course, the last one is the worst. A lot of groups are getting their act together when it comes to starting open-source, but it is met with a lot of skepticism.
Re: The People’s Code
#50This is cool, but can we call it something else? The People's * is a prefix used by totalitarian governments.
> The People's * is a prefix used by totalitarian governments. Indeed. And so are words like "homeland". The last ~2 decades have seen a widespread change in ideas about the relationship between the U.S. federal govt. and the people. As a result, practices that were once restricted to highly repressive states are now merely a bit controversial in the U.S. And then we also have these ways of naming things that you & I…
I think some people just like talking like that.