Beruflich Dokumente
Kultur Dokumente
CWE601
SUBJECT TITLE
WEB ECONOMY
LEVEL
BACHELOR DEGREE
STUDENTS NAME
MATRIC NO.
PROGRAMME
ACADEMIC
FACILITATOR
LEARNING CENTRE
BICT
INSTRUCTIONS TO STUDENTS
1) This assignment consists of FOUR (4) questions.
2) Plagiarism is considered as a serious academic offence and will be penalized.
3) This assignment carries 40 marks which will be converted and contributed to 25%
weightage towards your final grade.
4) The numbers with brackets [ ] are the marks allocated for each part of the questions.
Instructions:
You are required to provide and list your reference sources (Internet sites, text
material, outside readings, etc.) for each question below. Your marks will
depend heavily based on the originality of your answer.
Q 1. Explain on what an organization will consider if open source software
could fit and implement in the organization. Describe FOUR (4)
considerations.
[Marks 8]
1. The Licenses
The majority of the people understand that they have to comprehend
"The license" connected with a bit of open source software. However,
many people do not understand there's regularly more than one license
connected with individual open source bundles.
Open source bundles frequently package other open source
components, which may have diverse licenses. There are additionally
numerous situations where a bundle incorporates particular files or bits
of code under diverse licenses. You have to discover, survey, and take
after ALL of those packaged licenses. If a project is authorized under the
Apache License. However, incorporates other open source code gave
under a GPL license, you must conform to each of those licenses for the
pertinent part of the software.
2. The project and community
Generally as you would utilizing a proprietary software vendor, you have
to do likewise with an open source project or community you are
considering. You'll need to know the extent of the community, how long
extent the project has been around; whether patches and updates are
routinely releasead; and how effectively its upheld through community
forums and mailing lists. It's not uncommon to discover code from
"Deadline" activities sponsored by one uninterested developer in most
of open source repositories. You may conclude that you're open to
utilizing open source code from an inactive project and self-supporting
it. However, you'll need to verify that you've settled on an informed
decision.
3. The distribution
Numerous IT associations accept that the copyleft statements of
licenses like the GPL don't make a difference to them because that they
don't sell software.
It's profoundly likely that a portion of the
applications you develop are distributed outside the walls of your
association. It may be an iPhone application on your corporate site,
instruments for accomplices, or software that is inserted in an item you
provide for clients. You can in any case utilization open source in these
circumstances, yet its basic that you see precisely what open source is
being utilized and that you consent to the pertinent licenses. Large
portions of the companies that have been sued over infringement of
open source licenses were not even aware that they were conveying
open source software.
4. The support
For any open source software going into project, you'll have to consider
the level of support that is required. On account of little libraries where
you have broad in-house expertise, self-support utilizing community
mailing lists is a sensible choice. In the event that you don't have
inward expertise, or you need help with more complicated and basic
frameworks, then you may need to consider other support choices.
There are a variety of corporations that can help with support, including
vendors committed to a single open source project, framework
integrators, and support aggregators that support a wide range of open
source projects. Remember to shop around since its an competitive
market and you'll likely discover choices at an assortment of value
focuses.
Weins, K. (2010, April 22). Four Considerations When Using Open Source in
Production.
Retrieved
March
11,
2015,
from
http://www.networkworld.com/article/2230521/opensource-subnet/fourconsiderations-when-using-open-source-in-production.html
Q 2.
1. Interactivity
Interactivity be an activity where the exchange of ideas of
participants are active and can have an effect on the others. It is a
dynamic, two-way flow of information. In example when a leader
asks questions in the forum, then the member answering it.
2. Opportunities for collaboration
Effective communication with collaboration are essential for on-line
community to becoming a prosperous on-line community. it is
primarily through dialogue and examining different views that
participants become knowledgeable, strategic, self-determined, and
sympathetic. Moreover, involving participants in the project requires
effective communication and collaboration among leader, organizer,
March
11,
2015,
from
11,
2015,
from
Q 3.
ERP has started its Open Source journey. What are the FOUR (4)
possible open source implementation problems?
[Marks 8]
1. Appearing too much support
One of the most important benefits of OSS is that as long as
you have someone with the ability, you can fully customise the
software to your needs. because of the monies saved on licensing
fees, mistreatment OSS is useful though you do not do any
customization; but, if you are doing customise, you'll have
someone existing who is aware of the way to use open source
software. Most proprietary software includes free tech support
from the corporate, whereas OSS corporations charge for those
services. This fee is countered by the fact that the code is open
source, creating it easier for your IT team to be told the way to
use it. one more reason that people assume they have an
excessive amount of support whereas utilizing OSS is that this
kind of software contains a name for being comparatively
inaccessible to the common user. in contrast to proprietary
software, that is tested extensively for user-friendliness, OSS
software is commonly written by and for computer professionals.
2. Security Problem
This is maybe the most important misgiving that individuals
express relating to OSS: Since the code is open, any opportunist
will establish and exploit the program through hacking and
viruses. Proprietary software corporations, on the opposite hand,
have team members dedicated to making sure the protection of
their software. Some risk is related to using any software, and also
the overall risk related to OSS is not above with the other sort of
software. what is additional, as long as somebody is on your team
who is aware of a way to use open supply software, you will be
able examine the software before utilizing it, and so determine
the amount of risk related to utilizing it. The issues that
individuals have regarding OSS are not fully unsupported,
however every concern may be lessened with an understanding of
the software in question. In several cases, using this sort of
software helps corporations save money whereas additionally
obtaining a product that is higher suited to their wants. Once your
company learns a way to use open source software - and the way
to mitigate a number of the risks related to it - you, like several
others, might reap great advantages.
3. Intellectual property problem
Q 4.
List the category and name of one of the Open Source Licenses.
Then describe it briefly.
[Marks 4]
Category :
-Free software license
-Open-source license
-Free and open source software.
One of the OSS License:
Apache License 2.0
The Apache License is perceived by the Open Source Initiative as a
famous and generally conveyed permit with robust community. All of
The Apache software Foundation's projects, as well as the Apache HTTP
Server project whose software powers quite half of the Internet's web
servers, use this licence. Consequently, the licence is wide deployed
Q 6.
Provide an example each for one of the latest media technologies
and web technologies. Describe briefly the technologies mentioned
above.
[Marks 6]
Latest Media Technology
Verse Email
IBM is ready to launch a cloud-based email service that is designed to
require a number of the muddle out of business communications,
whereas customers will get their hands on a freemium version. The
system, referred to as Verse, pulls along and organizes messages from
variety of sources, together with email, social updates, instant
messaging and calendars. Verse is IBM's effort to provide an email
product that is intuitive to use and helps employees order
communications. With Verse, IBM is leverage previous investments in
artificial intelligence, analytic and social media in an endeavor to
create a better email platform.
Latest Web Technology
Vivaldi Web Browser
Vivaldi is the new Web browser for powerful users. At first look, what
you see after open vivaldi is not all that completely different from the
other browser you have used. Vivaldi, just like the latest versions of
Opera and apparently just about everything else recently, uses the
Blink rendering engine behind the scenes. Vivaldi's interface does not
rely on the same code you will find in Chrome or Opera. The interface
is written entirely with web technologies, primarily Javascript and CSS.
Javascript, React, Node.js, Browserify, and "a long list of NPM modules"
produce the vivaldi UI. because the website puts it, "Vivaldi is that the
web engineered with the web." It's fitting that underneath the surface
vivaldi is considerably completely different from its competition since
the same is true of its options. If you keep in mind the exciting days
back when Netscape was the dominant browser and user stylesheets
were still a choice, then you may love vivaldi. On top of this, there are
different power user-friendly tools like what vivaldi calls "Quick
Commands." Press F2 and vivaldi can launch a little command window