Which of the following statements are true about open source software?
Each correct answer represents a complete solution. Choose two.
A.
In OSS access to source code by third parties commonly requires the party to sign a
nondiscloser agreement.
B.
It is software whose license does not allow for the distribution of the software source’s source
code.
C.
Open source software and its source code must be freely distributable.
D.
In OSS all users must be able to modify the source code and create derived works.
Explanation:
Open source software is software that has been released under an Open Source Initiative (OSI)
certified license. The definition includes 10 criteria, which are described as follows:
Open source software is software that has been released under an Open Source Initiative (OSI)
certified license. The definition includes 10 criteria, which are described as follows:
1. Free Redistribution: The license allows any party selling or giving away the software as a
component of an aggregate software distribution comprising programs from many different
sources.
2. Source code: Anyone can modify the source code.
3. Derived Works: The license must allow changes and derived work under the same conditions
as the license of the original software.
4. Integrity of the authors source code: To maintain the integrity of the original authors work, the
license may require that changes to the code be provided in patch form.
5. No Discrimination Against Persons or Groups: The license must be nondiscriminatory with
respect to persons or group of persons.
Therefore, open source license are forbidden from locking anyone out of the process.
6. No Discrimination Against Fields of Endeavor: The license must not restrict anyone from makinguse of the software in a specific field of endeavor.
7. Distribution of License: The license can be distributed to all but the rights attached to that
program must apply to all to whom the program is distributed. And no party can execute any
additional license.
8. License Must Not Be Specific to a Product: It may not require that the software be part of
particular distribution.
9. License Must Not Restrict Other Software: It may not restrict other non-open source software.
10. License Must Be Technology-Neutral: It may not require the use of technology to apply the
license.
Answer options B and A are incorrect. These are the characteristics of closed source software.