ITPEC IP October 2020 Question 19
Which of the following is an advantage of using OSS (Open Source Software)?
Explanation
The source code can be modified to fit the user's environment within the licence — OSS publishes its source and allows changing it.
OSS licences grant the right to use, study, modify and redistribute the software, subject to their conditions, such as keeping the copyright notice or releasing modified source under the same licence. Because the source is available, a user can adapt the software to their own environment.
Answer (d)
Why not others:
- •(a) — OSS carries no promise of free support from the developer; support comes from the community or from paid service providers
- •(b) — OSS does release its source code; and whether the source is public does not decide whether software can be infected by viruses
- •(c) — OSS licences usually disclaim all warranty and liability, so the user has no claim for damage caused by defects
Key rule: OSS means the source is open and may be modified and redistributed under the licence; it does not by itself mean free support, a warranty or immunity to attacks.
Software · AI-written, may contain errors
This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official IP past-paper collection or Report an issue.