Advantages and disadvantages.
It is developed by a software company to be sold to the general public . It is cheaper than developing a software yourself and tech support available. However they can be 'inflexible' and might not do everything you want to do.
Open source Software (OSS) can be written by the general public for anyone else to use. Source code provided so the software can be tweaked