Open-Source Open-source is often acclaimed by its supporters for empowering the users using the products rather than big corporations only out for the money and leaving users with closed and static software. My point here is not to start another holy war about Open-Source vs Proprietary Software but to debunk some myths about open-source and how many of the advantages promoted by the open-source movement simply do not work as smoothly in the real world. In this article, we will see how getting a little and insignificant feature (like adding a command-line switch for an already existing feature available through the GUI) implemented in an open-source software often feels like an assault course, especially if your feature request happens to be rejected for a more or less acceptable reason: priorities, not useful to most people, laziness, or just because you can do it yourself, so doing so should you!