On github basically anyone can commit on a branch and make a merge request. It only depends how you set up the access rules.
So a pretty dumb comment.
angel'o'sphere never 'really' graduated. In Germany my degree does not count, it is a Vordiplom in Computer
Sciense and Physics. That is a little bit below an american Master, but significantly above Bachelor. I studied till roughly 1999, perhaps 2003, would need to check my 'university bills'. I wrote a Diploma Thesis about automatic Program Transformations, basically the stuff we now have in CASE systems as model transformations. To have a real Diploma I need one or two more written exams. But I'm to lazy for that :)
1997 I incorporated with some friends my first stock company (that is why it is the inofficial end of my studies). Working in Y2K reengineering fixing roughly 1million lines of Cobol and some 600k PL/1 code.
Afterwards I was chief consultant (or how ever you would call that in english) for Thyssen Krupp Stahl, coaching a set of teams with in total of 300 software developers, reporting directly to the CTO. Then Fiducia, coaching about 10 teams with about 10 members each doing requirements engineering, high level design and architectures and teaching UML, for the restructuring of several majour banks and thier data centers with roughly 3000 software developers.
Other big companies I consulted are: EnBW.com, Landesbank Badenwuertemberg, Continental, Finanzinformatik, Postbank etc.
I started commerical programming on Appe ][ with age of 16 in 1982. So: I have 35 years of software development and system management experience, as I imediatly started working in the university on Unix and Vax systems, partly programming partly adminstration. I also programmed in the robotics institute a bit, mercano wheels robot, pretty fascinating.
Btw. if you goggle a bit you even might find an old CV that contains the complete project history since 1982 till something around 2007. Around 2007 I removed all projects that were older than 10 years.
So: yes, I consulted as lead architect/coach software projects with several thousand people involved, and now get of my lawn. (Without Diploma ... no one ever asked)
And now stop making a fool out of yourself by insulting fellow /. ers.
If you don't agree that code ownership is an outdated concept, that is fine. Insulting other software engineers is not fine.