Are you proposing forks of existing languages but in gitlab, and only european can approve PRs? Or a new language and OS? How does that work in practice when open source is public and users can have VPNs?
See how other economies are doing it.
Example,
https://docs.github.com/en/site-policy/other-site-policies/g...
- Vanguard
- BlackRock
- Google Ventures