Post AdcGD2vmJktT2o2dea by markhughes@mastodon.social
 (DIR) More posts by markhughes@mastodon.social
 (DIR) Post #AdbmlWFjbpmNmvHISe by lanodan@queer.hacktivis.me
       2024-01-07T16:44:55.963491Z
       
       0 likes, 0 repeats
       
       @mgorny Yeah enforcement against mega-corporations can't really work at individual level, you'd need a project big enough that some organisations could do the enforcement, but against smaller players, which are far more numerous I've rarely seen cases of violation, more like doing weird shit like a zip file on a random website for AGPL software…Meanwhile here GPL is a license family I tend to avoid due to it's pretty bad license compatibility, which even today ends up forcing duplicate work.That said for recent projects I'm picking the MPL-2.0 rather than BSD-3-Clause which I used to pick, this way it's balanced between copyleft and reusability, I really wish it could forbid usage in outright proprietary software though.
       
 (DIR) Post #AdcGD2vmJktT2o2dea by markhughes@mastodon.social
       2024-01-07T15:53:11Z
       
       0 likes, 0 repeats
       
       @mgorny I made this choice a while back for similar reasons, but now am also considering the anti-capitalist software license. What do you think about that?https://anticapitalist.software/
       
 (DIR) Post #AdcGD4RigU2Pk9zf4y by hayley@social.applied-langua.ge
       2024-01-07T22:15:21.025076Z
       
       0 likes, 0 repeats
       
       @markhughes @mgorny The justification is bad and keeping code to yourself isn't anti-capitalist https://applied-langua.ge/posts/the-poverty-of-post-open-source.html#orga20071e
       
 (DIR) Post #AdcL5hpYrwktLYS8hM by zabbeer@floss.social
       2024-01-07T15:50:08Z
       
       1 likes, 0 repeats
       
       @mgorny Every time I see a discussion about permissive licenses it reminds me of this meme I made a while ago:
       
 (DIR) Post #AdcL5j7g44qBM1w7Zg by goldstein@im-in.space
       2024-01-07T16:11:05Z
       
       0 likes, 0 repeats
       
       @zabbeer @mgorny freedom to link software with other software without doing dumb slow workarounds because GPLv2 is not GPLv3 compatible.https://eighty-twenty.org/2021/09/09/perf-addr2line-speed-improvementin our era of software that never actually gets “distributed”, GPL is worse than useless for most projects: it doesn’t stop corporations from using software internally (and they only ever use it internally anyway, since everything is web-based) and it hurts good actors by being incompatible with other open-source licenses, including itself.“just always use GPLv2+”: this + is a statement that I’m willing to distribute under any terms that FSF brands as GPLv4, which requres a lot of trust in FSF, which I don’t have. it also doesn’t solve the problem of linking GPLv2-only libraries with GPLv3-only libraries.“just always use AGPL”: it’s less useless than GPL, but is still easily circumvented by keeping AGPL code in its own microservice, never seeing the outside world, so never “distributed”.
       
 (DIR) Post #AdcL5kBy5brofcx3tw by goldstein@im-in.space
       2024-01-07T16:18:50Z
       
       0 likes, 0 repeats
       
       @zabbeer @mgorny if you want to stop corporations from using your software, just use a non-commercial license, it’s that easy.
       
 (DIR) Post #AdcL5nGKfq8mC215cW by hyc@mastodon.social
       2024-01-07T17:34:47Z
       
       1 likes, 1 repeats
       
       @goldstein @zabbeer @mgorny the point of the GPL/copyleft isn't to prevent commercial use of Free Software. It's to prevent taking what was released openly  from being closed. The so-called "permissive" licenses are just a cynical free pass for corporations to steal from the public, nothing more.
       
 (DIR) Post #AdcLsmYQ608oBapuxE by flameeyes@mastodon.social
       2024-01-07T15:16:03Z
       
       0 likes, 0 repeats
       
       @mgorny use REUSE.software and SPDX headers and everything becomes larger than the GPL notice.Though, I went the other direction over time and I'm more likely to use MIT/0BSD than GPL simply because nothing I write make a difference to be copyleft-licensed, but it can make a difference to be permissive-licensed.
       
 (DIR) Post #AdcLsnaEGlBNNUgsPg by amszmidt@mastodon.social
       2024-01-07T15:50:52Z
       
       1 likes, 0 repeats
       
       @flameeyes @mgorny And when it makes a difference ... you might regret it.
       
 (DIR) Post #AdcLtRclOkydYwBSuu by amszmidt@mastodon.social
       2024-01-07T15:58:02Z
       
       1 likes, 0 repeats
       
       @markhughes @mgorny It is as bad non-free licenses.  I hope you won't use it. Freedom 0 (the right to use a program for any purpose) is one of the most important freedoms we have. Everyone has the right to software freedom, not just those we think deserve it -- that is unjust and immoral.