News for hackers. Stuff that matters.
Re:Electron.Net: Build cross platform desktop apps using .NE... by jcelerier on Friday November 03, 2017 @05:38AM (#15617819)
Please read the link I posted, which comes from the people who created the LGPL license:

> If you statically link against an LGPL'd library, you must also provide your application in an object (not necessarily source) format, so that a user has the opportunity to modify the library and relink the application

The only thing that matters from the point of view of the LGPL is that your users are able to update the LGPL parts in your app. This is possible with static linking. Else for instance how would LGPL be possible with languages that don't even have a notion of linking (eg script languages), or which only allow static linking ?

See also : https://stackoverflow.com/a/15322678/1495627

Re:Electron.Net: Build cross platform desktop apps using .NE... by IshKebab on Monday November 06, 2017 @05:18PM (#15639499)
That's quite an ambiguous area of the LGPL. Qt is a C++ app so linking it with the `.o` files from your app is going to be extremely difficult. I'm not sure it would qualify for the LGPL and anyone who says it is is frankly just guessing. The language is not clear and it has never been tested in court (and probably won't ever be).

I certainly wouldn't base a business on that risky interpretation, and the one business that I have been in that used the LGPL version of Qt dynamically linked it. It's just less risky (plus you don't need to build it yourself then).