Quiz 12 - Open Source Software
Creative Commons (CC) License
>More for design work than code development >Mixes restrictions on attribution, share-alike, non-commercial and derivative works
contributor
A ____ is someone who has made new code or code changes that are accepted into the original source code.
branch
A departure from the original open source code that may later be included is called a software _____.
fork
A permanent split from an open source code development path is called a _____.
Lesser GNU GPL (LGPL)
Allows the concurrent use of paid of propriety software with its code.
Apache 2.0 License
Can be applied to both copyrights and patents
GNU GPL
Cannot use with paid and proprietary software
upstreaming
Incorporating a change or patch into original source code is called _____.
BSD License
Restricts use of contributor names for endorsement of a derived work.
MIT License
Shortest and least restrictive license listed here
patch
Software code that adds or changes functionality is called a _____. We often see these being used to close up vulnerabilities.
source code
The current code that makes up a program but still needs to be compiled or interpreted is called _____ _____ (two words).
maintainer
The person responsible for looking after the integrity of an open source project's code is called the _____. She also accepts or denies all changes.
early, often
The popular open source motto regarding code changes is "Upstream _____ and _____ ."
license, licensing
The rules about how you and others can use a particular piece of open-source software are included in the ____.