@Tristan: GNU GPL/GNU LGPL/MPL c'est un peu comme les drivers kernel Linux GNU GPL/BSD... la MPL comme la BSD autorise la fermeture du code aux dernières nouvelles (on m'aurait menti?). Pour le cas des drivers, c'est bien simple: le code peut être utiliser dans des kernels fermés et vérouillés comme pommeOS voir même fenêtres. Pire encore: des versions fermées dont les améliorations seraient gardées fermées. Sur le moyen long terme, c'est très dangereux car on fini avec les versions open source inférieures à leur contreparties fermées et améliorés (syndrôme darwin/pommeOS, lzo). La BSD nullifie la linux GNU GPL.
Pour être sûr, il s'agirait de passer gecko en GNU LGPL et firefox en GNU GPL sans MPL/BSD-like... mais ça doit être pire que Linux et la GNU GPLv3.
M'imaginer une version fermée et améliorée de firefox est effrayant... appelée "l'explorateur d'internet"... par exemple