nerdexam
Exams010-160Questions#29
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.

Full 010-160 Practice