Why Are There So Many Competing Open Source Projects?

<p>It has happened to all of us: you go looking for a software package to solve a problem and you find a great open source project. And then another. And another. Why does this happen?</p> <h1>There&rsquo;s More than One Way to Pet a Cat</h1> <p><img alt="" src="https://miro.medium.com/v2/resize:fit:770/1*gkQVCOxy4b3Wrnkx3YIN2w.png" style="height:187px; width:700px" /></p> <p>Photo by&nbsp;<a href="https://unsplash.com/ja/@yerlinmatu?utm_source=medium&amp;utm_medium=referral" rel="noopener ugc nofollow" target="_blank">Yerlin Matu</a>&nbsp;on&nbsp;<a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral" rel="noopener ugc nofollow" target="_blank">Unsplash</a></p> <p>Sometimes multiple projects exist to solve the same problem because there are multiple approaches. The approaches can vary on technical merits or stylistic choices. Why have both a socket wrench and a box-end wrench in your toolbox? They&rsquo;re both tools for turning bolts, but they have different features.</p> <p>For example, KDE Plasma and LXQt are both Qt-based desktop environments. But Plasma is designed for a more feature-rich experience while LXQt is lightweight. When version 3 of the GNOME desktop came out, some people preferred the version 2 style and so continued developing it as the MATE desktop.</p> <p><a href="https://medium.com/pragmatic-programmers/why-are-there-so-many-competing-open-source-projects-e69c12de1aed"><strong>Visit Now</strong></a></p>
Tags: Open Source