views:

26

answers:

0

I always wonder how these two stand against each other: community-driven and company-driven projects. Both being open source in this case.

I feel that community-driven projects tend to not having a clear vision and risk to feel very bloated over time. They add features but no one is caring about to keep it simple and remove obsolete stuff and work the structure all over again from scratch. Documentations tend to be poor and their is no time for design. Almost a dull feeling.

Company-driven projects seem to know their goal and their users, KISS. And also care about marketing and packaging. And add detailed, valuable features to give an excellent user experience.

Examples:

  • Ubuntu vs Debian
  • CakePHP vs Symfony

Have you noticed the same or don't you agree?

Do you prefer open-source company-driven or open-source community-driven projects?