Open Source Web Development and Proprietary software packages are not poles apart. Although there are certain characteristics that set them apart, there are some other features that are common too. We can think of open source and closed source as two different development methodologies that have their own underlying philosophies. The decision actually depends upon individual requirements and preferences.
Just to make things clear, here is a detailed discusses about open source and proprietary software:
There are two types of open source development. Community open source software are developed, managed and improved by a community of developers without any remuneration. These projects may or may not be copyrighted by the developers. They are typically nonprofit projects. Commercial open source software has full copyrights of the developers. The patients and trademarks are completely controlled by a single entity. The software may be distributed either free or for a fee that is decided by the developers.
So, weigh all the features and compare them to your requirements before you select one for your next project.
Image Credit: https://tinyurl.com/tj6w5j8