Hardware che esegue il codice gpl

2

Diciamo che sto vendendo hardware che usa il kernel di Linux. Devo indicare da qualche parte che sta eseguendo linux (o un altro codice gpl)?

Il motivo per cui lo sto chiedendo è perché ho comprato un televisore, che ho scoperto sta eseguendo Linux. Non dice da nessuna parte che sia in esecuzione Linux, che mi sembra una violazione di gpl. Se non dichiarano da nessuna parte che stanno usando il codice gpl, come faccio a sapere che ho il diritto di chiedere la fonte?

E diciamo che voglio il codice sorgente del kernel, come potrei ottenerlo? Basta andare in compagnia e solo richiederlo?

    
posta user2246190 26.04.2013 - 19:46
fonte

2 risposte

3

Puoi leggere la licenza al link . Le informazioni rilevanti sono nella sezione 6 che dice che possono:

a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange.

b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge.

Cita Linux e dove trovare il codice nei tuoi manuali da qualche parte? Hai preso un CD? Altrimenti, vedi se riesci a far sì che rilascino il codice sorgente sul loro sito Web perché sembra che siano obbligati a farlo.

Modifica: per rispondere alla prima domanda, sembra che tu debba fornire accesso alla "Sorgente corrispondente", ma non è necessario dichiarare esplicitamente che tu la usi ... anche se il collegamento al codice sorgente senza menzionarlo è un vero puzzle.

Modifica2: ho interpretato erroneamente una parte ... l'eccezione ROM si applica solo alle informazioni di installazione, che devono altrimenti essere fornite all'utente.

    
risposta data 26.04.2013 - 20:19
fonte
5

L'idea di Tivoisation è pertinente a questo argomento. Nel caso di TiVo, la loro casella gestiva Linux e rilasciavano la sorgente per le modifiche apportate. Tuttavia, non ti hanno permesso di caricare versioni modificate sulla scatola. Quindi tecnicamente hanno adempiuto ai loro obblighi.

IANAL, ma ecco la mia comprensione non legale:

La GPLv2 dice che devono rendere disponibili le modifiche alle persone a cui distribuiscono il prodotto. Se non hanno apportato alcuna modifica al materiale GPL, il fatto che la stessa versione sia già disponibile "là fuori" non ha alcun obbligo di fare altro. Devono solo rilasciare le modifiche che hanno apportato.

La versione 3 della GPL ha clausole per impedire il routing di Tivoisation, ma Linux è ancora GPLv2.

Se la mancanza di una nota di copyright è in realtà una violazione in questo caso è al di là delle mie conoscenze.

Penso che debbano fornirti la fonte se lo chiedi. Possono addebitare una ragionevole commissione di distribuzione, ad esempio $ 10. Ciò non significa che sarai in grado di apportare modifiche e caricarlo sulla TV.

    
risposta data 26.04.2013 - 19:59
fonte

Leggi altre domande sui tag