Top all-time · #4259
embeddeduse.com
Personal blog · embeddeduse.comprogrammingsystems
embeddeduse.com is a personal blog at embeddeduse.com about programming and systems. Since 2015, 18 different Hacker News readers have linked it 34 times, most often “Safe-Guarding the (L)GPL Future of Qt”. No feed was found, so read it on the site itself.
Too few sampled comments (7) to say how often HN recommends it.?
Why HN links it
HN readers link this blog for its explanations of Qt licensing, including LGPLv3 obligations and commercial versus open-source terms. Commenters say one article lays the licensing out clearly.
Summarised by Claude from a sample of 7 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Safe-Guarding the (L)GPL Future of Qt6 people · 6 mentions · first linked 2019-12-29
- Using Qt 6 under LGPLv34 people · 4 mentions · first linked 2023-01-07
- Developing a QML Keypad with TDD2 people · 2 mentions · first linked 2021-11-18
What Hacker News says?
Sure, if they don’t mind Qt automatically being relicensing under BSD “The little known KDE Free Qt Foundation makes sure that Qt stays free and open-source. It guarantees that all Qt modules currently licensed under LGPLv3 must continue to be available under LGPLv3 in the future. This covers all modules from Qt Essentials and many add-on modules. If The Qt Company discontinued the FOSS version of Qt, the Foundation…
Comment linking /2019/12/21/safe-guarding-the-lgpl-future-of-qt/
on “Qt 6.0”Submitted Lessons from six years as a solo consultant as a story · 460 points
HN discussionHere is a good background article: https://www.embeddeduse.com/2019/12/21/safe-guarding-the-lgp... And here the email to which Qt Comany reacts: https://mail.kde.org/pipermail/kde-community/2020q2/006098.h... LGPL has long been a thorn in the side of Qt Company management. Nokia had bought Qt for $150 million, developed and popularized the platform, and then released everything under LGPL. Digia/The Company then bou…
Comment linking /2019/12/21/safe-guarding-the-lgpl-future-of-qt/
on “Qt and Open Source”Submitted Running Wayland Clients as Non-Root Users on Yocto as a story · 33 points
HN discussion6 will be licensed like 5 : https://www.embeddeduse.com/2019/12/21/safe-guarding-the-lgp...
Comment linking /2019/12/21/safe-guarding-the-lgpl-future-of-qt/
on “W64devkit: A Portable C and C++ Development Kit for Windows”Submitted Lessons from Six Years as a Solo Consultant as a story · 4 points
HN discussionThe main problem with LGPLv3 is the anti-tivoization clause. That means you should basically provide the end user a way to replace the Qt libraries with their own. On embedded systems this can mean headaches for companies releasing commercial products. More details: https://embeddeduse.com/2016/04/10/using-qt-5-6-and-later-un... Qt from 4.8(?) To 5.6 offered an LGPL2 license too but after that it's mostly LGPLv3 i t…
Comment linking /2016/04/10/using-qt-5-6-and-later-under-lgpl/
on “Qt Creator 7 Released”Submitted Visualising the Architecture of Qt Embedded Systems: Context and Container Diag as a story · 3 points
HN discussion> An application using Qt Commercial must not communicate with any another application using Qt LGPL-3.0 or Qt GPL, if both applications run on the same device. This is more restrictive than GPL. https://embeddeduse.com/2023/01/06/using-qt-5-15-and-qt-6-un...
Comment linking /2023/01/06/using-qt-5-15-and-qt-6-under-lgplv3/
on “Show HN: Slint - A Declarative UI Toolkit Written in Rust for Embedded & Desktop”Submitted Migrating a Harvester HMI from Qt 5.12 to Qt 6.0 as a story · 3 points
HN discussion> [0] https://embeddeduse.com/2023/01/06/using-qt-5-15-and-qt-6-un... That is an excellent link to a well-written article that untangles Qt licensing. Thank you! I have always found Qt licensing to be almost designed to be as confusing as possible. Unless you deal with Qt on a daily basis it could take weeks to understand what this article lays out clearly in one page. I've always considered the framework to be some…
Comment linking /2023/01/06/using-qt-5-15-and-qt-6-under-lgplv3/
on “Current Issues with the Qt Project – From the Outside Looking In”Submitted Safe-Guarding the (L)GPL Future of Qt as a story · 3 points
HN discussionI have said it once and I will say it again: You really should think twice about buying Qt embedded licenses. Unless you really need an embedded version of Qt the LGPL variant is probably fine for you. Everyone who is saying that Qt is too expensive -> It's free. Just Use LGPL. All the tools are GPL but that doesn't matter if you don't want to link against those. The Libraries itself are LGPL so you can dynamically…
Comment linking /2023/01/06/using-qt-5-15-and-qt-6-under-lgplv3/
on “Current Issues with the Qt Project – From the Outside Looking In”Submitted Running a QML HMI on an ARM11 Without OpenGL as a story · 3 points
HN discussionSubmitted What Makes a Developer Truly Professional as a story · 3 points
HN discussionSubmitted Using Qt 6 under LGPLv3 as a story · 2 points
HN discussionSubmitted Parking at Munich Airport: An Awful Experience as a story · 2 points
HN discussionSubmitted Can We Use Trunk-Based Development for Legacy Software? as a story · 2 points
HN discussionSubmitted Applying TDD to Classes Accessing Files as a story · 2 points
HN discussionSubmitted Implementing Qt Signals and Slots in Pure C++ as a story · 2 points
HN discussionSubmitted Developing a QML Keypad with TDD as a story · 2 points
HN discussionSubmitted Setting Up Yocto Projects with Kas as a story · 2 points
HN discussionSubmitted Book Review: “A Philosophy of Software Design” by John Ousterhout as a story · 2 points
HN discussionSubmitted Safe-Guarding the (L)GPL Future of Qt as a story · 2 points
HN discussionSubmitted Safe-Guarding the (L)GPL Future of Qt as a story · 2 points
HN discussionSubmitted Best Friends: C++11 Move Semantics and Pimpl as a story · 2 points
HN discussionSubmitted Critique: Guide to the Total Cost of Ownership of Open-Source Software as a story · 1 points
HN discussionSubmitted Building a CI Pipeline with CTest and CDash as a story · 1 points
HN discussionSubmitted Developing a QML Keypad with TDD (2021) as a story · 1 points
HN discussionSubmitted Visualising Module Dependencies with CMake and Graphviz as a story · 1 points
HN discussion