Negli ultimi anni, Linux è diventato molto popolare con i dispositivi embedded, che in molti casi usano illegalmente Linux per creare prodotti competitivi in violazione delle licenze. Sappiamo già che Linux è pubblicato sotto la licenza GNU GPL, con tutto ciò che questo implica, beh, sembra che questo la licenza potrebbe essere stata violata da un noto produttore: Symantec.
Questo è ciò che ha rivelato un ingegnere di Google ed esperto di sicurezza Linux. Il suo nome è Matthew Garrett e ha specificamente indicato il prodotto Norton Core Router come punto focale di questa violazione della licenza utilizzando Linux e non soddisfacendo determinati requisiti che la licenza GNU GPL implica. Detto router con questa forma sorprendente funziona con un noto sistema basato su Linux, l'OpenWRT che molti di questi dispositivi di rete incorporati utilizzano per funzionare.
Symantec ne ha approfittato OpenWRT e QCA Software Development Kit (QSDK), un altro progetto open source. Entrambe sono una buona opzione per costruire un prodotto competitivo come il Norton Core Router, ma a volte i produttori e i progettisti di questi tipi di prodotti beneficiano del lavoro della comunità e non rispettano determinate condizioni. In questo caso, essendo sotto la licenza GPLv2, implicherebbe che Symantec dovrebbe condividere il codice del Norton Core Router con il mondo, ma non lo fa.
Questa è una delle condizioni di licenze più restrittive come GPL contro altri più permissivi come BSD. Questo è il motivo per cui alcuni come Apple hanno scelto sistemi come FreeBSD e simili per i loro sistemi, perché in questo modo era garantito che fossero in grado di creare codice chiuso basato su di essi e non doverlo condividere.Vedremo quale sarà la reazione di Symantec a cosa Garrett l'ha scoperto, ma ovviamente non è una novità, è già stato fatto e purtroppo penso che altri produttori continueranno a farlo.