free and open source software

12
FREE AND OPEN SOURCE SOFTWARE

Upload: iwilldo4u

Post on 22-Mar-2017

258 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Free and Open Source Software

FREE AND OPEN SOURCE SOFTWARE

Page 2: Free and Open Source Software

WHAT IS F.O.S.S. ? Free and open source software can be classified as free software

and open source software. That is anyone is freely licensed to use, study and change the software in any way.

The source code is openly shared so that the people freely are encouraged to voluntarily improve the design of software.

This is in contrast to proprietary software, where the software is under restrictive copyright and the source code is hidden from the user, so that the right holders (the software publishers) can sell binary executable file.

Page 3: Free and Open Source Software

FREE & OPEN SOURCE SOFTWARE There are two terms to separate “free” and “open source” in FOSS.

Free as in freedom of speech not as in free things.

Open mainly points to Open Source Code of the program, available for others.

So free and open source software is in some ways free but the source code is available for analysis.

Page 4: Free and Open Source Software

OPEN SOURCE ALTERNATIVES

Proprietary programs

Microsoft Windows Internet explorer or Google

Chrome Microsoft Office Adobe Photoshop iTunes and Windows media

player skype

Open source alternative

Linux Mint or BOSS Linux Firefox or Chromium Open Office or Neo Office GIMP Songbird and VLC media

player QuteCom

Page 5: Free and Open Source Software

FREE SOFTWARE AND OPEN SOURCE SOFTWAREfree software

free software is  a software for which every one has a right not only to inspect and study the source code but also to use it for any desired purpose without monitory or other restriction.

free software is a good, morally right, thing to do. 

open source software

open source is a software whose source code is freely available. that is with out any requirement for payment or any other obstacles for any one to inspect and study.

Open source software is more or less indifferent to moral issues concerning software sharing.

Page 6: Free and Open Source Software

MYTHS ABOUT OPEN SOURCE(FOSS STANDS FOR FREE AND OPEN SOURCE SOFTWARE) FOSS is free. FOSS isn't reliable or supported. Making a software open source, anyone can change it. The open source license is too liberal. if you make your software open source, volunteer coders will fix all

of your problems for free.

Page 7: Free and Open Source Software

ADVANTAGES OF OPEN SOURCE

Availability of source code.1. source code to understand and learn from.2. do not have to reinvent the wheels.3. free as in freedomLess dependent on vendor4. can choose additional support.5. can fix bugs and adopt to change in requirements as well as technology.Quality and customizability in open source is better.

Costs is much less than proprietary softwares.

Page 8: Free and Open Source Software

OPEN SOURCE DEVELOPMENT MODEL

Page 9: Free and Open Source Software

LINUX OPERATING SYSTEM Linux is a computer operating system assembled under the model

of free and open source software development and distribution. originated in 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 today's modern computers. Thousands of distributers are available like.

1. Debian2. Open SUSE3. Fedora4. BOSS Linux

Page 10: Free and Open Source Software

OPEN SOURCE PROGRAMMING LANGUAGES open source programming language are those that are released under

open source licenses

open source programming languages are Perl a general purpose programming languages. PHP a scripting language suited for web . Python a general purpose programming languages.  Ruby a general purpose programming languages. PHDL hardware discription language used for PC board design. Tk/Tcl a scripting language.

Page 11: Free and Open Source Software

POPULARITY OF APACHE WEB SERVER 

Page 12: Free and Open Source Software

CONSLUSION FOSS gives common platform for sharing ideas and putting them into action

by developers or other people who wishes to improve a product/software. We are in open source revolution where people collaborate to create,

produce software or technology. Based upon the key advantage of open source technology, we can finally

conclude the open source deserves the increasing popularity. GNU General Public Licenses  http://www.gnu.org Open source licenses http://opensource.org/licenses Open source initiative and information http://opensource.org Repository of open source software http://sourceforge.net open source software development http://github.com