Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601
(Prefer mailing. Call in emergency )
1. Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601
[ FALL, 2015 ] ASSIGNMENT
PROGRAM Master of Science in Information Technology(MSc IT)Revised
Fall 2011
SEMESTER 3
SUBJECT CODE & NAME MIT3041– Open Source System
CREDITS 4
BK ID B1550
MARKS 60
Answer all Questions
Question.1. (a) What is open source software? List the examples of open source systems.
Answer:Open source software is software whose source code is available for modification or
enhancementbyanyone. "Source code"isthe part of software thatmostcomputerusersdon'tever
see; it's the code computer programmers can manipulate to change how a piece of software—a
"program"or "application"—works.Programmerswho have access to a computer program's source
code can improve that program by adding features to it or fixing parts that don't always work
correctly.
(b) What are the common tools required for the development of open source software?
Answer:Open-source software development is the process by which open-source software, or
similarsoftware whosesource code ispubliclyavailable,is developed. These are software products
available withitssource code underanopen-source license tostudy,change,andimprove itsdesign.
Examples of some popular open-source software products are Mozilla Firefox, Google Chromium,
Android, LibreOffice and the Apache OpenOffice
Question.2. Explain the OSS licensing strategies
Answer:"The optimizationstrategyisanopensource manifestationof ClaytonChristensen's "law of
conservation of modularity." In the OSS application of Christensen's law, one layer of a software
stack is "modular and conformable," allowing adjacent software layers to be "optimized." The
2. modularandconformable layersare commodities,andare unprofitable oronlymarginallyprofitable
software businesses. The Linux operating system is
Question.3. (a) What is Academic Free License (AFL) ?Explain
Answer:The Academic Free License (AFL) is a permissive free software license written in 2002 by
Lawrence E. Rosen, the general counsel of the Open Source Initiative (OSI).
The license grantssimilarrights to the BSD, MIT, UoI/NCSA and Apache licenses – licenses allowing
the software to be made proprietary – but was written to correct perceived problems with those
licenses:
The AFL makes clear what software is being
(b) List the features of the AFL
Answer:
1) Grant of Copyright License. Licensor grants You a worldwide, royalty-free, non-exclusive,
sublicensable license, for the duration of the copyright.
2) Grant of Patent License. Licensor grants You a worldwide, royalty-free, non-exclusive,
sublicensable license,underpatentclaimsownedorcontrolledbythe Licensorthatare embodied in
the Original Work as furnished by the Licensor, for the duration of the patents, to make, use, sell,
offer for sale, have made, and import the Original Work and Derivative Works.
Question.4. Explain Public code archive.
Answer:Every open-source project provides a public code archive to access the source code,
documentation on both how to use and how to modify the code, mailing lists and newsgroups to
discussissues,adatabase torecord bugs,and a website toprovide accesstothe precedingfacilities.
These core features are the skeleton on which a healthy open-source project is built.
Public Code Archive
Question.5. What is mutual consent? Explain the two ways by which the partiesentering attack
each other.
3. Answer:Mutual Consentiswhenpartiestoan apprenticeshiptraining contract mutually agree to do
something.Thismaybe tovary, extendorcancel theirtrainingcontract.Mutual consentappliesonly
to apprenticeships. The notion of mutual consent allows that the parties to the contract be able to
contract without undue influence by external parties. This means effectively that external parties
cannot place positive or negative obligations on
Question.6. Write a note on Forking
Answer: In computing, particularly in the context of the Unix operating system and its workalikes,
fork is an operation whereby a process creates a copy of itself. It is usually a system call,
implementedinthe kernel. Forkisthe primary(andhistorically,only) methodof processcreation on
Unix-like operating systems.
The fork mechanism (1969) in Unix and Linux maintains implicit assumptions on the underlying
hardware: linear memory and a paging mechanism
Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601