The Mozilla Public License supports software that is open
source, but may be linked with closed-source modules or extensions. It
requires that the distributed software ("Covered Code")
remain open, but permits add-ons called through a defined API to
remain closed.