Everybody has probably at one time had to deal with licenses for proprietary software. We all know they can be a huge headache. This is compounded in the corporate world where we have hundreds or thousands of computers (seats). Tracking licenses for proprietary software has become a full time job. Companies literally need to dedicate a specific team of employees at keeping track of software licenses.
Many licensing programs are very complex, even to this day. Microsoft is notorious for its complex licensing schemes. First off, there are several tiers to Microsoft Licensing: Open License, Select License, Enterprise Agreement, and Enterprise Subscription Agreement. In order to stay legal, companies big or small need to first figure out the licensing scheme that best fits them, which can take hours and research and number crunching. It has repeatedly been published that Microsoft continues to keep its licensing schemes complex so that customers will end up overpaying. This could hold true, as year after year, Microsoft continues to come up with new licensing schemes but in the end the entire picture never gets any simpler.
Companies are constantly growing and changing. Unfortunately, this means that the licensing also needs to be continuously adjusted. Not only do the licenses need to be tracked, but everything must be carefully recorded and updated. With thousands of software titles and computers, this can easily and quickly get very messy. Thousands of dollars of resources can be thrown at software licensing, when those valuable dollars should be put towards other important things like promoting the company itself, not maintaining it.
So, now that we've acknowledged the pains and huge costs of software licenses, let's step back and think about one thing. Open source software is completely free from these types of problems. Companies and individuals continue to use proprietary software and end up overpaying for software. What many don't realize is that there is a huge array of open source applications available that are just as good if not better than the proprietary applications that they use. And, best of all, open source software does not need any sort of license tracking whatsoever. This hidden cost savings can be huge for any company. It can mean the difference of going bankrupt as opposed to staying in business.
Don't get me wrong, migrating away from any proprietary application can be very time consuming and costly. However, in the big picture, migrating to open source software will save in the long run. The migration is a one-time move, after that move is done no more upgrades and licenses need to be purchased ever again. There are also many many other bonuses to using open source software that will add up over time. Open source software is free as in freedom, and is developed by the community, not a single entity behind closed doors.
For all of these reasons and more, companies should consider open source software into its business plans to ensure future growth and stability.