Вопрос тайны и открытого кода - немного перпендикулярные вещи.
Всякие лицкезии - это область авторских прав и в основном гражданского права. А вопросы тайны никак не претендуют на авторство, просто, если на код постаили гриф секретности - никто его публично распространять не будет. только под подписку о неразглашении государственной (или коммерческой) тайны.
Грубо говоря, это не вопрос гражданского права. Это вопрос частной собственности.
Свободные лицензии, лицензируют права использования этой собственности и оговаривают рамки этих прав.
Грубо говоря, юридическое лицо мозилла проджект, лицензирует права использования своей частной собственности, но требует, чтобы её исходный код в который внесли изменения, тоже был опубликован. На основании, что код её частная собственность, которую нетскейп, трансформировавшись в мозилла проджект, захотела сделать публичной.
Свой закрытый код плагина или модуля, охраняющие государственную тайну, могут спрятать у себя в сейфе под тремя замками.
Если это их не устраивает, они могут написать свой браузер и положить его сырцы туда же в сейф.