ONIX for Books es un formato XML para compartir datos bibliográficos relacionados con libros tradicionales y libros electrónicos . Es el más antiguo de los tres estándares ONIX y se implementa ampliamente en el comercio de libros en América del Norte, Europa y la región de Asia y el Pacífico . Permite a los editores de libros y libros electrónicos crear y administrar metadatos completos sobre sus productos e intercambiarlos con sus clientes (distribuidores y minoristas).
El estándar ONIX for Books ofrece un formato de libre uso para transmitir metadatos descriptivos sobre libros entre editores, agregadores de datos, vendedores de libros y otras partes interesadas en la industria editorial. Los metadatos relativos a uno o más títulos de libros se pueden almacenar en un archivo XML con el formato adecuado , conocido como "mensaje ONIX". Mientras que existen otros estándares de datos para almacenar el contenido de un libro (el texto, el diseño y los gráficos), el estándar ONIX for Books contiene información sobre el libro.
La versión 1.0 de ONIX for Books se publicó en 2000. Se realizaron revisiones en las versiones 1.1, 1.2 y 1.2.1.
La versión 2.0 se publicó en 2001. En junio de 2003 se publicó una versión compatible con versiones anteriores, la versión 2.1. Desde entonces se han realizado tres revisiones menores destinadas al uso general, la más reciente en enero de 2006. En 2010 se publicó otra revisión destinada únicamente al uso en Japón.
La versión 3.0 se publicó en abril de 2009 con algunas correcciones en 2010, y la primera revisión menor (conocida como 3.0.1) se publicó en enero de 2012. Una segunda revisión menor (3.0.2) se publicó en enero de 2014 y una tercera en abril de 2016. La última versión es la 3.0.7, publicada en octubre de 2019, y el estándar continúa evolucionando para cumplir con los nuevos requisitos comerciales a medida que surgen. Esta versión 3.0 aún no ha reemplazado por completo a la 2.1, aunque la implementación de la 3.0 está generalizada y continúa creciendo. También hay un formato de mensaje de acuse de recibo (publicado en 2015) que los destinatarios de los archivos de datos ONIX pueden enviar para confirmar la recepción de los mensajes ONIX.
Los autores han declarado que cualquier nueva revisión se basará en la versión 3.0 y será compatible con versiones anteriores. [1] El comité directivo internacional anunció en enero de 2012 que el soporte para la versión 2.1 se reduciría a fines de diciembre de 2014.
Las versiones 2.1 y 3.0 comparten un conjunto de "listas de códigos" o vocabularios controlados que se amplían periódicamente para permitir que se puedan incorporar nuevos tipos de información sin tener que revisar las especificaciones principales. A partir de la versión 37 de los vocabularios controlados, las incorporaciones se aplican únicamente a ONIX 3.0, y ONIX 2.1 se limita a la versión 36 o anterior.
La norma está diseñada para su uso con distintos tipos de libros. También permite la inclusión de información sobre precios y ventas que un editor tal vez no desee distribuir libremente fuera de su organización.