• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Lecture 2011.05A -  FOSS Fundamentals (Digital Sustainability)
 

Lecture 2011.05A - FOSS Fundamentals (Digital Sustainability)

on

  • 288 views

 

Statistics

Views

Total Views
288
Views on SlideShare
288
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Lecture 2011.05A -  FOSS Fundamentals (Digital Sustainability) Lecture 2011.05A - FOSS Fundamentals (Digital Sustainability) Presentation Transcript

    • Digital Sustainabilityin the Knowledge Society  Fundamentals of Free/Open Source Software (FOSS) Dr. Marcus M. Dapp Board OKF Germany / IT Strategist, City Government Munich 24.10.2011
    • Before we start...    Example for »Framing« Visited 25.10.10
    • Famous People in the software worldWilliam “Bill” Gates III Richard M. Stallman Linus TorvaldsFounder Microsoft Corp. Founder GNU project and Founder Linux kernel pj.Richest person on earth, Free Software Foundation, Owner of Linux trade markWindows®, Office®, etc. GNU General Public License    
    • Famous peoples views on software Bill Gates Richard Stallman Linus TorvaldsPerson business man activist, philosopher engineer, pragmaticFramework market society technologySoftware = product/service commons tool (?)Name for SW proprietary free sw open source swGoal = profit freedom just hobby (?)   
    • Attention please: Now comes the ONLY technical slide in this lecture.   
    • What developers do – software engineering source code Compiler object code Craft of implementing one or more interrelated abstract algorithms using a particularprogramming language to produce a concrete computer program. Programming has elements of art, science, mathematics, and engineering. [WP]   
    • There are exceptions...   
    • Bill’s World: Proprietary Software »PCSS« source code source code compiler object code object code Accessible for manufacturer only Accessible for user Full control over code • Limited right to use → »closed source« • no modification • no copies • Defined in an End User License Agreement (EULA) • Business models’ are based on royalties/license fees    WP: proprietary software; EULA
    • Richard’s World: Free Software »F(L)OSS« source code source code Compiler object code object code Accessible for everybody Full access to source code* Full control over code (Linus World: »open source«) • Right to Use • Right to Read* • Right to Modify* • Right to Distribute • Many different licenses, e.g. GNU General Public License (GPL) • Business models are not based on license fees.    Full definitions: www.fsf.org, www.opensource.org
    • GNU General Public License (GPL) • »Freedom not price«, »Libre« • Reference license, most widely used • »Copyleft« • Changes again under GPL • »Share­alike« • »Viral« • Combining puts whole  GPL Prop. SW program under GPL.   
    • GPL and »anticommons« • »copyleft« protects anticommons • Forbids right to exlude (appropriation),  ensures privilege of use for all • »virality« enlarges anticommons • Combinations with other software stay  free    → Dispute on en.wikipedia.org/wiki/Copyleft
    • Software license »landscape« PCSS (ARCHETYPE) SHAREWARE FREEWARE License fee Try first, pay later No license fee / gratis Examples {Adobe, MS} {FreePDF} {Skype, A­Reader} (MS “Shared Source”) FOSS GPL­type Mozilla­type BSD­type »permissive« 4 freedoms yes yes yes »copyleft« yes yes no »viral« yes no no Licenses GPL v2, v3 MPL *BSD, APL Examples Linux kernel Firefox Apache, (Free)BSD Public domain (no copyright)    CC­BY­SA, Dr. Marcus M. Dapp, 2008­2011
    • FOSS phenomenon raises several questions • Giving valuable software, which could  be sold, away for free. • Questions: • Why are they doing it? • Who are „they“? • How are they organized? • Implications for other digital goods? • …    
    • More about the FOSS phenomenon • First Monday: Special issue on FOSS • http://firstmonday.org/issues/special10_10/ • Research Policy: Special issue on open  source software development • http://econpapers.repec.org/article/eeerespol/default32.htm