• 2 Posts
  • 102 Comments
Joined 2 years ago
cake
Cake day: July 21st, 2023

help-circle



  • That article reads like it was written by AI. Feels like a ChatGPT bullet list just with the emojis deleted. They also didn’t really say much specific about the FOSS dev burnout, just generic explanation about what burnout is. The article cites a study but then instead of talking about things from it, it just says generic slop about how a burned out FOSS dev could feel.

    Edit: I feel like my comment contradicts itself but it’s hard to put into words exactly what’s wrong with the article but it just reads so poorly.





  • I have not tried GTK because I cannot fathom why would anyone use a UI toolkit written in C. But even language trash talk aside, it’s probably easier for a C++ project to use a C++ GUI library instead of a C one albeit with C++ bindings. Also I’ve read somewhere that it the C++ GTK bindings are kinda sucky.

    These are just my assumptions, though. Someone who has tried both GTK and Qt might give a better answer.





  • None. The closest you can get is the AGPLv3.

    If you go further, it will no longer be open source. This is the case for the Server Side Public License (SSPL) for example. It requires the entire system configuration to be released under the same license*. This sounds “open source friendly” but it’s actually just a proprietary license because it’s not realistically possible to legally comply with it. You cannot run standard hardware without proprietary firmware, which means you cannot run SSPLed software on it legally.

    *This only applies if you host the software as a service but the result is the same. It basically violates the freedom to use the work for any purpose.