Another “Differences in Linux” question :)
I often wonder, what exactly is the difference between this services?
I understand, that:
- github.com is a company, where as gitlab and forgejo are (softwares)?
- They all “manage/wrap/interface with” git?
Questions:
- what software does github.com use?
- whats the difference between them (pros/cons)?
- what about self-hosting? Possibilities/Preferences?
As always, thanks beforehand :)
Dafuq does a comparison of git hosting services got to do with Linux?
A lot of people discover Linux and open source software at the same time, so it’s in the same ballpark.
Windows people don’t even know what git is, let alone version control. 😜
new New Updated Latest_final(3)(6).pdf
It isn’t relevant to the Linux kernel at all. Even though Torvalds wrote git to support Linux development they operate on a different development model (email, patch sets etc). It is very relevant to the wider ecosystem (Linux distro vs Linux kernel). Most open source software development is hosted on one of these platforms and even non-developers sometimes need to interact with them. Anyone starting a project or looking to share it finds themselves asking the same questions.
I prefer this sort of engagement farming question to the ones asking which laptop to buy or which distro or desktop environment is best. Though it is arguably healthier and more productive for me to be doing almost anything else with my life. I increasingly feel like I am filling out a captcha every time I answer such a question. It feels like something any reasonably competent human could discover trivially hitting a small number of websites and reading. Even the people who cut and pasted low effort LLM responses pretty much nailed most of the facts - arguably more than good enough. What is the point of participating here really?