Z:gnu-www-ja-why-gnu-linux--b84238-When the nonfree =26ldquo;add-on/ca

Quan el que s'afegeix és una biblioteca o una eina de programació no lliure, la situació es pot convertir en una trampa per als desenvolupadors de programari lliure. Si escriuen programari lliure que depengui d'un paquet que no ho és, els seus programes no podran formar part d'un sistema totalment lliure. En el passat, Motif i Qt van mantenir atrapada una gran quantitat de programari per aquest motiu, creant problemes que han trigat anys a solucionar-se. Motif va continuar sent un problema fins que va quedar obsolet i va deixar d'utilitzar-se. Posteriorment, la implementació de Java de Sun, que tampoc no és lliure, va tenir un efecte similar: la trampa de Java, situació que afortunadament es troba ara redreçada.