I have taken the step to move all my repositories from Github to my own self-hosted git service at git.kudos.be.

The move is a logical consequence of the ever further commercialization and exploitation of the Github platform by Microsoft. With the introduction of the Copilot AI integration it is obvious that Microsoft is using the enormous code base as training data for its AI tool. And just as with almost all other current AI technology companies, there is no compensation nor attribution for the use of the original work.

I know my own code base is pretty insignificant and it will still remain available publicly through my own git service. Moving away from Github is therefore a rather symbolic action but for the sake of my own ethical peace, it is still an important one. My contributions will no longer reside on Microsoft servers where they can be directly fed into the data munching machine of its AI engine.

For those who are interested in self-hosting git repositories: I recommend using Gitea which I have been using a few years already for my private repositories:

  • It is FOSS
  • It has grown into full-featured code hosting and CD/CI platform.
  • It has a fast release cycle and vibrant community
  • It ranks well with the known competitors such gitlab, bitbucket etc.

You may find following articles interesting when comparing different code hosting solutions:

Leave a comment