Earlier quoted context omitted.
> Good creative collaboration is never democratic or equal (counterexamples?). Great projects must have a lead architect. Funny, I think it's precisely the opposite. I don't think most creative people can thrive under a strict hierarchy (some famous creative people had even trouble to keep a normal job). It's true that groups of creative people sometimes cooperate, but almost always like equals. One of the famous cou…
> There were open source project that tried a more heavy handed way of architectural management, and they failed - such as GCC A lot of people have been moving to clang, but I'm quite sure GCC is still strong. What do you mean by failed? A link backing this claim would be nice too, as I couldn't find any (although I just probably didn't search it right).
"As GCC was licensed under the GPL, programmers wanting to work in other directions—particularly those writing interfaces for languages other than C—were free to develop their own fork of the compiler, provided they meet the GPL's terms, including its requirements to distribute source code. Multiple forks proved inefficient and unwieldy, however, and the difficulty in getting work accepted by the official GCC project was greatly frustrating for many.[17] The FSF kept such close control on what was added to the official version of GCC 2.x that GCC was used as one example of the "cathedral" development model in Eric S. Raymond's essay The Cathedral and the Bazaar.
In 1997, a group of developers formed Experimental/Enhanced GNU Compiler System (EGCS) to merge several experimental forks into a single project.[17][18] The basis of the merger was a GCC development snapshot taken between the 2.7 and 2.81 releases. Projects merged included g77 (Fortran), PGCC (P5 Pentium-optimized GCC), many C++ improvements, and many new architectures and operating system variants.[19] EGCS development proved considerably more vigorous than GCC development, so much so that the FSF officially halted development on their GCC 2.x compiler, blessed EGCS as the official version of GCC and appointed the EGCS project as the GCC maintainers in April 1999. With the release of GCC 2.95 in July 1999 the two projects were once again united."
A similar thing happened couple years later in XFree86 community: https://en.wikipedia.org/wiki/XFree86