Open Source

A primer

About

@anujdeshpandey

#iot

#embeddedLinux

anything #opensource 

Free software

vs

Open Source

Richard Stallman
Free Software Foundation

Cathedral
& the
Bazaar 

by Eric Raymond

Linus's Law

given enough eyeballs, all bugs are shallow

Linux kernel development report

GitHub

  • Libraries & smaller projects
  • GitHub is open source too
  • React by Facebook, Ruby on Rails

GitHub Pages

Host websites for free

Documentation

Jekyll - to make it easier

Launchpad

  • Loads of tools for project
    management
  • OpenStack, Ubuntu.

Better for bigger software projecs

Git

github.com/git/git

History of Git

git commit

Git Workflows

Getting Started 

  • Pick an interest
  • Pick an interest
  • Search for a project
  • Pick an interest
  • Search for a project
  • Clone it and try it
  • Pick an interest
  • Search for a project
  • Clone it and try it
  • Fork it and send a PR
  • Pick an interest
  • Search for a project
  • Clone it and try it
  • Fork it and send a PR
  • Repeat

Licenses

The most critical part of an open source project

Apache vs MIT vs GNU vs BSD 

Source : @codinghorror

Beerware

Open Source is not just software

Laptops
Furniture
and loads more

Novena Open Source Laptop

 

Open Desk

opendesk.cc

Open Source

By anujdeshpande

Open Source

  • 1,592