Chapter 2 Exam Flashcards
Linux originally only ran on:
Raspberry Pi computers Specialized processor chips Macintosh Xerox copy machines Intel 386 PCs
Intel 386 PCs
The release cycle:
Only has meaning for paid software
Describes how long software will be supported
Should be short so you always have the freshest releases
Should be long so that you have time before you need to upgrade
Dictates how often software is updated
Dictates how often software is updated
Linux Mint is:
Distributed in every country without license restrictions
Compatible with Android systems
A proprietary version of Ubuntu with advanced features
A fork of Ubuntu Linux
A refreshing after dinner treat
A fork of Ubuntu Linux
A computer running Linux can:
Outperform proprietary systems at certain tasks All of the above Be used to create new programs Serve a government agency Function as a web server
All of the above
The Linux platform that runs on mobile phones is called:
Android LinuxMobile Teledroid IOS MicroLinux
Android
When choosing a distribution of Linux, you should consider:
(choose four)
Does your organization require long-term support for the system
Does the distribution offer a “stable” version
If the application software is supported by the distribution
Will commercial support be required for the OS
Popularity on social media
Does your organization require long-term support for the system
Does the distribution offer a “stable” version
If the application software is supported by the distribution
Will commercial support be required for the OS
A maintenance cycle:
Should be long so that you have time before you need to upgrade
Describes how often updates for software come out
Should be short so you always have the freshest releases
Only has meaning for paid software
Describes how long a version of software will be supported
Describes how long a version of software will be supported
In Linux, RPM can be defined as:
Random program memory Relational peak monitoring Radical performance machine The speed a record plays back at The Package Manager program for Red Hat Linux
The Package Manager program for Red Hat Linux
A long software release cycle is:
Better because old hardware can be utilized beyond its service life
Only offered by Red Hat and SUSE
Makes programming more difficult since new features cannot be used
Valued by businesses that want stability
Characterized by infrequent security fixes
Valued by businesses that want stability
IoT is one application of embedded systems:
True or False?
True
False
True
Debian is a community effort that supports many hardware platforms
True or False?
True
False
True
Bundling utilities, management tools, and application software with a Linux kernel is called a:
A distribution of Linux
A text editor
A type of hardware
A trademark
A distribution of Linux
A network of inexpensive computers connected to sensors and controllers is called:
Internet of Things (IoT) Creative commons Open source networking Closed source computing Relationational database
Internet of Things (IoT)
A software release cycle describes:
How often upgrades come out for software
How often the software’s memory is released back to the operating system
How often the computer must be upgraded to support new software
How often security fixes are implemented
How often the computer must be rebooted
How often upgrades come out for software
Which distributions are made by, or are clones of, RedHat?
(choose two)
Debian CentOS Fedora Ubuntu Slackware
CentOS
Fedora
Ubuntu is derived from which distribution?
Slackware
Debian
Scientific Linux
Red Hat Enterprise Linux
Debian
The most important consideration when choosing an operating system is:
What the intended use of the system is How much performance is needed The licensing model of the operating system The total cost of ownership Whether or not it is cloud-friendly
What the intended use of the system is
Apple’s OS X is:
(choose three)
Derived from Linux
Able to natively run Windows binaries
Primarily used to manage network services
A fully certified UNIX distribution
Tightly integrated with Apple hardware
Partially based on code from the FreeBSD project
A fully certified UNIX distribution
Tightly integrated with Apple hardware
Partially based on code from the FreeBSD project
Richard Stallman is associated with:
The Free Software Foundation BSD Unix The Apache foundation Microsoft 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
You give up your copyright to the software
You must provide support for your modifications
You must provide free copies of the software if you use it
If you redistribute the software, you must distribute the source to any changes you make
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:
GPLv2 is not approved by the OSI Only BSD allows commercial use BSD has no copyleft provision Nothing, they are virtually identical GPLv2 requires assigning copyright to the FSF
BSD has no copyleft provision
The Free Software Foundation believes that:
(choose two)
People should write software with no expectation of making money Software should be free to share No money should ever change hands Software should be free to modify Software should not have copyright
Software should be free to share
Software should be free to modify
Which of the following licenses was made by the FSF?
MIT Apache Creative Commons BSD GPLv3
GPLv3
A permissive free software license:
(choose two)
Places no restrictions on sharing modifications
Means you can use the software for anything you want
Does not allow the software to be locked to certain hardware
Requires you share software changes but not binaries
Places the software in the public domain
Places no restrictions on sharing modifications
Means you can use the software for anything you want
Linux is distributed under which license?
Linux Foundation GPLv3 GPLv2 MIT BSD
GPLv2
Who founded the Open Source Initiative?
(choose two)
Linus Torvalds Richard Stallman Eric Raymond University of California at Berkeley Bruce Perens
Eric Raymond
Bruce Perens
A generic term for Open Source and Free Software is:
FLOSS Libre Software GPL OS/FS SLOFF
FLOSS
Which are examples of permissive software licenses?
(choose two)
GPLv3 MIT BSD GPLv2 LGPLv3
MIT
BSD
What does it mean when a work is placed in the public domain?
You must redistribute changes to the software
You may not use the work for commercial purposes
The author has relinquished the copyright on the work
The author has died
The work was done by a government agency
The author has relinquished the copyright on the work
Creative Commons licenses allow you to:
(choose three)
Specify whether or not changes must be shared
Specify whether or not people may distribute changes
Get a veto on where the work is used
Allow or disallow commercial use
Receive royalties on the use of the work
Specify whether or not changes must be shared
Specify whether or not people may distribute changes
Allow or disallow commercial use
If a podcast is licensed under the CC BY-ND license, you may:
(choose two)
Add ads to it and post it to your website.
Sell it as part of a compilation
Share it as long as you give credit to the author
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
Post it to your website
To place software under an open source license, you must give up your copyright.
True or False?
True
False
False
The difference between the GPL and LGPL licenses are:
LGPL was made by the OSI while GPL was made by the FSF
LGPL allows linking to non GPLed software
LGPL applies to web services
LGPL allows you to distribute the software in binary-only form
LGPL is shorter than GPL
LGPL allows linking to non GPLed software
Permissive free software licenses:
(choose three)
Are not approved by the FSF Don’t have a copyleft provision Can allow software to be used inside closed source software Include the GPLv2 and BSD Are not approved by the OSI
Are not approved by the FSF
Don’t have a copyleft provision
Can allow software to be used inside closed source
Your company makes a hardware firewall that runs a custom Linux kernel. What are your obligations under GPLv2?
You must make the source to your custom web interface available
You must make your hardware designs available
You must make the source to your kernel available
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
Participating in open source projects can improve your technical skills, even if it is not your day job.
True or False?
True
False
True