Open Source and Proprietary Software Flashcards
What is open source software?
Source code is made freely available, users can legally modify or create new software from it
It can be shared under the same license and terms as the original software
Example of Open Source Software
Linux -> an open source OS
Spin-off softwares from it: Android, Debian
Advantages of Open Source Software
Free
Adapted to users’ needs
Many collaborators -> more creative/innovative ideas compared to one company
Disadvantages of Open Source Software
May not get regular updates
No warranties if something goes wrong
May have unpatched security holes
What is an example of Proprietary Software (closed source software)?
Only the compiled code is released -> the source code is kept a secret by organisations
Proprietary Software Licenses restrict the modification, copying and redistribution of the software
Example of Proprietary Software
Microsoft, Adobe
Advantages of Proprietary Software
Has warranties, documentation, customer support
Is well-tested
Regular fixes + updates
Cheaper for companies to build
Disadvantages of Proprietary Software
Expensive
May not fit users needs
May not be maintained by the company as they want people to buy their latest product