My position: Everyone should have the Four Freedoms over the code they run. At the *very least* it allows people to fork your code if you're not serving them well.

And just publishing your code as free software is not enough in and of itself. Most importantly consider what you're working on and who it serves.

In particular we've got more than enough opensource software for developers, we need more for nontechnical users. And please don't create yet another tool for building webapps!

@alcinnz People who aren't programmers don't directly benefit from all the libraries being FOSS (which is actually kind of true now (accomplishment!)), nor do they benefit from applications designed to be used by programmers.

It's certainly an improvement for those that can use them, but in the current world it's still difficult to have true software freedom if you aren't a programmer and a sysadmin.

Follow

@alexbuzzbee

Everybody should be taught to program, not just to turn the 4 priviledges to actual , but to teach them critical thinking through debugging.

However is still too primitive: we need simpler programming languages, simpler operating systems, simpler network protocols and so on, so that they can be fully read and learnt before 20.

@alcinnz

@Shamar @alexbuzzbee Also: Simpler hardware.

I blame most of the Linux kernel's exorbitant complexity on the poor incentives of the hardware industry. That's probably just how much code is required for it to work on any computer.

@alcinnz

On this I hope (naively?) on the influence of the right to repair on the EU: I'd like to see a law that impose free working and properly documented drivers to hardware sold in Europe.

Our market is so big that we could impose this to the world.

@alexbuzzbee

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.