HN user

empyrical

444 karma

[ my public key: https://keybase.io/empyrical; my proof: https://keybase.io/empyrical/sigs/JEv5Ia2tsCqC4K07lPmb8fFRcNir9Z2uDZGdtb9xkaE ]

empyrical@outlook.com

Posts7
Comments137
View on HN

Also, Chromium's Blink renderer has a lot of LGPLv2 source files that date back to the KDE KHTML days[1] and as you can see by the numerous proprietary applications that use Electron and Chromium Embedded Framework, that this doesn't hinder companies from using LGPL libraries as long as they abide by the license.

However, one thing to note: the OSS version of Qt uses the LGPLv3 license, which has additional restrictions (like the "Anti-Tivoization" clause) which make it incompatible with the iOS AppStore thus forcing you to use the commercial version of Qt in those situations. Not sure about the Mac and Windows 10 app stores, I am curious if anyone knows/has experience with LGPLv3 and those stores?

[1] https://github.com/chromium/chromium/search?q=%22kde.org%22

I am not sure if it's still this way, but I think at least some versions of the Qt Commercial License disallowed you from having user scripting in your application - or at least, exposing Qt APIs to user scripting. So no bindings like PySide or PyQt and the like could be used.

The terms of their commercial license may have been evolving, but the terms of the open source has not. GPL is GPL and LGPL is LGPL. The terms of those licenses prohibit additional restrictions (notably, you are not allowed to add a noncommercial clause to the GPL/LGPL) and the Qt company cannot make their own open source license that is noncommercial otherwise they'd violate the KDE Free Qt Agreement. The most they seem to have been thinking about doing was witholding the open source releases for 12 mo. which is unfortunate, but they are required to keep an open source version around because of the KDE Free Qt Agreement[1], otherwise they are required to release the framework under the BSD license.

Autodesk Maya notably does not use a commercial Qt license, they use it under the LGPL. You can find the source code for their patches of Qt on their website. [2]

[1] https://kde.org/community/whatiskde/kdefreeqtfoundation.php

[2] https://www.autodesk.com/company/legal-notices-trademarks/op...

It's from the Guardian Open Platform[1], which has a clause in the TOS[2] requiring that that the "Powered By The Guardian" logo be displayed where you display Guardian content

Include a "Powered by The Guardian" logo (or such other Guardian logo as we may require from time to time) on the same webpage as any republished OP Content, or any tool or function that is based on OP Content. Such logo must be a reproduction of the "Powered By" file found at http://www.theguardian.com/open-platform/logos, and comply with any special terms set out by us. The "Powered by The Guardian" logo must not be used in conjunction with any content other than the OP Content.

[1] https://open-platform.theguardian.com/

[2] https://www.theguardian.com/open-platform/terms-and-conditio...

Sometimes you can also run into situations where someone returned an external hard drive, but they swapped the drive inside with a cheap low capacity drive (like a 500gb drive put into an 8tb drive enclosure)

The Qt Marketplace 7 years ago

I don't see anything like that either. The second paragraph even says this:

Either for free or for a price.

Also, there's stuff from KDE in the marketplace too:

https://marketplace.qt.io/collections/plugins

It seems like they don't host the binaries for free projects, but instead you provide a markdown file with installation instructions, like this:

https://marketplace.qt.io/pages/karchiveinstructionspage

And when a user clicks "Get Extension", they are sent to this page.

More information:

https://wiki.qt.io/Qt_Marketplace_Publisher_Guidelines

Stripe CLI 7 years ago

Is there anything like Privacy.com, but for Canadians? I really like the idea of being able to have per-service burner cards