Passa al contenuto principale

9. Ringraziamenti

CBOR è stato ispirato da MessagePack. MessagePack è stato sviluppato e promosso da Sadayuki Furuhashi ("frsyuki"). Questo riferimento a MessagePack è unicamente a scopo di attribuzione; CBOR non è inteso come una versione o un sostituto di MessagePack, poiché ha obiettivi di progettazione e requisiti diversi.

La necessità di funzionalità oltre la specifica originale di MessagePack divenne evidente a molte persone all'incirca nello stesso periodo, intorno all'anno 2012. BinaryPack è una derivazione minore di MessagePack sviluppata da Eric Zhang per il progetto binaryjs. Un'estensione simile, ma diversa, è stata realizzata da Tim Caswell per i suoi progetti msgpack-js e msgpack-js-browser. Molte persone hanno contribuito alla discussione recente sull'estensione di MessagePack per separare la rappresentazione delle stringhe di testo da quella delle stringhe di byte.

La codifica delle additional information in CBOR è stata ispirata dalla codifica delle informazioni di lunghezza progettata da Klaus Hartke per CoAP.

Questo documento incorpora inoltre suggerimenti formulati da molte persone, in particolare Dan Frost, James Manger, Joe Hildebrand, Keith Moore, Matthew Lepinski, Nico Williams, Phillip Hallam-Baker, Ray Polk, Tim Bray, Tony Finch, Tony Hansen e Yaron Sheffer.