I think an important point in this discussion is that adopting FOSS requires a level of institutional openness that is not typical of governments in general. It’s not just a question of switching vendors; it’s about embracing transparency, auditability, and shared ownership of public infrastructure. The question is: are governments fully aware of what FOSS adoption actually implies?
Brazil is an interesting case. On paper, we have a strong legal mandate. Under Art. 16 of Lei 14.063/2020[0], information and communication systems developed exclusively by public bodies must be governed by an open-source license, allowing use, copying, modification, and distribution without restriction by other public entities.
However, implementation tells a different story. Take PIX, the instant payment system developed by the Brazilian Central Bank. As of today, only the API is open. The core system code remains unpublished[1]. If the system was developed exclusively by the public administration, this seems difficult to reconcile with the letter - and certainly the spirit - of the law.
So the issue is not only whether governments should reduce vendor lock-in. It’s whether they are prepared to follow through on what real openness demands once they commit to it.
[0] https://www.planalto.gov.br/ccivil_03/_Ato2019-2022/2020/Lei... [1] https://d1gesto.blogspot.com/2025/06/brazils-pix-system-face...