Aller au contenu principal

9. Remerciements

CBOR a été inspiré par MessagePack. MessagePack a été développé et promu par Sadayuki Furuhashi (« frsyuki »). Cette référence à MessagePack est faite uniquement à titre d'attribution ; CBOR n'est pas destiné à être une version de MessagePack ni à le remplacer, car il a des objectifs de conception et des exigences différents.

Le besoin de fonctionnalités allant au-delà de la spécification MessagePack originale est devenu évident pour de nombreuses personnes à peu près au même moment, vers l'année 2012. BinaryPack est une dérivation mineure de MessagePack qui a été développée par Eric Zhang pour le projet binaryjs. Une extension similaire, mais différente, a été réalisée par Tim Caswell pour ses projets msgpack-js et msgpack-js-browser. De nombreuses personnes ont contribué à la discussion récente sur l'extension de MessagePack afin de séparer la représentation des chaînes de texte de celle des chaînes d'octets.

L'encodage de l'information additionnelle dans CBOR a été inspiré par l'encodage des informations de longueur conçu par Klaus Hartke pour CoAP.

Ce document intègre également des suggestions faites par de nombreuses personnes, notamment Dan Frost, James Manger, Joe Hildebrand, Keith Moore, Matthew Lepinski, Nico Williams, Phillip Hallam-Baker, Ray Polk, Tim Bray, Tony Finch, Tony Hansen et Yaron Sheffer.