Open Source Software

Computer Science: OCR A Level, topic 2.2.7

Open Source Software

Open source software is a model of software development which allows permitted use of its source code.

Open source software

Open source software

  • Open source projects are projects where the source code used to create the project is made publicly available.
  • Anyone can legally view, modify and distribute the source code.
Pros of open source

Pros of open source

There are many advantages to open source, such as:

  • Open source software is usually free.
  • Open source software is maintained by a large community of contributors.
  • Open source software encourages collaboration.
  • Open source software encourages rapid development.
Cons of open source

Cons of open source

  • There are also some issues with open source development:
  • Open source software usually provides no warranty or guarantee.
  • Smaller projects may not receive regular updates.
  • Official customer support may not be available.

Test yourself on Open Source Software

  • Can anyone view the source code of an open source project?

Practise this topic for free