SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
What you should know about Free and
Open Source Software (FOSS) as a civil
        engineer in 10 slides

  Xosé Manuel Carreira Rodríguez
  http://es.linkedin.com/in/carreira
          1st December, 2011



                                       1
What is Free and Open Source Software (FOSS)?


  • FOSS: software licensed to users with these
    freedoms:
     • to run the program for any purpose,

     • to study and modify the code, and

     • to freely redistribute copies of either the original
       or modified program without royalties.
  • Original term: “Free software” (confused with no-
    price) . Free as a bird, not free beer.
  • Antonyms: proprietary software, closed software
  • Not non-commercial; FOSS is almost always
    commercial
                                                         2
Why would civil engineers use or create FOSS?
           Reasons follow from the definition

• Can evaluate in detail, lowering risk
   • Can see if meets needs (security, etc.)
   • Aids longevity of records,
   • Gives transparency to calculations.
• Can copy repeatedly at no additional charge
   • Support usually have per-use charges.
• Can share development costs with other users: no need to
  pay beta-testers.
• Can modify for special needs
   • Even if you’re the only one who needs the modification
• Control own destiny: Freedom from vendor lock-in, vendor
  abandonment, conflicting vendor goals, etc. Avoids risks of
  depending on proprietary commercial items
• FOSS is a booming in BRICs.

                                                            3
Typical FOSS development model

                                        Improvements (as source code) and
     Developer                          evaluation results: User as Developer

Development       Trusted               Bug Reports
Community
                 Developer
                                         Trusted
                  Sou                   Repository
                     rc   e Co
                                 de →                 Distributor
                                                                    User
  • FOSS users typically use software without paying licensing fees.
  • FOSS users typically pay for training, consultancy and customisation.
  • FOSS users are responsible for paying/developing new improvements and
  any evaluations that they need; often cooperate with others to do so.
  • Goal: Active development community (like a consortium)              4
Main FOSS companies

IBM
      Uses and develops Apache Web Server and GNU Linux
      Sells consultancy for FOSS solutions
HP Compaq
      Releases hardware and drivers totally compatible with GNU Linux
Oracle Sun
      Uses GNU Linux
      Supports Java language
      Supports MySQL databases
      Supports Open Office
      Supports the Firefox Mozilla web browser
Google
      Runs under GNU Linux and uses FOSS solutions.
      Develops Android and Sketch Up partially as FOSS.           5
A basic menu for civil engineering

USACE
        HEC-RAS and HEC-HMS
EPA
        Epanet and SWMM
A9Tech and the Open Design Alliance
        A9CAD, EveryDWG and Open DGN
Other
        CalculiX and Elmer
        Blender
        Map Window GIS
        Scilab , OpenOffice and Smathcad
        Gimp
        GhostView and PDF Creator
                                                  6
Blender + CalculiX




Blender as modeller and preprocessor
CalculiX as calculation machine

                                            7
Map Window GIS + HEC-HMS+HEC-RAS




                               8
MAP Window GIS + Epanet + SWMM




Epanet: Water transportation and distribution
SWMM: Industrial and urban dranage              9
Ubuntu Linux + Open Office + Gimp




                               10

Contenu connexe

En vedette

Hayes Valley Farm, Book Proposal
Hayes Valley Farm, Book ProposalHayes Valley Farm, Book Proposal
Hayes Valley Farm, Book Proposalplamppost
 
法政大学--「生き方・働き方」の技法(3限目:パーソナルスタイリストのキャリアインタビュー) 先生:政近 準子
法政大学--「生き方・働き方」の技法(3限目:パーソナルスタイリストのキャリアインタビュー) 先生:政近 準子法政大学--「生き方・働き方」の技法(3限目:パーソナルスタイリストのキャリアインタビュー) 先生:政近 準子
法政大学--「生き方・働き方」の技法(3限目:パーソナルスタイリストのキャリアインタビュー) 先生:政近 準子schoowebcampus
 
映画監督、映像作家が知っておくべき、ファンを巻き込んだ作品作りの方法
映画監督、映像作家が知っておくべき、ファンを巻き込んだ作品作りの方法映画監督、映像作家が知っておくべき、ファンを巻き込んだ作品作りの方法
映画監督、映像作家が知っておくべき、ファンを巻き込んだ作品作りの方法schoowebcampus
 
Solid Bytes ICT bedrijfspresentatie
Solid Bytes ICT bedrijfspresentatieSolid Bytes ICT bedrijfspresentatie
Solid Bytes ICT bedrijfspresentatiesolidslide
 
英語で電話する際のシチュエーション別演習(最低限のパターン編) 先生:小林 あつし
英語で電話する際のシチュエーション別演習(最低限のパターン編) 先生:小林 あつし英語で電話する際のシチュエーション別演習(最低限のパターン編) 先生:小林 あつし
英語で電話する際のシチュエーション別演習(最低限のパターン編) 先生:小林 あつしschoowebcampus
 
Micro nano technology center virtual tour
Micro nano technology center virtual tourMicro nano technology center virtual tour
Micro nano technology center virtual tourbradwest05
 
Sample power point
Sample power pointSample power point
Sample power pointEnLipas
 
Open Geodemographics: Open Tools and the 2011 OAC
Open Geodemographics: Open Tools and the 2011 OACOpen Geodemographics: Open Tools and the 2011 OAC
Open Geodemographics: Open Tools and the 2011 OACChris
 

En vedette (11)

Hayes Valley Farm, Book Proposal
Hayes Valley Farm, Book ProposalHayes Valley Farm, Book Proposal
Hayes Valley Farm, Book Proposal
 
法政大学--「生き方・働き方」の技法(3限目:パーソナルスタイリストのキャリアインタビュー) 先生:政近 準子
法政大学--「生き方・働き方」の技法(3限目:パーソナルスタイリストのキャリアインタビュー) 先生:政近 準子法政大学--「生き方・働き方」の技法(3限目:パーソナルスタイリストのキャリアインタビュー) 先生:政近 準子
法政大学--「生き方・働き方」の技法(3限目:パーソナルスタイリストのキャリアインタビュー) 先生:政近 準子
 
映画監督、映像作家が知っておくべき、ファンを巻き込んだ作品作りの方法
映画監督、映像作家が知っておくべき、ファンを巻き込んだ作品作りの方法映画監督、映像作家が知っておくべき、ファンを巻き込んだ作品作りの方法
映画監督、映像作家が知っておくべき、ファンを巻き込んだ作品作りの方法
 
Benefits of using IMPL
Benefits of using IMPLBenefits of using IMPL
Benefits of using IMPL
 
Taller word
Taller wordTaller word
Taller word
 
Solid Bytes ICT bedrijfspresentatie
Solid Bytes ICT bedrijfspresentatieSolid Bytes ICT bedrijfspresentatie
Solid Bytes ICT bedrijfspresentatie
 
英語で電話する際のシチュエーション別演習(最低限のパターン編) 先生:小林 あつし
英語で電話する際のシチュエーション別演習(最低限のパターン編) 先生:小林 あつし英語で電話する際のシチュエーション別演習(最低限のパターン編) 先生:小林 あつし
英語で電話する際のシチュエーション別演習(最低限のパターン編) 先生:小林 あつし
 
Micro nano technology center virtual tour
Micro nano technology center virtual tourMicro nano technology center virtual tour
Micro nano technology center virtual tour
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Sample power point
Sample power pointSample power point
Sample power point
 
Open Geodemographics: Open Tools and the 2011 OAC
Open Geodemographics: Open Tools and the 2011 OACOpen Geodemographics: Open Tools and the 2011 OAC
Open Geodemographics: Open Tools and the 2011 OAC
 

Similaire à FOSS in Civil Engineering

Open Source Tools (Open Source alternatives for paid tools/software/utilities)
Open Source Tools (Open Source alternatives for paid tools/software/utilities)Open Source Tools (Open Source alternatives for paid tools/software/utilities)
Open Source Tools (Open Source alternatives for paid tools/software/utilities)Sandip Basnet
 
Linux's principles and philosophy
Linux's principles and philosophyLinux's principles and philosophy
Linux's principles and philosophyMahra Alshowab
 
Intro to open source - 101 presentation
Intro to open source - 101 presentationIntro to open source - 101 presentation
Intro to open source - 101 presentationJavier Perez
 
A Roadmap for Students Using FOSS (Free and Open Source Software) and Reachin...
A Roadmap for Students Using FOSS (Free and Open Source Software) and Reachin...A Roadmap for Students Using FOSS (Free and Open Source Software) and Reachin...
A Roadmap for Students Using FOSS (Free and Open Source Software) and Reachin...PK Mishra
 
GoOpen 2010: David Elboth
GoOpen 2010: David ElbothGoOpen 2010: David Elboth
GoOpen 2010: David ElbothFriprogsenteret
 
Speaker trung huynh opensource business model
Speaker trung huynh   opensource business modelSpeaker trung huynh   opensource business model
Speaker trung huynh opensource business modelAiTi Education
 
Enhancing and modifying_the_core_android_os
Enhancing and modifying_the_core_android_osEnhancing and modifying_the_core_android_os
Enhancing and modifying_the_core_android_osArnav Gupta
 
Leverage the power of Open Source in your company
Leverage the power of Open Source in your company Leverage the power of Open Source in your company
Leverage the power of Open Source in your company Guillaume POTIER
 
An Introduction To Linux Development Environment
An Introduction To Linux Development EnvironmentAn Introduction To Linux Development Environment
An Introduction To Linux Development EnvironmentS. M. Hossein Hamidi
 
Open Source Concepts
Open Source ConceptsOpen Source Concepts
Open Source ConceptsRituBhargava7
 
Become Rick and famous, thanks to Open Source
Become Rick and famous, thanks to Open SourceBecome Rick and famous, thanks to Open Source
Become Rick and famous, thanks to Open SourceGeeks Anonymes
 
Oss the freedom dpm 2018
Oss the freedom dpm 2018Oss the freedom dpm 2018
Oss the freedom dpm 2018BIT DURG
 
Open Source Governance at HP
Open Source Governance at HPOpen Source Governance at HP
Open Source Governance at HPBruno Cornec
 
Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...All Things Open
 
Benefits of Opensource Products
Benefits of Opensource ProductsBenefits of Opensource Products
Benefits of Opensource ProductsAnju Merin
 

Similaire à FOSS in Civil Engineering (20)

foss_19-9
foss_19-9foss_19-9
foss_19-9
 
Open Source Tools (Open Source alternatives for paid tools/software/utilities)
Open Source Tools (Open Source alternatives for paid tools/software/utilities)Open Source Tools (Open Source alternatives for paid tools/software/utilities)
Open Source Tools (Open Source alternatives for paid tools/software/utilities)
 
Linux's principles and philosophy
Linux's principles and philosophyLinux's principles and philosophy
Linux's principles and philosophy
 
Intro to open source - 101 presentation
Intro to open source - 101 presentationIntro to open source - 101 presentation
Intro to open source - 101 presentation
 
A Roadmap for Students Using FOSS (Free and Open Source Software) and Reachin...
A Roadmap for Students Using FOSS (Free and Open Source Software) and Reachin...A Roadmap for Students Using FOSS (Free and Open Source Software) and Reachin...
A Roadmap for Students Using FOSS (Free and Open Source Software) and Reachin...
 
GoOpen 2010: David Elboth
GoOpen 2010: David ElbothGoOpen 2010: David Elboth
GoOpen 2010: David Elboth
 
Open source
Open sourceOpen source
Open source
 
Speaker trung huynh opensource business model
Speaker trung huynh   opensource business modelSpeaker trung huynh   opensource business model
Speaker trung huynh opensource business model
 
My Seminar
My SeminarMy Seminar
My Seminar
 
linux introduction
linux introductionlinux introduction
linux introduction
 
Enhancing and modifying_the_core_android_os
Enhancing and modifying_the_core_android_osEnhancing and modifying_the_core_android_os
Enhancing and modifying_the_core_android_os
 
Leverage the power of Open Source in your company
Leverage the power of Open Source in your company Leverage the power of Open Source in your company
Leverage the power of Open Source in your company
 
An Introduction To Linux Development Environment
An Introduction To Linux Development EnvironmentAn Introduction To Linux Development Environment
An Introduction To Linux Development Environment
 
Open Source Concepts
Open Source ConceptsOpen Source Concepts
Open Source Concepts
 
Become Rick and famous, thanks to Open Source
Become Rick and famous, thanks to Open SourceBecome Rick and famous, thanks to Open Source
Become Rick and famous, thanks to Open Source
 
Oss the freedom dpm 2018
Oss the freedom dpm 2018Oss the freedom dpm 2018
Oss the freedom dpm 2018
 
Prasoon
PrasoonPrasoon
Prasoon
 
Open Source Governance at HP
Open Source Governance at HPOpen Source Governance at HP
Open Source Governance at HP
 
Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...
 
Benefits of Opensource Products
Benefits of Opensource ProductsBenefits of Opensource Products
Benefits of Opensource Products
 

Dernier

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 

Dernier (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 

FOSS in Civil Engineering

  • 1. What you should know about Free and Open Source Software (FOSS) as a civil engineer in 10 slides Xosé Manuel Carreira Rodríguez http://es.linkedin.com/in/carreira 1st December, 2011 1
  • 2. What is Free and Open Source Software (FOSS)? • FOSS: software licensed to users with these freedoms: • to run the program for any purpose, • to study and modify the code, and • to freely redistribute copies of either the original or modified program without royalties. • Original term: “Free software” (confused with no- price) . Free as a bird, not free beer. • Antonyms: proprietary software, closed software • Not non-commercial; FOSS is almost always commercial 2
  • 3. Why would civil engineers use or create FOSS? Reasons follow from the definition • Can evaluate in detail, lowering risk • Can see if meets needs (security, etc.) • Aids longevity of records, • Gives transparency to calculations. • Can copy repeatedly at no additional charge • Support usually have per-use charges. • Can share development costs with other users: no need to pay beta-testers. • Can modify for special needs • Even if you’re the only one who needs the modification • Control own destiny: Freedom from vendor lock-in, vendor abandonment, conflicting vendor goals, etc. Avoids risks of depending on proprietary commercial items • FOSS is a booming in BRICs. 3
  • 4. Typical FOSS development model Improvements (as source code) and Developer evaluation results: User as Developer Development Trusted Bug Reports Community Developer Trusted Sou Repository rc e Co de → Distributor User • FOSS users typically use software without paying licensing fees. • FOSS users typically pay for training, consultancy and customisation. • FOSS users are responsible for paying/developing new improvements and any evaluations that they need; often cooperate with others to do so. • Goal: Active development community (like a consortium) 4
  • 5. Main FOSS companies IBM Uses and develops Apache Web Server and GNU Linux Sells consultancy for FOSS solutions HP Compaq Releases hardware and drivers totally compatible with GNU Linux Oracle Sun Uses GNU Linux Supports Java language Supports MySQL databases Supports Open Office Supports the Firefox Mozilla web browser Google Runs under GNU Linux and uses FOSS solutions. Develops Android and Sketch Up partially as FOSS. 5
  • 6. A basic menu for civil engineering USACE HEC-RAS and HEC-HMS EPA Epanet and SWMM A9Tech and the Open Design Alliance A9CAD, EveryDWG and Open DGN Other CalculiX and Elmer Blender Map Window GIS Scilab , OpenOffice and Smathcad Gimp GhostView and PDF Creator 6
  • 7. Blender + CalculiX Blender as modeller and preprocessor CalculiX as calculation machine 7
  • 8. Map Window GIS + HEC-HMS+HEC-RAS 8
  • 9. MAP Window GIS + Epanet + SWMM Epanet: Water transportation and distribution SWMM: Industrial and urban dranage 9
  • 10. Ubuntu Linux + Open Office + Gimp 10