this post was submitted on 16 May 2024
161 points (86.4% liked)
Open Source
29882 readers
533 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Well, keeping an infrastructure like github is very expensive. Other solutions like gitlab are no real solution as gitlab itself is also not completely FOSS. Codeberg is a relatively new kid in the block, and sustainability in the long term is still not proven. Gitea/Forjego requires you to selfhost your repositories and that's something not everybody can afford/take the time to do.
So, we have a situation of a standard de facto, when one company took the space and constitued a monopoly, forcing the users to use it or be invisible otherwise.
So, there you have the reason: visibility in a market dominated by just one actor.
How to fight this situation? There is no much way as individuals, a partial solution is to use a FOSS solution and then mirror on github for visibility. Of course this is limited as individual solutions wont change collective problems, but FOSS groups doing the same are no longer individuals but communities so with time we may have a way to get out...
EDIT: s/go/get
Codeberg seems cool, even though I saw it go down a little while ago. I still believe the internet wants to be free. There's no guarantee GitHub won't eventually start charging for more things.
I like codeberg, but they also removed a torrent project I was working on because it didn't comply with german law. Kind of unavoidable when you use any centralized service, especially in a country that's severely anti-piracy.
That's worrying, I guess federation is the way to go
Oh, I agree with that (I use a selfhost solution -gitea- myself). I was just pointing to what I think is the current situation and why is like that :)
Gitlab is still a better step in the direction. You at least have a path to using FOSS instances.
Gitlab working on federation along with Forgejo is big step in the right direction.