Top Banner
Control By Users: A Paradigm for the Social Web Todd Davies Symsys 280 Stanford University January 20, 2011
16

Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

May 30, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

Control By Users: A Paradigm for the Social Web

Todd Davies

Symsys 280Stanford University

January 20, 2011

Page 2: Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

A bit of history

Page 3: Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

Two paradigms for software

Proprietary software

● Copyright, patents

● Copy protection

● EULAs

“Free software”

● Open source

● “Copyleft”

● Free modification by users with no warranty

Page 4: Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

And today...

Page 5: Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

The Open Source Definition

1. Free distribution2. Source code3. Derived Works4. Integrity of The Author's Source Code5. No Discrimination Against Persons or Groups6. No Discrimination Against Fields of Endeavor7. Distribution of License8. License Must Not Be Specific to a Product9. License Must Not Restrict Other Software10. License Must Be Technology-Neutral

- http://opensource.org/docs/osd

Page 6: Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

A proposed paradigm

“Control By Users”

Page 7: Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

Defining “Control by Users”

1. Privacy control● Data use transparency● “Do not track” server compliance● Usable privacy

Page 8: Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

Defining “Control by Users”

2. Data portability● Open data access● Open standards● Independent relative addressing

Page 9: Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

Defining “Control by Users”

3. Creative contrrol● Originator access control● Editability by creator● Deletion by creator

Page 10: Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

Defining “Control by Users”

4. Free software (networked)● “Open source”● Copyleft licensing● Affero clause to plug the Internet loophole in

the GPL

Page 11: Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

Defining “Control by Users”

5. Participatory design● User-driven● User participation in design● Customizability

Page 12: Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

Defining “Control by Users”

1. Privacy control

2. Data portability

3. Creative control

4. Free software (networked)

5. Participatory design

Page 13: Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

An example: Deme(http://deme.stanford.edu)

Page 14: Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

Desktop OS trends

Page 15: Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

Browser trends

Page 16: Control By Users: A Paradigm for the Social Webdavies/Control-By-Users-talk.pdf · The Open Source Definition 1. Free distribution 2. Source code 3. Derived Works 4. Integrity of

Smartphone OS trends