If you can't read please download the document
Upload
oyvind-hauge
View
1.044
Download
2
Embed Size (px)
DESCRIPTION
A presentation held at Open Nordic (http://conference.ez.no/) 2008.
Citation preview
2. Why is this interesting for you?
3. multi-faceted OS research political socialsciences software engineering learning psychology juridical & economical 4. research activities Focus on company based software engineering, reuse, and OTSITEA COSI projectCase Gentoo Education Open source and ArtCase Open standards (ARM) Open source surveyOTS surveys 5. Open Source Software (OSS):origin and now
6. 1967-1977:DoD/DARPAs development ofArpanet / Internet TCP/IPprotocols -- open and distributed development, anti-authoritarian counter culture . 7. 1978-85:Openness spread throughBerkeleysadaptation ofUnix,with built-in Internet protocols and generous BSD licenses with all source provided. 8. 1985: Free / Open software:intl movements (Stallman). 9. 2000: Social computingandcreative commonsfor 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. OSS issues
eZ has had 2.3 mill. downloads, Adobe Acrobat 500 mill.
12. Over 30 portals with domain-specific COTS/OSS software. 13. New way of makingopen 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. OSS roles
18. OSS participant:assists the provider in more technical work the OSS idea of joint, altruistic work 19. OSS integrator:makes new software system byre-usingOSS software/components 20. OSS user:may download free (not open) binary software on a private computer, e.g. Acrobat 21. OSS customer:specifies and finances new software, later as OSS?
22. Software reuse, components,OTS = Off-The-Shelf (COTS, OSS)
23. Developfor reuse:make assets / components 24. Developwith reuse:CBSE using these assets 25. Advantagesof CBSE, own or OTS components:
27. Re-user communities for experience mgmt/support
28. NTNU: CBSE and OTS studies
29. 2000-: New global bazaar of COTS/OSS 30. 2003-08:Industrial surveyson 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. NTNU: Roles in OTS-based reuse
33. NTNU: learnings on OTS reuse
1b. Otherwise search the net, download 3-6 candidates for evaluation and selection
34. Problems:effort estimation, integration, debugging, customer non-participation, licensing, company policies, how to classify components (ontologies) 35. Action Research on Gentoo OSS
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 OTSITEA COSI projectCase Gentoo Education Open source and ArtCase Open standards (ARM) Open source surveyOTS surveys 41. ITEA COSI project
42. Understand and benefit from Open source software and development practices
Budget about 18 MNOK
43. Adoption of OSS inthe Software Industry
45. Large companies more often than small 46. Consultancy companies more often than software houses
47. Motivations for adoption of OSS
51. Identification, Evaluation and Selection of OSS
52. Tested further through test integration and prototyping
54. Informal searches 55. Surveillance of the OSS community 56. research activities Focus on company based software engineering, reuse, and OTSITEA COSI projectCase Gentoo Education Open source and ArtCase Open standards (ARM) Open source surveyOTS surveys 57. Open standards and ARM
59. Open standards and ARM
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. Results from application development and porting
68. research activities Focus on company based software engineering, reuse, and OTSITEA COSI projectCase Gentoo Education Open source and ArtCase Open standards (ARM) Open source surveyOTS surveys 69. Cases: Art and open source software
71. The Flyndre Project 72. SArt: art and open source software 73. Premiered art competitionThe Open Wall Open Contest
74. The prize award will take place at this years 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. NTNU Resources
77. Further work with NTNU: ideas?
80. Norwegian Research Council