Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Alternative license? #34

Open
danhambleton opened this issue Apr 4, 2017 · 4 comments
Open

Alternative license? #34

danhambleton opened this issue Apr 4, 2017 · 4 comments

Comments

@danhambleton
Copy link

Hi there,

Thanks for this great effort - I haven't been able to test fully, but it looks very useful. Unfortunately, due to the GPL license, I won't be able to use this code directly in my project. Would you consider providing MIT as an alternative license?

@lambert
Copy link
Collaborator

lambert commented Apr 4, 2017 via email

@danhambleton
Copy link
Author

Well, if it can read and write polylines, meshes, and points - then that's all I need. From a quick look, libdxf seems to be able to do that, yes?

As for the license, I'm developing a CAD platform with an open source core, but a closed source editor ( more info here and here). It's kind of link a game engine, but for CAD. And like a game engine, it can build standalone apps (from a parametric definition of the geometry). So, it is very important that users be able to distribute their apps as closed source products - hence the need for MIT or compatible.

LGPL is an option, but not an ideal one for me, since I tend to prefer static linking over dynamic linking (which I believe to be the way to distribute closed source products with such a license - I could well be wrong).

Either way, this project will be a great learning reference.

@bert
Copy link
Owner

bert commented Apr 4, 2017 via email

@bert bert added the question label Apr 5, 2017
@bert bert modified the milestone: 0.0.1 Apr 5, 2017
@bert bert self-assigned this Apr 5, 2017
@bert
Copy link
Owner

bert commented Jul 3, 2017

Hi,

I started a branch named "LGPL" ... which I will rebase from time to time ... YMMV ;-)

Kind regards,

Bert Timmerman.

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

3 participants