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 enhancement by anyone.
"Source code" is the part of software that most computer users
don't ever see; it's the code computer programmers can manipulate to change how
a piece of software—a "program" or "application"—works.
Programmers who 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 similar software whose source code is publicly available, is
developed. These are software products available with its source code under an
open-source license to study, change, and improve its design. 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 optimization strategy is an open source manifestation of
Clayton Christensen'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 modular and conformable layers are commodities, and
are unprofitable or only marginally profitable 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 grants similar rights 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, under patent claims owned or controlled
by the Licensor that are 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 discuss issues, a database to record bugs, and
a website to provide access to the preceding facilities. 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.
Answer:Mutual Consent is when parties to an apprenticeship training contract
mutually agree to do something. This may be to vary, extend or cancel their
training contract. Mutual consent applies only 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, implemented in the kernel. Fork is the
primary (and historically, only) method of process creation 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
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.