[Discussioni] le specifiche di zigbee

Luca Ferroni fero a pdp.linux.it
Ven 28 Gen 2011 02:04:03 CET


On 01/27/2011 01:45 PM, Francesco Potortì wrote:
>
> Capo 1 -
>     The ZigBee Specification is available to individuals, companies and
>     institutions free of charge for all non-commercial purposes
>     (including university research, technical evaluation, and development
>     of non-commercial software,

Qui si parla di "non-commercia" software °e nella letteratura del Software Libero
si dice che "il software libero è commerciale. Non so se può dare problemi.

Se non fosse per questo vincolo credo che tu possa fare sw GPL con quelle specifiche.
Poi se altri lo vendono o lo modificano e lo vendono non è un problema tuo.

Ma penso che GPL è commerciale proprio perché lascia questa possibilità e quindi non puoi farlo.


> Riassumendo: posso scaricarmi queste specifiche, non posso darle in
> giro, posso studiarle e usarle nell'implementazione di software che le
> usi.  Posso utilizzare questo software per usi di studio, ricerca, o
> altri utilizzi non commerciali.  Se le uso per sviluppare software da
> vendere o incorporato in dispositivi da vendere devo iscrivermi alla
> Zigbee Alliance (3500$/anno più un'una tantum all'iscrizione, per quanto
> capisco).
>
> Il Capo 1 scritto sopra è scritto anche in una cornice che bisogna
> leggere e approvare prima di scaricare la specifica, che viene fornita
> tramite un link unico privato inviato all'indirizzo email fornito.
>
> Interpretazioni di casi esemplificativi secondo me fattibili (difficoltà
> pratiche a parte), su cui chiedo un'opinione.  I casi A e B sono molto
> vicini a reali casi pratici di cui mi sto interessando.
>
> Caso A
>   Scrivo software conforme alle specifiche per studio o ricerca, lo
>   distribuisco gratuitamente e liberamente con licenza Apache.  Chi lo
>   prende e lo usa per fini commerciali è probabile che debba apportare
>   qualche modifica per la quale ha bisogno delle specifiche Zigbee.  È
>   bene che in questo caso si iscriva alla ZA (ZigBee Alliance).
>
> Caso B
>   Scrivo software come sopra, ma stavolta lo scrivo creando uno strato di
>   astrazione tale che chi lo usa non ha bisogno delle specifiche se non
>   in casi molto particolare, nei quali bisogna cotruire delle istruzioni
>   conformi alla specifica, dati che per la mia astrazione sono opachi.
>   La maggior parte degli sviluppatori per usi commerciali invece hanno
>   solo bisogno del mio manuale e non costruiscono dati opachi.  Costoro
>   non hanno bisogno di iscriversi alla ZA.
>
> Caso C
>   Scrivo un modulo per Frebsd che implementa le specifiche, senza scopi
>   commerciali, distributo con BSD e che mostri un'interfaccia astratta
>   tale che la lettura delle specifiche Zigbee sia totalmente inutile, e
>   che non consenta nessun passaggio diretto di dati opachi alla rete
>   Zigbee.  Gli sviluppatori del kernel prendono questo codice e lo
>   incorporano legittimamente nel kernel, così com'è.  Nessuno
>   sviluppatore del kernel ne potrà effettuare in seguito alcuna modifica
>   che richieda la conoscenza delle specifiche Zigbee.
>
> Caso D
>   Tutto come il caso C, ma per Linux.  In aggiunta, gli sviluppatorei del
>   kernel all'atto dell'incorporazione cambiano la licenza.
> _______________________________________________
> http://lists.softwarelibero.it/mailman/listinfo/discussioni
> Totale iscritti: 368 al 06/11/2010
>
> Questa è una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non rispecchiano necessariamente
> le posizioni dell'Associazione per il Software Libero.


-- 
Potranno toglierci la vita, ma non ci toglieranno mai ... la LIBERTA' !!
Luca Ferroni http://www.linkedin.com/in/lucaferroni

AsSoLi http://www.softwarelibero.it
Italian Linux Society http://www.linux.it
FLOSS Marche http://flossmarche.org
PDP FSUG http://pdp.linux.it





More information about the discussioni mailing list