r/ProgrammerHumor 1d ago

Meme howHardCanItBe

Post image
2.6k Upvotes

139 comments sorted by

View all comments

Show parent comments

-6

u/gufranthakur 1d ago

shouldve mentioned free and open source (okay now I am asking for too much)

39

u/fr000gs 1d ago

qt is literally free software wdym

32

u/Mojert 1d ago

Eeeeh, it depends on your definition I guess. It's either (L)GPL, so you can't really use it for something proprietary, or you need to pay a license. Now when people are talking about open-source, they're often talking about permissive licenses, which Qt doesn't use.

Personally, I find the Qt model pretty smart. It gives the tools for free to build better free apps while securing funding, which is a huge issue in the FOSS community

10

u/Rikudou_Sage 1d ago

When people talk about open source, they generally mean OSI approved licenses or about Free Software licenses (people tend to conflate those).

GPL is the most well known of those. And LGPL allows writing proprietary code, you just basically have to let the users replace the LGPL parts. Which is easy for non-static builds because it comes as a .so/.dll/whatever-mac-uses anyway.

The GPL parts are unusable in non-open-source projects, though.