مكتبة الباحث / عمرو أبو الفتورح الرقمية

مكتبة رقمية شخصية

Filename: 14.aosss_open-source.pdf ( download )

Size: 1.1 MB

Document type: application/pdf ( Replace description with document text )

Bali February 2007
Open Source Software & Protocols?
Interaction-Driven Economy!
Implication on society, economy and education
Alexander Schatten
Vienna University of Technology
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Who uses Linux?
 Let’s not talk about “Open Source” in this presentation:
– OS is settled
– It is used in companies al over the world
– It drives economy and the internet
– It is used on the server and desktop
 O.k. let’s talk a little bit about Open Source:
– What can we learn from Open Source from the community and
interaction point of view
– What are the implications to modern business strategies?
– What are the implications for developing countries?
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Content
 Software as Commodity?
 Paradigm Shift in Software Development
 The User?
 How does OS fit in here?
– Open Source as Interaction Process
– Open Protocol as Enabling Technology
 Strategies
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Software as Commodity?
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

I often used the phrase "the commodification of software" to
represent what I believe is the critical force behind the rise of
open source software. Broadly used software is now defined
primarily by its capacity for networked data exchange of
standardized commodity datatypes such as a web page, an MP3
file, a UNIX executable, or a Word document, rather than its
application model and user interface.
David Stutz
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Is there “Commodified” Software?
 Post-PC era (ubiquituous Software)
 Standard-based approach for data exchange
 Community driven processes/involvement
 Communication driven Systems (Internet, mobile
phones)
 Very similar concepts to Open Source process
 Open Protocols are the enabling technologies for next-
generation of software
 Software as commodity is also exchangeable (e.g.,
Firefox, IE),
Hence real competition can appear!
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

First Steps in Paradigm Shift
 Producer / Consumer
 Replaced by Interaction Models
 What is Web 2.0?
– Data and
– Interaction drive
– Example?
• Digg it, del.icio.us, NewsVine, reddit, Simpy, Spurl, myYahoo, ...
 Platforms and Processes instead of products!
– Example?
• EBay
• Second Life
• Video Game Platforms
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Interoperability becomes key!
 Interoperability occurs on various levels
 Technical
– Webservices
– REST
– shared protocols
 Development/Management
– Shared processes
– Distributed programming
– Best-practices
 Sociological
– Globalisation
– Community driven Applications (see “Web 2.0”)
– Communication and “virtual worlds” (second life, ...)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Paradigm Shift in Software Development
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Conventional Software-Development
Process
Customer
Sourcecode
Compiler...
Binary Program
Ready for shipping
Customer
Tools,
Customer
Libraries,
etc.
Marketing, Sales
Documentation, ...
Company Internal
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Discuss This Topic

There are 0 comments in this discussion.

join this discussion

Tags

Creative Commons Attribution-Noncommercial-Share Alike 3.0 New Zealand License
مكتبة الباحث / عمرو أبو الفتورح الرقمية by amr Abo El Ftoh is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 New Zealand License