3 ms·
I think you are missing the point, because your argumentation about the GNU project doesn't really apply/make sense for not using GitHub. When an OSS project pa
by dustinmoris 9y ago
I think you are missing the point, because your argumentation about the GNU project doesn't really apply/make sense for not using GitHub. When an OSS project pays for GitHub it doesn't force contributors to pay for GitHub. Contributors are still free to do what they want. The only thing which they get forced to use it Git, which is open source itself and which is the same with any other Git provider. On GitLab they would be just as much forced to use Git. It is just as much as they would be forced to use the maintainers chosen programming language. So the whole point about GitHub not putting their source code open is really a moot point. It feels like that there's some people who are so religious about open source everywhere that they have become blind to the actual situation. Also not everything in the world can be free. If a software developer doesn't want to pay for GitHub, then what on earth deserves to be paid for. I mean why do I have to pay anything in the world, why don't musicians and actors just decide to devote their time to only produce free movies (equivalent of developers to only doing open source software) or why shall I pay for my food? Surely everything should be free and so should I only go to cooks who cook for me for free...
- cyphar 9y agoThe GNU project did an evaluation of various code repository services, and GitHub has problems other than the server code being proprietary[1]. The problem is that GitHub's client code is also proprietary (namely their site does not function when proprietary JavaScript is blocked), which makes it a user freedom issue. However, their server code being non-free is additionally problematic because it would mean that GNU was recommending the usage of a proprietary service when there are free software alternatives. Which goes against the mission of GNU. > If a software developer doesn't want to pay for GitHub, then what on earth deserves to be paid for. When I use the word "free" I am referring to software freedom, not price. Please re-read my previous comment with that context in mind. [1]: https://www.gnu.org/software/repo-criteria-evaluation.en.html https://www.gnu.org/software/repo-criteria-evaluation.en.htm...