SlideShare a Scribd company logo
FREE AND OPEN SOURCE SOFTWARE
----"share and share alike."
FOSS
By: MOINUDDIN AHMED
Roll No.-100-30-2005
MTECH IT, 1ST
SEMESTER
Gauhati University
ASSAM
FREE AND OPEN SOURCE SOFTWARE
CONTENTS
●
INTRODUCTION
●
WHAT IS FOSS?
●
POPULARITY OF FOSS
●
LIST OF FREE AND OPEN SOURCE
SOFTWARES
●
HOW TO MAKE MONEY FROM FOSS
●
RUNNING A PROFITABLE BUSINESS WITH
FOSS
CONTENTS contd..
●
FOSS SOFTWARE DEVELOPMENT MODEL
●
WHICH LICENSE TO USE?
●
SHORTCOMINGS OF FOSS
●
HOW TO START OR CONTRIBUTE TO FOSS
PROJECT
●
FUTURE PROSPECTS
INTRODUCTION
●
A very promising and profitable industry.
●
FORBES - 65 software companies in the 2010 edition amongst
top 2000 large companies active in all kinds of industries.
●
DataMonitor forecasts that in 2013, have a value of US$ 457
billion
●
Bill Gates, the founder of Microsoft was the richest person by
selling software products.
●
The success story of Oracle . The same happened with Larry
Ellison
●
Conventional software mostly are proprietary
●
Sealed inner mechanism
●
Free and Open Source Software made with just the
opposite mindset
●
The tremendous contributions to computing, both
research and commercial projects
●
making easier for large group of people.
●
growing phase, promising future
●
In this seminar I have tried to simplify the notion of
FOSS, commercial and non-commercial projects.
WHAT IS FOSS?
●
There are two terms to separate in FOSS.
●
“Free software” is a matter of liberty, not price.
●
Freedom to
− Run (freedom 1)
− Study how program works (freedom 2)
− Redistribute copies (freedom 3)
− Modify / improvise (freedom 4)
●
“Open” mainly points to Open Source Code of the program,
available for others.
●
get software at no cost but as per license we can enjoy the above
four
●
going through phase of immense transformation.
●
Currently it is worth $60 billion
●
SourceForge.net hosts more than one million users,
involved in some way with approximately one hundred
thousand projects
●
no real geographic barriers
●
These figures speak volumes, something unique about
the philosophy of FOSS
●
Freedom, grow beyond its creators
POPULARITY OF FOSS
Popularity of Apache Web Server
Cost comparison between Microsoft and FOSS Solutions
Microsoft
Solution
Linux/FOSS
Solution
Savings
Company A: 50
Users
$87,988 $80 $87,908
Company B: 100
Users
$136,734 $80 $136,654
Company C: 250
Users
$282,974 $80 $282,894
Sources:
wikibooks.org
Global percentage of people demanding Enterprise edition software that is foss-licensed (Gartner survey)
LIST OF FOSS
●
a) List of FOSS Software that runs on Microsoft Windows, Gnu/Linux and,
in some cases, Apple Max, Unix and BSD operating systems
●
Productivity based applications
●
Wordprocessing - Open Office - http://www.openoffice.org/
●
Publishing - Scribus - http://www.scribus.net/
●
PDF Creator - Pdfcreator -
http://www.pdfforge.org/products/pdfcreator
●
Mail Client - Evolution - http://projects.gnome.org/evolution
●
Compression - 7Zip - http://www.7-zip.org/
●
Text editor - Notepat++, http://notepad-
plus.sourceforge.net/uk/site.htm
●
Financial - GnuCash - http://www.gnucash.org/
●
/
●
Internet Based applications
●
FTP - FileZilla - http://filezilla-project.org/
●
Remote connection - Vinagre - http://projects.gnome.org/vinagre/
●
Web development
●
LAMP component- EasyPHP - http://www.easyphp.org
●
General purpose IDE platform - Eclipse - http://www.eclipse.org/
●
CMS -Joomla
●
Multimedia
●
Image Editing - GIMP - http://www.gimp.org/
●
Audio Editor - Audacity - http://audacity.sourceforge.net/
●
CD Creator/Burner - Infra recorder- http://infrarecorder.org/
●
Image Viewer - http://imgv.sourceforge.net/
●
Video Editing - Kdenlive - http://kdenlive.org
●
Systems
●
Ghost - http://www.fogproject.org
HOW TO MAKE MONEY FROM
FOSS
●
1)Dual license model
●
released under a restrictive open-source license ,provide an alternative
proprietary license.
●
You have some sort of monopoly in the market leader
●
Motivation: Client likes product and needs it for commercial use. does
not want to breach the open-source license and is willing to pay
●
Open-source license: GPL suitable license to this strategy because it is
restrictive
●
Examples:
●
Mozilla Foundation has a deal-partnership with Google and other
companies
●
Apple Inc. offers Darwin for free, selling Mac OS X.
●
Red Hat offers the Fedora for free, selling Red Hat Enterprise
Linux (RHEL).
●
MySQL is offered for free, but with the enterprise version you can get
subscription, support and additional features.
2)Dual product model
●
penetrate the market by releasing an open-source product,
●
sell a different product with an extended version, plug-ins or up-
gradation.
●
Motivation: The user gets to be a part of an open-source
community process, contributes to the source and improves it.
Users purchase other related products from the project
professionals.
●
Open-source license: MIT, BSD, Apache or any other non-
copyleft license.
●
Example:
●
Eclipse and its non open source plug-ins.
●
Sun Microsystems offer OpenOffice.org for free, while
selling StarOffice.
3)Professional services model
●
This strategy requires a large base of clients
●
the product must not be simple to use
●
There is no problem implementing this strategy combined with one of the
other strategies discussed before
●
In fact it is recommended as a complementary strategy for both.
●
Motivation: We are the experts in this open-source project because we
wrote it, therefore clients would like to purchase support and other
services from us.
●
Open-source license: Any
●
Example:
●
a) JBoss itself is open source but RedHat provides a support
subscription for JBoss Enterprise Middleware with prices from around
$6000 to $110,000 per year
4) Open source bounty
●
It is a reward, usually monetary, for making positive contributions to an
open-source project.
●
Eg.BountySource
●
Motivation: there is at least someone in this world who can solve my
problem.
●
Examples:
●
Sun MicroSystems has offered $1 million in bounties for OpenSolaris,
NetBeans, OpenSPARC, Project GlassFish, OpenOffice, and OpenJDK.
●
The Google Summer of Code and the OSU Winter of Code provide
stipends to students working on open source code.
●
Mozilla introduced a Security Bug Bounty Program offering $500 to
anyone who finds a "critical" security bug in Mozilla.
●
Bounties are often used for implementing minor features, whereas
bidding and/or grants are more typically used for major features.
RUNNING A PROFITABLE BUSINESS
WITH FOSS
●
Initial research for feasibility criteria.
●
tool for strategic planning and decision support since
running a profitable business is not easy.
●
Two methods for software models
●
total cost of ownership (TCO)
●
the return on investment (ROI)
TCO
●
Direct Costs –those identified in traditional IT budgets,
including (Hardware & software
acquisition, operation and administration
costs, etc)
●
Indirect Costs – those costs generated from IT users
including (Downtime due to misuse or mistakes, end-
user operations, continuous training needs etc.)
“TCO for free and open
source projects can never be Rs.0 “
ROI
●
We need a method to measure something more important. How
much we will get in return on making an investment.
●
A simple way to look at ROI
ROI=RETURN/INVESTMENT
FOSS SOFTWARE DEVELOPMENT MODEL
STONE SOUP MODEL
LICENSES
SHORTCOMINGS OF FOSS
Lack of business applications
●
Alhough GnuCash, TurboCash do exists, basic, polished
accounting applications as good as Tally do not have FOSS
equivalents at this time.
●
Scarcity of competent people. It is rare for a software
developer to encounter, say, accounting problems.
●
Interoperability with proprietary systems
●
not entirely compatible with proprietary systems.
●
For organizations that have already paid massive amounts of
capital into proprietary applications, may prove to be prohibitive
Documentation and “polish”
●
Established FOSS lacks the user-friendliness
●
No warranties- regarding virus and performance
related issues.
●
Staff must be open source savvy-When compared
with existing proprietary systems. The cost of training
is considered as a major disadvantage when migrating
HOW TO START OR
CONTRIBUTE TO FOSS PROJECT
●
Numerous websites hosting projects
Contributing Time/Skills
●
Most open source software is built completely by volunteers (without
compensation) because they want a product that fits their needs.
●
The list of skills of contributors may seem large, but every person has different
skills to offer and your skills may be what it takes for a project to evolve. In most
cases you do not need to be a programmer to help
By adding his hands, eyes and associated skills to their project he may take project
to the next level
Product Purchases
●
As with the Membership and Subscriptions, by purchasing goods from the project's
store
Donations
●
Feel free to visit the project's home page to see if a donation link
The laymen Contributions
●
as a user can give back in a way that requires no money and
limited time.
●
by filling bug reports and recommendation so they can fix issues
and adapt the product to better fit the needs of the current users.
●
●
As you have seen from the list there are many ways to help the
community more in the long term.
FUTURE OF FOSS
●
Currently, proprietary software is king.
●
When you buy a new computer, you will be getting Windows That
is the "default choice".
●
However, it is not the only choice! Equivalents available
●
There's plenty of money in open source for commercial vendors.
Worth billions in IT world
●
but there's also plenty of opportunity for customers to build and
support their own open source derived projects.
●
Free from VENDOR LOCK-IN forever !
●
We're in the 21st Century now. customers get to decide
●
“The Customer Century.”
REFERENCES
●
www.wikipedia.org
●
www.dwheeler.com/
●
www.foss.in
●
www.oscon.com/
●
www.opensource.org
●
wwwr.oss-watch.ac.uk/
●
www.gnu.org
●
www.opensource.mit.edu/
●
Localization of FOSS by Sarmad Hussain, Pakistan
●
Open Sources Voices from the Open Source Revolution - Eric Raymond
●
Open source approaches in “Advances in Geographic Information Science”
●
O’Reilly Understanding Open Source and Free Software Licensing
●
A primer on open source software for business people and lawyers,
Stephen J. Davidson
END

More Related Content

What's hot

Open Source Technology
Open Source TechnologyOpen Source Technology
Open Source Technology
priyadharshini murugan
 
Open Source Operating System [Chapter 1]
Open Source Operating System [Chapter 1]Open Source Operating System [Chapter 1]
Open Source Operating System [Chapter 1]
Zulhilmi Shaffe
 
OPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONOPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATION
Ritwick Halder
 
An introduction to open source software
An introduction to open source softwareAn introduction to open source software
An introduction to open source software
SanjuktaBanik
 
Power Point Presentation on Open Source Software
Power Point Presentation on Open Source Software Power Point Presentation on Open Source Software
Power Point Presentation on Open Source Software
opensourceacademy
 
Open source software development
Open source software developmentOpen source software development
Open source software development
Sagar Raravi
 
Open Source: What is It?
Open Source: What is It?Open Source: What is It?
Open Source: What is It?
DuraSpace
 
Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software Presentation
Henry Briggs
 
Introduction to Free and Open Source Software (FOSS)
Introduction to Free and Open Source Software (FOSS)Introduction to Free and Open Source Software (FOSS)
Introduction to Free and Open Source Software (FOSS)
Dong Calmada
 
Open Source Licences
Open Source LicencesOpen Source Licences
Open Source Licences
Varuna Harshana
 
An Introduction to Open Source Software and Web Application Development
An Introduction to Open Source Software and Web Application DevelopmentAn Introduction to Open Source Software and Web Application Development
An Introduction to Open Source Software and Web Application Development
trevorthornton
 
Open source software and os
Open source software and osOpen source software and os
Open source software and os
Md. Tasdikul Islam Khan
 
Introduction To Open Source Licensing
Introduction To Open Source LicensingIntroduction To Open Source Licensing
Introduction To Open Source Licensing
Mark Radcliffe
 
Open source operating systems
Open source operating systemsOpen source operating systems
Open source operating systems
Tushar B Kute
 
An Introduction to Free and Open Source Software Licensing and Business Models
An Introduction to Free and Open Source Software Licensing and Business ModelsAn Introduction to Free and Open Source Software Licensing and Business Models
An Introduction to Free and Open Source Software Licensing and Business Models
Great Wide Open
 
Understanding open source licenses
Understanding open source licensesUnderstanding open source licenses
Understanding open source licenses
Rogue Wave Software
 
GNU GPL, LGPL, Apache licence Types and Differences
GNU GPL, LGPL, Apache licence Types and DifferencesGNU GPL, LGPL, Apache licence Types and Differences
GNU GPL, LGPL, Apache licence Types and Differences
Iresha Rubasinghe
 
Open source technology
Open source technologyOpen source technology
Open source technologyaparnaz1
 
Open vs Closed - Which is more secure?
Open vs Closed - Which is more secure? Open vs Closed - Which is more secure?
Open vs Closed - Which is more secure?
SYNAQ
 
Open source technology
Open source technologyOpen source technology
Open source technologyRohit Kumar
 

What's hot (20)

Open Source Technology
Open Source TechnologyOpen Source Technology
Open Source Technology
 
Open Source Operating System [Chapter 1]
Open Source Operating System [Chapter 1]Open Source Operating System [Chapter 1]
Open Source Operating System [Chapter 1]
 
OPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONOPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATION
 
An introduction to open source software
An introduction to open source softwareAn introduction to open source software
An introduction to open source software
 
Power Point Presentation on Open Source Software
Power Point Presentation on Open Source Software Power Point Presentation on Open Source Software
Power Point Presentation on Open Source Software
 
Open source software development
Open source software developmentOpen source software development
Open source software development
 
Open Source: What is It?
Open Source: What is It?Open Source: What is It?
Open Source: What is It?
 
Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software Presentation
 
Introduction to Free and Open Source Software (FOSS)
Introduction to Free and Open Source Software (FOSS)Introduction to Free and Open Source Software (FOSS)
Introduction to Free and Open Source Software (FOSS)
 
Open Source Licences
Open Source LicencesOpen Source Licences
Open Source Licences
 
An Introduction to Open Source Software and Web Application Development
An Introduction to Open Source Software and Web Application DevelopmentAn Introduction to Open Source Software and Web Application Development
An Introduction to Open Source Software and Web Application Development
 
Open source software and os
Open source software and osOpen source software and os
Open source software and os
 
Introduction To Open Source Licensing
Introduction To Open Source LicensingIntroduction To Open Source Licensing
Introduction To Open Source Licensing
 
Open source operating systems
Open source operating systemsOpen source operating systems
Open source operating systems
 
An Introduction to Free and Open Source Software Licensing and Business Models
An Introduction to Free and Open Source Software Licensing and Business ModelsAn Introduction to Free and Open Source Software Licensing and Business Models
An Introduction to Free and Open Source Software Licensing and Business Models
 
Understanding open source licenses
Understanding open source licensesUnderstanding open source licenses
Understanding open source licenses
 
GNU GPL, LGPL, Apache licence Types and Differences
GNU GPL, LGPL, Apache licence Types and DifferencesGNU GPL, LGPL, Apache licence Types and Differences
GNU GPL, LGPL, Apache licence Types and Differences
 
Open source technology
Open source technologyOpen source technology
Open source technology
 
Open vs Closed - Which is more secure?
Open vs Closed - Which is more secure? Open vs Closed - Which is more secure?
Open vs Closed - Which is more secure?
 
Open source technology
Open source technologyOpen source technology
Open source technology
 

Similar to Free and Open Source Software

[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
WSO2
 
Creating a level playing field for open source software options in IT selecti...
Creating a level playing field for open source software options in IT selecti...Creating a level playing field for open source software options in IT selecti...
Creating a level playing field for open source software options in IT selecti...osswatch
 
Open source softwares, 2011
Open source softwares, 2011Open source softwares, 2011
Open source softwares, 2011
Florent Renucci
 
SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...
SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...
SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...
South Tyrol Free Software Conference
 
Open Source BI (OSBI)
Open Source BI (OSBI)Open Source BI (OSBI)
Open Source BI (OSBI)
Fru Louis
 
Crafting an Open Source Product Strategy
Crafting an Open Source Product StrategyCrafting an Open Source Product Strategy
Crafting an Open Source Product Strategy
Dave Neary
 
IDCEE 2013: How to do a successful company around open source - Michael Widen...
IDCEE 2013: How to do a successful company around open source - Michael Widen...IDCEE 2013: How to do a successful company around open source - Michael Widen...
IDCEE 2013: How to do a successful company around open source - Michael Widen...
IDCEE
 
Open Source Governance v2.5
Open Source Governance v2.5Open Source Governance v2.5
Open Source Governance v2.5
Inria
 
Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5
fOSSa - Free Open Source Software Academia Conference
 
Single-Vendor Open Source at the Crossroads
Single-Vendor Open Source at the CrossroadsSingle-Vendor Open Source at the Crossroads
Single-Vendor Open Source at the Crossroads
Dirk Riehle
 
Micheal Monty Widenius - Free Open Source Software Entrepreneurship
Micheal Monty Widenius -  Free Open Source Software EntrepreneurshipMicheal Monty Widenius -  Free Open Source Software Entrepreneurship
Micheal Monty Widenius - Free Open Source Software EntrepreneurshipSouth Tyrol Free Software Conference
 
BUDDY White Paper
BUDDY White PaperBUDDY White Paper
BUDDY White Paper
Achmad Surya Afandy
 
Michael Widenius
Michael WideniusMichael Widenius
Michael Widenius
CodeFest
 
Webinar Bm V4[1]
Webinar Bm V4[1]Webinar Bm V4[1]
Webinar Bm V4[1]gwiley
 
SIM RTP Meeting - So Who's Using Open Source Anyway?
SIM RTP Meeting - So Who's Using Open Source Anyway?SIM RTP Meeting - So Who's Using Open Source Anyway?
SIM RTP Meeting - So Who's Using Open Source Anyway?
Alex Meadows
 
How open source is funded? LJC London Sept 2019
How open source is funded? LJC London Sept 2019How open source is funded? LJC London Sept 2019
How open source is funded? LJC London Sept 2019
Mauricio (Salaboy) Salatino
 
How open source is funded the enterprise differentiation tightrope (1)
How open source is funded  the enterprise differentiation tightrope (1)How open source is funded  the enterprise differentiation tightrope (1)
How open source is funded the enterprise differentiation tightrope (1)
Ryan Dawson
 
An Analysis Of Open Source Business Models
An Analysis Of Open Source Business ModelsAn Analysis Of Open Source Business Models
An Analysis Of Open Source Business Models
Sandra Long
 

Similar to Free and Open Source Software (20)

[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
 
Creating a level playing field for open source software options in IT selecti...
Creating a level playing field for open source software options in IT selecti...Creating a level playing field for open source software options in IT selecti...
Creating a level playing field for open source software options in IT selecti...
 
Open source softwares, 2011
Open source softwares, 2011Open source softwares, 2011
Open source softwares, 2011
 
SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...
SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...
SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...
 
Businessmodels
BusinessmodelsBusinessmodels
Businessmodels
 
Open Source BI (OSBI)
Open Source BI (OSBI)Open Source BI (OSBI)
Open Source BI (OSBI)
 
Crafting an Open Source Product Strategy
Crafting an Open Source Product StrategyCrafting an Open Source Product Strategy
Crafting an Open Source Product Strategy
 
IDCEE 2013: How to do a successful company around open source - Michael Widen...
IDCEE 2013: How to do a successful company around open source - Michael Widen...IDCEE 2013: How to do a successful company around open source - Michael Widen...
IDCEE 2013: How to do a successful company around open source - Michael Widen...
 
Why choose-liferay
Why choose-liferayWhy choose-liferay
Why choose-liferay
 
Open Source Governance v2.5
Open Source Governance v2.5Open Source Governance v2.5
Open Source Governance v2.5
 
Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5
 
Single-Vendor Open Source at the Crossroads
Single-Vendor Open Source at the CrossroadsSingle-Vendor Open Source at the Crossroads
Single-Vendor Open Source at the Crossroads
 
Micheal Monty Widenius - Free Open Source Software Entrepreneurship
Micheal Monty Widenius -  Free Open Source Software EntrepreneurshipMicheal Monty Widenius -  Free Open Source Software Entrepreneurship
Micheal Monty Widenius - Free Open Source Software Entrepreneurship
 
BUDDY White Paper
BUDDY White PaperBUDDY White Paper
BUDDY White Paper
 
Michael Widenius
Michael WideniusMichael Widenius
Michael Widenius
 
Webinar Bm V4[1]
Webinar Bm V4[1]Webinar Bm V4[1]
Webinar Bm V4[1]
 
SIM RTP Meeting - So Who's Using Open Source Anyway?
SIM RTP Meeting - So Who's Using Open Source Anyway?SIM RTP Meeting - So Who's Using Open Source Anyway?
SIM RTP Meeting - So Who's Using Open Source Anyway?
 
How open source is funded? LJC London Sept 2019
How open source is funded? LJC London Sept 2019How open source is funded? LJC London Sept 2019
How open source is funded? LJC London Sept 2019
 
How open source is funded the enterprise differentiation tightrope (1)
How open source is funded  the enterprise differentiation tightrope (1)How open source is funded  the enterprise differentiation tightrope (1)
How open source is funded the enterprise differentiation tightrope (1)
 
An Analysis Of Open Source Business Models
An Analysis Of Open Source Business ModelsAn Analysis Of Open Source Business Models
An Analysis Of Open Source Business Models
 

Recently uploaded

Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Yara Milbes
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 

Recently uploaded (20)

Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 

Free and Open Source Software

  • 1. FREE AND OPEN SOURCE SOFTWARE ----"share and share alike."
  • 2. FOSS By: MOINUDDIN AHMED Roll No.-100-30-2005 MTECH IT, 1ST SEMESTER Gauhati University ASSAM FREE AND OPEN SOURCE SOFTWARE
  • 3. CONTENTS ● INTRODUCTION ● WHAT IS FOSS? ● POPULARITY OF FOSS ● LIST OF FREE AND OPEN SOURCE SOFTWARES ● HOW TO MAKE MONEY FROM FOSS ● RUNNING A PROFITABLE BUSINESS WITH FOSS
  • 4. CONTENTS contd.. ● FOSS SOFTWARE DEVELOPMENT MODEL ● WHICH LICENSE TO USE? ● SHORTCOMINGS OF FOSS ● HOW TO START OR CONTRIBUTE TO FOSS PROJECT ● FUTURE PROSPECTS
  • 5. INTRODUCTION ● A very promising and profitable industry. ● FORBES - 65 software companies in the 2010 edition amongst top 2000 large companies active in all kinds of industries. ● DataMonitor forecasts that in 2013, have a value of US$ 457 billion ● Bill Gates, the founder of Microsoft was the richest person by selling software products. ● The success story of Oracle . The same happened with Larry Ellison
  • 6. ● Conventional software mostly are proprietary ● Sealed inner mechanism ● Free and Open Source Software made with just the opposite mindset ● The tremendous contributions to computing, both research and commercial projects ● making easier for large group of people. ● growing phase, promising future ● In this seminar I have tried to simplify the notion of FOSS, commercial and non-commercial projects.
  • 7. WHAT IS FOSS? ● There are two terms to separate in FOSS. ● “Free software” is a matter of liberty, not price. ● Freedom to − Run (freedom 1) − Study how program works (freedom 2) − Redistribute copies (freedom 3) − Modify / improvise (freedom 4) ● “Open” mainly points to Open Source Code of the program, available for others. ● get software at no cost but as per license we can enjoy the above four
  • 8. ● going through phase of immense transformation. ● Currently it is worth $60 billion ● SourceForge.net hosts more than one million users, involved in some way with approximately one hundred thousand projects ● no real geographic barriers ● These figures speak volumes, something unique about the philosophy of FOSS ● Freedom, grow beyond its creators POPULARITY OF FOSS
  • 9. Popularity of Apache Web Server
  • 10. Cost comparison between Microsoft and FOSS Solutions Microsoft Solution Linux/FOSS Solution Savings Company A: 50 Users $87,988 $80 $87,908 Company B: 100 Users $136,734 $80 $136,654 Company C: 250 Users $282,974 $80 $282,894 Sources: wikibooks.org
  • 11. Global percentage of people demanding Enterprise edition software that is foss-licensed (Gartner survey)
  • 12. LIST OF FOSS ● a) List of FOSS Software that runs on Microsoft Windows, Gnu/Linux and, in some cases, Apple Max, Unix and BSD operating systems ● Productivity based applications ● Wordprocessing - Open Office - http://www.openoffice.org/ ● Publishing - Scribus - http://www.scribus.net/ ● PDF Creator - Pdfcreator - http://www.pdfforge.org/products/pdfcreator ● Mail Client - Evolution - http://projects.gnome.org/evolution ● Compression - 7Zip - http://www.7-zip.org/ ● Text editor - Notepat++, http://notepad- plus.sourceforge.net/uk/site.htm ● Financial - GnuCash - http://www.gnucash.org/ ● /
  • 13. ● Internet Based applications ● FTP - FileZilla - http://filezilla-project.org/ ● Remote connection - Vinagre - http://projects.gnome.org/vinagre/ ● Web development ● LAMP component- EasyPHP - http://www.easyphp.org ● General purpose IDE platform - Eclipse - http://www.eclipse.org/ ● CMS -Joomla
  • 14. ● Multimedia ● Image Editing - GIMP - http://www.gimp.org/ ● Audio Editor - Audacity - http://audacity.sourceforge.net/ ● CD Creator/Burner - Infra recorder- http://infrarecorder.org/ ● Image Viewer - http://imgv.sourceforge.net/ ● Video Editing - Kdenlive - http://kdenlive.org ● Systems ● Ghost - http://www.fogproject.org
  • 15. HOW TO MAKE MONEY FROM FOSS ● 1)Dual license model ● released under a restrictive open-source license ,provide an alternative proprietary license. ● You have some sort of monopoly in the market leader ● Motivation: Client likes product and needs it for commercial use. does not want to breach the open-source license and is willing to pay ● Open-source license: GPL suitable license to this strategy because it is restrictive ● Examples: ● Mozilla Foundation has a deal-partnership with Google and other companies ● Apple Inc. offers Darwin for free, selling Mac OS X. ● Red Hat offers the Fedora for free, selling Red Hat Enterprise Linux (RHEL). ● MySQL is offered for free, but with the enterprise version you can get subscription, support and additional features.
  • 16. 2)Dual product model ● penetrate the market by releasing an open-source product, ● sell a different product with an extended version, plug-ins or up- gradation. ● Motivation: The user gets to be a part of an open-source community process, contributes to the source and improves it. Users purchase other related products from the project professionals. ● Open-source license: MIT, BSD, Apache or any other non- copyleft license. ● Example: ● Eclipse and its non open source plug-ins. ● Sun Microsystems offer OpenOffice.org for free, while selling StarOffice.
  • 17. 3)Professional services model ● This strategy requires a large base of clients ● the product must not be simple to use ● There is no problem implementing this strategy combined with one of the other strategies discussed before ● In fact it is recommended as a complementary strategy for both. ● Motivation: We are the experts in this open-source project because we wrote it, therefore clients would like to purchase support and other services from us. ● Open-source license: Any ● Example: ● a) JBoss itself is open source but RedHat provides a support subscription for JBoss Enterprise Middleware with prices from around $6000 to $110,000 per year
  • 18. 4) Open source bounty ● It is a reward, usually monetary, for making positive contributions to an open-source project. ● Eg.BountySource ● Motivation: there is at least someone in this world who can solve my problem. ● Examples: ● Sun MicroSystems has offered $1 million in bounties for OpenSolaris, NetBeans, OpenSPARC, Project GlassFish, OpenOffice, and OpenJDK. ● The Google Summer of Code and the OSU Winter of Code provide stipends to students working on open source code. ● Mozilla introduced a Security Bug Bounty Program offering $500 to anyone who finds a "critical" security bug in Mozilla. ● Bounties are often used for implementing minor features, whereas bidding and/or grants are more typically used for major features.
  • 19. RUNNING A PROFITABLE BUSINESS WITH FOSS ● Initial research for feasibility criteria. ● tool for strategic planning and decision support since running a profitable business is not easy. ● Two methods for software models ● total cost of ownership (TCO) ● the return on investment (ROI)
  • 20. TCO ● Direct Costs –those identified in traditional IT budgets, including (Hardware & software acquisition, operation and administration costs, etc) ● Indirect Costs – those costs generated from IT users including (Downtime due to misuse or mistakes, end- user operations, continuous training needs etc.) “TCO for free and open source projects can never be Rs.0 “
  • 21. ROI ● We need a method to measure something more important. How much we will get in return on making an investment. ● A simple way to look at ROI ROI=RETURN/INVESTMENT
  • 22. FOSS SOFTWARE DEVELOPMENT MODEL STONE SOUP MODEL
  • 23.
  • 25. SHORTCOMINGS OF FOSS Lack of business applications ● Alhough GnuCash, TurboCash do exists, basic, polished accounting applications as good as Tally do not have FOSS equivalents at this time. ● Scarcity of competent people. It is rare for a software developer to encounter, say, accounting problems. ● Interoperability with proprietary systems ● not entirely compatible with proprietary systems. ● For organizations that have already paid massive amounts of capital into proprietary applications, may prove to be prohibitive Documentation and “polish” ● Established FOSS lacks the user-friendliness
  • 26. ● No warranties- regarding virus and performance related issues. ● Staff must be open source savvy-When compared with existing proprietary systems. The cost of training is considered as a major disadvantage when migrating
  • 27. HOW TO START OR CONTRIBUTE TO FOSS PROJECT ● Numerous websites hosting projects Contributing Time/Skills ● Most open source software is built completely by volunteers (without compensation) because they want a product that fits their needs. ● The list of skills of contributors may seem large, but every person has different skills to offer and your skills may be what it takes for a project to evolve. In most cases you do not need to be a programmer to help By adding his hands, eyes and associated skills to their project he may take project to the next level Product Purchases ● As with the Membership and Subscriptions, by purchasing goods from the project's store Donations ● Feel free to visit the project's home page to see if a donation link
  • 28. The laymen Contributions ● as a user can give back in a way that requires no money and limited time. ● by filling bug reports and recommendation so they can fix issues and adapt the product to better fit the needs of the current users. ● ● As you have seen from the list there are many ways to help the community more in the long term.
  • 29. FUTURE OF FOSS ● Currently, proprietary software is king. ● When you buy a new computer, you will be getting Windows That is the "default choice". ● However, it is not the only choice! Equivalents available ● There's plenty of money in open source for commercial vendors. Worth billions in IT world ● but there's also plenty of opportunity for customers to build and support their own open source derived projects. ● Free from VENDOR LOCK-IN forever ! ● We're in the 21st Century now. customers get to decide ● “The Customer Century.”
  • 30. REFERENCES ● www.wikipedia.org ● www.dwheeler.com/ ● www.foss.in ● www.oscon.com/ ● www.opensource.org ● wwwr.oss-watch.ac.uk/ ● www.gnu.org ● www.opensource.mit.edu/ ● Localization of FOSS by Sarmad Hussain, Pakistan ● Open Sources Voices from the Open Source Revolution - Eric Raymond ● Open source approaches in “Advances in Geographic Information Science” ● O’Reilly Understanding Open Source and Free Software Licensing ● A primer on open source software for business people and lawyers, Stephen J. Davidson
  • 31. END