Skip to content

CS Professional · Artificial Intelligence, Data Analytics and Cyber Security - Laws and Practice · Computer Hardware and Software

A startup ships a mobile app whose source code is released under a licence permitting anyone to view, modify and redistribute it. Another vendor sells software where only the executable is supplied and copying is restricted. Which pair correctly describes them?

The first app is open source software because its source code can be viewed, modified and redistributed, while the second is proprietary software, supplied only as an executable with copying restricted by licence. The option naming them in the reverse order is therefore wrong.

  1. AProprietary software and open source software respectively
  2. BOpen source software and proprietary software respectivelyCorrect
  3. CFreeware and shareware respectively
  4. DFirmware and middleware respectively

Explanation

Open source software makes source code available with rights to study, modify and redistribute. Proprietary software keeps source code closed and restricts copying under licence terms. So the first is open source and the second proprietary; the first option reverses them.

Did you get it right without looking?

One question tells you little. A timed set on Computer Hardware and Software shows your real accuracy, how long you take and where you lose marks.

More Computer Hardware and Software questions