GitHub

From LinuxReviews
Jump to navigationJump to search

GitHub is a source code repository service based on the popular git software written by Linux-creator Linus Torvalds. It is operated by a San Francisco-based American Microsoft-subsidiary which was started as an independent company in 2007 . It is used by a lot of free software projects. It is a huge single point of failure for the free software movement. MS Github has earned an "F" rating by FSF.

Hosting a software project on GitHub is free and there are built-in economic incentives to do so. There's also plans for "professional" and "enterprise" accounts.

Microsoft Acquisition[edit]

GitHub.com was an OK site for years, but then Microsoft bought it for $7.5 billion in 2018 and things went downhill fast. MS has since brought tons of anti-features and gets in the way of developers every step of the way. One such obnoxious MS practice is to get on everybody's nerves with passwords. What passwords any user chooses is none of MS'es business, yet they disallow access of the developers to their own work, until they jump through MSes password hoop. This is just one example of the hostile stance that MS is taking against developers.

The Rise Of Censorship[edit]

Github used to allow all kinds of emulation software to exist on their platform. This changed immediately after Microsoft bought Github. Microsoft will remove emulators from github [1] if someone asks them to do so.

Economic Incentives[edit]

Github launched a "sponsors" feature in May 2019 which gives free software projects a tangible inventive to host their source code repositories there. Github-users can use this feature to donate/pay Github-projects they like. This is why some more laughable free software "forks" like the GIMP-rebrand Glimpse use GitHub to peddle their ripoffs.

Atom Feeds[edit]

GitHub offers several Atom feeds for repositories that are not that easy to find on their website.

Repo releases https://github.com/:owner/:repo/releases.atom
Repo commits https://github.com/:owner/:repo/commits.atom
Private feed Requires login, "Subscribe to your news feed" will be visible on the dashboard page after login
https://github.com/:user.private.atom?token=:secret
Repo tags https://github.com/:user/:repo/tags.atom
User activity https://github.com/:user.atom

Footnotes[edit]


Add your comment
LinuxReviews welcomes all comments. If you do not want to be anonymous, register or log in. It is free.