nerdexam
LPI

010-160 · Question #29

What is defined by a Free Software license?

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.

The Linux Community and a Career in Open Source

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.

How the community answered

(17 responses)
  • B
    6% (1)
  • C
    6% (1)
  • E
    88% (15)

Why each option

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.

ADetails of the technical documentation each contributor has to provide.

Documentation requirements for contributors are governed by project-level contribution guidelines or contributor license agreements, not by the software license itself.

BThe programming languages which may be used to extend the licensed program.

Free Software licenses impose no restrictions on the programming languages used to extend or modify the software.

CA complete list of libraries required to compile the licensed software.

Library dependencies are tracked in build system files such as package.json or requirements.txt, not defined within a software license.

DLimits on the permissions for which the licensed software may be used.

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.

EConditions for modifying and distributing the licensed software.Correct

Free Software licenses (e.g., GNU GPL, MIT, Apache 2.0) exist to codify the conditions governing redistribution and modification of software source code. The FSF's Four Freedoms explicitly include the freedom to study, modify, and redistribute copies - all of which are legally operationalized through the license terms. Defining these conditions is the core function that distinguishes a Free Software license from a proprietary one.

Concept tested: Purpose and definition of Free Software licenses

Source: https://www.gnu.org/philosophy/free-sw.html

Topics

#open source licenses#free software#GPL#software distribution

Community Discussion

No community discussion yet for this question.

Full 010-160 Practice