SlideShare une entreprise Scribd logo
1  sur  15
“FOSS”?
- Getting Results with Open Source Solutions
OPENING MIND WITH OPEN SOURCE
Philosophy of “Free” or Open Source Software
“Free software” is a matter of liberty, not price. To
understand the concept, you should think of “free” as
in “free speech,” not as in “free beer.”
—Richard Stallman, Founder of the Free Software Movement
Philosophy of “Free” or Open Source Software
The Open Source Licensing Model (GNU.org)
defines four essential freedoms:
• The freedom to run the program, for any purpose
(freedom 0).
• The freedom to study how the program works, and
change it to make it do what you wish (freedom 1).
Access to the source code is a precondition for this.
• The freedom to redistribute copies so you can help your
neighbor (freedom 2).
• The freedom to distribute copies of your modified
versions to others (freedom 3). By doing this you can
give the whole community a chance to benefit from your
changes. Access to the source code is a precondition for
this.
Values of Open Source
- Freedom
- Transparency
- Extensibility
- Collaboration
- Innovation
Strength in numbers!
Successes of Open Source
Operating Systems: Linux, Symbian, GNU Project,
NetBSD.
Servers: Apache, Tomcat, MediaWiki, Drupal,
WordPress, Eclipse, Moodle, Joomla
Programming Languages: Java, JavaScript, PHP,
Python, Ruby
Client software: Mozilla Firefox, Mozilla Thunderbird,
OpenOffice, Songbird, Audacity, 7-Zip
Digital Content: Wikipedia, Wiktionary, Project
Gutenberg
FOSS
FOSS is increasingly the go-to standard for operating
systems to user applications, for individuals to large
enterprises. It helps reduce costs, avoid lock-in,
increase productivity, enhance security, and improve
standards compliance.
TODAYS FOSS IN ORGANIZATIONS?
Free Open Source Software can be supported by anyone
that wishes to do so. It is generally developed by meritocratic
teams of developers, associations of companies, businesses
that provide support and services, non-profit foundations, and
research and academic institutions.
Key organizations in the Free Open Source Software
include
FLOSS Manuals -- FLOSS Manuals is a community creating
free manuals for free and open source software.
FOSS Learning Centre -- An international non-profit
organization serving as an information and training hub for
conferences, webcasts, online videos, and workshops
providing information about with free open source software.
Contd..
GOSLING - "Getting Open Source Logic INto Governments", is
an informal learning and knowledge-sharing community.
Open Source for America -- A cross-section of technology
industry leaders, associations, non-governmental organizations,
communities, and academic/research institutions.
Open Source Initiative -- The original popularizer of the term
"open source", and the recognized certification authority for
whether or not a given software license is Free Open Source
Software.
Open Source Software Institute -- Non-profit organization of
corporate, government and academic representatives to
promote open-source solutions.
Primary Sources….
Apache Software Foundation- Offers an array of Free Open
Source Software web development services, including Java
applications servers, frameworks, and application development
tools.
GitHub- Provides access through the GIT configuration
management system.
Mozilla.org – Best known for the Firefox web browser.
Savannah - Central point for development, distribution, and
maintenance of GNU software.
SourceForge.net – Supports tens of thousands of open source
projects, including community organization and management tools
to help teams develop their software.
Secondary Sources……
•CPAN -- Directory of free Perl scripts.
•Freshmeat -- Directory of open source programs.
•GnuWin32 -- GNU ports for Windows.
•IceWALKERS -- Linux software.
•OpenDisc -- Open source for Windows.
•oss4lib -- Open source for libraries.
•Tigris.org -- Open Source software engineering tools.
•VALO-CD -- Open source CD distribution for 
Windows.
Why NASA uses Open Source?
•In order to save the data from distant spacecraft, satellites and
other scientific endeavors.
•NASA is leveraging open source tech (including Ubuntu Linux)
and regular enterprise networking components to meet their
mission.
•NASA is simply using Ubuntu as a freely available operating
system.
NASA efforts.
• oss4lib -- Open source for libraries.
• Tigris.org -- Open Source software engineering tools.
• freemedsw.apfelkraut.org -- Compilation of Open Source
software for health care
• VALO-CD -- Open source CD distribution for Windows.
Databases used by FOSS
• Drizzle - MySQL fork.
• HyperTable - Very high scalability Hadoop compatible
distributed database.
• MariaDB - MySQL replacement.
• Membrane SOA Registry - A registry for SOA services.
• MongoDB - Scalable NoSQL database.
• MySQL - Popular relational database
• Perst - Object oriented embedded database.
• RavenDB - Document database.
• SQLite - Light-weight relational database.
Distributed Computing
Distributed sever management tools for very high scalability.
• Hadoop - Processing of very large data sets across many
computers.
•Cassandra - Data replication and fault tolerance.
•Mesos - Application resource management across clusters
• Spark - High scalability data analytics
• Storm - Distributed very large data set processing
What is Urbi?
Urbi is an open-source software platform to control robots or complex
systems. It includes a C++ component library called UObject that
comes with a robot standard API to describe motors, sensors and
algorithms.
The advantages of FOSS products
•higher stability
•high level of security
•none or low licensing fees
•possibility to modify source code
•ample access to IT specialists
•independence from major software vendors

Contenu connexe

Tendances

11 Unit1 Chapter 1 Getting Started With Python
11   Unit1 Chapter 1 Getting Started With Python11   Unit1 Chapter 1 Getting Started With Python
11 Unit1 Chapter 1 Getting Started With PythonPraveen M Jigajinni
 
Natural Language processing Parts of speech tagging, its classes, and how to ...
Natural Language processing Parts of speech tagging, its classes, and how to ...Natural Language processing Parts of speech tagging, its classes, and how to ...
Natural Language processing Parts of speech tagging, its classes, and how to ...Rajnish Raj
 
Deterministic Finite Automata (DFA)
Deterministic Finite Automata (DFA)Deterministic Finite Automata (DFA)
Deterministic Finite Automata (DFA)Animesh Chaturvedi
 
Open Source Concepts
Open Source ConceptsOpen Source Concepts
Open Source ConceptsRituBhargava7
 
Why Python Should Be Your First Programming Language
Why Python Should Be Your First Programming LanguageWhy Python Should Be Your First Programming Language
Why Python Should Be Your First Programming LanguageEdureka!
 
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
 
Python and its Applications
Python and its ApplicationsPython and its Applications
Python and its ApplicationsAbhijeet Singh
 
Unit 1-introduction to scripts
Unit 1-introduction to scriptsUnit 1-introduction to scripts
Unit 1-introduction to scriptssana mateen
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingYasir Khan
 
Natural language processing (Python)
Natural language processing (Python)Natural language processing (Python)
Natural language processing (Python)Sumit Raj
 
Introduction to Basics of Python
Introduction to Basics of PythonIntroduction to Basics of Python
Introduction to Basics of PythonElewayte
 
Introduction to Problem Solving Techniques- Python
Introduction to Problem Solving Techniques- PythonIntroduction to Problem Solving Techniques- Python
Introduction to Problem Solving Techniques- PythonPriyankaC44
 
Python Summer Internship
Python Summer InternshipPython Summer Internship
Python Summer InternshipAtul Kumar
 
Lecture 10 semantic analysis 01
Lecture 10 semantic analysis 01Lecture 10 semantic analysis 01
Lecture 10 semantic analysis 01Iffat Anjum
 
Introduction to object oriented language
Introduction to object oriented languageIntroduction to object oriented language
Introduction to object oriented languagefarhan amjad
 
python presntation 2.pptx
python presntation 2.pptxpython presntation 2.pptx
python presntation 2.pptxArpittripathi45
 
C# lecture 1: Introduction to Dot Net Framework
C# lecture 1: Introduction to Dot Net FrameworkC# lecture 1: Introduction to Dot Net Framework
C# lecture 1: Introduction to Dot Net FrameworkDr.Neeraj Kumar Pandey
 
Python Basics | Python Tutorial | Edureka
Python Basics | Python Tutorial | EdurekaPython Basics | Python Tutorial | Edureka
Python Basics | Python Tutorial | EdurekaEdureka!
 
Natural language processing
Natural language processingNatural language processing
Natural language processingSaurav Aryal
 

Tendances (20)

11 Unit1 Chapter 1 Getting Started With Python
11   Unit1 Chapter 1 Getting Started With Python11   Unit1 Chapter 1 Getting Started With Python
11 Unit1 Chapter 1 Getting Started With Python
 
Natural Language processing Parts of speech tagging, its classes, and how to ...
Natural Language processing Parts of speech tagging, its classes, and how to ...Natural Language processing Parts of speech tagging, its classes, and how to ...
Natural Language processing Parts of speech tagging, its classes, and how to ...
 
Deterministic Finite Automata (DFA)
Deterministic Finite Automata (DFA)Deterministic Finite Automata (DFA)
Deterministic Finite Automata (DFA)
 
Python
PythonPython
Python
 
Open Source Concepts
Open Source ConceptsOpen Source Concepts
Open Source Concepts
 
Why Python Should Be Your First Programming Language
Why Python Should Be Your First Programming LanguageWhy Python Should Be Your First Programming Language
Why Python Should Be Your First Programming Language
 
Open Source Operating System [Chapter 1]
Open Source Operating System [Chapter 1]Open Source Operating System [Chapter 1]
Open Source Operating System [Chapter 1]
 
Python and its Applications
Python and its ApplicationsPython and its Applications
Python and its Applications
 
Unit 1-introduction to scripts
Unit 1-introduction to scriptsUnit 1-introduction to scripts
Unit 1-introduction to scripts
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Natural language processing (Python)
Natural language processing (Python)Natural language processing (Python)
Natural language processing (Python)
 
Introduction to Basics of Python
Introduction to Basics of PythonIntroduction to Basics of Python
Introduction to Basics of Python
 
Introduction to Problem Solving Techniques- Python
Introduction to Problem Solving Techniques- PythonIntroduction to Problem Solving Techniques- Python
Introduction to Problem Solving Techniques- Python
 
Python Summer Internship
Python Summer InternshipPython Summer Internship
Python Summer Internship
 
Lecture 10 semantic analysis 01
Lecture 10 semantic analysis 01Lecture 10 semantic analysis 01
Lecture 10 semantic analysis 01
 
Introduction to object oriented language
Introduction to object oriented languageIntroduction to object oriented language
Introduction to object oriented language
 
python presntation 2.pptx
python presntation 2.pptxpython presntation 2.pptx
python presntation 2.pptx
 
C# lecture 1: Introduction to Dot Net Framework
C# lecture 1: Introduction to Dot Net FrameworkC# lecture 1: Introduction to Dot Net Framework
C# lecture 1: Introduction to Dot Net Framework
 
Python Basics | Python Tutorial | Edureka
Python Basics | Python Tutorial | EdurekaPython Basics | Python Tutorial | Edureka
Python Basics | Python Tutorial | Edureka
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 

En vedette

Foss vs harbottle
Foss vs harbottleFoss vs harbottle
Foss vs harbottleantuvane
 
Free and open source software for development
Free and open source software for developmentFree and open source software for development
Free and open source software for developmentVictor van R
 
Google Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software FoundationGoogle Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software Foundationsmarru
 
Demonetisation 2016 - Sandeep Jhunjhunwala
Demonetisation 2016 - Sandeep JhunjhunwalaDemonetisation 2016 - Sandeep Jhunjhunwala
Demonetisation 2016 - Sandeep JhunjhunwalaSS Industries
 
Digital Marketing PPT(Presentation) - Digital Marketing Strategies
Digital Marketing PPT(Presentation) - Digital Marketing StrategiesDigital Marketing PPT(Presentation) - Digital Marketing Strategies
Digital Marketing PPT(Presentation) - Digital Marketing StrategiesWeb Trainings Academy
 

En vedette (6)

Foss vs harbottle
Foss vs harbottleFoss vs harbottle
Foss vs harbottle
 
Free and open source software for development
Free and open source software for developmentFree and open source software for development
Free and open source software for development
 
Google Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software FoundationGoogle Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software Foundation
 
Foss Presentation
Foss PresentationFoss Presentation
Foss Presentation
 
Demonetisation 2016 - Sandeep Jhunjhunwala
Demonetisation 2016 - Sandeep JhunjhunwalaDemonetisation 2016 - Sandeep Jhunjhunwala
Demonetisation 2016 - Sandeep Jhunjhunwala
 
Digital Marketing PPT(Presentation) - Digital Marketing Strategies
Digital Marketing PPT(Presentation) - Digital Marketing StrategiesDigital Marketing PPT(Presentation) - Digital Marketing Strategies
Digital Marketing PPT(Presentation) - Digital Marketing Strategies
 

Similaire à Foss presentation

Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source SoftwareRam Nath
 
Open source . . . Open Road
Open source . . . Open RoadOpen source . . . Open Road
Open source . . . Open RoadMazen Elsayed
 
Open Source Software for Libraries
Open Source Software for LibrariesOpen Source Software for Libraries
Open Source Software for LibrariesAmber Billey
 
Chalk Talk! Open: source, access, education, research, minds
Chalk Talk! Open: source, access, education, research, mindsChalk Talk! Open: source, access, education, research, minds
Chalk Talk! Open: source, access, education, research, mindsIrina Zaks
 
Open Source Presentation
Open Source PresentationOpen Source Presentation
Open Source PresentationAdhoura Academy
 
Overview of oss(open source software library) and its pros and cons
Overview of oss(open source software library) and its pros and consOverview of oss(open source software library) and its pros and cons
Overview of oss(open source software library) and its pros and consYuga Priya Satheesh
 
Digital library management system in the context of oss anil mishra
Digital library management system in the context of oss   anil mishraDigital library management system in the context of oss   anil mishra
Digital library management system in the context of oss anil mishraAnil Mishra
 
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
 
All About Open Source | Software Freedom | Hacktoberfest
All About Open Source | Software Freedom |  HacktoberfestAll About Open Source | Software Freedom |  Hacktoberfest
All About Open Source | Software Freedom | HacktoberfestMala Deep Upadhaya
 
Open Source Culture and Transdisciplinary Practice
Open Source Culture and Transdisciplinary PracticeOpen Source Culture and Transdisciplinary Practice
Open Source Culture and Transdisciplinary PracticeDMLab
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...WSO2
 
Koha Presentation at Uttara University
Koha Presentation at Uttara UniversityKoha Presentation at Uttara University
Koha Presentation at Uttara UniversityNur Ahammad
 
Open source for academics
Open source for academicsOpen source for academics
Open source for academicsAmol A. Sale
 
Open source movement khalid-revised feb 2012
Open source movement khalid-revised feb 2012Open source movement khalid-revised feb 2012
Open source movement khalid-revised feb 2012Khalid Mahmood
 

Similaire à Foss presentation (20)

FOSS
FOSS FOSS
FOSS
 
C4 sandip-oss
C4 sandip-ossC4 sandip-oss
C4 sandip-oss
 
Artefactual and Open Source Development
Artefactual and Open Source DevelopmentArtefactual and Open Source Development
Artefactual and Open Source Development
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
 
LINUX BASICS
LINUX BASICSLINUX BASICS
LINUX BASICS
 
Open source . . . Open Road
Open source . . . Open RoadOpen source . . . Open Road
Open source . . . Open Road
 
Open Source Software for Libraries
Open Source Software for LibrariesOpen Source Software for Libraries
Open Source Software for Libraries
 
Chalk Talk! Open: source, access, education, research, minds
Chalk Talk! Open: source, access, education, research, mindsChalk Talk! Open: source, access, education, research, minds
Chalk Talk! Open: source, access, education, research, minds
 
Open source
Open sourceOpen source
Open source
 
Open Source Presentation
Open Source PresentationOpen Source Presentation
Open Source Presentation
 
Overview of oss(open source software library) and its pros and cons
Overview of oss(open source software library) and its pros and consOverview of oss(open source software library) and its pros and cons
Overview of oss(open source software library) and its pros and cons
 
Digital library management system in the context of oss anil mishra
Digital library management system in the context of oss   anil mishraDigital library management system in the context of oss   anil mishra
Digital library management system in the context of oss anil mishra
 
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*
 
All About Open Source | Software Freedom | Hacktoberfest
All About Open Source | Software Freedom |  HacktoberfestAll About Open Source | Software Freedom |  Hacktoberfest
All About Open Source | Software Freedom | Hacktoberfest
 
Open Source Culture and Transdisciplinary Practice
Open Source Culture and Transdisciplinary PracticeOpen Source Culture and Transdisciplinary Practice
Open Source Culture and Transdisciplinary Practice
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
 
Koha Presentation at Uttara University
Koha Presentation at Uttara UniversityKoha Presentation at Uttara University
Koha Presentation at Uttara University
 
Open source for academics
Open source for academicsOpen source for academics
Open source for academics
 
Open source software
Open source softwareOpen source software
Open source software
 
Open source movement khalid-revised feb 2012
Open source movement khalid-revised feb 2012Open source movement khalid-revised feb 2012
Open source movement khalid-revised feb 2012
 

Dernier

Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 

Dernier (20)

Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

Foss presentation

  • 1. “FOSS”? - Getting Results with Open Source Solutions OPENING MIND WITH OPEN SOURCE
  • 2. Philosophy of “Free” or Open Source Software “Free software” is a matter of liberty, not price. To understand the concept, you should think of “free” as in “free speech,” not as in “free beer.” —Richard Stallman, Founder of the Free Software Movement
  • 3. Philosophy of “Free” or Open Source Software The Open Source Licensing Model (GNU.org) defines four essential freedoms: • The freedom to run the program, for any purpose (freedom 0). • The freedom to study how the program works, and change it to make it do what you wish (freedom 1). Access to the source code is a precondition for this. • The freedom to redistribute copies so you can help your neighbor (freedom 2). • The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
  • 4. Values of Open Source - Freedom - Transparency - Extensibility - Collaboration - Innovation Strength in numbers!
  • 5. Successes of Open Source Operating Systems: Linux, Symbian, GNU Project, NetBSD. Servers: Apache, Tomcat, MediaWiki, Drupal, WordPress, Eclipse, Moodle, Joomla Programming Languages: Java, JavaScript, PHP, Python, Ruby Client software: Mozilla Firefox, Mozilla Thunderbird, OpenOffice, Songbird, Audacity, 7-Zip Digital Content: Wikipedia, Wiktionary, Project Gutenberg
  • 6. FOSS FOSS is increasingly the go-to standard for operating systems to user applications, for individuals to large enterprises. It helps reduce costs, avoid lock-in, increase productivity, enhance security, and improve standards compliance.
  • 7. TODAYS FOSS IN ORGANIZATIONS? Free Open Source Software can be supported by anyone that wishes to do so. It is generally developed by meritocratic teams of developers, associations of companies, businesses that provide support and services, non-profit foundations, and research and academic institutions. Key organizations in the Free Open Source Software include FLOSS Manuals -- FLOSS Manuals is a community creating free manuals for free and open source software. FOSS Learning Centre -- An international non-profit organization serving as an information and training hub for conferences, webcasts, online videos, and workshops providing information about with free open source software.
  • 8. Contd.. GOSLING - "Getting Open Source Logic INto Governments", is an informal learning and knowledge-sharing community. Open Source for America -- A cross-section of technology industry leaders, associations, non-governmental organizations, communities, and academic/research institutions. Open Source Initiative -- The original popularizer of the term "open source", and the recognized certification authority for whether or not a given software license is Free Open Source Software. Open Source Software Institute -- Non-profit organization of corporate, government and academic representatives to promote open-source solutions.
  • 9. Primary Sources…. Apache Software Foundation- Offers an array of Free Open Source Software web development services, including Java applications servers, frameworks, and application development tools. GitHub- Provides access through the GIT configuration management system. Mozilla.org – Best known for the Firefox web browser. Savannah - Central point for development, distribution, and maintenance of GNU software. SourceForge.net – Supports tens of thousands of open source projects, including community organization and management tools to help teams develop their software.
  • 11. Why NASA uses Open Source? •In order to save the data from distant spacecraft, satellites and other scientific endeavors. •NASA is leveraging open source tech (including Ubuntu Linux) and regular enterprise networking components to meet their mission. •NASA is simply using Ubuntu as a freely available operating system. NASA efforts. • oss4lib -- Open source for libraries. • Tigris.org -- Open Source software engineering tools. • freemedsw.apfelkraut.org -- Compilation of Open Source software for health care • VALO-CD -- Open source CD distribution for Windows.
  • 12. Databases used by FOSS • Drizzle - MySQL fork. • HyperTable - Very high scalability Hadoop compatible distributed database. • MariaDB - MySQL replacement. • Membrane SOA Registry - A registry for SOA services. • MongoDB - Scalable NoSQL database. • MySQL - Popular relational database • Perst - Object oriented embedded database. • RavenDB - Document database. • SQLite - Light-weight relational database.
  • 13. Distributed Computing Distributed sever management tools for very high scalability. • Hadoop - Processing of very large data sets across many computers. •Cassandra - Data replication and fault tolerance. •Mesos - Application resource management across clusters • Spark - High scalability data analytics • Storm - Distributed very large data set processing
  • 14. What is Urbi? Urbi is an open-source software platform to control robots or complex systems. It includes a C++ component library called UObject that comes with a robot standard API to describe motors, sensors and algorithms.
  • 15. The advantages of FOSS products •higher stability •high level of security •none or low licensing fees •possibility to modify source code •ample access to IT specialists •independence from major software vendors

Notes de l'éditeur

  1.   For the past several years,  Lehigh Libraries has been on a pragmatic path of adopting feature-laden OSS into our academic library environment.   This morning we will share the story of how we adopted three OSS for specific needs: discovery (VuFind), connectivity (eXtensible Catalog (XC) NCIP toolkit), and web presence (Drupal).  What were our considerations and experiences? And what are our conclusions about how OSS fit into our enterprise?
  2. First, a few words about the philosophy of open source. Richard Stallman (a pioneer of the Free Software Movement) famously said that "free software" is a matter of liberty not price .  "Free" means free as in free speech or free kittens .. NOT FREE BEER! As with "free kittens", software ownership requires responsibilities and costs ... What some term TCO - total cost of ownership...
  3. The GNU Project blazed the trail of open source software during the 1980's. The have defined "Essential Freedoms of Free Software"   1) Use the program for any purpose 2) Change the program to make it do what you wish 3) Redistribute copies of the program 4) distribute copies of your modified version (http://www.gnu.org/philosophy/free-sw.html) gnu - recursive acronym: GNUs not Unix
  4. The Open Source Movement and libraries share several common values – especially a belief in free and open access to ideas and information. Strengths of non-proprietary model: transparency of the code - you can modify or extend the code to fit your local circumstances. Also, Community and Collaboration : You can share your modifications with others.  Best of all, other like similar sites can share their developments and improvements with you! Strength in numbers!
  5. Successful open source projects make up many of todays most widely used technologies
  6. The first solution we would like to talk about is...Vufind....which is an open source discovery tool for libraries Vufind is not a new project...it has been almost four years since its first release. We - meaning all of us & our patrons -have come to expect an ease of use - a level of sophistication - 'online' VuFind allows us to provide that experience to our patrons. At this time...I would like to demonstrate the features of VuFind THIS IS OUR TEST SITE!  We are currently testing VuFind internally with some of our library staff.  We plan to go live in the Fall. DEMO HERE
  7. In order to assess the viability of OSS for libraries, we need to be aware of "hidden costs". We will discuss these case by case, but generally the "costs" fall into these categories: Infrastructure - need to build and maintain your owns servers and testing environments. Development - OSS often require high learning curve, local development time and expertise. Support - When you face a challenge or service outage, support normally does not come from a vendor but from the OSS  community. Can't just pick up the phone and call the vendor ..
  8. We would like to tell you about the implementation of three open source projects at Lehigh... over the past couple of years we've addressed the need for...discovery, connectivity and web presence... When we have a need for a software solution we will typically consider open source when analyzing our options. our open source software choices have been selective and made with caution... however, we've found the best success with open source projects that.... -are proven -have had multiple releases -have roadmaps -and strong/responsive development communities
  9. VuFind has an active & responsive user community In addition to the general  VuFind developers...there is a community of developers that are SirsiDynix customers...this group has a list server and  I will include the url for this list serve in the speaker notes: https://lists.lehigh.edu/mailman/listinfo/vufind-unicorn-l Both the code and the management of the VuFind project have reached a level of maturity.   The project has been through several iterations...the most recent release was this past March (v1.1) The project team publishes a roadmap for future iterations...as well as a prioritization of ehancements/fixes. (Our version 1.0.1)
  10. Our implementation of VuFind involved both simple configuration settings as well as custom coding  - to enable the communication  with SirsiDynix Symphony. Much of what we wanted to do---bending VuFind to work with our catalog/ our MARC records we were able to do with configuration settings within the application. It's written to be very easily configured...and most times...when I found I needed to do something...to bend VuFind...I found that there was a configuration setting - not custom coding that was required- to allow me to do so.  It gave me a sense...that someone had been 'here' before and the capability to make these things configurable has been built in....it's maturity really shines through.... I'll give you some examples....
  11. The custom coding we wrote, was primarily for the "My Account" functionality...like Place Hold or Renew Item.   This diagram shows how the two systems integrate and - from a coding level - where the customizations were needed. The left side represents the VuFind code The right side represents the Sirsi API and Catalog. The Yellow boxes represent the custom code needed to connect VuFind to the Catalog. All of the custom PHP (and Perl) code will be open sourced.
  12. The next OSS we will address is the Extensible Catalog NCIP Toolkit.   The Extensible Catalog (XC) is an open source, next gen software for libraries comprising four components: UI, Metadata Management, and ILS Connectivity: NCIP and OAI. The Mellon Foundation has been a primary sponsor .. Lehigh's interest in OSS NCIP was precipitated by a recent change in our consortial sharing agreement. Our New ILL vendor for our Pennsylvania Library Consortium (PALCI)  required all participant institutions to make their ILS available via NCIP services.   The XC NCIP toolkit does this with ILS authentication requests, circ lookups and requests ..
  13. The next OSS we will address is the Extensible Catalog NCIP Toolkit.   The Extensible Catalog (XC) is an open source, next gen software for libraries comprising four components: UI, Metadata Management, and ILS Connectivity: NCIP and OAI. The Mellon Foundation has been a primary sponsor .. Lehigh's interest in OSS NCIP was precipitated by a recent change in our consortial sharing agreement. Our New ILL vendor for our Pennsylvania Library Consortium (PALCI)  required all participant institutions to make their ILS available via NCIP services.   The XC NCIP toolkit does this with ILS authentication requests, circ lookups and requests ..