LPI
010-160 · Question #29
010-160 Question #29: Real Exam Question with Answer & Explanation
The correct answer is E: Conditions for modifying and distributing the licensed software.. A Free Software license defines the legal terms under which software may be modified and distributed. This is the foundational purpose of licenses such as the GPL, MIT, and Apache License.
Question
What is defined by a Free Software license?
Options
- ADetails of the technical documentation each contributor has to provide.
- BThe programming languages which may be used to extend the licensed program.
- CA complete list of libraries required to compile the licensed software.
- DLimits on the permissions for which the licensed software may be used.
- EConditions for modifying and distributing the licensed software.
Explanation
A Free Software license defines the legal terms under which software may be modified and distributed. This is the foundational purpose of licenses such as the GPL, MIT, and Apache License.
Common mistakes.
- A. Documentation requirements for contributors are governed by project-level contribution guidelines or contributor license agreements, not by the software license itself.
- B. Free Software licenses impose no restrictions on the programming languages used to extend or modify the software.
- C. Library dependencies are tracked in build system files such as package.json or requirements.txt, not defined within a software license.
- D. While some licenses include limited use restrictions, defining permission limits is not the defining characteristic of a Free Software license - enabling modification and distribution is.
Concept tested. Purpose and definition of Free Software licenses
Reference. https://www.gnu.org/philosophy/free-sw.html
Community Discussion
No community discussion yet for this question.