>> Put aside the complaints about Google and DRM, and the main gist of this article is arguing that the "patch" for Open Source is to get rid of forking.
Well, that kind of is the "open" part of "open source". If you are free to redistribute code, it implies that you are free to fork. I wonder why the author doesn't push for more restrictive licensing models (like GPL) instead?