On Wed, 18 Jul 2012, Tomas Mlcoch wrote:
Hello,
I am Tomas - developer of createrepo_c project
(https://fedorahosted.org/createrepo_c).
I've recently finished a sqlite module for the project
(https://fedorahosted.org/createrepo_c/browser/src/sqlite.c).
In the module, I am using pieces of code from the yum-metadata-parser.
I've been notified by [email protected] that y-m-p is under GPLv2 but my
createrepo_c is under LGPLv2.
I want to confess my fault and make a apology for bad use of your code.
At the same time, I would like to ask you (involved authors of y-m-p) for
permission to relicensing some affected pieces of yum-metadata-parser code from
GPLv2 to LGPLv2.
The affected code pieces are from db.c
(http://yum.baseurl.org/gitweb?p=yum-metadata-parser.git;a=blob_plain;f=db.c;hb=HEAD),
namely, this functions:
- encoded_package_file_new
- encoded_package_file_free
- package_files_to_hash
- yum_db_create_dbinfo_table
- yum_db_dbinfo_update
- yum_db_create_primary_tables
- yum_db_index_primary_tables
- yum_db_package_prepare
- yum_db_package_write
- yum_db_dependency_prepare
- yum_db_dependency_write
- yum_db_file_prepare
- yum_db_file_write
- yum_db_create_filelist_tables
- yum_db_create_filelist_tables
- yum_db_package_ids_prepare
- yum_db_package_ids_write
- yum_db_filelists_prepare
- write_file
- yum_db_filelists_write
- yum_db_create_other_tables
- yum_db_index_other_tables
- yum_db_changelog_prepare
- yum_db_changelog_write
db.c authors via git-blame on db.c:
- James Antill
- James Bowes
- Paul Nasrat
- Seth Vidal
- Tambet Ingo
So my question:
Would you mind if I relicense the mentioned pieces of your code from GPLv2 to
LGPLv2?
PS: Should you require any additional information, do not hesitate to contact
me.
Best regards
Tomas
Tomas,
Given that contacting or getting permission from everyone may be very
tricky - I'd suggest you rethink the need for your program to be LGPLv2.
Is there a particular reason you need it to be under that version of the
GPL?
-sv
_______________________________________________
Yum-devel mailing list
[email protected]
http://lists.baseurl.org/mailman/listinfo/yum-devel