SlideShare uma empresa Scribd logo
1 de 25
Sandro D’Elia European Commission Information Society and Media Directorate General Software & Service Architectures and Infrastructures Unit Free / Open Source Software (OSS)  in ICT research GoOpen 2010 – Open Source conference Oslo, Norway April 19th and 20th
What is this presentation about? Open source and research   why OSS is good for ICT research (and for  commercial products too) What does it mean? not all OSS are equals - some definitions.  What is European Union doing   Ongoing research activities and funding opportunities What is EU doing outside research   There is something outside research. What is EU doing about it?
Why is OSS good for research? ,[object Object],Scientist:   “My research project should deliver final results in 2 months. What about that software we need?” Manager:   “Don’t worry, I already talked to procurement people. They will use the fast procedure.” Scientist:   “Great! How long will it take?” Manager:   “Only six months.”
Free Software vs. Open Source ,[object Object],[object Object],[object Object],http://www.gnu.org/philosophy/free-sw.html ,[object Object],[object Object],[object Object],http://opensource.org/docs/osd GNU license can be applied to documentation and other media  (e.g. Wikipedia)
FREE SOFTWARE DEFINITION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],OPEN SOURCE DEFINITION
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],DEFINITION(s)  The freedom to  run the program, for any purpose .  The freedom to  study how the program works , and  change it  to make it do what you wish. Access to the source code is a precondition for this.  The freedom to  redistribute copies  so you can help your neighbor.  The freedom to  improve the program , and release your improvements (and modified versions in general) to the public, so that the whole community benefits. Access to the source code is a precondition for this.  http://www.gnu.org/philisophy/free-sw.html
Free Software vs. Open Source ,[object Object],[object Object],[object Object],[object Object],[object Object],In European Institutions, the traditional word is  FLOSS F  = Free / Frei  L  = Libre / Livre / Libero O  = Open S  = Source S  = Software
Why is OSS good for research? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Why is OSS bad for research? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Why is OSS good for products? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Why is OSS good for products? Why is OSS good for products? And by the way, here are a few OSS-based products I own...
Why is OSS bad for products? ,[object Object],Governance can be a real problem! Darwinian evolution model for OSS products
FOSS in ICT research  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],http://cordis.europa.eu/fp7/home_en.html
FOSS in ICT research  workprogramme 2009/2010 Objectives 1.2.: Internet of Services, Software and Virtualisation a) Service Architectures and Platforms for the Future Internet Service Front Ends …. Open, scalable, dependable service platforms, architectures, and specific platform components… Virtualised infrastructures… b) Highly Innovative Service / Software Engineering Service / Software engineering methods and tools… Verification and validation… Methods, tools and approaches   specifically supporting the development, deployment and evolution of  open source software . Investigation into the use of  open source approaches  for improving service engineering, deployment, management, evolution and take-up. c) Coordination and support actions Support for standardisation and collaboration… Maximisation of impact of projects in this area… Application of  open source models of development  and innovation through rapid  cycles of reuse and improvement to service engineering. search CORDIS web site for info
Forge technology : facilitating access/re-use and supporting collaboration Methodologies and tools to improve  productivity and quality  of software products Quality assessment , based on product and process, to facilitate selection of software satisfying given expectations  Dependency management  in large systems with  versioned components Deployment and  societal impact  of OSS Some OSS research projects in INFSO (ongoing in 2010)
Research projects in ICT Call 5  (starting 2010) ALERT Open-Source API and Platform for Multiple Clouds Active support and reaL-time coordination open source software developmenT Projects releasing full OSS results CHOReOS  Cloud-TM  CONTRAIL  FastFix  FITTEST  Indenica  OMELETTE  PLAY REMICS  Serenoa  SOCIETIES  SocIoS  VISION  (+ mOSAIC, WAX, ALERT) Projects releasing partial OSS results 4CaaST  ACSI  Cloud4SOA  I2Web  OPTIMIS  VIPER Projects not mentioning OSS CumuloNimbo Open-Source platform for Secure WebOS Application  Delivery Environment Projects with primary focus on OSS
OSS research in INFSO The trends Most projects release their code as Open Source but is this enough? Putting code on a repository does not guarantee that it will be used! Open source is a good idea for most project evaluators :-) during evaluations of project proposals, typically highest marks are given to proposals which will release their results as OSS Cloud computing means Open Source in cloud environments, “old” licensing modes are not easily applicable. There is a strong trend toward OSS in the cloud. Economic model: software is free, you pay for the service
OSS research in INFSO Open source is not good for everybody in many cases, companies need to protect their intellectual property rights to exploit an idea after investing on it Open source is a very powerful tool easy for SMEs, fast time to market, many success stories, a cornerstone for academic research There is no “research on Open Source”   (code does not change its behaviour if it is OSS or proprietary) BUT: - “community” development model is very interesting for research   -  “forge” tools are interesting for software development   -  OSS has an important positive impact on society   -  OSS is very good for dissemination of project results The vision
Open Source and Open Standards at the European Commission ,[object Object],[object Object]
Open Source and Open Standards at the European Commission Open standards e.g. in IT procurement Research and future internet IPR policies for OSS Public procurement e-government Consumer protection
Open Source and Open Standards at the European Commission ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Open Source and Open Standards at the European Commission ,[object Object],[object Object],[object Object],[object Object],[object Object]
Open Source and Open Standards at the European Commission ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Open Source and Open Standards at the European Commission Question:   “How did you write this nice presentation on Open Source?” Answer:   “With Microsoft PowerPoint, of course.  It is the standard tool in use at the European Commission.” …  but luckily I was able to make last-minute changes using Ubuntu and OpenOffice on my netbook, because open source software is flexible and based on open standards.
Contact Information ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Mais procurados

Introduction to Open Source
Introduction to Open SourceIntroduction to Open Source
Introduction to Open SourceEpic
 
Exploring Open Source Licensing
Exploring Open Source LicensingExploring Open Source Licensing
Exploring Open Source LicensingStefano Fago
 
Open source software
Open source softwareOpen source software
Open source softwareLaFlame5
 
Understanding Free/Open Source Software (FOSS) and the Benefit to E-Commerce
Understanding  Free/Open Source Software (FOSS)  and  the Benefit to E-CommerceUnderstanding  Free/Open Source Software (FOSS)  and  the Benefit to E-Commerce
Understanding Free/Open Source Software (FOSS) and the Benefit to E-CommerceIr. Dr. R.Badlishah Ahmad
 
Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software PresentationHenry Briggs
 
Open Source and Open Data
Open Source and Open DataOpen Source and Open Data
Open Source and Open DataBart Hanssens
 
Open Nordic 2008 NTNU
Open Nordic 2008 NTNUOpen Nordic 2008 NTNU
Open Nordic 2008 NTNUØyvind Hauge
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source SoftwareMoinuddin Ahmed
 
Open Source Operating System [Chapter 1]
Open Source Operating System [Chapter 1]Open Source Operating System [Chapter 1]
Open Source Operating System [Chapter 1]Zulhilmi Shaffe
 
Open source software: The infrastructure impact
Open source software: The infrastructure impactOpen source software: The infrastructure impact
Open source software: The infrastructure impactRogue Wave Software
 
Understanding Open Source
Understanding Open SourceUnderstanding Open Source
Understanding Open SourceJody Garnett
 
20 years of open source and... what’s next?
20 years of open source and... what’s next?20 years of open source and... what’s next?
20 years of open source and... what’s next?Speck&Tech
 
Introduction to License Compliance and My research (D. German)
Introduction to License Compliance and My research (D. German)Introduction to License Compliance and My research (D. German)
Introduction to License Compliance and My research (D. German)dmgerman
 

Mais procurados (19)

Introduction to Open Source
Introduction to Open SourceIntroduction to Open Source
Introduction to Open Source
 
Ijcet 06 08_001
Ijcet 06 08_001Ijcet 06 08_001
Ijcet 06 08_001
 
OpenSource
OpenSourceOpenSource
OpenSource
 
Exploring Open Source Licensing
Exploring Open Source LicensingExploring Open Source Licensing
Exploring Open Source Licensing
 
Open source software
Open source softwareOpen source software
Open source software
 
Understanding Free/Open Source Software (FOSS) and the Benefit to E-Commerce
Understanding  Free/Open Source Software (FOSS)  and  the Benefit to E-CommerceUnderstanding  Free/Open Source Software (FOSS)  and  the Benefit to E-Commerce
Understanding Free/Open Source Software (FOSS) and the Benefit to E-Commerce
 
Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software Presentation
 
Open source software and os
Open source software and osOpen source software and os
Open source software and os
 
Open Source and Open Data
Open Source and Open DataOpen Source and Open Data
Open Source and Open Data
 
Open Nordic 2008 NTNU
Open Nordic 2008 NTNUOpen Nordic 2008 NTNU
Open Nordic 2008 NTNU
 
Ijetr042189
Ijetr042189Ijetr042189
Ijetr042189
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
 
Mis full
Mis fullMis full
Mis full
 
Open Source vs Proprietary
Open Source vs ProprietaryOpen Source vs Proprietary
Open Source vs Proprietary
 
Open Source Operating System [Chapter 1]
Open Source Operating System [Chapter 1]Open Source Operating System [Chapter 1]
Open Source Operating System [Chapter 1]
 
Open source software: The infrastructure impact
Open source software: The infrastructure impactOpen source software: The infrastructure impact
Open source software: The infrastructure impact
 
Understanding Open Source
Understanding Open SourceUnderstanding Open Source
Understanding Open Source
 
20 years of open source and... what’s next?
20 years of open source and... what’s next?20 years of open source and... what’s next?
20 years of open source and... what’s next?
 
Introduction to License Compliance and My research (D. German)
Introduction to License Compliance and My research (D. German)Introduction to License Compliance and My research (D. German)
Introduction to License Compliance and My research (D. German)
 

Destaque

Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Sandro D'Elia
 
Practical Cloud Computing - December 2012 - introduction for non-techies
Practical Cloud Computing - December 2012 - introduction for non-techiesPractical Cloud Computing - December 2012 - introduction for non-techies
Practical Cloud Computing - December 2012 - introduction for non-techiesSandro D'Elia
 
European research - Horizon 2020 (with a focus on services)
European research - Horizon 2020 (with a focus on services) European research - Horizon 2020 (with a focus on services)
European research - Horizon 2020 (with a focus on services) Sandro D'Elia
 
20120201 061327 multi-use_trail_bid_award
20120201 061327 multi-use_trail_bid_award20120201 061327 multi-use_trail_bid_award
20120201 061327 multi-use_trail_bid_awardSamat Jain
 
CampaignTRACK presentation
CampaignTRACK presentationCampaignTRACK presentation
CampaignTRACK presentationSimon Cashman
 
Daily Competitive Channel Report June 8
Daily Competitive Channel Report June 8Daily Competitive Channel Report June 8
Daily Competitive Channel Report June 8socialgamecrazy
 
Daily Competitive Channel Report June 9
Daily Competitive Channel Report June 9Daily Competitive Channel Report June 9
Daily Competitive Channel Report June 9socialgamecrazy
 
Selection of an appropriate classification technique for coastal biomass mapp...
Selection of an appropriate classification technique for coastal biomass mapp...Selection of an appropriate classification technique for coastal biomass mapp...
Selection of an appropriate classification technique for coastal biomass mapp...Urooj Saeed
 
Daily Competitive Channel Report June 7
Daily Competitive Channel Report June 7Daily Competitive Channel Report June 7
Daily Competitive Channel Report June 7socialgamecrazy
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanPost Planner
 
Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionIn a Rocket
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting PersonalKirsty Hulse
 

Destaque (16)

Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708
 
Practical Cloud Computing - December 2012 - introduction for non-techies
Practical Cloud Computing - December 2012 - introduction for non-techiesPractical Cloud Computing - December 2012 - introduction for non-techies
Practical Cloud Computing - December 2012 - introduction for non-techies
 
European research - Horizon 2020 (with a focus on services)
European research - Horizon 2020 (with a focus on services) European research - Horizon 2020 (with a focus on services)
European research - Horizon 2020 (with a focus on services)
 
20120201 061327 multi-use_trail_bid_award
20120201 061327 multi-use_trail_bid_award20120201 061327 multi-use_trail_bid_award
20120201 061327 multi-use_trail_bid_award
 
CampaignTRACK presentation
CampaignTRACK presentationCampaignTRACK presentation
CampaignTRACK presentation
 
Daily Competitive Channel Report June 8
Daily Competitive Channel Report June 8Daily Competitive Channel Report June 8
Daily Competitive Channel Report June 8
 
Daily Competitive Channel Report June 9
Daily Competitive Channel Report June 9Daily Competitive Channel Report June 9
Daily Competitive Channel Report June 9
 
Selection of an appropriate classification technique for coastal biomass mapp...
Selection of an appropriate classification technique for coastal biomass mapp...Selection of an appropriate classification technique for coastal biomass mapp...
Selection of an appropriate classification technique for coastal biomass mapp...
 
Daily Competitive Channel Report June 7
Daily Competitive Channel Report June 7Daily Competitive Channel Report June 7
Daily Competitive Channel Report June 7
 
Globalism.wakabayashi
Globalism.wakabayashiGlobalism.wakabayashi
Globalism.wakabayashi
 
CSIA Apex awards : 2010
CSIA Apex awards : 2010CSIA Apex awards : 2010
CSIA Apex awards : 2010
 
Social.employment
Social.employmentSocial.employment
Social.employment
 
SEO Basics
SEO BasicsSEO Basics
SEO Basics
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media Plan
 
Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming Convention
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting Personal
 

Semelhante a Go open2010 sde_20100417

Open source in India
Open source in IndiaOpen source in India
Open source in IndiaChetan Garg
 
Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8Henry Briggs
 
Online Learner Engagement
Online Learner EngagementOnline Learner Engagement
Online Learner EngagementHenry Briggs
 
Fundamentals of Free and Open Source Software
Fundamentals of Free and Open Source SoftwareFundamentals of Free and Open Source Software
Fundamentals of Free and Open Source SoftwareRoss Gardler
 
Open Source Software R
Open Source Software ROpen Source Software R
Open Source Software Rmsimanau7824
 
Open Source Governance v2.5
Open Source Governance v2.5Open Source Governance v2.5
Open Source Governance v2.5Inria
 
Open Source Software Version 5
Open Source Software Version 5Open Source Software Version 5
Open Source Software Version 5Henry Briggs
 
GoOpen 2010: Reidar Conradi
GoOpen 2010: Reidar ConradiGoOpen 2010: Reidar Conradi
GoOpen 2010: Reidar ConradiFriprogsenteret
 
Open Source and its role in a new IT ecosystem
Open Source and its role in a new IT ecosystemOpen Source and its role in a new IT ecosystem
Open Source and its role in a new IT ecosystemBruno von Rotz
 
Open Source & Research
Open Source & ResearchOpen Source & Research
Open Source & ResearchDiogo Gomes
 
Open Source
Open SourceOpen Source
Open Sourcenqfaq
 
OPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONOPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONRitwick Halder
 
Gup2011| open source
Gup2011| open sourceGup2011| open source
Gup2011| open sourceOutserve
 

Semelhante a Go open2010 sde_20100417 (20)

Open Source & Open Development
Open Source & Open Development Open Source & Open Development
Open Source & Open Development
 
Open source in India
Open source in IndiaOpen source in India
Open source in India
 
FOSS in Education
FOSS in EducationFOSS in Education
FOSS in Education
 
Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8
 
Open source
Open sourceOpen source
Open source
 
Online Learner Engagement
Online Learner EngagementOnline Learner Engagement
Online Learner Engagement
 
Fundamentals of Free and Open Source Software
Fundamentals of Free and Open Source SoftwareFundamentals of Free and Open Source Software
Fundamentals of Free and Open Source Software
 
Open Source Software R
Open Source Software ROpen Source Software R
Open Source Software R
 
Asf icfoss-mentoring
Asf icfoss-mentoringAsf icfoss-mentoring
Asf icfoss-mentoring
 
Open Source Governance v2.5
Open Source Governance v2.5Open Source Governance v2.5
Open Source Governance v2.5
 
Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5
 
Open Source Software Version 5
Open Source Software Version 5Open Source Software Version 5
Open Source Software Version 5
 
GoOpen 2010: Reidar Conradi
GoOpen 2010: Reidar ConradiGoOpen 2010: Reidar Conradi
GoOpen 2010: Reidar Conradi
 
Coursework
CourseworkCoursework
Coursework
 
Open Source and its role in a new IT ecosystem
Open Source and its role in a new IT ecosystemOpen Source and its role in a new IT ecosystem
Open Source and its role in a new IT ecosystem
 
Open Source & Research
Open Source & ResearchOpen Source & Research
Open Source & Research
 
Open Source
Open SourceOpen Source
Open Source
 
OPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONOPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATION
 
Gup2011| open source
Gup2011| open sourceGup2011| open source
Gup2011| open source
 
foss_19-9
foss_19-9foss_19-9
foss_19-9
 

Último

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
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
 
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
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
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
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 

Último (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
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
 
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
 
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 New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
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
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Go open2010 sde_20100417

  • 1. Sandro D’Elia European Commission Information Society and Media Directorate General Software & Service Architectures and Infrastructures Unit Free / Open Source Software (OSS) in ICT research GoOpen 2010 – Open Source conference Oslo, Norway April 19th and 20th
  • 2. What is this presentation about? Open source and research why OSS is good for ICT research (and for commercial products too) What does it mean? not all OSS are equals - some definitions. What is European Union doing Ongoing research activities and funding opportunities What is EU doing outside research There is something outside research. What is EU doing about it?
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. FOSS in ICT research workprogramme 2009/2010 Objectives 1.2.: Internet of Services, Software and Virtualisation a) Service Architectures and Platforms for the Future Internet Service Front Ends …. Open, scalable, dependable service platforms, architectures, and specific platform components… Virtualised infrastructures… b) Highly Innovative Service / Software Engineering Service / Software engineering methods and tools… Verification and validation… Methods, tools and approaches specifically supporting the development, deployment and evolution of  open source software . Investigation into the use of open source approaches for improving service engineering, deployment, management, evolution and take-up. c) Coordination and support actions Support for standardisation and collaboration… Maximisation of impact of projects in this area… Application of open source models of development and innovation through rapid cycles of reuse and improvement to service engineering. search CORDIS web site for info
  • 15. Forge technology : facilitating access/re-use and supporting collaboration Methodologies and tools to improve productivity and quality of software products Quality assessment , based on product and process, to facilitate selection of software satisfying given expectations Dependency management in large systems with versioned components Deployment and societal impact of OSS Some OSS research projects in INFSO (ongoing in 2010)
  • 16. Research projects in ICT Call 5 (starting 2010) ALERT Open-Source API and Platform for Multiple Clouds Active support and reaL-time coordination open source software developmenT Projects releasing full OSS results CHOReOS Cloud-TM CONTRAIL FastFix FITTEST Indenica OMELETTE PLAY REMICS Serenoa SOCIETIES SocIoS VISION (+ mOSAIC, WAX, ALERT) Projects releasing partial OSS results 4CaaST ACSI Cloud4SOA I2Web OPTIMIS VIPER Projects not mentioning OSS CumuloNimbo Open-Source platform for Secure WebOS Application Delivery Environment Projects with primary focus on OSS
  • 17. OSS research in INFSO The trends Most projects release their code as Open Source but is this enough? Putting code on a repository does not guarantee that it will be used! Open source is a good idea for most project evaluators :-) during evaluations of project proposals, typically highest marks are given to proposals which will release their results as OSS Cloud computing means Open Source in cloud environments, “old” licensing modes are not easily applicable. There is a strong trend toward OSS in the cloud. Economic model: software is free, you pay for the service
  • 18. OSS research in INFSO Open source is not good for everybody in many cases, companies need to protect their intellectual property rights to exploit an idea after investing on it Open source is a very powerful tool easy for SMEs, fast time to market, many success stories, a cornerstone for academic research There is no “research on Open Source” (code does not change its behaviour if it is OSS or proprietary) BUT: - “community” development model is very interesting for research - “forge” tools are interesting for software development - OSS has an important positive impact on society - OSS is very good for dissemination of project results The vision
  • 19.
  • 20. Open Source and Open Standards at the European Commission Open standards e.g. in IT procurement Research and future internet IPR policies for OSS Public procurement e-government Consumer protection
  • 21.
  • 22.
  • 23.
  • 24. Open Source and Open Standards at the European Commission Question: “How did you write this nice presentation on Open Source?” Answer: “With Microsoft PowerPoint, of course. It is the standard tool in use at the European Commission.” … but luckily I was able to make last-minute changes using Ubuntu and OpenOffice on my netbook, because open source software is flexible and based on open standards.
  • 25.

Notas do Editor

  1. Free / Open Source software (OSS) in European ICT research. Why is Open Source good for research? there are several reasons, and saving on licence costs is not the most important. European Union is funding research on OSS-specific issues, like community development process, collaboration tools, etc. Moreover, most research project which address unrelated areas release their results as open source. This is considered a very important trend, as is allows easy reuse and dissemination of research results at all levels. The presentation addresses the structure of EU research programmes, explaining the opportunities for funding, and the main EU policy activities related to open source and open standards.
  2. 4 key points to be discussed
  3. Discuss how main advantage of open source software for research is flexibility and speed of implementation OSS source is there for everybody to see, bad code cannot be hidden OSS allows to experiment with different solutions “hands on” and then select the best one. What if you want to do the same with expensive commercial software? OSS allows also to do changes to a product! This is of course very important for research
  4. Two different conceptions of open source GNU applies also to text, media, intellectual property and is a philosophy OSI is more technical-oriented and business-oriented
  5. Compare the freedom you have with a copy of MS Office
  6. Open source can also be “business-friendly” allowing (e.g.) dual licensing One problem is the proliferation of OSS licenses
  7. Open source can also be “business-friendly” allowing (e.g.) dual licensing One problem is the proliferation of OSS licenses
  8. Where is the “FLOSS” acronym coming from
  9. After the introduction, one step back OSS brings many advantages in the research domain: it is easy to experiment! Example: STREAM project has reused BOREALIS OSS stream processing engine which was not maintained anymore - they just downloaded and fixed it
  10. Many research projects are perfect examples of bad practices
  11. Main features of OSS development and exploitation cycle Note that for IT companies research and development are very close Example: a prototype created in a research project can be upgraded to become a product
  12. It is too easy to do a new product Result is that many products are born and die very quickly, it may be a problem is you selected the wrong one Different licensing schemes are also a problem - there may be incompatibilities between the licenses of different OSS products that you want to use together
  13. This is “EU research for dummies”
  14. This is an example of how the European Commission finances research on Open Source
  15. These are some projects currently ongoing in INFSO D 3 unit A software forge is a collaboration platform allowing collaborative software development over the Internet