Zint: Manual

7. Legal Information

7.1 License

Zint, libzint and Zint Barcode Studio are Copyright ©2020 Robin Stuart. All historical versions are distributed under the GNU General Public License version 3 or later. Version 2.5 is released under a dual license: the encoding library is released under the BSD license whereas the GUI, Zint Barcode Studio, is released under the GNU General Public License version 3 or later.

Telepen is a trademark of SB Electronic Systems Ltd.

QR Code is a registered trademark of Denso Wave Incorporated.

Microsoft, Windows and the Windows logo are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.

Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.

Zint.org.uk website design and hosting provided by Robert Elliott.

7.2 Patent Issues

All of the code in Zint is developed using information in the public domain, usually freely available on the Internet. Some of the techniques used may be subject to patents and other intellectual property legislation. It is my belief that any patents involved in the technology underlying symbologies utilised by Zint are 'unadopted', that is the holder does not object to their methods being used.

Any methods patented or owned by third parties or trademarks or registered trademarks used within Zint or in this document are and remain the property of their respective owners and do not indicate endorsement or affiliation with those owners, companies or organisations.

7.3 Version Information

The current version of Zint is 2.10.0.9. See "ChangeLog" in the project root directory for information on all releases

7.4 Sources of Information

Below is a list of some of the sources used in rough chronological order:

  • Nick Johnson's Barcode Specifications
  • Bar Code 1 Specification Source Page
  • SB Electronic Systems Telepen website
  • Pharmacode specifications from Laetus
  • Morovia RM4SCC specification
  • Austalia Post's 'A Guide to Printing the 4-State Barcode' and bcsample source code
  • Plessey algorithm from GNU-Barcode v0.98 by Leonid A. Broukhis
  • GS1 General Specifications v 8.0 Issue 2
  • PNG: The Definitive Guide and wpng source code by Greg Reolofs
  • PDF417 specification and pdf417 source code by Grand Zebu
  • Barcode Reference, TBarCode/X User Documentation and TBarCode/X demonstration program from Tec-It
  • IEC16022 source code by Stefan Schmidt et al
  • United States Postal Service Specification USPS-B-3200
  • Adobe Systems Incorporated Encapsulated PostScript File Format Specification
  • BSI Online Library
  • Libdmtx Data Matrix ECC200 decoding library

7.5 Standard Compliance

Zint was developed to provide compliance with the following British and international standards:

  • BS EN 797:1996 Bar coding - Symbology specifications - 'EAN/UPC'
  • BS EN 798:1996 Bar coding - Symbology specifications - 'Codabar'
  • ISO/IEC 12323:2005 AIDC technologies - Symbology specifications - Code 16K
  • ISO/IEC 15417:2007 Information technology - Automatic identification and data capture techniques - Code 128 bar code symbology specification
  • ISO/IEC 15438:2015 Information technology - Automatic identification and data capture techniques - PDF417 bar code symbology specification
  • ISO/IEC 16022:2006 Information technology - Automatic identification and data capture techniques - Data Matrix ECC200 bar code symbology specification
  • ISO/IEC 16023:2000 Information technology - International symbology specification – Maxicode
  • ISO/IEC 16388:2007 Information technology - Automatic identification and data capture techniques - Code 39 bar code symbology specification
  • ISO/IEC 18004:2015 Information technology - Automatic identification and data capture techniques - QR Code bar code symbology specification
  • ISO/IEC DIS 20830:2019 (Draft 2019-10-10) Information technology - Automatic identification and data capture techniques - Han Xin Code bar code symbology specification
  • ISO/IEC 24723:2010 Information technology - Automatic identification and data capture techniques - GS1 Composite bar code symbology specification
  • ISO/IEC 24724:2011 Information technology - Automatic identification and data capture techniques - GS1 DataBar bar code symbology specification
  • ISO/IEC 24728:2006 Information technology - Automatic identification and data capture techniques - MicroPDF417 bar code symbology specification
  • ISO/IEC 24778:2008 Information technology - Automatic identification and data capture techniques - Aztec Code bar code symbology specification
  • ISO/IEC JTC1/SC31N000 (Draft 2018-6-8) Information technology - Automatic identification and data capture techniques - Rectangular Micro QR Code (rMQR) bar code symbology specification.
  • Uniform Symbology Specification Code One (AIM Inc., 1994)
  • ANSI/AIM BC12-1998 - Uniform Symbology Specification Channel Code
  • ANSI/AIM BC6-2000 - Uniform Symbology Specification Code 49
  • ANSI/HIBC 2.3-2009 - The Health Industry Bar Code (HIBC) Supplier Labeling Standard
  • AIM ISS-X-24 - Uniform Symbology Specification Codablock F
  • AIMD013 (v 1.34a) – Information technology – Automaic identification and data capture techniques – Bar code symbology specification – DotCode (Revised 19th Feb 2009)
  • AIMD014 (v 1.63) - Information technology, Automatic identification and data capture techniques - Bar code symbology specification - Grid Matrix (Released 9th Dec 2008)
  • AIMD-015:2010 (v 0.8) – DRAFT Bar code symbology specification – Han Xin Code (Revised 25th March 2010)
  • AIM ITS/04-001 International Technical Standard – Extended Channel Interpretations Part 1: Identification Schemes and Protocol (Released 24th May 2004)
  • AIM ITS/04-023 International Technical Standard – Extended Channel Interpretations Part 3: Register (Released 15th July 2004)
  • AIMD/TSC15032-43 (v 0.99c) - International Technical Specification – Ultracode Symbology (Draft) (Released 4th Nov 2015)
  • GS1 General Specifications Release 20.0 (Jan 2020)