Recent

Author Topic: LazBarcodes, QRCode, Aztec, ...  (Read 16851 times)

José Mejuto

  • Full Member
  • ***
  • Posts: 136
LazBarcodes, QRCode, Aztec, ...
« on: July 23, 2011, 10:24:23 pm »
Hello,

I had added a barcode generator to the Lazarus-CCR. The backend is a partial port from Zint http://sourceforge.net/projects/zint/ .

Currently it can generate only some 2D barcodes:

QR Code
MicroQR
Aztec Code
Aztec Rune
DataMatrix

A bit more information at http://wiki.lazarus.freepascal.org/LazBarcodes

You can checkout SVN from http://lazarus-ccr.svn.sourceforge.net/viewvc/lazarus-ccr/components/lazbarcodes/ or download the tarball http://lazarus-ccr.svn.sourceforge.net/viewvc/lazarus-ccr/components/lazbarcodes/?view=tar
« Last Edit: July 24, 2011, 08:56:48 pm by JoshyFun »

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: LazBarcodes, QRCode, Aztec, ...
« Reply #1 on: July 24, 2011, 09:22:21 am »
Hi Joshyfun,

Thanks a lot. I have no need for (2D) barcodes now, but you never know!
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

circular

  • Hero Member
  • *****
  • Posts: 4196
    • Personal webpage
Re: LazBarcodes, QRCode, Aztec, ...
« Reply #2 on: July 24, 2011, 09:46:47 pm »
Cool
Conscience is the debugger of the mind

mtournay

  • Jr. Member
  • **
  • Posts: 63
Re: LazBarcodes, QRCode, Aztec, ...
« Reply #3 on: July 23, 2014, 09:18:52 am »
Hi

I'm looking for LazBarCode on laz CCR but can't find it. Did the name change ?
laz 2.06 32b - fpc 3.04 32b - win10 64b

BenLaz

  • New Member
  • *
  • Posts: 38
Re: LazBarcodes, QRCode, Aztec, ...
« Reply #4 on: July 23, 2014, 09:32:06 am »
Many Thanks

taazz

  • Hero Member
  • *****
  • Posts: 5368
Re: LazBarcodes, QRCode, Aztec, ...
« Reply #5 on: July 23, 2014, 12:38:28 pm »
Good judgement is the result of experience … Experience is the result of bad judgement.

OS : Windows 7 64 bit
Laz: Lazarus 1.4.4 FPC 2.6.4 i386-win32-win32/win64

mtournay

  • Jr. Member
  • **
  • Posts: 63
Re: LazBarcodes, QRCode, Aztec, ...
« Reply #6 on: July 23, 2014, 03:43:08 pm »
seriously, sometimes I need glasses
laz 2.06 32b - fpc 3.04 32b - win10 64b

BenLaz

  • New Member
  • *
  • Posts: 38
Re: LazBarcodes, QRCode, Aztec, ...
« Reply #7 on: July 23, 2014, 06:32:25 pm »
Sorry for asking that, but i'm a little bit noob with licensing.

LazBarcodes is under GPL 3.0 so it means that :
- it can't be used in propritary programm
- using it in a program make it under GPL and force to make source public

Is it right ?

José Mejuto

  • Full Member
  • ***
  • Posts: 136
Re: LazBarcodes, QRCode, Aztec, ...
« Reply #8 on: July 23, 2014, 06:52:25 pm »
Sorry for asking that, but i'm a little bit noob with licensing.

LazBarcodes is under GPL 3.0 so it means that :
- it can't be used in propritary programm
- using it in a program make it under GPL and force to make source public

Is it right ?

Hello,

Unfortunatly yes. The LazBarcodes is almost a direct port from zint which is GPL 3.0 so it inherits the license :(

Edit: Just to complete, you can build a library that provide services for barcode generation and release it al LGPL or BSD as the zint does with its generation library. Of course sources of zint port must be always available.
« Last Edit: July 23, 2014, 06:58:58 pm by José Mejuto »

taazz

  • Hero Member
  • *****
  • Posts: 5368
Re: LazBarcodes, QRCode, Aztec, ...
« Reply #9 on: July 23, 2014, 07:06:18 pm »
Sorry for asking that, but i'm a little bit noob with licensing.

LazBarcodes is under GPL 3.0 so it means that :
- it can't be used in propritary programm
- using it in a program make it under GPL and force to make source public

Is it right ?

both true I think that lazbarcodes were ported when zint was under gpl only so they couldn't help you talk with the developers behind the port to see if they would be interested to release it under bsd as well or other license that would allow a more liberal use of the library.
Good judgement is the result of experience … Experience is the result of bad judgement.

OS : Windows 7 64 bit
Laz: Lazarus 1.4.4 FPC 2.6.4 i386-win32-win32/win64

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11383
  • FPC developer.
Re: LazBarcodes, QRCode, Aztec, ...
« Reply #10 on: July 23, 2014, 09:47:20 pm »
zint seems to be under a GPL/BSD mix, with the core being BSD.

BenLaz

  • New Member
  • *
  • Posts: 38
Re: LazBarcodes, QRCode, Aztec, ...
« Reply #11 on: July 24, 2014, 10:43:48 am »
Effectively, the "BackEnd" is under BSD while the "FrontEnd" and the "BackEnd qt4" is still GPL.

So if the port of Zint concern only the backend, it could be under BSD.

José Mejuto

  • Full Member
  • ***
  • Posts: 136
Re: LazBarcodes, QRCode, Aztec, ...
« Reply #12 on: July 24, 2014, 02:12:54 pm »
Effectively, the "BackEnd" is under BSD while the "FrontEnd" and the "BackEnd qt4" is still GPL.

So if the port of Zint concern only the backend, it could be under BSD.

Hello,

Yes the port only affects the BackEnd so the engine, not FrontEnd, DLLs, and others. I must change the license to BSD.

BenLaz

  • New Member
  • *
  • Posts: 38
Re: LazBarcodes, QRCode, Aztec, ...
« Reply #13 on: July 24, 2014, 02:23:24 pm »
Well, it's cool  :)

Once again, thanks for your work

 

TinyPortal © 2005-2018