simulton / QSchematic

A library that allows creating diagrams such as flowcharts or even proper engineering schematics within a Qt application.
https://simulton.com
MIT License
231 stars 60 forks source link

Licensing #23

Closed LeeRuns closed 3 years ago

LeeRuns commented 3 years ago

Not to be dense, but this is built on top of qt right? So can it be mit licensed?

Feel free to educate me. As some background i am working on a proprietary code base, never used qt. Have toyed with the idea lately given the schamatica library appears to be only thing close to what I need

Tectu commented 3 years ago

This library does not ship with Qt. It's simply a library that internally uses/relies on Qt. This library's license does not affect the Qt license (eg. using this library does not make Qt suddenly become MIT licensed itself).

This library is MIT licensed and can therefore be used with Qt's GPL or LGPL license (or the commercial once).

Note that there are also parts in this library which are not related to Qt at all. Eventually, somebody might rename it and add a generic interface so it cannot only interface Qt.

As usual: I am not a lawyer.

LeeRuns commented 3 years ago

Just realized i had not responded. Thanks for the clarification on this. Opensource can be tricky this way. Had to do a deeper dive into licensing for another project. 100% agree with the feedback. This was learning opportunity for me. Thanks for leading

Tectu commented 3 years ago

Thanks for reporting back :) Just make sure that you don't rely on any legal information provided by me.