Dear friend,
I am Bulgarian. And I lived here to see the time you so eagarly praise.
The truth, as it usually happens with the governments, is much bleaker and skewed.
Yes, you're right, there's a "government Github", where you could find a hundred or so projects. But the success of that thing is, to put it in kind words, "misleading".
For the past years we had plenty of critical government projects. Despite the law, most (if not all) of them never made it OpenSource. I explain this with the fact that no one gives a dime about this law.
You see... you're a normal person, living in a respected society. You assume that if there's a law, things are set. And if someone breaks the law, they're about to bear consequences. What you miss is that Bulgaria is still Communist Mafia country. No politician or political party can survive, if they're not part of the Mafia. Even new political parties become part of this endless web of power and money.
Computers nowadays run our life. They run also the politics. There've been tries to have electronic elections only. In a country that corrypt. Can you guess if the elections software and services were bound to this law? I think you can guess. And at some point they wanted to do only e-elections, with closed software and services for vote counting. Yes, all politicians gave "guarantee" that "it all will be OK". We were lucky this never came into effect.
This law (like many others) means nothing in Bulgaria. And I doubt it will mean anything anytime, not just here. All "the good stuff" is proprietary, expensive, and closed-source.
This law remains just a great idea and a sweet dream. For better times. If ever. Because the politicians will never change. They will want the veil of secrecy, the thick veil of corruption and two-face lies, which supports their shady projects.
Let me give you one example: the total spending of money for the *software solution* for the Bulgarian Health Authorities exceeds EUR 4 bln (yes, that's `billion'). And we still have nothing. Well, maybe not "nothing", we do have a bunch of disconnected systems, which our GPs are forced to use. The systems are so bad that all doctors need to hire additional administrators to handle them.
Just an example. There're more of it.