lincolnloop / python-qrcode

Python QR Code image generator
https://pypi.python.org/pypi/qrcode
Other
4.36k stars 667 forks source link

Are generated QR Codes ISO/JIS compliant? #130

Closed podloucky-init closed 6 years ago

podloucky-init commented 7 years ago

Hi there, First of all: Thank you for your work with python-qrcode we are using it successfully in some projects.

The following question came up during a discussion about QR Code licensing which may be of general interest: Are the QR Codes generated by python-qrcode ISO/JIS compliant?

DENSO WAVE INC. explicitly states that "Everyone can use the QR Code freely as long as following the standards for QR Codes in JIS or ISO." Does this apply to python-qrcode? Are there some parameters (version, error correction, etc.) which do not conform to ISO/JIS?

Thanks in advance for your feedback.

heuer commented 6 years ago

I think the generated codes are compliant.

Generators may choose different mask patterns or optimization methods, but the output should be a valid QR Code. The generated code may not be optimal / minimal but valid.