Back to marketplace

Open Source And Proprietary

No description yet. This curated deck is ready for daily study.

Total cards: 10•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (10)

#1
Front (Question)

What are software licenses?

Back (Answer)

• Refers to how a user can legally use software.

#2
Front (Question)

What is source code?

Back (Answer)

• The software code written by programmers.

#3
Front (Question)

What does it mean if software is open source?

Back (Answer)

• Users can view and modify source code.

#4
Front (Question)

Examples of open source software:

Back (Answer)

• Linux • Python • Firefox

#5
Front (Question)

Benefits of Open Source:

Back (Answer)

1) - Customised to an organisation’s needs. 2) - Users can work together to modify, debug and improve a product. 3) - Unwanted features can be removed to make the software run faster. 4) - Low in price, can be free.

#6
Front (Question)

Drawbacks of Open Source:

Back (Answer)

1) - Security Risks: some editors may add malicious code to the program. 2) - The code may be prone to errors as it may not have been tested fully. 3) - It may be difficult to receive support as development is often distributed between people in different locations. 4) - It requires technical skills to be able to adapt source code efficiently and maintain the code.

#7
Front (Question)

What does proprietary/closed source mean?

Back (Answer)

• Users are prevented from being able to view or modify the source code.

#8
Front (Question)

Examples of closed source/proprietary:

Back (Answer)

• Microsoft Office • Spotify • Fortnite

#9
Front (Question)

Benefits of Closed Source/Proprietary:

Back (Answer)

1) - The code is well tested and has been professionally developed. Updates will generally be secure. 2) - Most developers will provide some form of help/support. 3) - The company can be held to account if it does not perform as listed in the terms and conditions upon purchase.

#10
Front (Question)

Drawbacks of Closed Source/Proprietary:

Back (Answer)

1) - Users must rely on the company to provide updates and fix issues. This might be infrequent or stop completely. 2) - Users cannot modify, debug or improve the code for their own benefit. 3) - Often not free and may be expensive.