Open-source Software- is software whose source code is available for modification or enhancement by anyone.
E.g. Open office, Linux, Android, Ubuntu
Advantages: can be studied, users can change it, users can pass on software, free, can be modified, upgrades available, help and support available
Disadvantages: not professional, specialist knowledge may be needed