mercoledì 24 agosto 2011

Gli sviluppatori di Android affrontare ostacoli giuridici in conformità delle licenze


Gli sviluppatori che fanno applicazioni per Android sono molto di più per preoccuparsi di un semplice software per la creazione grande

Gli sviluppatori che fanno applicazioni per Android sono molto di più per preoccuparsi di un semplice edificio grande software.
Mentre Google Android è offerto sotto le licenze Apache e GPL, il sistema operativo mobile ha delle componenti di riferimento 19 open source licenze generale, Black Duck Software esecutivo Peter Vescuso disse in pubblico ad LinuxCon a Vancouver.
[Informazioni su come gestire iPhone, Androids, i BlackBerry e altri smartphone in InfoWorld di 20 pagine mobile gestione Deep Dive report PDF speciale. | Resta sui principali sviluppi mobili e intuizioni via Twitter e con il blog Mobile Edge emobilitare newsletter . ]
Altro su Android: Consigli e suggerimenti per proteggere i dispositivi Android
Anche singoli progetti utilizzati all'interno Android, come Bionic o WebKit, può avere più di una dozzina di licenze ad essi connessi, alcuni dei quali non possono essere certificati dalla Open Source Initiative . Nonostante quello che alcune persone potrebbero credere, gli obblighi enunciati nella queste licenze open source non si applicano solo a Google. Che tu sia un produttore del dispositivo o sviluppatore indipendente, problemi di conformità devono essere soddisfatti.
"Il problema con il software open source è decisioni di carattere tecnico hanno rispetto e obblighi di legge che è necessario essere a conoscenza", ha detto Vescuso.
Per esempio, chiunque usi il software con licenza GPL e modifica il codice è obbligato a rendere tali miglioramenti a disposizione della comunità. Cause sono state depositate contro i rivenditori che hanno venduto lettori DVD e non rispettare le limitazioni GPL.Mentre è facile gesso questo fino a negligenza, Vescuso ha detto che spesso i principi fondamentali che la gente perdere.
"La mia sensazione è che molti dei processi della comunità open source sono stati circa il rispetto più elementare", ha detto. "Si cambia il codice, e non rendere il codice sorgente disponibile".
Prodotti di Black Duck aiutare a gestire la conformità in ambienti software open source. E fortunatamente per gli sviluppatori, la LinuxFoundation ha appena annunciato una nuova specifica per la conformità delle licenze di monitoraggio.
Il problema potrebbe essere un grande nel mondo mobile. Black Duck identificato 3.800 nuovi progetti open source telefonia mobile lanciato nel solo 2010, e il 55 per cento di loro mirati Android.
Si scopre sviluppatori source fuori aperti come di Apple troppo: il 39 per cento dei nuovi progetti sono per IOS, il sistema operativo per iPhone e iPad.
Anche se l' iPhone si comprende centinaia di componenti open source, il sistema operativo in sé non è open source, Vescuso detto. Il fatto che gli sviluppatori stanno costruendo per la piattaforma altamente popolare "rappresenta la loro praticità," ha detto.
Gli sviluppatori open source hanno da guardare fuori per posti di blocco con Apple, però. Con licenza GPL del software non possono essere distribuiti su iPhone e iPad App Store, in quanto gli obblighi della GPL non ammette ulteriori di essere immessi sul software mentre viaggia attraverso la supply chain. Mela viola questa imponendo ulteriori termini di servizio sul software offerto tramite l'App Store, ma si scopre l'Android Market non è, il che rende più sicuro di Apple, almeno sotto questo aspetto, Vescuso detto.

Nessun commento:

Posta un commento

Nota. Solo i membri di questo blog possono postare un commento.