@sir @jon Also, many of their open source projects suffer from acute NIH-syndrome. Instead of contributing to an established one, they start anew. Sometimes even multiple times. To name a few: Skia (instead of helping Cairo), BoringSSL, Gyp, GN, Bazel, gtest, gperftools,... It's not even about the licenses of the existing projects not being permissive enough in most cases. There has to be something dysfunctional in Google that causes this.

@aperezdc @sir It's also possible that google has some unique problem spaces to solve, and by making existing open source projects suit their needs, they make it less useful to others. Their employees contribute a lot open source projects. Granted it's mostly their open source, but it's still open source. My point is there may be perfectly rational reasons for why google does what they do that benefit them AND the community.

Follow

@jon @sir I have trouble buying that argument. Google indeed has some unique problem spaces, but precisely the solutions they develop for those tend to be proprietary, like BigTable (en.m.wikipedia.org/wiki/Bigtab) and GoogleFS (en.m.wikipedia.org/wiki/Google). The open source projects they have which duplicate efforts tend to be out of that category.

Sign in to participate in the conversation
Mastodon

Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!