mirror of
https://github.com/jmcnamara/libxlsxwriter.git
synced 2026-05-15 14:15:54 -06:00
[GH-ISSUE #422] Using this lib in for another computer language #333
Labels
No labels
awaiting user feedback
bug
cmake
cmake
docs
feature request
in progress
long term
medium term
medium term
pull-request
question
question
ready to close
short term
under investigation
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/libxlsxwriter#333
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @fperillo on GitHub (Dec 8, 2023).
Original GitHub issue: https://github.com/jmcnamara/libxlsxwriter/issues/422
I'm helping to create an interface to this lib to be used by another computer programming language.
In this moment the full libxlswriter library is included and it means there are some dirs that are useless and also confusing for our users, like test and examples.
Is it "legal" to include in our project only parts of your library?
Thank you
@jmcnamara commented on GitHub (Dec 8, 2023):
Yes, if you maintain the copyright headers and can comply with the Licences: https://github.com/jmcnamara/libxlsxwriter/blob/main/License.txt
Note there are already several language ports of libxlsxwriter:
https://github.com/search?q=libxlsxwriter&type=repositories
@fperillo commented on GitHub (Dec 12, 2023):
Thank you.
I will only remove some dirs, "test", "docs", "dev", "examples".
Our language needs an external c compiler.... it actually takes the source code and translate it to c, that is then compiled with one of the supported c compiler on one of the supported operating system: there are tens of combinations, also for very niche c compilers.
So it is really important to provide source code that can be easily compiled by people that is not proficient in c. It will be compiled by our "make" equivalent.
Thank you for your great project !