4 ms·
I don't know how it works in the US, but this is very much the default when building public software in the UK, https://www.gov.uk/service-manual/service-standa
by kypro 3y ago
I don't know how it works in the US, but this is very much the default when building public software in the UK, https://www.gov.uk/service-manual/service-standard/point-12-make-new-source-code-open https://www.gov.uk/service-manual/service-standard/point-12-...
> Public services are built with public money. So unless there’s a good reason not to do so, the code they’re based should be made available for people to reuse and build on.
> Open source code can be reused by developers working in government, avoiding duplication of work and reducing costs for government as a whole. And publishing source code under an open licence means that you’re less likely to get locked in to working with a single supplier.
Obviously there are exceptions made, but you have to explain why the exception is necessary. An auth library would be an example of where you might not want the code pubic.