Je pense qu'on pourrait dire : « toute recherche scientifique à vocation publique doit ouvrir son code ». Évidemment, la recherche privée, c'est privé, donc public si l'employeur le veut bien, mais s'il ne le veut pas, ça n'a pas vocation publique, justement.