The choice of an application whether open-source or commercial-source depends on needs of the organization. The key advantages of open-source are license and code is free, often times the source code allows for customizations and extensions, and some...