CS 292: Beyond the One Way Web Matthew Jett Hall, Spring 2008 http://beyondtheonewayweb.wordpress.com
<ul><li>What is Open Source? </li></ul><ul><ul><li>Philosophy </li></ul></ul><ul><ul><li>Licensing </li></ul></ul><ul><ul>...
CS 292-1: Beyond the One Way Web  (beyondtheonewayweb.wordpress.com)
<ul><li>Source Code :  Human readable code </li></ul><ul><li>Compiled Code : Machine readable code </li></ul><ul><li>Softw...
<ul><li>License : to give permission, with or without terms or restrictions,  to use a property </li></ul><ul><ul><li>Comm...
<ul><li>Use : the right or limitation of rights to use </li></ul><ul><li>Derivative Work : a work based upon another work ...
<ul><li>THE CATHEDRAL </li></ul><ul><li>Centralized </li></ul><ul><li>Secret </li></ul><ul><li>Slow </li></ul><ul><li>Hier...
<ul><li>OPEN / FREEWARE </li></ul><ul><li>Bazaar </li></ul><ul><li>Free </li></ul><ul><li>Code is published </li></ul><ul>...
<ul><li>Apache Server </li></ul><ul><li>Linux </li></ul><ul><li>Perl </li></ul><ul><li>Emacs </li></ul><ul><li>GCC </li></...
CS 292-1: Beyond the One Way Web  (beyondtheonewayweb.wordpress.com)
<ul><li>Linus Torvald: University of Helsinki, Finland </li></ul><ul><li>Goal </li></ul><ul><ul><li>Unix operating system ...
<ul><li>Source code repository </li></ul><ul><li>Source code search engine </li></ul><ul><li>Facilitates  </li></ul><ul><u...
CS 292-1: Beyond the One Way Web  (beyondtheonewayweb.wordpress.com)
CS 292-1: Beyond the One Way Web  (beyondtheonewayweb.wordpress.com)
<ul><li>Advanced BASIC:  </li></ul><ul><ul><li>simple disk-based BASIC interpreter written by Microsoft for PC-DOS.  </li>...
CS 292-1: Beyond the One Way Web  (beyondtheonewayweb.wordpress.com)
CS 292-1: Beyond the One Way Web  (beyondtheonewayweb.wordpress.com)
CS 292-1: Beyond the One Way Web  (beyondtheonewayweb.wordpress.com)
CS 292-1: Beyond the One Way Web  (beyondtheonewayweb.wordpress.com)
CS 292-1: Beyond the One Way Web  (beyondtheonewayweb.wordpress.com)
CS 292-1: Beyond the One Way Web  (beyondtheonewayweb.wordpress.com)
<ul><li>d.   intellectual property  (Law), a general name for property (such as patents, trademarks, and copyright materia...
<ul><li>A patent for an invention is the  grant of a property right to the inventor , issued by the United States Patent a...
<ul><li>LZW Patent Information </li></ul><ul><ul><li>License Information on GIF and Other LZW-based Technologies </li></ul...
<ul><li>A trademark is a word, name, symbol, or device that is used in trade with goods to indicate the source of the good...
<ul><li>Copyright is a form of  protection provided to the authors of “original works of authorship”  including literary, ...
<ul><li>1998: Amended Copyright Act of 1976 -- Public Law 105–304 </li></ul><ul><li>“ 1201 . Circumvention of copyright pr...
<ul><li>“ DULUTH, Minnesota -- Jammie Thomas, a single mother of two, was found liable Thursday for copyright infringement...
CS 292-1: Beyond the One Way Web  (beyondtheonewayweb.wordpress.com)
<ul><li>“ Creative Commons defines the spectrum of possibilities between full copyright — all rights reserved — and the pu...
<ul><li>Open Source / Free Software movements </li></ul><ul><ul><li>Perceptions and ideas of ownership of  intellectually ...
CS 292-1: Beyond the One Way Web  (beyondtheonewayweb.wordpress.com)
Upcoming SlideShare
Loading in …5
×

Week 3 -- An Open World

577 views

Published on

Discussion of open source, intellectual property, and licensing

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
577
On SlideShare
0
From Embeds
0
Number of Embeds
33
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Week 3 -- An Open World

  1. 1. CS 292: Beyond the One Way Web Matthew Jett Hall, Spring 2008 http://beyondtheonewayweb.wordpress.com
  2. 2. <ul><li>What is Open Source? </li></ul><ul><ul><li>Philosophy </li></ul></ul><ul><ul><li>Licensing </li></ul></ul><ul><ul><li>Operating Systems </li></ul></ul><ul><ul><li>Applications </li></ul></ul><ul><ul><li>Application Development Tools </li></ul></ul><ul><li>Intellectual Property </li></ul><ul><li>Open Content </li></ul><ul><li>Chapter 2 Summary </li></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  3. 3. CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  4. 4. <ul><li>Source Code : Human readable code </li></ul><ul><li>Compiled Code : Machine readable code </li></ul><ul><li>Software development principle / philosophy </li></ul><ul><ul><li>rejects secrecy and centralized control of creative work in favour of decentralization, transparency, and unrestricted (“ open ”) sharing of information. </li></ul></ul><ul><ul><li>Facilitates extensive peer review </li></ul></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com) open source . ( 2008). In Encyclopædia Britannica. Retrieved January  18,  2008, from Encyclopædia Britannica Online: http://search.eb.com/eb/article-9389944
  5. 5. <ul><li>License : to give permission, with or without terms or restrictions, to use a property </li></ul><ul><ul><li>Commercial </li></ul></ul><ul><ul><li>Freeware </li></ul></ul><ul><ul><li>Shareware </li></ul></ul><ul><ul><li>Public Domain </li></ul></ul><ul><ul><li>GNU GPL </li></ul></ul><ul><ul><li>Many variations of the above </li></ul></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  6. 6. <ul><li>Use : the right or limitation of rights to use </li></ul><ul><li>Derivative Work : a work based upon another work – is a Mashup a derivative? </li></ul><ul><li>Redistribution: act of making a copy and distributing it to others </li></ul><ul><li>Attribution : Giving credit to the original author </li></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  7. 7. <ul><li>THE CATHEDRAL </li></ul><ul><li>Centralized </li></ul><ul><li>Secret </li></ul><ul><li>Slow </li></ul><ul><li>Hierarchy </li></ul><ul><li>THE BAZAAR </li></ul><ul><li>Decentralized </li></ul><ul><li>Transparent </li></ul><ul><li>Openness </li></ul><ul><li>Peer review </li></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com) “ Given a sufficiently large number of eyeballs, all [computer] bugs are shallow.” open source . ( 2008). In Encyclopædia Britannica. Retrieved January  18,  2008, from Encyclopædia Britannica Online: http://search.eb.com/eb/article-256445
  8. 8. <ul><li>OPEN / FREEWARE </li></ul><ul><li>Bazaar </li></ul><ul><li>Free </li></ul><ul><li>Code is published </li></ul><ul><li>Uncertain Authorship </li></ul><ul><li>Motives vary </li></ul><ul><li>Profit through products, support and services </li></ul><ul><li>May restrict use </li></ul><ul><li>May restrict derivative works </li></ul><ul><li>CLOSED / COMMERCIAL </li></ul><ul><li>Cathedral </li></ul><ul><li>Not Free </li></ul><ul><li>Code is held by the producer </li></ul><ul><li>Known authorship </li></ul><ul><li>Generally for profit or advantage </li></ul><ul><li>Profit from licensing, support, and services </li></ul><ul><li>Probably restricts use </li></ul><ul><li>Probably restricts derivative works </li></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  9. 9. <ul><li>Apache Server </li></ul><ul><li>Linux </li></ul><ul><li>Perl </li></ul><ul><li>Emacs </li></ul><ul><li>GCC </li></ul><ul><li>Firefox </li></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  10. 10. CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  11. 11. <ul><li>Linus Torvald: University of Helsinki, Finland </li></ul><ul><li>Goal </li></ul><ul><ul><li>Unix operating system for the PC </li></ul></ul><ul><ul><li>Internet as a means to collaborate on the project </li></ul></ul><ul><ul><li>“ Linux was the first major Internet-centred open-source project.“ </li></ul></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  12. 12. <ul><li>Source code repository </li></ul><ul><li>Source code search engine </li></ul><ul><li>Facilitates </li></ul><ul><ul><li>Aggregation </li></ul></ul><ul><ul><li>Distribution </li></ul></ul><ul><ul><li>Collaboration </li></ul></ul><ul><ul><li>Version Management </li></ul></ul><ul><ul><li>Project management </li></ul></ul><ul><ul><li>Bug tracking </li></ul></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  13. 13. CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  14. 14. CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  15. 15. <ul><li>Advanced BASIC: </li></ul><ul><ul><li>simple disk-based BASIC interpreter written by Microsoft for PC-DOS. </li></ul></ul><ul><ul><li>It does not run on non-IBM PCs and even on later IBM models, since those lack the requisite ROM BASIC. </li></ul></ul><ul><ul><li>My first interpreter </li></ul></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  16. 16. CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  17. 17. CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  18. 18. CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  19. 19. CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  20. 20. CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  21. 21. CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  22. 22. <ul><li>d. intellectual property (Law), a general name for property (such as patents, trademarks, and copyright material) which is the product of invention or creativity, and which does not exist in a tangible, physical form. </li></ul><ul><li>“ intellectual property, n. 2 &quot; The Oxford English Dictionary . 2nd ed. 1989. OED Online . Oxford University Press. 4 Apr. 2000 <http://dictionary.oed.com/cgi/entry/00181778>. </li></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  23. 23. <ul><li>A patent for an invention is the grant of a property right to the inventor , issued by the United States Patent and Trademark Office. Generally, the term of a new patent is 20 years from the date on which the application for the patent was filed in the United States… </li></ul><ul><li>http://www.uspto.gov/web/offices/pac/doc/general/index.html#patent </li></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  24. 24. <ul><li>LZW Patent Information </li></ul><ul><ul><li>License Information on GIF and Other LZW-based Technologies </li></ul></ul><ul><ul><li>Unisys U.S. LZW Patent No. 4,558,302 expired on June 20, 2003, the counterpart patents in the United Kingdom, France, Germany and Italy expired on June 18, 2004, the Japanese counterpart patents expired on June 20, 2004 and the counterpart Canadian patent expired on July 7, 2004.  </li></ul></ul><ul><ul><li>Source: Unisys Web Site </li></ul></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  25. 25. <ul><li>A trademark is a word, name, symbol, or device that is used in trade with goods to indicate the source of the goods and to distinguish them from the goods of others.… </li></ul><ul><li>Scrabble and Facebook… </li></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com) http://www.upi.com/NewsTrack/Top_News/2008/01/16/scrabble_facebook_face_off/5061/ http://www.uspto.gov/web/offices/pac/doc/general/index.html#patent
  26. 26. <ul><li>Copyright is a form of protection provided to the authors of “original works of authorship” including literary, dramatic, musical , artistic, and certain other intellectual works, both published and unpublished. </li></ul><ul><li>The 1976 Copyright Act generally gives the owner of copyright the exclusive right to reproduce the copyrighted work , to prepare derivative works, to distribute copies or phonorecords of the copyrighted work, to perform the copyrighted work publicly, or to display the copyrighted work publicly. http://www.uspto.gov/web/offices/pac/doc/general/index.html#patent </li></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  27. 27. <ul><li>1998: Amended Copyright Act of 1976 -- Public Law 105–304 </li></ul><ul><li>“ 1201 . Circumvention of copyright protection systems” </li></ul><ul><li>“ 1203 . Civil remedies” </li></ul><ul><ul><li>Minimum Damage per infringement -- $750 per </li></ul></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  28. 28. <ul><li>“ DULUTH, Minnesota -- Jammie Thomas, a single mother of two, was found liable Thursday for copyright infringement  in the nation's first file-sharing case to go before a jury. </li></ul><ul><li>Twelve jurors here said the Minnesota woman must pay $9,250 for each of 24 shared songs that were the subject of the lawsuit, amounting to $222,000 in penalties. “ </li></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com) http://blog.wired.com/27bstroke6/2007/10/riaa-jury-finds.html Images.google.com
  29. 29. CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  30. 30. <ul><li>“ Creative Commons defines the spectrum of possibilities between full copyright — all rights reserved — and the public domain — no rights reserved.” </li></ul><ul><li>http://creativecommons.org/ </li></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  31. 31. <ul><li>Open Source / Free Software movements </li></ul><ul><ul><li>Perceptions and ideas of ownership of intellectually property </li></ul></ul><ul><ul><li>Tolerance toward expensive software licenses </li></ul></ul><ul><ul><li>Willingness of consumers to make digital copies of content without the owner’s permission  thus ignoring licensing </li></ul></ul><ul><ul><li>Create greater demands for code transparency </li></ul></ul>CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)
  32. 32. CS 292-1: Beyond the One Way Web (beyondtheonewayweb.wordpress.com)

×