Skip to content
New issue

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

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

Already on GitHub? Sign in 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.

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

No branches or pull requests

3 participants