computer programming is an art that was pioneered by women, and the fact that men have swooped in and claimed it as their own and used it to advance misogyny and sexism is an absolute travesty

we need to reclaim programming as something for everyone

we need to reclaim it as a thing to use for fun and as a personal tool, instead of something you learn for careers to impress corporations

computer programming should be a place where misogyny, sexism, corporations, and capitalism don't belong

Show thread
Follow

corporate "software engineering" and willful discrimination go hand and hand in this world we live in, and we need to be actively hostile to both

which is why i'm considering moving some of my stuff to be AGPLv3

(many companies have policies against using AGPLv3 software because of its potential to infect user facing services and require them to release source code to things they might not want to)

Show thread

licensing something as AGPLv3 is a way to guarantee that at the very least, google, and any service using square for payment, cannot use my code

Show thread

@ky0ko I would totally use the CSL if I thought I had the tiniest chance of getting it enforced.

@LogicalDash @ky0ko You don't need to choose a license based on how well you think you can enforce it. Just pick one that causes corporate vampires to hiss in pain at the mere mention of its name.

Same goes for a code of conduct. You don't need to actively enforce it, its presence alone naturally cleans the surrounding area.

@flussence @ky0ko ok, well, by those lights the AGPL is the better choice because existing corporate policies mention it specifically

@LogicalDash @ky0ko yeah, AGPL is a known value so it's extremely reliable for keeping them away. But at the same time, nothing scares corporate exploiters as much as someone deviating from their script.

If you want to give them a headache, you could always dual-license under both.

@ky0ko I'd recommend using AGPLv3 even for non-networked systems exactly for this reason. So that Google et al can't grift on it.

@skarabrae
This is very prudent. In a mobile Diplomacy game I ran for awhile, the original developer only wanted to build the client. The server, he forked from a desktop application and created a thin shell to expose it to the network
@ky0ko

@ky0ko this is a very nice result of the licenses I wasn’t previously aware of!

@ky0ko the AGPL is one of the best software licenses

Sign in to participate in the conversation
Cybrespace

Cybrespace is an instance of Mastodon, a social network based on open web protocols and free, open-source software. It is decentralized like e-mail.