SlideShare a Scribd company logo
Free Software
Technical English
@MehdiParhizi, Gilan University, Faculty of Engineering, Fall of 2014
Variety of Terms!Variety of Terms!
 Free Software
 Open Source Software(OSS)
 Free/Open Source Software (FOSS)
 Free/Libre Open Source Software(FLOSS)
 Free Software
 Open Source Software(OSS)
 Free/Open Source Software (FOSS)
 Free/Libre Open Source Software(FLOSS)
Free or Free!?Free or Free!?
 “Free” as if Freedom and Liberty
Think Free as in “Free Speech”
Not (necessarily) Free as “Free of Cost”
 “Free” as if Freedom and Liberty
Think Free as in “Free Speech”
Not (necessarily) Free as “Free of Cost”
Free Software FoundationFree Software Foundation
 Grew out of GNU community & Richard
Stallsman's mind
 Promoters of GNU Public License(GPL)
 Approves Licenses as “Free Software”
 Grew out of GNU community & Richard
Stallsman's mind
 Promoters of GNU Public License(GPL)
 Approves Licenses as “Free Software”
Open Source InitiativeOpen Source Initiative
 Grew out of disagreement with GNU/FSF
and by the efforts of Eric Raymond
 Less dogmatic / more practical
 Approves Licenses as “Open Source”
 Grew out of disagreement with GNU/FSF
and by the efforts of Eric Raymond
 Less dogmatic / more practical
 Approves Licenses as “Open Source”
How Free/Open Source Works?How Free/Open Source Works?
Free/Open Source Development ModelFree/Open Source Development Model
What is the difference?What is the difference?
Free Software Definition (FSF)
 Essential “Freedoms” of Free Software:
 Free to Run
 Free to Study (Read)
 Free to Improve (Write)
 Free to Redistribute (Publish)
Open Source Definition (OSI)
 Almost the same as FSF except one crucial part:
 Doesn't insist on “Free” as in “Freedom”
Free Software Definition (FSF)
 Essential “Freedoms” of Free Software:
 Free to Run
 Free to Study (Read)
 Free to Improve (Write)
 Free to Redistribute (Publish)
Open Source Definition (OSI)
 Almost the same as FSF except one crucial part:
 Doesn't insist on “Free” as in “Freedom”
Open Source HardwareOpen Source Hardware
High Level
Low Level
LevelofHardwareStack
Open Source Code
Open Firmware
Open Schematics
Open Cores
Open Gates
Open Source HardwareOpen Source Hardware
Why Should We care for?Why Should We care for?
Your Turn to Brainstorm!Your Turn to Brainstorm!
LicensesLicenses
 Different Licenses create different communities.
 The License determines the rules the community lives by.
– Represent the relationship between Value/Content
Creator & Value/Content Consumer. ( Talks about Both
sides Rights )
 Different Licenses create different communities.
 The License determines the rules the community lives by.
– Represent the relationship between Value/Content
Creator & Value/Content Consumer. ( Talks about Both
sides Rights )
LicensesLicenses
 Give Me Credit
- AL, BSD, MIT
 Give Me Fixes
- MPL, EPL, LGPL
 Give Me Everything
- GPL
 Give Me Credit
- AL, BSD, MIT
 Give Me Fixes
- MPL, EPL, LGPL
 Give Me Everything
- GPL
Questions or Comments?Questions or Comments?
FOSS Business EcosystemFOSS Business Ecosystem
 Financial Resource
Donations
Advertising
Crowdfunding
Investments (Startups)
 Financial Resource
Donations
Advertising
Crowdfunding
Investments (Startups)
FOSS Business EcosystemFOSS Business Ecosystem
 Revenue Streams
Dual Licensing
Open Core
Tech Services
Human Services
Tech Product
Advertising
 Revenue Streams
Dual Licensing
Open Core
Tech Services
Human Services
Tech Product
Advertising
Publisher
Services
Product Placement
Great SourcesGreat Sources
LUG
Linux User Group
Great SourcesGreat Sources
http://salam-donya.ir
Great SourcesGreat Sources
http://ZConf.ir
Great SourcesGreat Sources
http://FreeKeyborad.net
Expanding Beyond SoftwareExpanding Beyond Software
Free/Open Source is a Culture.
 Concepts of Free Software spilling over into other areas.
Creative Commons
Licenses suitable for Literature, Photography,
Music, Movie etc.
Free/Open Source is a Culture.
 Concepts of Free Software spilling over into other areas.
Creative Commons
Licenses suitable for Literature, Photography,
Music, Movie etc.
Aaron SwartzAaron Swartz
Internet Hactivist:
 Creative Commons
 Reddit
 RSS
 Demand Progress Online Group
-SOPA (Stop Online Piracy Act)
Internet Hactivist:
 Creative Commons
 Reddit
 RSS
 Demand Progress Online Group
-SOPA (Stop Online Piracy Act)
Internet's Own BoyInternet's Own Boy
Questions ?
Comments ?
Be Free as in Freedom!
Thank you very much!
Be Free as in Freedom!
Thank you very much!
@MehdiParhizi
Gilan University, Faculty of Engineering
Fall of 2014
SlideShare.net/Parhizi
Proudly created & designed in Fedora on LibreOffice

More Related Content

Similar to Free software

Open Source
Open SourceOpen Source
Open SourceJohn Gs
 
Foss For Media Makers
Foss For Media MakersFoss For Media Makers
Foss For Media Makers
EngageMedia
 
Gup2011| open source
Gup2011| open sourceGup2011| open source
Gup2011| open source
Outserve
 
A Social History of Free and Open Source Software
A Social History of Free and Open Source SoftwareA Social History of Free and Open Source Software
A Social History of Free and Open Source Software
Leslie Hawthorn
 
Open Source Software Concepts
Open Source Software ConceptsOpen Source Software Concepts
Open Source Software Concepts
JITENDRA LENKA
 
Free Software And Free Music
Free Software And Free MusicFree Software And Free Music
Free Software And Free Music
Kletskous
 
Mis full
Mis fullMis full
Mis full
Asif Hemon
 
Free and open source software (FOSS) for NGOs (Sky Croeser - Internet Studies...
Free and open source software (FOSS) for NGOs (Sky Croeser - Internet Studies...Free and open source software (FOSS) for NGOs (Sky Croeser - Internet Studies...
Free and open source software (FOSS) for NGOs (Sky Croeser - Internet Studies...
makinglinks
 
2011 "Crash Course" on Open Source
2011 "Crash Course" on Open Source2011 "Crash Course" on Open Source
2011 "Crash Course" on Open Source
Jason Haislmaier
 
Open Source Presentation
Open Source PresentationOpen Source Presentation
Open Source Presentation
Adhoura Academy
 
General introduction to Open Source
General introduction to Open SourceGeneral introduction to Open Source
General introduction to Open Source
Bart Van Loon
 
"Crash Course" on Open Source Silicon Flatirons Center (2012)
"Crash Course" on Open Source Silicon Flatirons Center (2012) "Crash Course" on Open Source Silicon Flatirons Center (2012)
"Crash Course" on Open Source Silicon Flatirons Center (2012)
Jason Haislmaier
 
Open Source
Open SourceOpen Source
Open Source
nqfaq
 
OPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONOPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATION
Ritwick Halder
 
Open Source Licensing
Open Source LicensingOpen Source Licensing
Open Source Licensing
John Lewis
 
Ten Open Source Tools Which Will Transform Your Library and Your Library Budget*
Ten Open Source Tools Which Will Transform Your Library and Your Library Budget*Ten Open Source Tools Which Will Transform Your Library and Your Library Budget*
Ten Open Source Tools Which Will Transform Your Library and Your Library Budget*
dbslibrary
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSSmgamal87
 
Intro to FOSS
Intro to FOSSIntro to FOSS
Intro to FOSSmgamal87
 
Free Software Introduction
Free Software IntroductionFree Software Introduction
Free Software Introduction
shirish agarwal
 
Open source operating systems
Open source operating systemsOpen source operating systems
Open source operating systems
Tushar B Kute
 

Similar to Free software (20)

Open Source
Open SourceOpen Source
Open Source
 
Foss For Media Makers
Foss For Media MakersFoss For Media Makers
Foss For Media Makers
 
Gup2011| open source
Gup2011| open sourceGup2011| open source
Gup2011| open source
 
A Social History of Free and Open Source Software
A Social History of Free and Open Source SoftwareA Social History of Free and Open Source Software
A Social History of Free and Open Source Software
 
Open Source Software Concepts
Open Source Software ConceptsOpen Source Software Concepts
Open Source Software Concepts
 
Free Software And Free Music
Free Software And Free MusicFree Software And Free Music
Free Software And Free Music
 
Mis full
Mis fullMis full
Mis full
 
Free and open source software (FOSS) for NGOs (Sky Croeser - Internet Studies...
Free and open source software (FOSS) for NGOs (Sky Croeser - Internet Studies...Free and open source software (FOSS) for NGOs (Sky Croeser - Internet Studies...
Free and open source software (FOSS) for NGOs (Sky Croeser - Internet Studies...
 
2011 "Crash Course" on Open Source
2011 "Crash Course" on Open Source2011 "Crash Course" on Open Source
2011 "Crash Course" on Open Source
 
Open Source Presentation
Open Source PresentationOpen Source Presentation
Open Source Presentation
 
General introduction to Open Source
General introduction to Open SourceGeneral introduction to Open Source
General introduction to Open Source
 
"Crash Course" on Open Source Silicon Flatirons Center (2012)
"Crash Course" on Open Source Silicon Flatirons Center (2012) "Crash Course" on Open Source Silicon Flatirons Center (2012)
"Crash Course" on Open Source Silicon Flatirons Center (2012)
 
Open Source
Open SourceOpen Source
Open Source
 
OPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONOPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATION
 
Open Source Licensing
Open Source LicensingOpen Source Licensing
Open Source Licensing
 
Ten Open Source Tools Which Will Transform Your Library and Your Library Budget*
Ten Open Source Tools Which Will Transform Your Library and Your Library Budget*Ten Open Source Tools Which Will Transform Your Library and Your Library Budget*
Ten Open Source Tools Which Will Transform Your Library and Your Library Budget*
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSS
 
Intro to FOSS
Intro to FOSSIntro to FOSS
Intro to FOSS
 
Free Software Introduction
Free Software IntroductionFree Software Introduction
Free Software Introduction
 
Open source operating systems
Open source operating systemsOpen source operating systems
Open source operating systems
 

Recently uploaded

OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
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
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
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
 
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
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
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
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
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
 
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
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
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
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 

Recently uploaded (20)

OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
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
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
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
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
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
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
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
 
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
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
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"
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 

Free software

  • 1. Free Software Technical English @MehdiParhizi, Gilan University, Faculty of Engineering, Fall of 2014
  • 2. Variety of Terms!Variety of Terms!  Free Software  Open Source Software(OSS)  Free/Open Source Software (FOSS)  Free/Libre Open Source Software(FLOSS)  Free Software  Open Source Software(OSS)  Free/Open Source Software (FOSS)  Free/Libre Open Source Software(FLOSS)
  • 3. Free or Free!?Free or Free!?  “Free” as if Freedom and Liberty Think Free as in “Free Speech” Not (necessarily) Free as “Free of Cost”  “Free” as if Freedom and Liberty Think Free as in “Free Speech” Not (necessarily) Free as “Free of Cost”
  • 4. Free Software FoundationFree Software Foundation  Grew out of GNU community & Richard Stallsman's mind  Promoters of GNU Public License(GPL)  Approves Licenses as “Free Software”  Grew out of GNU community & Richard Stallsman's mind  Promoters of GNU Public License(GPL)  Approves Licenses as “Free Software”
  • 5. Open Source InitiativeOpen Source Initiative  Grew out of disagreement with GNU/FSF and by the efforts of Eric Raymond  Less dogmatic / more practical  Approves Licenses as “Open Source”  Grew out of disagreement with GNU/FSF and by the efforts of Eric Raymond  Less dogmatic / more practical  Approves Licenses as “Open Source”
  • 6. How Free/Open Source Works?How Free/Open Source Works?
  • 7. Free/Open Source Development ModelFree/Open Source Development Model
  • 8. What is the difference?What is the difference? Free Software Definition (FSF)  Essential “Freedoms” of Free Software:  Free to Run  Free to Study (Read)  Free to Improve (Write)  Free to Redistribute (Publish) Open Source Definition (OSI)  Almost the same as FSF except one crucial part:  Doesn't insist on “Free” as in “Freedom” Free Software Definition (FSF)  Essential “Freedoms” of Free Software:  Free to Run  Free to Study (Read)  Free to Improve (Write)  Free to Redistribute (Publish) Open Source Definition (OSI)  Almost the same as FSF except one crucial part:  Doesn't insist on “Free” as in “Freedom”
  • 9. Open Source HardwareOpen Source Hardware High Level Low Level LevelofHardwareStack Open Source Code Open Firmware Open Schematics Open Cores Open Gates
  • 10. Open Source HardwareOpen Source Hardware
  • 11. Why Should We care for?Why Should We care for? Your Turn to Brainstorm!Your Turn to Brainstorm!
  • 12. LicensesLicenses  Different Licenses create different communities.  The License determines the rules the community lives by. – Represent the relationship between Value/Content Creator & Value/Content Consumer. ( Talks about Both sides Rights )  Different Licenses create different communities.  The License determines the rules the community lives by. – Represent the relationship between Value/Content Creator & Value/Content Consumer. ( Talks about Both sides Rights )
  • 13. LicensesLicenses  Give Me Credit - AL, BSD, MIT  Give Me Fixes - MPL, EPL, LGPL  Give Me Everything - GPL  Give Me Credit - AL, BSD, MIT  Give Me Fixes - MPL, EPL, LGPL  Give Me Everything - GPL
  • 15. FOSS Business EcosystemFOSS Business Ecosystem  Financial Resource Donations Advertising Crowdfunding Investments (Startups)  Financial Resource Donations Advertising Crowdfunding Investments (Startups)
  • 16. FOSS Business EcosystemFOSS Business Ecosystem  Revenue Streams Dual Licensing Open Core Tech Services Human Services Tech Product Advertising  Revenue Streams Dual Licensing Open Core Tech Services Human Services Tech Product Advertising Publisher Services Product Placement
  • 21. Expanding Beyond SoftwareExpanding Beyond Software Free/Open Source is a Culture.  Concepts of Free Software spilling over into other areas. Creative Commons Licenses suitable for Literature, Photography, Music, Movie etc. Free/Open Source is a Culture.  Concepts of Free Software spilling over into other areas. Creative Commons Licenses suitable for Literature, Photography, Music, Movie etc.
  • 22. Aaron SwartzAaron Swartz Internet Hactivist:  Creative Commons  Reddit  RSS  Demand Progress Online Group -SOPA (Stop Online Piracy Act) Internet Hactivist:  Creative Commons  Reddit  RSS  Demand Progress Online Group -SOPA (Stop Online Piracy Act)
  • 25. Be Free as in Freedom! Thank you very much! Be Free as in Freedom! Thank you very much! @MehdiParhizi Gilan University, Faculty of Engineering Fall of 2014 SlideShare.net/Parhizi Proudly created & designed in Fedora on LibreOffice

Editor's Notes

  1. FreeWare or ShareWare are not related to and are completely different topic.
  2. What does the Free mean in Free Software? Is it Freeware?! No, not!
  3. There are two major organizations.
  4. Run: Anyone for any purpose Study(Read): Access to see & modify source code Improve(Write): Make it better for the whole community Redistribute(Publish): Share binaries & source code
  5. We do have Open Hardware respectively
  6. Obviously didn't mention Raspberry Pi due to not being an open source hardware.
  7. 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 the Open Source Revolution where people collaborate to create, produce software or technology. Based upon the key advantages of Open source technology , we can finally conclude that open source deserves the increasing popularity. If you make your software open source, volunteer coders will fix all of your problems for free. Above all of them, do you doubt on or make question about your right to have a freedom? Take action and pursue your goals actively. Availability of source code Source code to understand and learn from Do not have to re-invent the wheel Free as in “freedom” Does not depend on vendor Can choose additional support Can fix bugs and adapt to change in requirements as well as technology Quality and Customizability in open source is better. Costs much less than proprietary counterparts.
  8. There are hundreds of different licenses. Author chooses to license under a licence granting open source freedoms. Some are easy to comply with like : “You can do anything you like with this software, as long as you buy me a drink sometime if we meet”. Some licenses are more difficult to comply with : GNU GPL says that you can only use GPL code if modified/distributed code is also released under the GPL “Copyleft”
  9. {Review what you've said so far.} Any question or comments so far?
  10. 1-Dual License: Selling the software under a non-copyleft(proprietary). 2-Open Core: FLOSS core and non-libre modules 3-Tech Services: Selling the packaging. 4-Human Services: Support, documentation, installation, training. 5-Placing Tech Product: Contributing to X to sell Y. 6-Advertising: Developing X to get exposure.
  11. Great sources to get in touch with the Communities
  12. Great sources to get in touch with the Communities
  13. Great sources to get in touch with the Communities
  14. Great sources to get in touch with the Communities