Open Source and Licensing Flashcards
7 cards from real 010-160 practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Open Source and Licensing flashcards as text
Which organization is responsible for maintaining the Open Source Definition?
Answer: Open Source Initiative
The Open Source Initiative (OSI) maintains the Open Source Definition and approves licenses that comply with it.
Under the MIT License, which of the following is required when redistributing the software?
Answer: Including the original copyright notice and license
The MIT License requires that the copyright notice and license text be included in all copies or substantial portions of the software.
What does the term 'copyleft' mean in the context of open source software?
Answer: A license that requires derivative works to be released under the same license
Copyleft is a licensing strategy that requires all derivative works to be distributed under the same license terms as the original.
Which license is commonly used by the Linux kernel?
Answer: GNU General Public License version 2 (GPLv2)
The Linux kernel is licensed under the GNU General Public License version 2 (GPLv2), a strong copyleft license.
A company uses open source software licensed under the GNU Lesser General Public License (LGPL) in a proprietary product. Which statement is most accurate?
Answer: The company can link to the LGPL library without open-sourcing its proprietary code
The LGPL is designed to allow proprietary software to link to LGPL-licensed libraries without requiring the proprietary code to be open-sourced.
Which of the following best describes 'freeware'?
Answer: Software distributed at no cost but source code is typically not available
Freeware refers to software available at no monetary cost, but unlike open source, it usually does not include access to the source code.
What is a key difference between the Apache License 2.0 and the GPL v2?
Answer: Apache 2.0 allows use in proprietary software; GPL v2 requires derivatives to remain open source
The Apache License 2.0 is permissive and allows incorporation into proprietary software, while the GPL v2 is a copyleft license requiring derivatives to be open source.