Difference between revisions of "FSF40/celebration/trivia-quiz"
(Created page with "!toc levels=4 # When was the Free Software Foundation Founded? * Answer: October 4, 1985 * Commentary: This is what we call in the biz as a "gimme". # What does "GNU"...") |
|||
| Line 1: | Line 1: | ||
| − | + | * When was the Free Software Foundation Founded? | |
| − | |||
| − | |||
* Answer: October 4, 1985 | * Answer: October 4, 1985 | ||
| Line 7: | Line 5: | ||
* Commentary: This is what we call in the biz as a "gimme". | * Commentary: This is what we call in the biz as a "gimme". | ||
| − | + | * What does "GNU" stand for? | |
* Answer: GNU's Not Unix! | * Answer: GNU's Not Unix! | ||
| − | + | * Commentary: GNU is a recursive acronym for GNU's Not Unix. Not | |
| + | exactly a gimme, but it is as close as you can get. | ||
| + | |||
| + | * Name the four essential software freedoms. | ||
* Answer: run, edit, copy, & share. | * Answer: run, edit, copy, & share. | ||
| Line 29: | Line 30: | ||
is a precondition for this. | is a precondition for this. | ||
| − | + | * What type of hardware inspired Richard Stallman to start GNU? | |
* Answer: Printer. | * Answer: Printer. | ||
| Line 38: | Line 39: | ||
27, 1983. | 27, 1983. | ||
| − | + | * What practice, named after a cable Digital Video Recorder (DVR), | |
describes the use of freely licensed software but prevents users | describes the use of freely licensed software but prevents users | ||
from using modified versions through OEM update signatures? | from using modified versions through OEM update signatures? | ||
| Line 56: | Line 57: | ||
using. | using. | ||
| − | + | * In the gnu.org article "The JavaScript Trap," what is the "one case | |
where it is acceptable to run a nonfree JavaScript program"? | where it is acceptable to run a nonfree JavaScript program"? | ||
| Line 62: | Line 63: | ||
either free or remove the JavaScript code | either free or remove the JavaScript code | ||
| − | + | * What month/year was the GPLv3 released? | |
* Answer: June, 2007 | * Answer: June, 2007 | ||
| − | + | * What month/year was the AGPLv3 released? | |
* Answer: November, 2007 | * Answer: November, 2007 | ||
| Line 73: | Line 74: | ||
AGPLv3(Nov) were released in 2007 | AGPLv3(Nov) were released in 2007 | ||
| − | + | * Of the variety of Berkeley Software Distribution(BSD) Licenses which | |
one is not compatible with with the GNU General Public license | one is not compatible with with the GNU General Public license | ||
version 2 and 3? | version 2 and 3? | ||
| Line 85: | Line 86: | ||
the software must display an acknowledgment. | the software must display an acknowledgment. | ||
| − | + | * Does the GPL require that source code of modified versions be posted | |
to the public? | to the public? | ||
| Line 96: | Line 97: | ||
* https://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic | * https://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic | ||
| − | + | * Does the GPL allow me to sell copies of the program for money? | |
* Yes! | * Yes! | ||
| − | * https://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowMoney | + | * Commentary: What this means is that you can sell copies even if you |
| + | didn't create the program | ||
| + | |||
| + | - https://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowMoney | ||
***BREAK*** | ***BREAK*** | ||
| − | + | ||
| + | * Which GNU license requires providing source code when interacting | ||
with applications running on servers over a network ? | with applications running on servers over a network ? | ||
| Line 113: | Line 118: | ||
- https://www.gnu.org/licenses/gpl-faq.html#AGPLv3InteractingRemotely | - https://www.gnu.org/licenses/gpl-faq.html#AGPLv3InteractingRemotely | ||
| − | + | * What is the name of the conference born out of the FSF's annual | |
membership meeting? | membership meeting? | ||
| Line 124: | Line 129: | ||
* Commentary: | * Commentary: | ||
| − | + | * Copyleft is: | |
a) a requirement that all modified and extended versions of a free | a) a requirement that all modified and extended versions of a free | ||
| Line 136: | Line 141: | ||
a free program to be free as well | a free program to be free as well | ||
| − | + | * What was the first major software program released under the GNU project? | |
* Answer: GNU Emacs | * Answer: GNU Emacs | ||
| Line 147: | Line 152: | ||
license. | license. | ||
| − | + | * What is the name of the GNU microkernel? | |
* Answer: GNU Hurd | * Answer: GNU Hurd | ||
| Line 156: | Line 161: | ||
Interfaces Representing Depth. | Interfaces Representing Depth. | ||
| − | + | * What is the name of the exception which is meant to allow people to | |
distribute programs compiled with GCC under terms of their choice, | distribute programs compiled with GCC under terms of their choice, | ||
even when parts of these libraries are included in the executable as | even when parts of these libraries are included in the executable as | ||
| Line 167: | Line 172: | ||
* https://www.gnu.org/licenses/gcc-exception-faq.html | * https://www.gnu.org/licenses/gcc-exception-faq.html | ||
| − | + | * When (month/year) did the FSF first earn a four star rating from the | |
Charity Navigator? | Charity Navigator? | ||
| Line 177: | Line 182: | ||
Watching." | Watching." | ||
| − | + | * Which title came first, the Lesser GPL or the Library GPL? | |
* Library GPL | * Library GPL | ||
| Line 184: | Line 189: | ||
the Lesser moniker. | the Lesser moniker. | ||
| − | + | *The Free Software Foundation's campaigns include: | |
a) Freedom Ladder, End Software Patents, Campaign for OpenDocument | a) Freedom Ladder, End Software Patents, Campaign for OpenDocument | ||
| Line 194: | Line 199: | ||
* All of the above. | * All of the above. | ||
| − | + | * As of October 2025, how many packages are indexed in the FSF free | |
software directory? | software directory? | ||
* Answer: 17,115 | * Answer: 17,115 | ||
| − | + | * What is the name of the FSF's hardware freedom certification? | |
* Answer: Respects Your Freedom | * Answer: Respects Your Freedom | ||
| − | + | * How to support the FSF | |
| − | * become a member | + | * become a member |
Revision as of 15:11, 4 October 2025
- When was the Free Software Foundation Founded?
- Answer: October 4, 1985
- Commentary: This is what we call in the biz as a "gimme".
- What does "GNU" stand for?
- Answer: GNU's Not Unix!
- Commentary: GNU is a recursive acronym for GNU's Not Unix. Not
exactly a gimme, but it is as close as you can get.
- Name the four essential software freedoms.
- Answer: run, edit, copy, & share.
- Commentary:
- freedom 0 - The freedom to run the program as you wish, for any purpose.
- freedom 1 - The freedom to study how the program works, and change it so it does your computing as you wish. (Access to the source code is a precondition for this).
- freedom 2 - The freedom to redistribute copies so you can help others
- freedom 3 - The freedom to distribute copies of your modified versions to others. By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
- What type of hardware inspired Richard Stallman to start GNU?
- Answer: Printer.
- BONUS: Xerox 9700
- Commentary: This is what led to the announcement of GNU on September
27, 1983.
- What practice, named after a cable Digital Video Recorder (DVR),
describes the use of freely licensed software but prevents users from using modified versions through OEM update signatures?
- Answer: Tivoization
- BONUS: What section of the GNU GPL v3 includes the text to address
the issue of Tivoization?
* Section 6
- Commentary: There are lots of different ways to do this; for
example, sometimes the hardware checksums the software that is installed, and shuts down if it doesn't match an expected signature. The manufacturers comply with GPLv2 by giving you the source code, but you still don't have the freedom to modify the software you're using.
- In the gnu.org article "The JavaScript Trap," what is the "one case
where it is acceptable to run a nonfree JavaScript program"?
- Answer: To send a complaint to the website operators, asking them to
either free or remove the JavaScript code
- What month/year was the GPLv3 released?
- Answer: June, 2007
- What month/year was the AGPLv3 released?
- Answer: November, 2007
- Commentary: After a robust public engagement, both the GPLv3(June) and
AGPLv3(Nov) were released in 2007
- Of the variety of Berkeley Software Distribution(BSD) Licenses which
one is not compatible with with the GNU General Public license version 2 and 3?
- The original BSD license or 4-Clause BSD license.
- BONUS: What Clause makes the original BSD license incompatible?
advertisement clause
- Commentary: all advertising materials mentioning features or use of
the software must display an acknowledgment.
- Does the GPL require that source code of modified versions be posted
to the public?
- Answer: No.
- Commentary: But if you release the modified version to the public in
some way, the GPL requires you to make the modified source code available to the program's users, under the GPL.
* https://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic
- Does the GPL allow me to sell copies of the program for money?
- Yes!
- Commentary: What this means is that you can sell copies even if you
didn't create the program
- https://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowMoney
- BREAK***
- Which GNU license requires providing source code when interacting
with applications running on servers over a network ?
- Answer: GNU Affero General Public License Version 3
- Commentary:
- https://www.gnu.org/licenses/gpl-faq.html#AGPLv3InteractingRemotely
- What is the name of the conference born out of the FSF's annual
membership meeting?
- Answer: LibrePlanet
- BONUS: What year was the first LibrePlanet?
* Answer: 2009
- Commentary:
- Copyleft is:
a) a requirement that all modified and extended versions of a free program to be free as well
b) a campaign to abolish copyright
c) a synonym of free software: all free software is copyleft
- Answer: a) a requirement that all modified and extended versions of
a free program to be free as well
- What was the first major software program released under the GNU project?
- Answer: GNU Emacs
- (20) BONUS: What license was GNU Emacs originally released under? GNU
Emacs General Public License in 1985
- Commentary: The GNU Emacs General Public License in 1985 was
effectively a precursor which would become the GNU General Public license.
- What is the name of the GNU microkernel?
- Answer: GNU Hurd
- BONUS: What does Hurd stand for?
- Answer: Hird of Unix-Replacing Daemons. And "Hird" stands for Hurd of
Interfaces Representing Depth.
- What is the name of the exception which is meant to allow people to
distribute programs compiled with GCC under terms of their choice, even when parts of these libraries are included in the executable as part of the compilation process.
- Answer: The GCC runtime exception.
- Commentary:
* https://www.gnu.org/licenses/gcc-exception-faq.html
- When (month/year) did the FSF first earn a four star rating from the
Charity Navigator?
- Feb, 2021
- Commentary: Charity Navigator is the largest independent evaluator
of US-based nonprofit charities. The FSF was also selected for Charity Navigator's "Top Ten List" as one of "10 Charities Worth Watching."
- Which title came first, the Lesser GPL or the Library GPL?
- Library GPL
- Commentary: The versions between LGPL 2.0 and LGPL 2.1 it took on
the Lesser moniker.
- The Free Software Foundation's campaigns include:
a) Freedom Ladder, End Software Patents, Campaign for OpenDocument
b) Free JavaScript, Fight to Repair, Campaign for Hardware that Supports Free Software
c) Email Self-Defense, Defective by Design, Upgrade from Windows
- All of the above.
- As of October 2025, how many packages are indexed in the FSF free
software directory?
- Answer: 17,115
- What is the name of the FSF's hardware freedom certification?
- Answer: Respects Your Freedom
- How to support the FSF
- become a member