Professional Documents
Culture Documents
B. XFree86 (1992)
C. KDE (1996)
2. Who was the founder of the Free Software Foundation?
A. Richard Stallman
D. Linus Torvalds
B. Ian Murdock
C. Miguel de Icaza
3. One of the two groups who established the roots of OSS were:
A. The founders of the GNU project
D. A & B
B. Libre
C. Software that can be modified, studied and distributed with no restriction, but may not be
free of charge
D. B and C
6. Which of the following is not one of the top business models used in open source:
A. Dual licensing
B. Platform Providers
C. OS Providers
C. OS Providers
D. All of the above
E. None of the above
C. MIT
B. BSD
12. Which of the following is not a valid method for getting members for an OSS community?
A. Face to face interaction.
13. Which of the following is not a mandatory requirement to start an OSS project?
A. A license.
C. Communication channels.
B. A software development
companys guidance.
B. Poor security
C. Size of contribution
15. What do most open source contributors expect to receive from their contribution?
A. Money
B. Recognition
C. A paid job
16. Open source contributors should have one of these traits:
A. Know how to code
D. Wiki
B. IRC
E. None
C. Internet blog
18. Which of the following methods should you follow to handle overflowing user change requests?
A. Let it be a responsibility of one particular member of the community.
B. Delegate authority and tasks.
C. Don't accept new change requests, when many of such requests are pending.
D. None of the above.
E.
19. What is the best possible way to minimize the effort of screening user contributed code?
A. Allow any user to commit their changes directly to the project branch without reviewing
them.
B. Ask every user to perform all kinds of testing of their own.
C. Sharing the code selection criteria with the users.
D. Accept code only from known external users.
E. None of the above
20. What is the next step after receiving a feature enhancement request from a user?
A. Requirement analysis.
B. Checking the status of the release
cycle.
OPEN
: Is the Eclipse Public License approved by OSI?
OPEN
: If I modify a program licensed under GPL an distribute the object code of
the modified program for free, must I make the source code available?
OPEN
: Under MIT, can you link proprietary code to open source code?
SOURCE
: Intellectual property and copyright are synonyms?
SOURCE
: EPL is not an OSS license?
SOURCE
: GPL allows proprietary code to link to open source code?
OPEN
: MIT allows redistribution of software with other code that has another
license?
8.
9.
10.
SOURCE
OPEN
OPEN
: The Common Public License (CPL) was IBM's first open source license?
: In 2009 CPL was superseded by the Eclipse Public License (EPL)?
: Oracle bought Sun Microsystems in 2009?
III. Fill in the blanks - Evolution of Open Source Development (15 pts)
IV. Completion :: Complete the statement. Answer on the blank provided. (10 pts)
1. The transfer of rights by the author partly or wholly at his own terms is what we refer to as
licensing. The term license means permission. The copyright holder, or licensor, grants
another person, known as the licensee, specific permissions to use the work.
2. When Stallman uses the term "free software", he is not referring to price as indicated by his
quote, Free software is a matter of liberty, not price. To understand the concept, you
should think of 'free' as in free speech, not as in 'free beer'.
4. How come the MIT and GPL licenses are both OSS licenses even though they have
contradictory items? (5 pts)
Answers are in Chapter 4 (Analysis and comprehension)
5. How can you grow the awareness of your open source project? (5 pts)
Answers are in Chapter 6 (Analysis and comprehension)
6. If you were to choose among the four popular business models for Open Source, what
would you choose and why? (10 pts)
Answers are in Chapter 3 (Analysis and comprehension)