SlideShare a Scribd company logo
Software Engineering group Norwegian University of Science and Technology Reidar Conradi, Øyvind Hauge,  Letizia Jaccheri, Eskil Sund www.idi.ntnu.no/grupper/su /   www.research.idi.ntnu.no/oss   Open Source Research at NTNU
Why is this interesting for you? ,[object Object],[object Object],[object Object],[object Object]
multi-faceted OS research  … political social  sciences software engineering … learning psychology juridical & economical …
research activities Focus on company based software engineering, reuse, and OTS  ITEA COSI project  Case Gentoo Education Open source and Art  Case Open standards (ARM) Open source survey  OTS surveys
Open Source Software (OSS):  origin and now ,[object Object]
1967-1977:  DoD/DARPA’s development of  Arpanet   /   Internet   TCP/IP  protocols -- open and distributed development, anti-authoritarian “ counter culture” .
1978-85:  Openness spread through  Berkeley’s  adaptation   of  Unix,  with built-in Internet protocols and generous BSD licenses with all source provided.
1985: Free / Open software:  int’l movements (Stallman).
2000: Social computing  and  creative commons  for knowledge work – standardized formats for “zero-cost”,  digital information: Wikipedia, the world is ”flat”, ...
2008:  1,5 billion Internet users, 3 billion w/ mobile phones.
OSS issues ,[object Object],eZ has had 2.3 mill. downloads, Adobe Acrobat 500 mill. ,[object Object]
Over 30 portals with domain-specific COTS/OSS software.
New way of making  open ICT standards :  rough consensus and (two implementations of) running code.
Over 50 licensing schemes.
Business model:  open and shared source supported by a cooperative foundation; separate payable services.  Ex. Apache web server.
Success criteria:  for provider, for code integrator
OSS roles ,[object Object]
OSS participant:  assists the provider in more technical work –  the OSS “idea” of joint, altruistic work
OSS integrator:  makes new software system by  re-using  OSS software/components
OSS user:  may download “free” (not open) binary software on a private computer, e.g. Acrobat
OSS customer:  specifies and finances new software, later as OSS? ,[object Object]
Software reuse, components,  OTS = Off-The-Shelf (COTS, OSS) ,[object Object]
Develop  for reuse:  make assets / components
Develop  with reuse:  CBSE using these assets
Advantages  of CBSE, own or OTS components: ,[object Object]
Spread novel work practices & software architectures
Re-user communities for experience mgmt/support ,[object Object]
NTNU: CBSE and OTS studies ,[object Object]

More Related Content

What's hot

Understanding Android Fragmentation with Topic Analysis of Vendor-Specific Bugs
Understanding Android Fragmentation with Topic Analysis of Vendor-Specific BugsUnderstanding Android Fragmentation with Topic Analysis of Vendor-Specific Bugs
Understanding Android Fragmentation with Topic Analysis of Vendor-Specific Bugs
Chenlei Zhang
 
Paper Submission - 7th International Conference on Networks & Communications...
Paper Submission -  7th International Conference on Networks & Communications...Paper Submission -  7th International Conference on Networks & Communications...
Paper Submission - 7th International Conference on Networks & Communications...
sipij
 
Towards universitas indonesia_next_generation_firewall_service
Towards universitas indonesia_next_generation_firewall_serviceTowards universitas indonesia_next_generation_firewall_service
Towards universitas indonesia_next_generation_firewall_service
Tonny Adhi Sabastian
 
A peek into open hardware: Motivations, Licensing, and Ecosystem
A peek into open hardware: Motivations, Licensing, and EcosystemA peek into open hardware: Motivations, Licensing, and Ecosystem
A peek into open hardware: Motivations, Licensing, and Ecosystem
Tomoaki Watanabe
 
Wonderland @ Cattid - Sun's Virtual Workplace
Wonderland @ Cattid - Sun's Virtual WorkplaceWonderland @ Cattid - Sun's Virtual Workplace
Wonderland @ Cattid - Sun's Virtual Workplace
vincenzo de simone
 
Quaero Technology Catalog
Quaero Technology CatalogQuaero Technology Catalog
Quaero Technology Catalog
Nabil Bouzerna
 
Future Trends on Software and Systems Modeling
Future Trends on Software and Systems ModelingFuture Trends on Software and Systems Modeling
Future Trends on Software and Systems Modeling
Jordi Cabot
 
Call for papers - 9th International Conference on Signal, Image Processing an...
Call for papers - 9th International Conference on Signal, Image Processing an...Call for papers - 9th International Conference on Signal, Image Processing an...
Call for papers - 9th International Conference on Signal, Image Processing an...
sipij
 

What's hot (8)

Understanding Android Fragmentation with Topic Analysis of Vendor-Specific Bugs
Understanding Android Fragmentation with Topic Analysis of Vendor-Specific BugsUnderstanding Android Fragmentation with Topic Analysis of Vendor-Specific Bugs
Understanding Android Fragmentation with Topic Analysis of Vendor-Specific Bugs
 
Paper Submission - 7th International Conference on Networks & Communications...
Paper Submission -  7th International Conference on Networks & Communications...Paper Submission -  7th International Conference on Networks & Communications...
Paper Submission - 7th International Conference on Networks & Communications...
 
Towards universitas indonesia_next_generation_firewall_service
Towards universitas indonesia_next_generation_firewall_serviceTowards universitas indonesia_next_generation_firewall_service
Towards universitas indonesia_next_generation_firewall_service
 
A peek into open hardware: Motivations, Licensing, and Ecosystem
A peek into open hardware: Motivations, Licensing, and EcosystemA peek into open hardware: Motivations, Licensing, and Ecosystem
A peek into open hardware: Motivations, Licensing, and Ecosystem
 
Wonderland @ Cattid - Sun's Virtual Workplace
Wonderland @ Cattid - Sun's Virtual WorkplaceWonderland @ Cattid - Sun's Virtual Workplace
Wonderland @ Cattid - Sun's Virtual Workplace
 
Quaero Technology Catalog
Quaero Technology CatalogQuaero Technology Catalog
Quaero Technology Catalog
 
Future Trends on Software and Systems Modeling
Future Trends on Software and Systems ModelingFuture Trends on Software and Systems Modeling
Future Trends on Software and Systems Modeling
 
Call for papers - 9th International Conference on Signal, Image Processing an...
Call for papers - 9th International Conference on Signal, Image Processing an...Call for papers - 9th International Conference on Signal, Image Processing an...
Call for papers - 9th International Conference on Signal, Image Processing an...
 

Similar to Open Nordic 2008 NTNU

Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708
Sandro D'Elia
 
GoOpen 2010: Reidar Conradi
GoOpen 2010: Reidar ConradiGoOpen 2010: Reidar Conradi
GoOpen 2010: Reidar ConradiFriprogsenteret
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaFriprogsenteret
 
Open Source Software for Entertainment
Open Source Software for EntertainmentOpen Source Software for Entertainment
Open Source Software for Entertainmentletiziajaccheri
 
Pattern based software patent
Pattern based software patentPattern based software patent
Pattern based software patentiaemedu
 
Pattern based software patent
Pattern based software patentPattern based software patent
Pattern based software patentIAEME Publication
 
Inria - Software assets - Energy
Inria - Software assets - EnergyInria - Software assets - Energy
Inria - Software assets - Energy
Inria
 
A Methodology for Building the Internet of Things
A Methodology for Building the Internet of ThingsA Methodology for Building the Internet of Things
A Methodology for Building the Internet of Things
The Internet of Things Methodology
 
Open Source & Research
Open Source & ResearchOpen Source & Research
Open Source & Research
Diogo Gomes
 
OASIS: How open source and open standards work together: the Internet of Things
OASIS: How open source and open standards work together: the Internet of ThingsOASIS: How open source and open standards work together: the Internet of Things
OASIS: How open source and open standards work together: the Internet of Things
James Bryce Clark
 
OASIS: open source and open standards: internet of things
OASIS: open source and open standards: internet of thingsOASIS: open source and open standards: internet of things
OASIS: open source and open standards: internet of things
Jamie Clark
 
Mobility&Udi 2011
Mobility&Udi 2011Mobility&Udi 2011
Mobility&Udi 2011
TingRay Chang
 
software engineering history2.pptx
software      engineering  history2.pptxsoftware      engineering  history2.pptx
software engineering history2.pptx
Mohamed Alashram
 
Open Source Software R
Open Source Software ROpen Source Software R
Open Source Software R
msimanau7824
 
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
The Internet of Things Methodology
 
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
Bruno von Rotz
 
Inria - Software assets - Biotechnology
Inria - Software assets - BiotechnologyInria - Software assets - Biotechnology
Inria - Software assets - Biotechnology
Inria
 
Cultivating Sustainable Software For Research
Cultivating Sustainable Software For ResearchCultivating Sustainable Software For Research
Cultivating Sustainable Software For Research
Neil Chue Hong
 
Open Source Software (OSS) applications in libraries: Special Reference to Se...
Open Source Software (OSS) applications in libraries: Special Reference to Se...Open Source Software (OSS) applications in libraries: Special Reference to Se...
Open Source Software (OSS) applications in libraries: Special Reference to Se...
dbpublications
 

Similar to Open Nordic 2008 NTNU (20)

Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708
 
GoOpen 2010: Reidar Conradi
GoOpen 2010: Reidar ConradiGoOpen 2010: Reidar Conradi
GoOpen 2010: Reidar Conradi
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'Elia
 
Open Source Software for Entertainment
Open Source Software for EntertainmentOpen Source Software for Entertainment
Open Source Software for Entertainment
 
Open Source & Open Development
Open Source & Open Development Open Source & Open Development
Open Source & Open Development
 
Pattern based software patent
Pattern based software patentPattern based software patent
Pattern based software patent
 
Pattern based software patent
Pattern based software patentPattern based software patent
Pattern based software patent
 
Inria - Software assets - Energy
Inria - Software assets - EnergyInria - Software assets - Energy
Inria - Software assets - Energy
 
A Methodology for Building the Internet of Things
A Methodology for Building the Internet of ThingsA Methodology for Building the Internet of Things
A Methodology for Building the Internet of Things
 
Open Source & Research
Open Source & ResearchOpen Source & Research
Open Source & Research
 
OASIS: How open source and open standards work together: the Internet of Things
OASIS: How open source and open standards work together: the Internet of ThingsOASIS: How open source and open standards work together: the Internet of Things
OASIS: How open source and open standards work together: the Internet of Things
 
OASIS: open source and open standards: internet of things
OASIS: open source and open standards: internet of thingsOASIS: open source and open standards: internet of things
OASIS: open source and open standards: internet of things
 
Mobility&Udi 2011
Mobility&Udi 2011Mobility&Udi 2011
Mobility&Udi 2011
 
software engineering history2.pptx
software      engineering  history2.pptxsoftware      engineering  history2.pptx
software engineering history2.pptx
 
Open Source Software R
Open Source Software ROpen Source Software R
Open Source Software R
 
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
 
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
 
Inria - Software assets - Biotechnology
Inria - Software assets - BiotechnologyInria - Software assets - Biotechnology
Inria - Software assets - Biotechnology
 
Cultivating Sustainable Software For Research
Cultivating Sustainable Software For ResearchCultivating Sustainable Software For Research
Cultivating Sustainable Software For Research
 
Open Source Software (OSS) applications in libraries: Special Reference to Se...
Open Source Software (OSS) applications in libraries: Special Reference to Se...Open Source Software (OSS) applications in libraries: Special Reference to Se...
Open Source Software (OSS) applications in libraries: Special Reference to Se...
 

More from Øyvind Hauge

Trial lecture - Risk Management and Open Source Software Adoption - Øyvind Hauge
Trial lecture - Risk Management and Open Source Software Adoption - Øyvind HaugeTrial lecture - Risk Management and Open Source Software Adoption - Øyvind Hauge
Trial lecture - Risk Management and Open Source Software Adoption - Øyvind Hauge
Øyvind Hauge
 
PhD Defense Øyvind Hauge
PhD Defense Øyvind HaugePhD Defense Øyvind Hauge
PhD Defense Øyvind Hauge
Øyvind Hauge
 
2010 open standards in norwegian public sector nordic oss
2010 open standards in norwegian public sector nordic oss2010 open standards in norwegian public sector nordic oss
2010 open standards in norwegian public sector nordic ossØyvind Hauge
 
TDT10 Øyvind Hauge
TDT10 Øyvind HaugeTDT10 Øyvind Hauge
TDT10 Øyvind Hauge
Øyvind Hauge
 
NTNU @ Nordic OSS
NTNU @ Nordic OSSNTNU @ Nordic OSS
NTNU @ Nordic OSS
Øyvind Hauge
 
FLOSS2009 Øyvind Hauge
FLOSS2009 Øyvind HaugeFLOSS2009 Øyvind Hauge
FLOSS2009 Øyvind Hauge
Øyvind Hauge
 
Fri Programvarelisenser Øyvind Hauge
Fri Programvarelisenser Øyvind HaugeFri Programvarelisenser Øyvind Hauge
Fri Programvarelisenser Øyvind Hauge
Øyvind Hauge
 
OSS2008 Øyvind Hauge
OSS2008 Øyvind HaugeOSS2008 Øyvind Hauge
OSS2008 Øyvind Hauge
Øyvind Hauge
 
OSS2007 Øyvind Hauge
OSS2007 Øyvind HaugeOSS2007 Øyvind Hauge
OSS2007 Øyvind Hauge
Øyvind Hauge
 
OSS2009 Øyvind Hauge
OSS2009 Øyvind HaugeOSS2009 Øyvind Hauge
OSS2009 Øyvind Hauge
Øyvind Hauge
 
Goopen 2009 Øyvind Hauge
Goopen 2009 Øyvind HaugeGoopen 2009 Øyvind Hauge
Goopen 2009 Øyvind Hauge
Øyvind Hauge
 

More from Øyvind Hauge (11)

Trial lecture - Risk Management and Open Source Software Adoption - Øyvind Hauge
Trial lecture - Risk Management and Open Source Software Adoption - Øyvind HaugeTrial lecture - Risk Management and Open Source Software Adoption - Øyvind Hauge
Trial lecture - Risk Management and Open Source Software Adoption - Øyvind Hauge
 
PhD Defense Øyvind Hauge
PhD Defense Øyvind HaugePhD Defense Øyvind Hauge
PhD Defense Øyvind Hauge
 
2010 open standards in norwegian public sector nordic oss
2010 open standards in norwegian public sector nordic oss2010 open standards in norwegian public sector nordic oss
2010 open standards in norwegian public sector nordic oss
 
TDT10 Øyvind Hauge
TDT10 Øyvind HaugeTDT10 Øyvind Hauge
TDT10 Øyvind Hauge
 
NTNU @ Nordic OSS
NTNU @ Nordic OSSNTNU @ Nordic OSS
NTNU @ Nordic OSS
 
FLOSS2009 Øyvind Hauge
FLOSS2009 Øyvind HaugeFLOSS2009 Øyvind Hauge
FLOSS2009 Øyvind Hauge
 
Fri Programvarelisenser Øyvind Hauge
Fri Programvarelisenser Øyvind HaugeFri Programvarelisenser Øyvind Hauge
Fri Programvarelisenser Øyvind Hauge
 
OSS2008 Øyvind Hauge
OSS2008 Øyvind HaugeOSS2008 Øyvind Hauge
OSS2008 Øyvind Hauge
 
OSS2007 Øyvind Hauge
OSS2007 Øyvind HaugeOSS2007 Øyvind Hauge
OSS2007 Øyvind Hauge
 
OSS2009 Øyvind Hauge
OSS2009 Øyvind HaugeOSS2009 Øyvind Hauge
OSS2009 Øyvind Hauge
 
Goopen 2009 Øyvind Hauge
Goopen 2009 Øyvind HaugeGoopen 2009 Øyvind Hauge
Goopen 2009 Øyvind Hauge
 

Recently uploaded

Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 

Recently uploaded (20)

Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 

Open Nordic 2008 NTNU

  • 1. Software Engineering group Norwegian University of Science and Technology Reidar Conradi, Øyvind Hauge, Letizia Jaccheri, Eskil Sund www.idi.ntnu.no/grupper/su / www.research.idi.ntnu.no/oss Open Source Research at NTNU
  • 2.
  • 3. multi-faceted OS research … political social sciences software engineering … learning psychology juridical & economical …
  • 4. research activities Focus on company based software engineering, reuse, and OTS ITEA COSI project Case Gentoo Education Open source and Art Case Open standards (ARM) Open source survey OTS surveys
  • 5.
  • 6. 1967-1977: DoD/DARPA’s development of Arpanet / Internet TCP/IP protocols -- open and distributed development, anti-authoritarian “ counter culture” .
  • 7. 1978-85: Openness spread through Berkeley’s adaptation of Unix, with built-in Internet protocols and generous BSD licenses with all source provided.
  • 8. 1985: Free / Open software: int’l movements (Stallman).
  • 9. 2000: Social computing and creative commons for knowledge work – standardized formats for “zero-cost”, digital information: Wikipedia, the world is ”flat”, ...
  • 10. 2008: 1,5 billion Internet users, 3 billion w/ mobile phones.
  • 11.
  • 12. Over 30 portals with domain-specific COTS/OSS software.
  • 13. New way of making open ICT standards : rough consensus and (two implementations of) running code.
  • 14. Over 50 licensing schemes.
  • 15. Business model: open and shared source supported by a cooperative foundation; separate payable services. Ex. Apache web server.
  • 16. Success criteria: for provider, for code integrator
  • 17.
  • 18. OSS participant: assists the provider in more technical work – the OSS “idea” of joint, altruistic work
  • 19. OSS integrator: makes new software system by re-using OSS software/components
  • 20. OSS user: may download “free” (not open) binary software on a private computer, e.g. Acrobat
  • 21.
  • 22.
  • 23. Develop for reuse: make assets / components
  • 24. Develop with reuse: CBSE using these assets
  • 25.
  • 26. Spread novel work practices & software architectures
  • 27.
  • 28.
  • 29. 2000-: New global “bazaar” of COTS/OSS
  • 30. 2003-08: Industrial surveys on OTS reuse Norway, Germany, Italia, China Developer panels and follow-up interviews with qualitative data to give insight
  • 31. Research instruments and raw data: “gone open” – please repeat our studies!!
  • 32.
  • 33.
  • 34. Problems: effort estimation, integration, debugging, customer non-participation, licensing, company policies, how to classify components (ontologies)
  • 35.
  • 36. Gentoo: OSS release management tool, scripts, 300 co-developers in 40 countries
  • 37. Worked as co-developer for two years; distributed, participative, “in-process” field study
  • 38. Remote debugging: mutual guesswork, as “sense-making”, informal processes
  • 39. Data: diaries, emails, IRC/version logs
  • 40. research activities Focus on company based software engineering, reuse, and OTS ITEA COSI project Case Gentoo Education Open source and Art Case Open standards (ARM) Open source survey OTS surveys
  • 41.
  • 42.
  • 43.
  • 44. To all kinds of customers
  • 45. Large companies more often than small
  • 46.
  • 47.
  • 48.
  • 49.
  • 51.
  • 52.
  • 55. “ Surveillance” of the OSS community
  • 56. research activities Focus on company based software engineering, reuse, and OTS ITEA COSI project Case Gentoo Education Open source and Art Case Open standards (ARM) Open source survey OTS surveys
  • 57.
  • 58. Used ARM’s platform for embedded graphics.
  • 59.
  • 60.
  • 61. SVG Tiny – A mobile profile targeting light weight mobile devices
  • 62. Open standards and the application SVG Tiny application Application size ~20.000 LOC Open Standards PNG JPEG XML11 SMIL XLINK DOM3 Other W3C standards... PC platform ARM platform
  • 63.
  • 64.
  • 65.
  • 66.
  • 67. High degree of application portability. Less effort
  • 68. research activities Focus on company based software engineering, reuse, and OTS ITEA COSI project Case Gentoo Education Open source and Art Case Open standards (ARM) Open source survey OTS surveys
  • 69.
  • 70. Sonic Onyx Project (mobile phones)
  • 72. SArt: art and open source software
  • 73.
  • 74. The prize award will take place at this year’s festival for art and technology in Trondheim, Trondheim Matchmaking, the 16th - 18th of October.
  • 75. 1st prize 2000 €, 2nd prize 1500 €, 3rd prize 1000 €
  • 76.
  • 77.
  • 78.
  • 80.

Editor's Notes

  1. Letizia