مكتبة الباحث / عمرو أبو الفتورح الرقمية
مكتبة رقمية شخصية
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
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
was the last to edit مكتبة الباحث / عمرو أبو الفتورح الرقمية
on May 25th, 2009 at 3:36 PM