Application software
Application software allows users to complete task, such as creating report or presentation
Productivity software - these are applications like word processors, desktop publishers and spreadsheet that are used in office environments to support businesses and improve efficiency
Graphics software - these are applications that are used to edit photo or create original artwork
communication software - these applications make communicating quicker and easier, they include instant messaging, email, and VOIP software
Proprietary software
The source code is privately owned by software company users pay to buy the software
open source code
the source code is available to read and modify
Open source software Advantage
๐ฎ๐ฌ๐๐ซ ๐๐ฑ๐ฉ๐๐ซ๐ข๐๐ง๐๐
- can report bugs to community so that patches are available as soon as possible
๐๐จ๐ฌ๐ญ
- purchase cost of open source code is generally free or cheap
- community support for open source code is free
๐๐ฎ๐ฌ๐ญ๐จ๐ฆ๐ข๐ฌ๐๐ญ๐ข๐จ๐ง
- open source code provides access to the source code where users can modify to meet their needs
Open source software Disadvantage
๐ฎ๐ฌ๐๐ซ ๐๐ฑ๐ฉ๐ข๐ซ๐๐ง๐๐
- Not as many features included with open source, which may make it difficult to carry out specific tasks
- Training on open-source software may be difficult to find.
๐๐จ๐ฆ๐ฉ๐๐ญ๐ข๐๐ข๐ฅ๐ข๐ญ๐ฒ
- sharing files with others may be difficult, if they are not saved using portable formats. Documents sent by others may be saved in proprietary formats, making it difficult to access work
๐๐ฎ๐ฌ๐ญ๐จ๐ฆ๐ข๐ฌ๐๐ญ๐ข๐จ๐ง
- Vulnerable to malicious users who can view and exploit vulnerabilities if software not updated regularly
๐๐ฎ๐ฉ๐ฉ๐จ๐ซ๐ญ
- Open source software is often created and maintained by a community rather than by a company, support and development may be sporadic or stop/change without providing support for existing versions.
Proprietary software Advantage
๐๐ฎ๐ฉ๐ฉ๐จ๐ซ๐ญ
- Proprietary software usually comes with a variety of training facilities/support
๐ฎ๐ฌ๐๐ซ ๐๐ฑ๐ฉ๐ข๐ซ๐๐ง๐๐
- It may have more features than open source software
Proprietary software Disadvantage