Since the time the open source technology has made its presence felt in the world, there have been several debates on which of the two technologies – custom made and open source – are better. Each of them has their own pros and cons, and definitely their own legion of fans. Here are some points that might help you decide which technology you must opt for.
When you are using custom-made software, you have to build everything from scratch, right up to its finished state. You have to conceptualize and implement the whole thing. It is not just your vision that matters here; it is also your technical skill and your own personal style that is important. Of course, you churn out a product that is just as you want it to be and for your efforts, you can sell it for a price that you decide, keeping a profit margin for yourself. In that way, you earn from the sale of the product in addition to whatever revenue its website brings for you.
Open source technology, on the other hand, is free software. That is definitely its most remarkable distinction from custom-made software. But the main thing to remember here is that you are not actually putting great efforts in it. You make a source code and then release it with various licenses, such as the GNU license, into the open source world. Interested people from around the world can tinker with this code and improve the software. The initial concept of the software will be yours, but the final shape may be given by the efforts of hundreds of experts from across the world. Also, it is necessary to note that an open source product always keeps on evolving.
For open source technology, your main source of income is through the website you make it available on. But being open source, there will be a lot of discussion about the product, and you can be sure the website will get automatically search engine optimized because of the crowd it attracts.