Open Source Software Wall of Shame
github.com
github.com
Several of the companies listed make incredible contributions to OSS.
Instagram being a golden sponsor of Django (https://github.com/Alir3z4/oss-wall-of-shame/pull/3) but still it's not officially claimed that it started to sponsoring yet.
A 3 years old fork of Django doesn't seems to be a real contribution. Have a look at instagram and its size and tell me a 3 years old fork of their web framework of choice, something that made them $$$ is something to be called a contribution.
Contribution is not only code, it can be $$$, hosting, hiring a developer to work on the project or many many other ways.
It's like shaming people for not paying for the free candy that you hand out.
I can understand why lots of companies would use open source software but not contribute changes: if you already have your employees sign away their IP to the company, then there are legal complications to figuring out how to contribute, and if the company is publicly traded then internal modifications to open source software in order to support features that have not yet been announced may constitute an information leak if contributed upstream (and thus give illegal trading advantage to maintainers, etc). It's a big can of worms.
Also - contributing to open source is a lot more than code. (Good) Bug reports, docs, and evangelism are all valid forms of contributions.
Besides, code leaving larger institutions outside of the tech industry has other hurdles involving things like compliance and lengthy legal reviews...
And maybe these companies did not have anything to contribute back?
Uber uses Celery, but I can't imagine their main worries being fixing bugs on Celery (or even better, fixing them in a contributable form)
Several companies have internal fixes and workarounds for OSS, and that is fine. Because not everything belongs upstream
There are millions of websites using MySQL and Postgres that make money but don't contribute back?
Add nginx/Apache to this list too? would cover most of the internet then.
BuuuUUUuuuut, this shaming is not an information-rich presentation. It would be interesting to see a presentation on which big, heavily-invested companies are not good OSS citizens, but this is not that presentation.
So this is just an attack on companies that can't give back. Amazing insight.
Uber came to my sight first.
When they contribute, they make it sure everyone knows about it.