Which type of software is usually free, made for others betterment and can be buggy?

  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBeebies
  • CBBC
  • Food
  • Home
  • News
  • Sport
  • Reel
  • Worklife
  • Travel
  • Future
  • Culture
  • TV
  • Weather
  • Sounds

  • Home
  • Learn
  • Support
  • Careers
    • My Bitesize

The use of computers has brought about ethical, legal, cultural and environmental impacts. These issues increasingly affect people's daily lives.

  • Test

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. Page 11of11

Open source and proprietary software

One way to classify software is through ownership and licensing. There are two types of ownership and licensing software:

  • open source software
  • proprietary software

While both types of software are usually widely available, they differ quite considerably in what can and cannot be done.

Open source software can be free of copyright and is usually available to anyone. Proprietary software is copyrighted and only available under licence.

Open source software

Open source software can be free of copyright and is usually available to anyone.

Open source software has several advantages:

  • It costs nothing and provides the source code so that anyone can modify the software for their own purposes.
  • It can have many authors. This enables programmers to contribute to the development of a program over time, refining and improving it and adding extra features.
  • A modified version, known as a derivative, must also be made freely available for anyone else to use or adapt.

Open source software has its disadvantages too:

  • There is no guarantee that it works properly as there is no requirement for anyone to ensure it is bug free.
  • Support might not be readily available, especially if the program is not in widespread use.

Examples of open source software include:

  • Linux operating system
  • Firefox web browser
  • Python programming language
  • Open Office productivity suite
  • Thunderbird mail client
  • Apache web server
  • GIMP image editing software
  • Moodle virtual learning environment

Proprietary software

Proprietary software is software that is copyrighted, which means it can only be obtained by paying for a licence.

Proprietary software has many advantages:

  • The product should be free of bugs. If bugs still exist, updates known as patches are often provided free of charge, which fix these bugs.
  • Help can be sought from the organisation who supplied the software if problems occur.
  • Feature updates which extend the software's facilities are often available, although usually at a cost.
  • Proprietary software that is in widespread use often has support available from many sources.

Proprietary software also has a number of disadvantages:

  • There is an initial or ongoing (subscription) cost.
  • Software cannot be adapted to meet the needs of the user. Only the machine code version of the software is distributed, which cannot be edited.
  • It can be limited to a single computer or network, so unless the licence allows it, a user may not redistribute the software.

Examples of proprietary software include:

  • Windows and OS X operating systems
  • Microsoft Office productivity suite
  • Adobe Creative Suite productivity software
  • Logic music creation software
  • paid-for games for consoles

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. Page11of 11
Move on to Test

GCSE Subjects

  1. Art and Design
  2. Biology (Single Science)
  3. Business
  4. Chemistry (Single Science)
  5. Combined Science
  6. Computer Science
  7. Design and Technology
  8. Digital Technology (CCEA)
  9. Drama
  10. English Language
  11. English Literature
  12. French
  13. Geography
  14. German
  15. History
  16. Home Economics: Food and Nutrition (CCEA)
  17. Hospitality (CCEA)
  18. ICT
  19. Irish – Learners (CCEA)
  20. Journalism (CCEA)
  21. Learning for Life and Work (CCEA)
  22. Mandarin
  23. Maths
  24. Maths Numeracy (WJEC)
  25. Media Studies
  26. Modern Foreign Languages
  27. Moving Image Arts (CCEA)
  28. Music
  29. Physical Education
  30. Physics (Single Science)
  31. PSHE and Citizenship
  32. Religious Studies
  33. Science
  34. Sociology
  35. Spanish
  36. Welsh Second Language (WJEC)

What is system software?

System software is a type of computer program that is designed to run a computer's hardware and application programs. If we think of the computer system as a layered model, the system software is the interface between the hardware and user applications. The operating system is the best-known example of system software.

What does the system software include from the following?

Systems software are programs that manage the resources of the computer system and simplify applications programming. They include software such as the operating system, database management systems, networking software, translators, and software utilities.

Which of the following Web browsers is an example of open source software?

Google Chrome is built on Google's free and open-source software project Chromium, and is a major component of Google's operating system ChromeOS.

How does software work?

This involves passing instructions from the application software, through the system software, to the hardware which ultimately receives the instruction as machine code. Each instruction causes the computer to carry out an operation—moving data, carrying out a computation, or altering the control flow of instructions.