Open Source And Proprietary Flashcards

1
Q

What are software licenses?

A
  • Refers to how a user can legally use software.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is source code?

A
  • The software code written by programmers.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does it mean if software is open source?

A
  • Users can view and modify source code.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Examples of open source software:

A
  • Linux
  • Python
  • Firefox
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Benefits of Open Source:

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Drawbacks of Open Source:

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does proprietary/closed source mean?

A
  • Users are prevented from being able to view or modify the source code.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Examples of closed source/proprietary:

A
  • Microsoft Office
  • Spotify
  • Fortnite
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Benefits of Closed Source/Proprietary:

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Drawbacks of Closed Source/Proprietary:

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly