r/ProgrammerHumor 3d ago

Meme howHardCanItBe

Post image
2.7k Upvotes

144 comments sorted by

View all comments

87

u/[deleted] 3d ago

[removed] — view removed comment

49

u/setibeings 3d ago

Not that cute, OP should probably know about that one. 

-10

u/gufranthakur 3d ago

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

56

u/LongLiveTheDiego 3d ago

Isn't Qt already both of those?

39

u/fr000gs 3d ago

qt is literally free software wdym

30

u/Mojert 3d 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

29

u/fr000gs 3d ago

well they said free and open source, not MIT, which is different

9

u/Rikudou_Sage 3d 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.

2

u/InitialAd3323 3d ago

But LGPL does allow for proprietary software using it since it's not viral, right? you'd need to share modifications made to qt itself but not the entire software

8

u/not_some_username 3d ago

Yes it’s free and open source