Chapter 4 Exam Flashcards
Linux source code is available to:
Anyone who has the knowledge needed to access it
Only university researchers with a government grant
Employees of the FBI, CIA and NSA with top secret clearance
Only employees of the Linux Foundation
Anyone who has the knowledge needed to access it
Source code refers to:
The version of a program that the computer runs on the CPU
The interface that software uses to talk to the kernel
The license that dictates how you may use and share the software
A human-readable version of computer software
A human-readable version of computer software
Open source means:
(choose two)
You can view the software’s source code
You must share your changes
You can modify the software’s source code
You cannot charge anything for the software
You must support the software you share
You can view the software’s source code
You can modify the software’s source code
A license where you don’t have access to the source code is called:
Impaired source
Closed source
Open source
Sourceless
Impaired source
Open source licenses differ, but generally agree that:
(choose two)
You are not allowed to sell the software
You must redistribute your changes
You should be able modify the software as you wish
You should have access to the source code of software
You should be able modify the software as you wish
You should have access to the source code of software
Richard Stallman is associated with:
BSD Unix Microsoft The Free Software Foundation The Apache foundation The Open Source Initiative
The Free Software Foundation
A copyleft provision in a software license means:
You may not link against third party closed source software
If you redistribute the software, you must distribute the source to any changes you make
You must provide free copies of the software if you use it
You must provide support for your modifications
You give up your copyright to the software
If you redistribute the software, you must distribute the source to any changes you make
The largest difference between the GPLv2 and BSD licenses is:
Nothing, they are virtually identical BSD has no copyleft provision GPLv2 requires assigning copyright to the FSF GPLv2 is not approved by the OSI Only BSD allows commercial use
BSD has no copyleft provision
The Free Software Foundation believes that:
(choose two)
Software should be free to modify Software should be free to share Software should not have copyright People should write software with no expectation of making money No money should ever change hands
oftware should be free to modify
Software should be free to share
Which of the following licenses was made by the FSF?
Creative Commons GPLv3 Apache BSD MIT
GPLv3
A permissive free software license:
(choose two)
Means you can use the software for anything you want.
Does not allow the software to be locked to certain hardware.
Places the software in the public domain.
Places no restrictions on sharing modifications.
Requires you share software changes but not binaries.
Means you can use the software for anything you want
Places no restrictions on sharing modifications.
Linux is distributed under which license?
GPLv3 BSD Linux Foundation MIT GPLv2
GPLv2
Who founded the Open Source Initiative?
(choose two)
University of California at Berkeley Richard Stallman Bruce Perens Linus Torvalds Eric Raymond
Richard Stallman
Eric Raymond
A generic term for Open Source and Free Software is:
SLOFF OS/FS FLOSS GPL Libre Software
FLOSS
Rather than dwell over the finer points of Open Source and Free Software, the community has started referring to them collectively as Free and Open Source Software (FOSS). The English word “free” can mean “free as in lunch” (as in no cost) or “free as in speech” (as in no restrictions). This ambiguity led to the inclusion of the word “libre” to refer to the latter definition. Thus, we end up with Free/Libre/Open Source Software (FLOSS).
Which are examples of permissive software licenses?
(choose two)
BSD LGPLv3 GPLv3 GPLv2 MIT
BSD
MIT
What does it mean when a work is placed in the public domain?
The work was done by a government agency
You may not use the work for commercial purposes
The author has died
The author has relinquished the copyright on the work
You must redistribute changes to the software
The author has relinquished the copyright on the work
Creative Commons licenses allow you to:
(choose three)
Specify whether or not people may distribute changes
Receive royalties on the use of the work
Allow or disallow commercial use
Specify whether or not changes must be shared
Get a veto on where the work is used
Specify whether or not people may distribute changes
Allow or disallow commercial use
Specify whether or not changes must be shared
If a podcast is licensed under the CC BY-ND license, you may:
(choose two)
Use an interview or song from it for your own podcast
Post it to your website
Share it as long as you give credit to the author
Sell it as part of a compilation
Add ads to it and post it to your website
Post it to your website
Share it as long as you give credit to the author
How can you make money from open source software?
(choose three)
Unlock premium features for people that pay
Sell hardware that’s built to work with the software
Take payments for fixing bugs
Charge a yearly fee for the right to use the software
Provide paid consulting services for users
Sell hardware that’s built to work with the software
Take payments for fixing bugs
Provide paid consulting services for users
The difference between the GPL and LGPL licenses are:
LGPL applies to web services
LGPL ensures that all variants of the original GPL program has the same freedom of use as the original
LGPL allows you to distribute the software in binary-only form
LGPL is shorter than GPL
LGPL was made by the OSI while GPL was made by the FSF
LGPL ensures that all variants of the original GPL program has the same freedom of use as the original
Permissive free software licenses:
(choose three)
Can allow software to be used inside closed source software
Include the GPLv2 and BSD
Are not approved by the FSF
Don’t have a copyleft provision
Are not approved by the OSI
Can allow software to be used inside closed source software
Are not approved by the FSF
Don’t have a copyleft provision
The Creative Commons version of Public Domain licensing is:
NoAttribution-ShareAlike (CC BY-SA) Attribution-NonCommercial (CC BY-NC) Attribution (CC BY) No Rights Reserved (CC0) Attribution-NonCommercial-ShareAlike (CC BY-NC-SA)
No Rights Reserved (CC0)
Your company makes a hardware firewall that runs a custom Linux kernel. What are your obligations under GPLv2?
You must ensure your custom kernel runs on a regular Intel machine
There are no requirements
You must make the source to your kernel available
You must make your hardware designs available
You must make the source to your custom web interface available
You must make the source to your kernel available