I had this problem when I opensourced UNO. But I didn’t want to share the IP address of the server to avoid irregular behaviours being sent.
My server also hosted data that was working for other things that were not funded by the DAO. So developers can’t always be expected to split hairs.
Also if I built a profitable business in DCL then opensourcing it could destroy the income for everyone. One of the key components in competitive technology is playing cards close to your chest.
TLDR, why does this matter?
The GSS decides who gets their funding cut and disputes over opensource can be a reason for them to get picky. So maybe it’s an idea to allow for some code not to be opensourced in certain situations.
These are some issues I felt to point out before some kind of tender…