Recent

Author Topic: VKDBF - components for Clipper files with NTX support  (Read 14136 times)

zilez2003

  • New member
  • *
  • Posts: 7
VKDBF - components for Clipper files with NTX support
« on: December 26, 2013, 07:05:16 pm »
If someone could help with http://sourceforge.net/projects/vkdbf/ .

Regards,

Zoran

tatamata

  • Hero Member
  • *****
  • Posts: 757
    • ZMSQL - SQL enhanced in-memory database
Re: VKDBF - components for Clipper files with NTX support
« Reply #1 on: December 26, 2013, 09:28:11 pm »
Zoki, ajd' malo obajsni o čemu se radi...što pokušavaš postići s tom komponentom, itd...na engleskom, naravno :D

zilez2003

  • New member
  • *
  • Posts: 7
Re: VKDBF - components for Clipper files with NTX support
« Reply #2 on: December 26, 2013, 10:00:17 pm »
ok, explanation is: this is component for native access to dbf files created with clipper ntx indexes. I use it with Delphi 6 ( ok, ok, i know) to access database files used by software in our company. i didnt find almost any other components that are easy to use ( or even possible ) with ntx indexes. In order to try to switch to some other version of Delphi or to Lazarus, i asked Vlad, author of component to upgrade it. he is not in possibility to do that, but he approved that component can be open sourced. I am not expert in changing/compiling this, so i hope someone could help, not only to me but to comunity.

eto, to je to.

regards,

zoran

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 9286
  • FPC developer.
Re: VKDBF - components for Clipper files with NTX support
« Reply #3 on: December 27, 2013, 10:08:39 am »
License seems to  be GPL3, which is very restricted for a library.

Anyway, if you have specific problems in building don't hesitate to ask, and I'll see if I can reproduce.

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: VKDBF - components for Clipper files with NTX support
« Reply #4 on: December 27, 2013, 10:13:03 am »
Mmm, if it's GPLv3, I'm not interested either.
Edit: yes, seems to be:
http://sourceforge.net/p/vkdbf/vkdbf/ci/master/tree/BIN/license.txt

Something like LGPL+linking exception (like FPC/Lazarus uses) would be perfect...

Good luck, and please post on the forum if you hit problems!
« Last Edit: December 27, 2013, 10:17:19 am by BigChimp »
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

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 9286
  • FPC developer.
Re: VKDBF - components for Clipper files with NTX support
« Reply #5 on: December 27, 2013, 10:47:38 am »
I tried a quick compile and then it misses "dbcommon".  But probably first the Delphi version handling needs to be cleaned up, I see about 100 ifdef ver130,ver140 and ifdef delphi6.

If sb wants to retain Delphi compat, it is probably worthwhile by naming all reasons for ifdefs, and then to start mapping (compiler+)versions to these reasons. See chapter two in http://www.stack.nl/~marcov/porting.pdf

exdatis

  • Hero Member
  • *****
  • Posts: 668
    • exdatis
Re: VKDBF - components for Clipper files with NTX support
« Reply #6 on: December 27, 2013, 10:57:28 am »

zilez2003

  • New member
  • *
  • Posts: 7
Re: VKDBF - components for Clipper files with NTX support
« Reply #7 on: December 27, 2013, 12:07:27 pm »
Hi All,

To be honest, I pushed Mr. Karpov to open source this, because he wasn't will (lack of time and interest) to upgrade to newer versions. I have asked him to change the license, so he probably took last (I suppose GPLv3 is last among GPLs ?) version. To be honest, I am not sure did he check what are real consequences of using GPLv3.

I would like to ask for someone to advice what GPL would be acceptable, so I could ask Vlad to change license?

I personally don't use Lazarus, and I would need component which would work with XE3, nut again, if someone could build this to work with Lazarus, I would reconsider switching to Lazarus.

I can't help with any advices about code - Mr. Karpov is not interested to work on this, and my role was just to bring the code to SourceForge.

I hope this helps.

Zoran

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: VKDBF - components for Clipper files with NTX support
« Reply #8 on: December 27, 2013, 01:01:07 pm »
Something like LGPL+linking exception (like FPC/Lazarus uses) would be perfect...
For use with Lazarus/FPC, LGPL v2 with linking exception would be very nice; see attachments for license text.
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

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: VKDBF - components for Clipper files with NTX support
« Reply #9 on: December 27, 2013, 01:04:40 pm »
I personally don't use Lazarus, and I would need component which would work with XE3, nut again, if someone could build this to work with Lazarus, I would reconsider switching to Lazarus.
Ah I hadn't realized you weren't using Lazarus at all...

I'm slightly interested in VKDBF as I'm one of the maintainers of the TDBF version used by FPC/Lazarus (which we still need to merge with the one on SourceForge), but not enough to start a porting effort.
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

zilez2003

  • New member
  • *
  • Posts: 7
Re: VKDBF - components for Clipper files with NTX support
« Reply #10 on: December 27, 2013, 01:48:59 pm »
License changed to one proposed.

I hope someone could help.

Also, I really hope this nice component can be made to work with Lazarus.
If someone could help to update this also for some Delphi newer versions, I would be grateful.

Regards,

Zoran

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 9286
  • FPC developer.
Re: VKDBF - components for Clipper files with NTX support
« Reply #11 on: December 27, 2013, 02:37:54 pm »
Don't forget to update bin/license.txt

zilez2003

  • New member
  • *
  • Posts: 7
Re: VKDBF - components for Clipper files with NTX support
« Reply #12 on: December 27, 2013, 02:44:31 pm »
I believe I did it.
Should I do something more than this ?

Regards,

Zoran

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: VKDBF - components for Clipper files with NTX support
« Reply #13 on: December 27, 2013, 02:55:25 pm »
Don't forget to update bin/license.txt
Checked; it was updated indeed. Thanks a lot!
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

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 9286
  • FPC developer.
Re: VKDBF - components for Clipper files with NTX support
« Reply #14 on: December 27, 2013, 04:05:02 pm »
Probably my inexperience with GIT. I did a fetch, but it is still gpl3.

To checkout, I used the cmdline as suggested by SF

 

TinyPortal © 2005-2018