Open Source Softwares: Computer

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 25

Summer

Vacation
Homework
Computer

OPEN SOURCE SOF TWARES

PA G E 1
Welcome

Made by:
Ronak Sahai
Class: X-D Roll no.: 25

PA G E 2
Introduction

Open-source software (OSS) is a type of computer software whose source code is released under a license in
which the copyright holder grants users the rights to study, change, and distribute the software to anyone and for
any purpose. Open-source software may be developed in a collaborative public manner. According to scientists who
studied it, open-source software is a prominent example of open collaboration. The term is often written without a
hyphen as "open source software".

PA G E 3
Open-source software development, or collaborative development
from multiple independent sources, generates an increasingly more
diverse scope of design perspective than any one company is capable
of developing and sustaining long term.

PA G E 4
Advantages
Let’s see what are the advantages of open source softwares that
make customers so much attracted towards them.

PA G E 5
Advantages

CONTINOUS EVOLVEMENT QUALITY FLEXIBILTY

It’s continually evolving in real time as Open source software gets closest to what users It is flexible because modular systems allow
developers add to it and modify it want because those users can have a hand in programmers to build custom interfaces, or add new
making it so abilities to it

INTEROPERABILITY FREEDOM SUPPORT

Open source software is much better at When businesses turn to open source software, Open source software is generally free, and so is
adhering to open standards than proprietary they free themselves from the severe vendor lock- a world of support through the vibrant
software is. in that can afflict users of proprietary packages. communities surrounding each piece of software.

PA G E 6
Disadvantages
Each thing has its own advantages & disadvantages as well.
So let’s what disadvantages open source softwares have.

PA G E 7
Disadvantages

Vulnerable to malicious users


Many use the privilege to exploit the product’s vulnerabilities and
create bugs that can infect hardware, steal identities or just annoy
other users.

MARKET Might not be as user-friendly


Several programs which are created mainly to cater to the
TOOLS developer’s wishes and bring his ideas to life. As a result, not
much attention is given to the software’s user interface

Straightforward to use
Open-source operating systems cannot be learned in a day.
They require effort and possibly training from your side
before you are able to master them.

PA G E 8
Open Source
Initiative
The Open Source Initiative (OSI) is a non-profit organization
dedicated to promoting open-source software.

OPEN SOURCE DEFINITION

OSI The Open Source Definition is a document published by the Open Source
Initiative, to determine whether a software license can be labeled with the
open-source certification mark.

OSI uses The Open Source Definition to


determine whether it considers a software
license open source.

PA G E 9
Licenses

Different licenses allow programmers to modify the software with various


conditions attached. The distribution terms of open-source software must
comply with the Open Source Definition. The OSI approves licenses that
comply with their definition of open-source software.

PA G E 10
The Timeline

- Open Source label created. OSI Joins Amicus Brief in Alice


- Open Source definition adopted. v. CLS Bank
License Proliferation Project
1999 2012

1998 2005 2014


- OSI Licence Review & License Discuss Lists
- OSI Launches Affiliate Membership Program
Launched.
- OSI Launches Individual Membership
- Open Source Keyhole & OSI-Certified Marks
Program
Launched.

PA G E 11
Popular
Examples
PA G E 12
Internet related software
Mozilla Firefox
Web Browser

Chromium
Chromium is the open source
project that is the basis of
Google Chrome.
Thunderbird
E-mail client

APACHE HTTP Web Server


Web Server

PA G E 13
Graphics and multimedia

GIMP Blender Audacity

Bitmap graphics editor, Advanced 3D modelling and Digital audio editor


similar to Adobe Photoshop rendering application

PA G E 14
Operating systems & Desktop environments

Google Chrome Android smart- Symbian smart- Linux


OS phone OS phone OS Operating system kernel
Lightweight operating by Google / Open by Nokia
system based around the Handset Alliance
web browser

PA G E 15
Office software

APACHE OpenOffice.org AbiWord


Office productivity software. Comparable to Microsoft Word processor
Office. As well as having using an open file format it can
read and write Microsoft Office files

PA G E 16
Development
Services from Microsoft Visual Studio

Visual Studio IDE


Rich IDE, advanced debugging

Visual Studio Team Services


Agile tools, Git, continuous integration

Visual Studio Code


Editing and debugging on any OS

Visual Studio App Center


Continuous integration, delivery & learning

PA G E 17
Others

ph
p
MySQL PHP PYTHON

Database Web development Programming/scripting


language

PA G E 18
What we saw…

PA G E 19
Why Preferred?

C T S S
CONTROL TRAINING SECURITY STABILITY

People have more control It helps them become better People consider it more Programmers publicly
over the software programmers secure distribute the source code

PA G E 20
Conclusion
Open source software projects are built
and maintained by a network of
volunteer programmers and are widely
The open source movement has grown used in free as well as commercial
to become a significant force in today's products.
computing environment

In some sectors of the software industry, While the term "open source" applied
open source programs have become originally only to the source code of
popular enough to provide real competition software, it is now being applied to many
to proprietary alternatives. other areas such as Open source
ecology,

In other sectors, they have emerged as


the dominant standard. Phenomenon whereby
something new

PA G E 21
PA G E 22
"We migrated key functions from Windows to
Linux because we needed an operating system
that was stable and reliable – one that would
give us in-house control. So if we needed to
patch, adjust, or adapt, we could."

Official statement of the United Space Alliance,


which manages the computer systems for the
International Space Station (ISS), regarding
why they chose to switch from Windows to
Debian GNU/Linux on the ISS

PA G E 23
- Bill Gates

Software is a great
combination between
artistry and engineering.

You might also like