SlideShare a Scribd company logo
Student	
  Involvement	
  in	
  	
  
        Open	
  Source	
  
                       	
  
Why,	
  How	
  and	
  Where	
  to	
  Get	
  Started	
  



                                                        Leslie	
  Hawthorn	
  
                                                 OSU	
  Open	
  Source	
  Lab	
  
Student Involvement in Open Source: Why, How and Where to Get Started
Oregon	
  State	
  University	
  Open	
  Source	
  Lab	
  
                                   	
  
•  Founded	
  in	
  2003	
  
•  Hosts	
  more	
  than	
  100	
  projects:	
  Linux	
  kernel,	
  
   Apache,	
  Fedora,	
  Debian,	
  PHP	
  
Why	
  Open	
  Source?	
  
•  More	
  than	
  50%	
  of	
  leading	
  IT	
  organizaRons	
  are	
  
   using	
  	
  open	
  source	
  soSware	
  
    –  CompeRRve	
  advantage	
  
    –  Lower	
  cost	
  of	
  ownership	
  
•  30%	
  of	
  soSware	
  used	
  at	
  these	
  companies	
  is	
  
   open	
  source,	
  up	
  from	
  10%	
  five	
  years	
  ago	
  

                                                  Gartner,	
  February	
  2011	
  
Employers	
  Value	
  OS	
  Experience	
  	
  
•  EvaluaRng	
  potenRal	
  hires	
  
•  Lowering	
  training	
  costs	
  
•  Decreasing	
  Rme	
  from	
  hire	
  to	
  full	
  producRvity	
  
Open	
  Source	
  &	
  You	
  
•    Create	
  a	
  citable	
  body	
  of	
  work	
  
•    Nurture	
  your	
  passion	
  for	
  programming	
  
•    Learn	
  cool	
  stuff	
  outside	
  the	
  classroom	
  
•    Make	
  a	
  real	
  difference	
  in	
  people’s	
  lives	
  
Ge]ng	
  Involved	
  in	
  Open	
  Source	
  
The	
  TradiRonal	
  Route	
  




                     More	
  on	
  this	
  later….	
  
Student Involvement in Open Source: Why, How and Where to Get Started
Google	
  Summer	
  of	
  CodeTM	
  


•    Flip	
  bits,	
  not	
  burgers	
  
•    175	
  open	
  source	
  projects	
  for	
  2011	
  
•    Up	
  to	
  1000	
  students	
  accepted	
  in	
  the	
  past	
  
•    Important	
  dates	
  
      –  March	
  28th:	
  student	
  applicaRon	
  period	
  opens	
  
      –  April	
  8th:	
  student	
  applicaRon	
  deadline	
  
The	
  Summer	
  of	
  Code	
  Meme	
  
•  GNOME	
  Outreach	
  Program	
  for	
  Women	
  
     –  ApplicaRon	
  deadline:	
  April	
  9th	
  
•    New	
  Zealand	
  Summer	
  of	
  Code	
  
•    Ruby	
  Summer	
  of	
  Code	
  
•    Humanitarian	
  FOSS	
  Project	
  Internships	
  
•    Many	
  more….	
  
•  Program	
  for	
  pre-­‐
     university	
  students	
  
•  Must	
  be	
  13-­‐18	
  to	
  
     parRcipate	
  
•  Looks	
  great	
  on	
  
     college	
  applicaRons	
  
	
  
Get	
  a	
  Job	
  
•  Internships	
  with	
  OS	
  friendly	
  companies	
  
•  Numerous	
  open	
  source	
  employers	
  
   –  Mozilla,	
  RedHat,	
  etc.	
  
•  Student	
  experiences	
  on	
  campus	
  
Conferences	
  and	
  Unconferences	
  
•  In	
  person	
  interacRons	
  are	
  very	
  helpful	
  
    –  Project	
  culture	
  and	
  understanding	
  tone	
  
•  Unconferences	
  have	
  low	
  barrier	
  to	
  entry	
  

    	
  
Join	
  Your	
  Local	
  User	
  Group	
  
Diving	
  Right	
  In	
  Made	
  Simple	
  
•  Start	
  with	
  projects	
  that	
  have	
  parRcipated	
  in	
  
   Google	
  Summer	
  of	
  Code	
  
•  InvesRgate	
  to	
  ensure	
  a	
  project	
  is	
  open	
  for	
  
   business	
  
•  Look	
  for	
  projects	
  that	
  explicitly	
  welcome	
  new	
  
   contributors	
  
OpenHatch:	
  I	
  Want	
  to	
  Help	
  
Looking	
  Credible	
  in	
  a	
  Few	
  Easy	
  Steps	
  
•  Read	
  project	
  website	
  thoroughly	
  
•  Subscribe	
  to	
  project	
  mailing	
  lists	
  
•  Join	
  project	
  IRC	
  channel	
  
    –  “Lurk”	
  unRl	
  you	
  get	
  the	
  lay	
  of	
  the	
  land	
  
•  Ask	
  quesRons	
  the	
  smart	
  way	
  
	
  
Mistakes	
  
•  You	
  will	
  make	
  them.	
  Many	
  of	
  them.	
  
•  Just	
  don’t	
  make	
  the	
  same	
  one	
  repeatedly.	
  
A	
  Few	
  Closing	
  Thoughts	
  
Saving	
  the	
  World	
  
•  Many	
  projects	
  help	
  those	
  most	
  in	
  need	
  
    –  Sahana,	
  OpenMRS,	
  Usahidi	
  
•  Many	
  focus	
  on	
  social	
  jusRce	
  causes	
  
    –  Sunlight	
  FoundaRon,	
  Tor,	
  Martus	
  
•  Many	
  support	
  the	
  mission	
  of	
  non-­‐profits	
  
    –  CiviCRM,	
  HFOSS	
  Project,	
  the	
  enRre	
  stack	
  
The	
  real	
  point	
  is	
  to	
  have	
  fun	
  and	
  
         learn	
  something	
  …	
  
Ge]ng	
  an	
  awesome	
  job	
  	
  
                     and	
  	
  
helping	
  others	
  are	
  great	
  results….	
  
    Thank	
  You!	
  
              	
  

	
  
         QuesRons?	
  
	
  
	
  
	
  
	
  
	
  
                                               	
  
                           Leslie	
  Hawthorn	
  
                               @lhawthorn	
  
                         leslie@osuosl.org	
  
Credits	
  and	
  Licensing	
  
•  Heart	
  Oregon:	
  	
  
hlp://www.flickr.com/photos/cosmic_bandita/3960799351/	
  
	
  
•  Fire:	
  
hlp://www.flickr.com/photos/7309767@N02/444312011/
sizes/z/	
  
	
  
      This	
  presenta,on	
  is	
  released	
  under	
  a	
  Crea,ve	
  Commons	
  
     A5ribu,on	
  3.0	
  Unported	
  License.	
  Please	
  remix	
  and	
  reuse!	
  
                                          	
  
              h5p://crea,vecommons.org/licenses/by/3.0/	
  

More Related Content

PPTX
Empowering the hacker in us: a comparison of fab lab and hackerspace ecosystems
ODP
Higher Education in the Open Source Ecosystem
ODP
Fundamentals of Open Source Development
PPTX
How to get started in Open Source!
PPTX
Open source
PDF
Contributing to Open Source
PPTX
Why Open Source is Important
ODP
Open sourcery
Empowering the hacker in us: a comparison of fab lab and hackerspace ecosystems
Higher Education in the Open Source Ecosystem
Fundamentals of Open Source Development
How to get started in Open Source!
Open source
Contributing to Open Source
Why Open Source is Important
Open sourcery

Similar to Student Involvement in Open Source: Why, How and Where to Get Started (20)

PDF
Hitchhikers Guide to Participating in Open Source - Long Version
PDF
Open Source in Real Life
PDF
Open source for non contributors
PPTX
Open source and then some: An Introduction
PDF
Open source for academics
PDF
Open source 101 for students
PDF
Let's talk FOSS!
PDF
Harnessing the Power to contribute to open source for modern careers
PDF
Introduction to Open Source and how to use it in Student Projects
ODP
Getting Involved in Open Source - Matthew Turland
PDF
Intro to open_source
PDF
Contributing to Open Source
PDF
Towards a sustainable solution to open source sustainability
PDF
Use The Source Join The Force by Mark Steve Samson | DevCon Summit 2015 #GoO...
PPT
Open source software by Tushar Joshi
PDF
Software Freedom and Open Source Community
PDF
01. Introduction to open source computing
PDF
Implementing Open Source
PPT
Open Source Issues and Trends
PDF
Providing Services to our Remote Users: Open Source Solutions
Hitchhikers Guide to Participating in Open Source - Long Version
Open Source in Real Life
Open source for non contributors
Open source and then some: An Introduction
Open source for academics
Open source 101 for students
Let's talk FOSS!
Harnessing the Power to contribute to open source for modern careers
Introduction to Open Source and how to use it in Student Projects
Getting Involved in Open Source - Matthew Turland
Intro to open_source
Contributing to Open Source
Towards a sustainable solution to open source sustainability
Use The Source Join The Force by Mark Steve Samson | DevCon Summit 2015 #GoO...
Open source software by Tushar Joshi
Software Freedom and Open Source Community
01. Introduction to open source computing
Implementing Open Source
Open Source Issues and Trends
Providing Services to our Remote Users: Open Source Solutions
Ad

More from Leslie Hawthorn (18)

PDF
Fear of Failing Fast: How to Avoid Sabotaging Your Success
PDF
Cultivating Empathy (Slides Only)
PDF
Cutlivating Empathy
PDF
Checking Your Privilege: A How-To for Hard Things
PDF
The Human Element in Development: What Your Tools Say About Your Culture
PPTX
DevOps: For Happier, More Productive People
PDF
Community 2.0: Beyond Using Software Livre
PDF
Why Checking Your Privilege is Good For *You*
PDF
Negotiation Theory for Geeks Redux PechaKucha
PDF
Negotiation Theory for Geeks
PDF
The Keeper of Secrets: The Dance of Community Leadership
ODP
Collaboration and Compromise: Engaging FOSS Contributors in the Age of Clou...
KEY
Mentoring: We're Doing It Wrong
PPT
The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...
KEY
The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...
ODP
A Social History of Free and Open Source Software
PDF
Careers for Women in High Tech
PPT
Grace Hopper Infosession
Fear of Failing Fast: How to Avoid Sabotaging Your Success
Cultivating Empathy (Slides Only)
Cutlivating Empathy
Checking Your Privilege: A How-To for Hard Things
The Human Element in Development: What Your Tools Say About Your Culture
DevOps: For Happier, More Productive People
Community 2.0: Beyond Using Software Livre
Why Checking Your Privilege is Good For *You*
Negotiation Theory for Geeks Redux PechaKucha
Negotiation Theory for Geeks
The Keeper of Secrets: The Dance of Community Leadership
Collaboration and Compromise: Engaging FOSS Contributors in the Age of Clou...
Mentoring: We're Doing It Wrong
The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...
The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...
A Social History of Free and Open Source Software
Careers for Women in High Tech
Grace Hopper Infosession
Ad

Recently uploaded (20)

PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Empathic Computing: Creating Shared Understanding
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Big Data Technologies - Introduction.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
KodekX | Application Modernization Development
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Reach Out and Touch Someone: Haptics and Empathic Computing
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Empathic Computing: Creating Shared Understanding
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Big Data Technologies - Introduction.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Spectral efficient network and resource selection model in 5G networks
MYSQL Presentation for SQL database connectivity
Review of recent advances in non-invasive hemoglobin estimation
Dropbox Q2 2025 Financial Results & Investor Presentation
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Chapter 3 Spatial Domain Image Processing.pdf
cuic standard and advanced reporting.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
KodekX | Application Modernization Development
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...

Student Involvement in Open Source: Why, How and Where to Get Started

  • 1. Student  Involvement  in     Open  Source     Why,  How  and  Where  to  Get  Started   Leslie  Hawthorn   OSU  Open  Source  Lab  
  • 3. Oregon  State  University  Open  Source  Lab     •  Founded  in  2003   •  Hosts  more  than  100  projects:  Linux  kernel,   Apache,  Fedora,  Debian,  PHP  
  • 4. Why  Open  Source?   •  More  than  50%  of  leading  IT  organizaRons  are   using    open  source  soSware   –  CompeRRve  advantage   –  Lower  cost  of  ownership   •  30%  of  soSware  used  at  these  companies  is   open  source,  up  from  10%  five  years  ago   Gartner,  February  2011  
  • 5. Employers  Value  OS  Experience     •  EvaluaRng  potenRal  hires   •  Lowering  training  costs   •  Decreasing  Rme  from  hire  to  full  producRvity  
  • 6. Open  Source  &  You   •  Create  a  citable  body  of  work   •  Nurture  your  passion  for  programming   •  Learn  cool  stuff  outside  the  classroom   •  Make  a  real  difference  in  people’s  lives  
  • 7. Ge]ng  Involved  in  Open  Source  
  • 8. The  TradiRonal  Route   More  on  this  later….  
  • 10. Google  Summer  of  CodeTM   •  Flip  bits,  not  burgers   •  175  open  source  projects  for  2011   •  Up  to  1000  students  accepted  in  the  past   •  Important  dates   –  March  28th:  student  applicaRon  period  opens   –  April  8th:  student  applicaRon  deadline  
  • 11. The  Summer  of  Code  Meme   •  GNOME  Outreach  Program  for  Women   –  ApplicaRon  deadline:  April  9th   •  New  Zealand  Summer  of  Code   •  Ruby  Summer  of  Code   •  Humanitarian  FOSS  Project  Internships   •  Many  more….  
  • 12. •  Program  for  pre-­‐ university  students   •  Must  be  13-­‐18  to   parRcipate   •  Looks  great  on   college  applicaRons    
  • 13. Get  a  Job   •  Internships  with  OS  friendly  companies   •  Numerous  open  source  employers   –  Mozilla,  RedHat,  etc.   •  Student  experiences  on  campus  
  • 14. Conferences  and  Unconferences   •  In  person  interacRons  are  very  helpful   –  Project  culture  and  understanding  tone   •  Unconferences  have  low  barrier  to  entry    
  • 15. Join  Your  Local  User  Group  
  • 16. Diving  Right  In  Made  Simple   •  Start  with  projects  that  have  parRcipated  in   Google  Summer  of  Code   •  InvesRgate  to  ensure  a  project  is  open  for   business   •  Look  for  projects  that  explicitly  welcome  new   contributors  
  • 17. OpenHatch:  I  Want  to  Help  
  • 18. Looking  Credible  in  a  Few  Easy  Steps   •  Read  project  website  thoroughly   •  Subscribe  to  project  mailing  lists   •  Join  project  IRC  channel   –  “Lurk”  unRl  you  get  the  lay  of  the  land   •  Ask  quesRons  the  smart  way    
  • 19. Mistakes   •  You  will  make  them.  Many  of  them.   •  Just  don’t  make  the  same  one  repeatedly.  
  • 20. A  Few  Closing  Thoughts  
  • 21. Saving  the  World   •  Many  projects  help  those  most  in  need   –  Sahana,  OpenMRS,  Usahidi   •  Many  focus  on  social  jusRce  causes   –  Sunlight  FoundaRon,  Tor,  Martus   •  Many  support  the  mission  of  non-­‐profits   –  CiviCRM,  HFOSS  Project,  the  enRre  stack  
  • 22. The  real  point  is  to  have  fun  and   learn  something  …  
  • 23. Ge]ng  an  awesome  job     and     helping  others  are  great  results….  
  • 24.   Thank  You!       QuesRons?               Leslie  Hawthorn   @lhawthorn   leslie@osuosl.org  
  • 25. Credits  and  Licensing   •  Heart  Oregon:     hlp://www.flickr.com/photos/cosmic_bandita/3960799351/     •  Fire:   hlp://www.flickr.com/photos/7309767@N02/444312011/ sizes/z/     This  presenta,on  is  released  under  a  Crea,ve  Commons   A5ribu,on  3.0  Unported  License.  Please  remix  and  reuse!     h5p://crea,vecommons.org/licenses/by/3.0/