17
“ Share ……Learn ……. Improve …… And give something back” Richard Stallman's

Open Source

Embed Size (px)

DESCRIPTION

linux and open source softwares

Citation preview

“ Share ……Learn ……. Improve …… And give something back”

Richard Stallman's

OPEN SOURCE

WHAT IS OPEN SOURCE ?open source is a philosophy, or a methodology that

promotes free redistribution and access to a product's design or ideas and implementation details. open as in freeopen as in accessopen as in over timeopen as in not closedopen as in reuse and changeopen as in any place and for anyone

HOW OPEN SOURCE WORKS ?

OPEN SOURCE VS. CLOSED SOURCE

View/Modify the source code of an application or software.

Open source software is released to the development community and undergoes a secondary phase of evolution, but closed source software is developed in isolation with a small team of developers.

Developer support and large community to help. Open Source is more secure and bugs and

vulnerabilities are fixed often.

ADVANTAGES OF OPEN SOURCEAvailability of source code

Source code to understand and learn fromDo not have to re-invent the wheelFree as in “freedom”

Does not depend on vendorCan choose additional support Can fix bugs and adapt to change in requirements

as well as technologyQuality and Customizability in open source is better.Costs much less than proprietary

SOME DISADVANTAGES OF OPEN SOURCE

Not generally straightforward to use and requires a certain learning curve to use and get accustomed.

Bad Codes, and some unqualified people who uses it.

Software quality assurance process is widely not transparent

No financial incentive.

OPEN SOURCE DIGITAL CONTENT

EXAMPLES OF OPEN SOURCE

Application software :

• 7-Zip• Eclipse• GIMP• Chromium• Blender• Mozilla Firefox• Open Office• inkscape

Operating Systems:

Android Linux FreeBSD

Programming Language :

Perl PHP Python Ruby Prolog C,C++

Firefox

In June 17, 2008, Mozilla showed more than 8 million copies of Firefox 3 were downloaded in its first 24 hours online.

LINUX

Linux is a computer operating system assembled under the model of free and open source software development and distribution. Originated in the GNU Project, initiated in 1983 by Richard Stallman, in the Free Software Foundation. More than 90% of today’s supercomputers use Linux. It powers around 4.8% of todays modern computers. Thousands of distros are available.

Stallman launched the GNU Project in September 1983 to create a Unix-like computer operating system composed entirely of free software

The first prototypes of Linux was publicly released later that year. Version 1.0 was released on March 14, 1994

Malaysia• Saving 205 million MYR• In 2010 Governments usage 97%• 36 hour annually for developing open sources

Brazil• In 2003-2010 Saving 500 million dollar• Telecenter• In 2009, 342 thousand desktop using gnu/linux saving

47 million dollar

Countries used open source