The public sector spent £290m in 2013 with Oracle
If they put 10% of that into sponsoring open source projects I wonder how long before they have a royalty free suite that does what they need ? Run it on top of Linux using PostgreSQL, etc, and the bills would drop.
OK: open source projects will not do exactly what is needed, so pay FLOSS hackers to write the code and release it under the GPL. This code could be used/shared by different government departments, by industry and even other governments[**].
Do they not think that this is what Oracle is doing ? Write the code once and then implement it many times at different customers ?
I do realise that requirements will change, so any solution will need maintainance. I also realise that different use cases will have different detailed requirements, but well designed core components will be able to be reused.
[**] Hmmm, the thought of helping the French might put the kibosh on this :-)