As the Internet grew rapidly over the years, it enabled collaboration resulting in several open source communities. The collaborative efforts of these communities have resulted to open source alternatives for almost all proprietary software. These open source solutions allows the user to use it the way he wants either for customizing it for his specific needs or for designing a commercial solution based on it. GNU General Public License (GPL) is the most commonly used license for this purpose. The derived solutions based on open source software should be distributed along with the source code and the recipient should get the same rights with which the original source is distributed.
Looks like my article did make it to MB. 😀