Certified Information Systems Security Professional CISSP · Free Practice Question Easy

Question 56

When we release our software as open source, we do what?
  • A Keep the code closed and proprietary
  • B Sell the code to third parties
  • C Share the code publicly but restrict others from modifying it
  • D Share the code publicly and allow others to modify it
Reveal correct answer

Correct answer: D

Explanation

The correct answer: Releasing software as open source implies that the source code is made public and free for others to view, use, modify, and distribute. This encourages a collaborative environment where developers can improve the software, add new features, or fix bugs. The changes can then be shared back with the community, enhancing the software for everyone. The incorrect answers: Keeping the code closed and proprietary is the opposite of open source. In proprietary software, the source code is kept secret, typically by a single organization or individual, and others are not allowed to view, modify, or distribute it. This allows the owner to maintain control over the software and its development. Sharing the code publicly but restrict others from modifying it isn't considered open source either. While the code may be visible, a key component of open-source software is the ability for anyone to modify and redistribute the code, fostering an environment of collaboration and continual improvement. Selling code to third parties is not a characteristic of open source software. Although open source software can be used in commercial applications and companies can charge for services or added features, the basic premise of open source is that the source code itself is freely available to anyone.

Discussion

Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.

You must be logged in to post a comment.

Preparing For

Your Certification?

255+ certifications
Detailed explanations
Free PDF samples

Has All The Questions You Need