Open Source Software
Open Source Software
SOFTWARE
UVCI
Dr. KOUADIO/UVCI
3.0
Table des
matières
I - Objectifs 3
3. Exercice ........................................................................................................................................ 5
4. Exercice ........................................................................................................................................ 6
5. Exercice ........................................................................................................................................ 6
6. Exercice ........................................................................................................................................ 7
7. Exercice ......................................................................................................................................... 7
8. Exercice ......................................................................................................................................... 7
9. Exercice ......................................................................................................................................... 7
III - LISTENING 9
1. Exercice ......................................................................................................................................... 9
2. Exercice ......................................................................................................................................... 9
3. Exercice ......................................................................................................................................... 9
4. Exercice ........................................................................................................................................ 9
IV - LANGUAGE SPOT 10
3
OPEN SOURCE SOFTWARE
OPEN SOURCE
SOFTWARE I
4
OPEN SOURCE SOFTWARE
3. Exercice
Fill in the gaps with the right heading for each paragraph
open standards --- better security --- free support --- avoids vendor lock-in --- fewer bugs and faster
fixes --- free to try before you buy
Pros of Open-Source Software
1- free to try before you buy
Community open source is completely free to anyone to download, including source code, for
evaluation. Even COSS vendors usually have a free version of their software packages, which
includes source code. In fact, much open source software, especially OSs, are available as “live”
media, which means you need not actually install the software but instead run it directly from a
DVD or USB flash drive.
2- free support
Whether an open source package is being evaluated or integrated commercially, it has the same
global community of users and developers available for asking questions and advice. Support
includes detailed documentation, forums, wikis, newsgroups, email lists and live chat. None of this
costs anything except time.
3- open standards
Open source communities are leery of proprietary standards, preferring instead to adhere to open
standards around communication protocols and data formats. This aspect meaningfully improves
interoperability within and between open source and proprietary software including OSs, which in
turn means a high level of interoperability for business and customer applications as well.
4- fewer bugs and faster fixes
Because large open source software projects can literally have millions of eyes examining the source
code, there is a much higher probability that more bugs are exposed compared to the code from a
proprietary vendor with a far smaller development staff. Furthermore, open source communities are
typically quick to implement a fix or report a workaround. Additionally, since the source code comes
with the software, customers are free to apply their own patches at will.
5- better security
A side effect of the above point is that open source software is more secure overall. Since the
security of proprietary software vendors depends to some extent on their source code being opaque,
it does not follow that security bugs are not present in their software. It is more probable that the
security holes have simply not been found yet.
6- avoids vendor lock-in
Except in the case of COSS, there is minimal reliance on a single vendor or group for continued
improvements, maintenance and support for open source software. Additionally, since the open
source community is distributed and diverse, there is little risk that you will end up holding
orphaned software, which would be the case if the proprietary vendor were to fold or abandon their
project.
5
OPEN SOURCE SOFTWARE
4. Exercice
Fill in the gaps with the right heading for each paragraph:
increased business risk --- minimal support leverage ----reduced competitive advantage ---- usability
CONS OF OPEN-SOURCE SOFTWARE
1- reduced competitive advantage
If an enterprise is also a software vendor, then building products on open source code affects the
revenue model for the enterprise's software depending on the open source licensing agreement. Also,
an organization's core competency could be partially diluted if the value of the proprietary code
built on top of the open source platform is not enough to offset the lowered barrier to entry of
competitors that could build a similar product on top of the same open source code.
2- minimal support leverage
Large open source projects have a vast, supportive community that provides documentation, tools
and support systems to back up users of the software. Free support is not always the fastest
support, however, especially if the enterprise is seeking a solution to a thorny problem resulting
from seemingly random code bugs, design flaws or integration difficulties. Larger enterprises with
the ability to pay for top-tier support packages can expect prompt and detailed attention that is
rarely available from open source communities.
3- usability
Open source projects, even COSS, are complex packages of software that are not as closely aimed at
markets of unskilled end users as is much proprietary software. Unskilled users will never look at the
source code let alone compile it. This aspect explains why open source Apache Web Server is the
leading deployment in data centers, but desktop Linux has barely penetrated the PC market where
alternate, easy-to-use products already exist that do not have to compete based on high performance
metrics.
4- increased business risk
Aside from Red Hat, large financially strong open source software vendors are few and far between.
Although great products may come from smaller, more nimble companies, there is a significantly
higher risk that they will not be there when you need them the most.
5. Exercice
Read the text and find words that go with the ones in the list to make collocations
example:
1-communication protocols
answer: communication protocols
2-open source
3-free support
4-open standards
5-online community
6
OPEN SOURCE SOFTWARE
6. Exercice
Choose the right phrase to fill in each gap:
communication protocol - - open source - - free support - - open standards - - online community
[open source | online community | open standards | free support] = a virtual community whose
members interact with each other primarily via the internet.
[open source | online community | open standards | free support] = a product with permission to
use its source code, design documents, or content
[open source | online community | open standards | free support] = an assistance given without
any financial contribution
[open source | online community | open standards | free support] = publicly available technologies
with various rights to use associated with it allowing open participation
7. Exercice
What does "them" refer to in the sentence : 'Fourth, with open-source software, there are fewer
bugs and users can fix them very fast'?
open standards
communication protocols
bugs
users
8. Exercice
What does "the first ones" refer to in the sentence 'Third, open-source software are not as easy to
use as proprietary ones since the first ones are complex packages difficult enough for unexperienced
users.'
users
open-source software
solutions
packages
9. Exercice
Which word best defines "basis" in paragraph 1?
base
groundwork
support
frequency
7
OPEN SOURCE SOFTWARE
10. Exercice
Read the text again and select the sentences that are TRUE :
Open-source software are never sold
developers of open-source software keep on bringing solutions to their users in the long run
11. Exercice
Select the right answer:
The text brings out
the benefits and disadvantages of open-source software
12. Exercice
Select the right answer:
The first disadvantage of using open-source software mentioned in the text is about
code
assistance
finance
ownership
8
LISTENING
LISTENING
II
Listen to the audio then do all the acticities that follow
1. Exercice
Decide if this statement is TRUE or FALSE
Video games that were first played in the US came from Japan
true
false
2. Exercice
Decide if this statement is TRUE or FALSE
Nintendo did not create the first video games console in the US.
true
false
3. Exercice
Decide if this statement is TRUE or FALSE
The console boom started in 1980
true
false
4. Exercice
listen to the audio again then complete the following passage with words from the audio
The console boom started in 1980 when Atari released the “Atari 2600” game console. Atari had a
brilliant gimmick for its sales campaign. It included a free copy of the game “Space Invaders” with
every Atari 2600. Space Invaders was extremely popular at arcades at this time so consumers were
excited to be able to play it in their homes. As a result, Atari 2600 sales skyrocketed . Other
companies jumped in to the video game console market and produced their own consoles for sale.
Home computers such as the Commodore and the Apple series were also becoming popular because
they could play games and use other kinds of software . Video game consoles and personal
computers were in nearly every North American home in the early 1980s. Although the market for
video games had reached the saturation point , many companies ignored this reality and kept
manufacturing consoles and new games at breakneck speed. A collapse was imminent.
9
LANGUAGE SPOT
LANGUAGE SPOT
III
1. EXPRESSING CONTRAST
ALTHOUGH
2. expressing contrast
Exercice 1 : rewrite this sentence using the suggested conjonction
Even if she is young, she is very smart. (Nevertheless)
10
LANGUAGE SPOT
11
LANGUAGE SPOT
3. PRODUCTION PHASE
3.1. Exercice
Writing
Open source software involve various advantages. Mention some and write about an open source software
you and your group members (7 members) would like to develop so that to make other people benefit
freely from your invention. Send your 10-line paragraph at: [email protected]
12