Torsdag 13 juli 2006 11:24, skrev Håvar I. Henriksen:
Ok. Det er bare jeg som har oppfattet det slik at på grunn av at MPL og GPL er inkompatible, kunne de ikke inkluderes i Mozilla produktene.
Generelt sett er dette en helt riktig vurdering, noe som har gjort at MPL har en klausul nr 13 for håndtering av dette. Etter det lille jeg kjenner til arbeidet med GPL v3 vil eventuelle problemer med GPL bli fikset.
Det som gjør denne saken spesiell er at vi her snakker om et helt uavhengig tekstdokument. Det er ingen kjørbar kode. Det er ingen krav til å linke ordlista fast i annen programvare, verken under kompilator-tid eller kjøre-tid som det heter (compile-time, runtime). Man har er et annet program som kun leser ordene i ordlisten. Og siden Mozilla Firefox som program kan bruke mange forskjellige ordlister som et tillegg til programmet, så er det helt sikkert at ordlista er en _uavhengig_ del, en uavhengig komponent.
Min påstand er at man kan legge med en eller flere ordlister distribuert på en aller annen pakkemåte (zip, exe osv.) som lar seg installere fra en fil. Etter hva jeg kan se så gjelder ikke den generelle juridiske avklaringen som gjøres mellom GPL og MPL i forhold til avledede verk, og linking. Dette skyldes rett og slett at ordlista ikke er sammenvevd med Firefox eller Thunderbird, men for alle praktiske formål framstår som et separat og selvstendig verk som distribueres som selvstendig fil selv om man legger den med annen kjørbar kode som lar seg installere fra en pakke.
Denne juridisk avhandlingen beskriver også en situasjon at en del distributører av MPL-et og annen kode er overforsiktige i forhold til håndtering av GPL-et kode. Når vi som vedlikeholder ordlista sier at det det er greit å legge den med i installasjonspakken, gitt at de som bruker Firefox også får tak i kildekode på samme medium (i dette tilfellet over Internett), så er dette greit. Det er den samme avklaringen Linus Torvalds peker på i sin presisering i forhold til bruk av Linux:
http://www.phptr.com/articles/article.asp?p=353550&seqNum=7&rl=1
Vennlig hilsen
Knut Yrvin