Back when the GNU project was starting, among the first things they rewrote as Free Software were:
- text editor / IDE (Emacs)
- assembler, linker, and compiler
- make

IOW, they made tools that they needed to further develop Free Software without relying on proprietary tools.

They wanted their project to be self-hosting.

Nowadays, we have more free software than ever, but we develop it using github and Discord...

@Wolf480pl Yeah, what's worse is that decent free software alternatives to these exist. Even if you think IRC is too archaic and want something modern, there's Matrix/Riot, Gitter, RocketChat, Mattermost...

For Git, there's GitLab CE, which even gives you CI integration, there's gogs/gitea....

GNU had to develop everything themselves. Projects nowdays just need to adopt excellent free software that's already there.

On a positive note, at least GNOME, VideoLAN & a few others self host...

Follow

@MatejLach @Wolf480pl Not to mention Canonical, FreeDesktop.Org, & GNU.

Seriously if you want to know how your OS works, the vast majority of that code is not on GitHub.

@alcinnz @MatejLach
Yet.

I mean, it's not as bad as it could be, but it's definitely going in the wrong direction.

@Wolf480pl @MatejLach Funny story with the FreeDesktop.Org community, not too long ago they were slowly switching to GitHub from CGit. Now they're rapidly adopting self-hosted GitLab and are no longer using GitHub.

Sign in to participate in the conversation
FLOSS.social

For people who care about, support, or build Free, Libre, and Open Source Software (FLOSS).