SlideShare une entreprise Scribd logo
1  sur  33
SOURCE DATA
ACCESS EDUCATION
RESEARCH MIND
OPEN SOURCE:
EVOLUTION OF SOCIETY VIA
SOFTWARE DEVELOPMENT
PRACTICES
IRINA ZAKS
IRINA.ZAKS@STANFORD.EDU
r
BRIEF HISTORY OF OPEN
SOURCE
WHAT COMES TO YOUR MIND
WHEN YOU HEAR “OPEN
SOURCE”• Computer software license
• Philosophy
• Economic concept of production model
• Does “Open Source” has a definition?
• Free no cost
• Nobody owns it
• Something to do with lots of people
• You can take it and use it
• You can change it and give back
• Shared
• Distributed
• Computer networks
OPEN SOURCE DEFINITION
• The Open Source Definition (OSD) is upheld by the entire open
source community.
• It requires
– Free re-distribution of software
– Availability of source code with software
– Derived works allowed
– Integrity of author's source code be maintained
– No discrimination against persons or groups
– No discrimination against fields of endeavor
– Distribution of license
– License must not be specific to product
– License must not restrict other software
– License must be technology-neutral
Full details can be found at http://opensource.org/docs/osd
OPEN SOURCE SOFTWARE
• Open Source Software is Software
licensed with a copyright license
compliant with the Open Source Definition
(OSD)
• Software is distributed with its source code
in a human readable format
• Software is developed in an open and
collaborative way by groups of developers
THE ORIGINS OF [TERM] “OPEN
SOURCE”
• Term was introduced at the strategy session on Feb 3
1998 in Mountain View office of VA Linux
• The term was adopted by a group of activists in
reaction to Netscape's January 1998 announcement of
a source code release for Navigator.
• New license terms were needed to free developers’
community from the ideology of the term "free
software”
• Linus Torvalds gave an all-important sanction the
following day.
• Richard Stallman, pioneer of the free software
movement, initially seemed to adopt the term, but later
changed his mind.
COPYRIGHT LAW
• Copyright law (1976) protects creative works
from unauthorized reproduction, derivative
work, distribution of copies and public display
without creator’s permission under various
conditions for term from 70 to 120 years
• Creators are required to [explicitly] surrender
the rights granted to them by copyright law if
they want to permit use of their creations
• License is a mechanism to transfer copyright
“FREE SOFTWARE
MOVEMENT”
– 1950s and 1960s: software was
almost always distributed with its
source with little restrictions.
– 1970s: companies started to close
their source and treat code as
"industrial secret"
– 1983/4: Richard Stallman observes
a shift from a free UNIX culture to a
proprietary software culture and
leaves MIT AI Lab and creates the
GNU Project
– 1985: Free Software Foundation
– 1989: Copyleft and the GPL
– 1991: Linus Torvalds makes his OS
available
– 1992: GNU/Linux is born
– 1993: SuSE (slackware distribution,
enterprise linux)
– 1995: Red Hat
– 1995: MySQL
– 1997: Eric Raymond. "The
Cathedral and the Bazaar"
– 1997: GNOME
– 1998: Netscape opens its
Mozilla browser
– 1998: Open Source Initiative
(OSI) is founded
– 1999: Dell, HP, and SGI
announce support for
GNU/Linux
– 1999: Apache Foundation
formed
– 2002: Creative Commons
FREE SOFTWARE
FOUNDATION - 1984
• The users have the freedom to run, copy, distribute,
study, change and improve the software.
• Declared Four Freedoms
– The freedom to run the program, for any purpose (freedom 0).
– The freedom to study how the program works, and change it so it
does your computing as you wish (freedom 1). Access to the
source code is a precondition for this.
– The freedom to redistribute copies so you can help your
neighbor (freedom 2).
– The freedom to distribute copies of your modified versions to
others (freedom 3). By doing this you can give the whole
community a chance to benefit from your changes. Access to the
source code is a precondition for this.
• These freedoms had to be explicitly declared to overwrite
copyright law
SOFTWARE LICENSES
BEFORE 1998
• Corporate ( eg. Microsoft EULA)
– Usually a permission to use an application only
by one user on one computer
– Not allowed to distribute or copy, no access to
source code, no way to change application
• Free Software Foundation
– Four freedoms
• Open source initiative introduced an
alternative type of software licensing
LICENSES ATTRIBUTES
Required, permitted or forbidden attributes
• License and copyright notice
• State Changes
• Commercial Use
• Modification
• Distribution
• Sublicensing
• Patent Grant
• Use Trademark
• Hold Liable
EXAMPLES OF SOFTWARE
LICENSES
• http://choosealicense.com/licenses/
EXAMPLES OF OPEN SOURCE
SOFTWARE
• Linux / Unix / BSD/ Android - OS
• Mozilla Netscape – web browser
• Apache – web server
• mySQL – database
• pHp / Ruby - languages
• Wiki / Drupal / Wordpress – web publishing
• Sakai / OpenCourseWare – learning management
system
• Simbios – bio research software
• Open Journal systems – publishing and peer
review system
HOW OPEN SOURCE
SOFTWARE AFFECTS OUR
DAILY LIFE
• Wake up to an alarm on your Android-OS
powered phone
• Check via Mozilla browser what is traffic
you will see today or what time your train
leaves
• and on and on and on it goes
OPEN SOURCE IS CHANGING
THE SOCIETY
FREE SOFTWARE IS FREE
AS IN...
• Common use of term “free” is very wide
– Free of charge – beer – disposable
– Free to use – library or city park - reusable
– Free to take and grow – puppies and software
• Open source is all of the above
– Code is free of charge
– You can simply use it
– You can modify if you want
NOT ALL FREE IS OPEN
SOURCE
• Google search/docs are free to use but
are not open source
• Open Office is free to use and open
source
What makes a project an open source?
THE SPIRIT OF OPEN
SOURCE
• Mr. D, CS student, wanted to stay connected to other
folks at his dorm and coded a new, easy to use, posting
board and put it on the server and thus on the web
• He told all his friends about this new thing and soon
everyone in his dorm was using it because it was easy
• Ms. L, an artist, liked using posting board to stay
connected, but was quite unhappy with the colors were
limited to #FFF and #00F. She created a beautiful design
and asked her friend to convert her beautiful drawing into
a template for the posting board
• Now everyone in the group (along with the rest of the
world) can enjoying useful and beautiful product.
HOW DO YOU BENEFIT BY
GIVING AWAY
– Reusable?
• Each programmer
develops one program
• They exchange programs’
code
• Each programmer has
two programs
• Two networks connected
create larger network for
both
– Disposable?
• Each programmer
brings one sandwich for
lunch
• They exchange
sandwiches
• Each programmer has
one sandwich
• Two chairs are still two
chairs
• Creative person to originate a project and
share it - core developer(s)
• Users that try the project, like it, use it, tell
what more they want(new features) and
complain when it breaks (submit bugs)
• Contributors improving the gadget for their
own needs and contributing back
• Charismatic leadership to keep the project
going
• Cheap computers and fast Internet to provide
connectivity
OPEN SOURCE
DEVELOPMENT MODEL
SOCIAL CONTEXT OF OPEN
SOURCE
• Motivation in open source community is
different from commercial world
• Common understanding principle vs.
Command principle
• In the world of cheap computers and fast
internet limited resource is skilled attention
• Abundance of resources leads to Gift culture
and makes command relationships hard to
sustain
WHERE DOES IT WORK
WELL
• Appeal of OPEN model in the fields where
results can be reused for large number of
users
– Software
– Education – MOOCs
– Science (http://folding.stanford.edu/ )
– Open Space Technology
http://www.openspaceworld.com/brief_history.
htm (used at Stanford IT unconference)
OPEN SCIENCE
• http://creativecommons.org/science
• Polymath project by Tim Gowers 2009
• GalaxyZoo http://www.galaxyzoo.org/
2007
• Folding @ home (Stanford)
http://folding.stanford.edu/
CONTENT LICENSES
• http://creativecommons.org/licenses/
• The combination of our tools and our
users is a vast vast and growing digital
commons, a pool of content that can
be copied, distributed, edited, remixed,
and built upon, all within the boundaries of
copyright law.
• Font license http://scripts.sil.org/OFL
COLLECTIVE INTELLIGENCE
• Good or bad?
• Collective decisions not always are good
MOOCS
• 2012 – Two technological factors are
driving these changes: inexpensive video
production and ubiquitous high-speed
internet.
• Vast community of users / students
• Peer grading / helping
• Teachers learning from teachers
CHALLENGES OF OPEN
SCIENCE
• Who gets credit for the work
– Who gets money
– Who gets fame
• How do you protect your work
– Is license a sufficient mechanism?
OPEN SOURCE @
STANFORD LAB
• "Innovation Goes Public", a talk by Bruce
Perenshttp://opensource.stanford.edu/2008/02/26/bruc
e-perens-talk-on-march-6
• Open source un-conference
https://opensource.stanford.edu/events/first-osl-
unconference Nov 2008
• Drupal
• UX group
• Linux group
• Stanford projects on Sourceforge
http://sourceforge.net/directory/os:mac/freshness:rece
ntly-updated/?q=stanford
OPEN ACCESS WEEK OCT 21
- 27
SPREAD THE WORD, IMPROVE
THE WORLD!
• Promote open source to developers
– it is the natural way for developers to learn
– make better developers, make better code
• Promote open source ideas in other areas
– social activism
– privacy protection
– e-gov and open data
– piracy vs copyright discussions
– knowledge sharing
• Open source is the way to learn...
– and also the way to teach and help!
FROM 2008 OSL FIRST
UNCONFERENCE
THANK YOU !
Free gov
info!
REFERENCES
• Wikipedia
• The Cathedral and the Bazaar,
E.Raymond
• Presentation by Bruno Souza and Fabio
Kon, Open Source Initiative (OSI) -
Education Working Group
• Presentation by Alolita Sharma, OSI

Contenu connexe

Tendances

Intellectual Property Open Source Software Movement
Intellectual Property   Open Source Software MovementIntellectual Property   Open Source Software Movement
Intellectual Property Open Source Software Movementaliraza786
 
Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software PresentationHenry Briggs
 
Open Source for an Open World
Open Source for an Open WorldOpen Source for an Open World
Open Source for an Open WorldElizabeth Thomsen
 
Providing Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source SolutionsProviding Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source SolutionsNicole C. Engard
 
open source technology
open source technologyopen source technology
open source technologyparmsidhu
 
Introduction to foss
Introduction to fossIntroduction to foss
Introduction to fossAltin Ukshini
 
Open vs Closed - Which is more secure?
Open vs Closed - Which is more secure? Open vs Closed - Which is more secure?
Open vs Closed - Which is more secure? SYNAQ
 
Free and open source software
Free and open source softwareFree and open source software
Free and open source softwareFrederik Questier
 
Closed systems, open systems
Closed systems, open systemsClosed systems, open systems
Closed systems, open systemsrobin fay
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSSmgamal87
 
ビジネスアプリケーション特論 HIstory of IT industry, Internet and Hackers
ビジネスアプリケーション特論 HIstory of IT industry, Internet and Hackersビジネスアプリケーション特論 HIstory of IT industry, Internet and Hackers
ビジネスアプリケーション特論 HIstory of IT industry, Internet and HackersHiro Yoshioka
 
Open Source: Freedom and Community
Open Source: Freedom and CommunityOpen Source: Freedom and Community
Open Source: Freedom and CommunityNicole C. Engard
 
"Crash Course" on Open Source Silicon Flatirons Center (2012)
"Crash Course" on Open Source Silicon Flatirons Center (2012) "Crash Course" on Open Source Silicon Flatirons Center (2012)
"Crash Course" on Open Source Silicon Flatirons Center (2012) Jason Haislmaier
 
Conversation on Open Source - CU Boulder - Feb 2017
Conversation on Open Source - CU Boulder - Feb 2017Conversation on Open Source - CU Boulder - Feb 2017
Conversation on Open Source - CU Boulder - Feb 2017Jason Carolan
 
Open Source and Freeware
Open Source and FreewareOpen Source and Freeware
Open Source and FreewareJose Gutierrez
 
Foocorp Talk - make art 2009
Foocorp Talk - make art 2009Foocorp Talk - make art 2009
Foocorp Talk - make art 2009Rhea Myers
 

Tendances (20)

Intellectual Property Open Source Software Movement
Intellectual Property   Open Source Software MovementIntellectual Property   Open Source Software Movement
Intellectual Property Open Source Software Movement
 
Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software Presentation
 
Open Source for an Open World
Open Source for an Open WorldOpen Source for an Open World
Open Source for an Open World
 
Providing Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source SolutionsProviding Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source Solutions
 
open source technology
open source technologyopen source technology
open source technology
 
Introduction to foss
Introduction to fossIntroduction to foss
Introduction to foss
 
Open licensing
Open licensingOpen licensing
Open licensing
 
Open vs Closed - Which is more secure?
Open vs Closed - Which is more secure? Open vs Closed - Which is more secure?
Open vs Closed - Which is more secure?
 
Open source movement
Open source movementOpen source movement
Open source movement
 
Free and open source software
Free and open source softwareFree and open source software
Free and open source software
 
Closed systems, open systems
Closed systems, open systemsClosed systems, open systems
Closed systems, open systems
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSS
 
ビジネスアプリケーション特論 HIstory of IT industry, Internet and Hackers
ビジネスアプリケーション特論 HIstory of IT industry, Internet and Hackersビジネスアプリケーション特論 HIstory of IT industry, Internet and Hackers
ビジネスアプリケーション特論 HIstory of IT industry, Internet and Hackers
 
Open Source: Freedom and Community
Open Source: Freedom and CommunityOpen Source: Freedom and Community
Open Source: Freedom and Community
 
Opensource
OpensourceOpensource
Opensource
 
"Crash Course" on Open Source Silicon Flatirons Center (2012)
"Crash Course" on Open Source Silicon Flatirons Center (2012) "Crash Course" on Open Source Silicon Flatirons Center (2012)
"Crash Course" on Open Source Silicon Flatirons Center (2012)
 
Conversation on Open Source - CU Boulder - Feb 2017
Conversation on Open Source - CU Boulder - Feb 2017Conversation on Open Source - CU Boulder - Feb 2017
Conversation on Open Source - CU Boulder - Feb 2017
 
OLITA Digital Odyssey Presentation on Open Source (with Randy Metcalfe)
OLITA Digital Odyssey Presentation on Open Source (with Randy Metcalfe)OLITA Digital Odyssey Presentation on Open Source (with Randy Metcalfe)
OLITA Digital Odyssey Presentation on Open Source (with Randy Metcalfe)
 
Open Source and Freeware
Open Source and FreewareOpen Source and Freeware
Open Source and Freeware
 
Foocorp Talk - make art 2009
Foocorp Talk - make art 2009Foocorp Talk - make art 2009
Foocorp Talk - make art 2009
 

Similaire à Chalk Talk! Open: source, access, education, research, minds

[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...WSO2
 
Open soucre(cut shrt)
Open soucre(cut shrt)Open soucre(cut shrt)
Open soucre(cut shrt)Shivani Rai
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source SoftwareRam Nath
 
Overview on Open Source Technology.pptx
Overview on Open Source Technology.pptxOverview on Open Source Technology.pptx
Overview on Open Source Technology.pptxDrRShaliniVISTAS
 
Open source softwares
Open source softwaresOpen source softwares
Open source softwaresSahil Jindal
 
Open source softwares
Open source softwaresOpen source softwares
Open source softwaresSahil Jindal
 
open_source_tools.pptx 4th sem bca......
open_source_tools.pptx 4th sem bca......open_source_tools.pptx 4th sem bca......
open_source_tools.pptx 4th sem bca......MohammedAnas871930
 
LCA14: LCA14-110: FLOSS Training
LCA14: LCA14-110: FLOSS TrainingLCA14: LCA14-110: FLOSS Training
LCA14: LCA14-110: FLOSS TrainingLinaro
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaFriprogsenteret
 
Open Source Culture and Transdisciplinary Practice
Open Source Culture and Transdisciplinary PracticeOpen Source Culture and Transdisciplinary Practice
Open Source Culture and Transdisciplinary PracticeDMLab
 
Intro to open source - 101 presentation
Intro to open source - 101 presentationIntro to open source - 101 presentation
Intro to open source - 101 presentationJavier Perez
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologiesankita9765
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologiesankita9765
 
Online Learner Engagement
Online Learner EngagementOnline Learner Engagement
Online Learner EngagementHenry Briggs
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in LibrariesSukhdev Singh
 
Foss presentation
Foss presentationFoss presentation
Foss presentationAman Routh
 

Similaire à Chalk Talk! Open: source, access, education, research, minds (20)

[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
 
Open soucre(cut shrt)
Open soucre(cut shrt)Open soucre(cut shrt)
Open soucre(cut shrt)
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
 
LINUX BASICS
LINUX BASICSLINUX BASICS
LINUX BASICS
 
Overview on Open Source Technology.pptx
Overview on Open Source Technology.pptxOverview on Open Source Technology.pptx
Overview on Open Source Technology.pptx
 
Open source softwares
Open source softwaresOpen source softwares
Open source softwares
 
Open source softwares
Open source softwaresOpen source softwares
Open source softwares
 
open_source_tools.pptx 4th sem bca......
open_source_tools.pptx 4th sem bca......open_source_tools.pptx 4th sem bca......
open_source_tools.pptx 4th sem bca......
 
Open Source & Open Development
Open Source & Open Development Open Source & Open Development
Open Source & Open Development
 
LCA14: LCA14-110: FLOSS Training
LCA14: LCA14-110: FLOSS TrainingLCA14: LCA14-110: FLOSS Training
LCA14: LCA14-110: FLOSS Training
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'Elia
 
Open Source Culture and Transdisciplinary Practice
Open Source Culture and Transdisciplinary PracticeOpen Source Culture and Transdisciplinary Practice
Open Source Culture and Transdisciplinary Practice
 
Intro to open source - 101 presentation
Intro to open source - 101 presentationIntro to open source - 101 presentation
Intro to open source - 101 presentation
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologies
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologies
 
Online Learner Engagement
Online Learner EngagementOnline Learner Engagement
Online Learner Engagement
 
Open source
Open sourceOpen source
Open source
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
 
Open Source Introduction
Open Source IntroductionOpen Source Introduction
Open Source Introduction
 
Foss presentation
Foss presentationFoss presentation
Foss presentation
 

Plus de Irina Zaks

Drupal migrations in 2018 - presentation at DrupalCon in Nashville
Drupal migrations in 2018 - presentation at DrupalCon in NashvilleDrupal migrations in 2018 - presentation at DrupalCon in Nashville
Drupal migrations in 2018 - presentation at DrupalCon in NashvilleIrina Zaks
 
Drupal migrations in 2018 - SFDUG, March 8, 2018
Drupal migrations in 2018 - SFDUG, March 8, 2018Drupal migrations in 2018 - SFDUG, March 8, 2018
Drupal migrations in 2018 - SFDUG, March 8, 2018Irina Zaks
 
Drupal atsls what-next-bad_camp-2012
Drupal atsls what-next-bad_camp-2012Drupal atsls what-next-bad_camp-2012
Drupal atsls what-next-bad_camp-2012Irina Zaks
 
Drupal at Stanford Law School
Drupal at Stanford Law SchoolDrupal at Stanford Law School
Drupal at Stanford Law SchoolIrina Zaks
 
2008 11 14 Google Oss Stanford
2008 11 14 Google Oss Stanford2008 11 14 Google Oss Stanford
2008 11 14 Google Oss StanfordIrina Zaks
 
2008 11 14 Google Oss Stanford
2008 11 14 Google Oss Stanford2008 11 14 Google Oss Stanford
2008 11 14 Google Oss StanfordIrina Zaks
 

Plus de Irina Zaks (6)

Drupal migrations in 2018 - presentation at DrupalCon in Nashville
Drupal migrations in 2018 - presentation at DrupalCon in NashvilleDrupal migrations in 2018 - presentation at DrupalCon in Nashville
Drupal migrations in 2018 - presentation at DrupalCon in Nashville
 
Drupal migrations in 2018 - SFDUG, March 8, 2018
Drupal migrations in 2018 - SFDUG, March 8, 2018Drupal migrations in 2018 - SFDUG, March 8, 2018
Drupal migrations in 2018 - SFDUG, March 8, 2018
 
Drupal atsls what-next-bad_camp-2012
Drupal atsls what-next-bad_camp-2012Drupal atsls what-next-bad_camp-2012
Drupal atsls what-next-bad_camp-2012
 
Drupal at Stanford Law School
Drupal at Stanford Law SchoolDrupal at Stanford Law School
Drupal at Stanford Law School
 
2008 11 14 Google Oss Stanford
2008 11 14 Google Oss Stanford2008 11 14 Google Oss Stanford
2008 11 14 Google Oss Stanford
 
2008 11 14 Google Oss Stanford
2008 11 14 Google Oss Stanford2008 11 14 Google Oss Stanford
2008 11 14 Google Oss Stanford
 

Dernier

Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.soniya singh
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)Delhi Call girls
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...tanu pandey
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...Escorts Call Girls
 

Dernier (20)

Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 

Chalk Talk! Open: source, access, education, research, minds

  • 2. OPEN SOURCE: EVOLUTION OF SOCIETY VIA SOFTWARE DEVELOPMENT PRACTICES IRINA ZAKS IRINA.ZAKS@STANFORD.EDU r
  • 3. BRIEF HISTORY OF OPEN SOURCE
  • 4. WHAT COMES TO YOUR MIND WHEN YOU HEAR “OPEN SOURCE”• Computer software license • Philosophy • Economic concept of production model • Does “Open Source” has a definition? • Free no cost • Nobody owns it • Something to do with lots of people • You can take it and use it • You can change it and give back • Shared • Distributed • Computer networks
  • 5. OPEN SOURCE DEFINITION • The Open Source Definition (OSD) is upheld by the entire open source community. • It requires – Free re-distribution of software – Availability of source code with software – Derived works allowed – Integrity of author's source code be maintained – No discrimination against persons or groups – No discrimination against fields of endeavor – Distribution of license – License must not be specific to product – License must not restrict other software – License must be technology-neutral Full details can be found at http://opensource.org/docs/osd
  • 6. OPEN SOURCE SOFTWARE • Open Source Software is Software licensed with a copyright license compliant with the Open Source Definition (OSD) • Software is distributed with its source code in a human readable format • Software is developed in an open and collaborative way by groups of developers
  • 7. THE ORIGINS OF [TERM] “OPEN SOURCE” • Term was introduced at the strategy session on Feb 3 1998 in Mountain View office of VA Linux • The term was adopted by a group of activists in reaction to Netscape's January 1998 announcement of a source code release for Navigator. • New license terms were needed to free developers’ community from the ideology of the term "free software” • Linus Torvalds gave an all-important sanction the following day. • Richard Stallman, pioneer of the free software movement, initially seemed to adopt the term, but later changed his mind.
  • 8. COPYRIGHT LAW • Copyright law (1976) protects creative works from unauthorized reproduction, derivative work, distribution of copies and public display without creator’s permission under various conditions for term from 70 to 120 years • Creators are required to [explicitly] surrender the rights granted to them by copyright law if they want to permit use of their creations • License is a mechanism to transfer copyright
  • 9. “FREE SOFTWARE MOVEMENT” – 1950s and 1960s: software was almost always distributed with its source with little restrictions. – 1970s: companies started to close their source and treat code as "industrial secret" – 1983/4: Richard Stallman observes a shift from a free UNIX culture to a proprietary software culture and leaves MIT AI Lab and creates the GNU Project – 1985: Free Software Foundation – 1989: Copyleft and the GPL – 1991: Linus Torvalds makes his OS available – 1992: GNU/Linux is born – 1993: SuSE (slackware distribution, enterprise linux) – 1995: Red Hat – 1995: MySQL – 1997: Eric Raymond. "The Cathedral and the Bazaar" – 1997: GNOME – 1998: Netscape opens its Mozilla browser – 1998: Open Source Initiative (OSI) is founded – 1999: Dell, HP, and SGI announce support for GNU/Linux – 1999: Apache Foundation formed – 2002: Creative Commons
  • 10. FREE SOFTWARE FOUNDATION - 1984 • The users have the freedom to run, copy, distribute, study, change and improve the software. • Declared Four Freedoms – The freedom to run the program, for any purpose (freedom 0). – The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this. – The freedom to redistribute copies so you can help your neighbor (freedom 2). – The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this. • These freedoms had to be explicitly declared to overwrite copyright law
  • 11. SOFTWARE LICENSES BEFORE 1998 • Corporate ( eg. Microsoft EULA) – Usually a permission to use an application only by one user on one computer – Not allowed to distribute or copy, no access to source code, no way to change application • Free Software Foundation – Four freedoms • Open source initiative introduced an alternative type of software licensing
  • 12. LICENSES ATTRIBUTES Required, permitted or forbidden attributes • License and copyright notice • State Changes • Commercial Use • Modification • Distribution • Sublicensing • Patent Grant • Use Trademark • Hold Liable
  • 13. EXAMPLES OF SOFTWARE LICENSES • http://choosealicense.com/licenses/
  • 14. EXAMPLES OF OPEN SOURCE SOFTWARE • Linux / Unix / BSD/ Android - OS • Mozilla Netscape – web browser • Apache – web server • mySQL – database • pHp / Ruby - languages • Wiki / Drupal / Wordpress – web publishing • Sakai / OpenCourseWare – learning management system • Simbios – bio research software • Open Journal systems – publishing and peer review system
  • 15. HOW OPEN SOURCE SOFTWARE AFFECTS OUR DAILY LIFE • Wake up to an alarm on your Android-OS powered phone • Check via Mozilla browser what is traffic you will see today or what time your train leaves • and on and on and on it goes
  • 16. OPEN SOURCE IS CHANGING THE SOCIETY
  • 17. FREE SOFTWARE IS FREE AS IN... • Common use of term “free” is very wide – Free of charge – beer – disposable – Free to use – library or city park - reusable – Free to take and grow – puppies and software • Open source is all of the above – Code is free of charge – You can simply use it – You can modify if you want
  • 18. NOT ALL FREE IS OPEN SOURCE • Google search/docs are free to use but are not open source • Open Office is free to use and open source What makes a project an open source?
  • 19. THE SPIRIT OF OPEN SOURCE • Mr. D, CS student, wanted to stay connected to other folks at his dorm and coded a new, easy to use, posting board and put it on the server and thus on the web • He told all his friends about this new thing and soon everyone in his dorm was using it because it was easy • Ms. L, an artist, liked using posting board to stay connected, but was quite unhappy with the colors were limited to #FFF and #00F. She created a beautiful design and asked her friend to convert her beautiful drawing into a template for the posting board • Now everyone in the group (along with the rest of the world) can enjoying useful and beautiful product.
  • 20. HOW DO YOU BENEFIT BY GIVING AWAY – Reusable? • Each programmer develops one program • They exchange programs’ code • Each programmer has two programs • Two networks connected create larger network for both – Disposable? • Each programmer brings one sandwich for lunch • They exchange sandwiches • Each programmer has one sandwich • Two chairs are still two chairs
  • 21. • Creative person to originate a project and share it - core developer(s) • Users that try the project, like it, use it, tell what more they want(new features) and complain when it breaks (submit bugs) • Contributors improving the gadget for their own needs and contributing back • Charismatic leadership to keep the project going • Cheap computers and fast Internet to provide connectivity OPEN SOURCE DEVELOPMENT MODEL
  • 22. SOCIAL CONTEXT OF OPEN SOURCE • Motivation in open source community is different from commercial world • Common understanding principle vs. Command principle • In the world of cheap computers and fast internet limited resource is skilled attention • Abundance of resources leads to Gift culture and makes command relationships hard to sustain
  • 23. WHERE DOES IT WORK WELL • Appeal of OPEN model in the fields where results can be reused for large number of users – Software – Education – MOOCs – Science (http://folding.stanford.edu/ ) – Open Space Technology http://www.openspaceworld.com/brief_history. htm (used at Stanford IT unconference)
  • 24. OPEN SCIENCE • http://creativecommons.org/science • Polymath project by Tim Gowers 2009 • GalaxyZoo http://www.galaxyzoo.org/ 2007 • Folding @ home (Stanford) http://folding.stanford.edu/
  • 25. CONTENT LICENSES • http://creativecommons.org/licenses/ • The combination of our tools and our users is a vast vast and growing digital commons, a pool of content that can be copied, distributed, edited, remixed, and built upon, all within the boundaries of copyright law. • Font license http://scripts.sil.org/OFL
  • 26. COLLECTIVE INTELLIGENCE • Good or bad? • Collective decisions not always are good
  • 27. MOOCS • 2012 – Two technological factors are driving these changes: inexpensive video production and ubiquitous high-speed internet. • Vast community of users / students • Peer grading / helping • Teachers learning from teachers
  • 28. CHALLENGES OF OPEN SCIENCE • Who gets credit for the work – Who gets money – Who gets fame • How do you protect your work – Is license a sufficient mechanism?
  • 29. OPEN SOURCE @ STANFORD LAB • "Innovation Goes Public", a talk by Bruce Perenshttp://opensource.stanford.edu/2008/02/26/bruc e-perens-talk-on-march-6 • Open source un-conference https://opensource.stanford.edu/events/first-osl- unconference Nov 2008 • Drupal • UX group • Linux group • Stanford projects on Sourceforge http://sourceforge.net/directory/os:mac/freshness:rece ntly-updated/?q=stanford
  • 30. OPEN ACCESS WEEK OCT 21 - 27
  • 31. SPREAD THE WORD, IMPROVE THE WORLD! • Promote open source to developers – it is the natural way for developers to learn – make better developers, make better code • Promote open source ideas in other areas – social activism – privacy protection – e-gov and open data – piracy vs copyright discussions – knowledge sharing • Open source is the way to learn... – and also the way to teach and help!
  • 32. FROM 2008 OSL FIRST UNCONFERENCE THANK YOU ! Free gov info!
  • 33. REFERENCES • Wikipedia • The Cathedral and the Bazaar, E.Raymond • Presentation by Bruno Souza and Fabio Kon, Open Source Initiative (OSI) - Education Working Group • Presentation by Alolita Sharma, OSI

Notes de l'éditeur

  1. I am very happy to have an opportunity to talk about my favorite topic – Open source philosophy. Even though term open source is usually associated with computer software, the philosophy behind it is used many other .... – open education, open data, open research, etc
  2. The label "open source" was adopted by a group of people in the free software movement at a strategy session[12] held at Palo Alto, California, in reaction to Netscape's January 1998 announcement of a source code release for Navigator. The group of individuals at the session included Christine Peterson who suggested "open source", Todd Anderson, Larry Augustin, Jon Hall, Sam Ockman, Michael Tiemann and Eric S. Raymond. Critical moment when in the fight between corporate IE and free software spirit by Netscape pg 172 Microsoft rightly feared that that the open Web standards embodied by Netscape’s browser will lead to erosion in lucrative monopoly in PC market. Netscape rightly feared that if Microsoft achieved market dominance it will bend Web’s protocols away from open standards into proprietary channels that only Microsoft’s servers would be able to service. Existence of open web was at stake. Revenge of Hackers, page 175 Why new term, what is wrong with FREE SOFTWARE
  3. ● 1991: Linus Torvalds makes his OS available 1992: GNU/Linux is born ● Some of the first FLOSS-based companies are born: ○ 1989: Cygnus (to support GNU products) ● 1996: KDE: better desktop interface Open Source - a new complementary terminology for the same movement 2000: Sun opens StarOffice, creating OpenOffice.org 2001: IBM announces USD 1bi investment on Linux;Wikipedia is created 2002: Creative Commons 2003: Motorola releases first cell phone with Linux 2004: First version of Ubuntu 2005: ODF is recognized as OASIS standard, later ISO 2006: Sun opens Java Virtual Machine (OpenJDK) 2009: Oracle buys Sun OpenOffice donated to Apache, LibreOffice branched
  4. http://en.wikipedia.org/wiki/Four_Freedoms - The Four Freedoms were goals articulated by United States President Franklin D. Roosevelt on January 6, 1941. In an address known as theFour Freedoms speech (technically the 1941 State of the Union address), he proposed four fundamental freedoms that people "everywhere in the world" ought to enjoy: Freedom of speech Freedom of worship Freedom from want Freedom from fear
  5. Linux / Unix – first prove of open source development model Mozilla Netscape – applied same approach as linix to fight MS attempt to dominate browser market
  6. Philosophy
  7. When you are giving away you are joining resources
  8. Marten Mickos , mySQL Critical that coordinator can recognize good design ideas pg 47 In order to build a development community you need to attract people, interest them in what you are doing and that requires personality... Linux, Raymond...
  9. Page 52 – severe effort of many converging wills Page 57 – skilled attention
  10. 2012 – Two technological factors are driving these changes: inexpensive video production and ubiquitous high-speed internet.
  11. Use open source software ○ you can't learn something you don't use! ● Once you find a problem, report it ○ this helps you learn how the project works ○ try to find on the source code why the problem exist ● Join the mailing list and answer questions ○ write documentation, a presentation, a blog ○ teaching others helps you learn more than anything