Cosa significa per il formato di interscambio JSON avere una licenza?

1

Una recente raffica di commenti su un numero JSHint mi ha avvisato del fatto che il formato di scambio di dati JSON ha una licenza .

Il contenuto di questa licenza può essere discusso altrove.

Ciò su cui non sono chiaro è ciò che significa per JSON (o qualsiasi altro formato di interchance di dati) avere una licenza.

Se una libreria utilizza e analizza semplicemente JSON, deve includere questa licenza? Capisco che l'utilizzo di una libreria che contiene questa licenza richiederebbe all'utente di includerlo. Sto parlando di scrivere una libreria da zero.

Che cosa succede se devo utilizzare JSON perché un servizio di terze parti comunica solo tramite JSON. Se sto serializzando e deserializzando i dati in base al RFC , devo ancora fare riferimento a la licenza?

    
posta Dancrumb 26.08.2013 - 22:00
fonte

1 risposta

7

Si noti che la licenza si riferisce alla implementazione di riferimento di JSON , non al JSON formatta da solo.

Per inciso, trovo divertente il fatto che la gente si ecciti così tanto sulla clausola "non male". Vedi questo video di Douglas Crockford per una certa prospettiva.

    
risposta data 26.08.2013 - 22:57
fonte

Leggi altre domande sui tag