It is nice to see tasteful and profitable disagreement in place of simple drama. It's a credit to all parties.
sorry, what disagreement? I didn't find any in the article.
Such splits aren't always handled well and value is lost when good ideas aren't merged back because of personal reasons and when contributors stop contributing because they are turned off by the drama. See libav vs ffmpeg.