startups and foss

19
Startups & Free and Open Source Software Anoop Thomas Mathew Profoundis Labs [email protected] Satvika 2013 College of Engineering Chengannur

Upload: anoop-thomas-mathew

Post on 08-Sep-2014

615 views

Category:

Technology


0 download

DESCRIPTION

How to start a company with opensource software, and how to contribute back to the community.

TRANSCRIPT

Page 1: Startups and FOSS

Startups&

Free and Open Source Software

Anoop Thomas MathewProfoundis Labs

[email protected] 2013 College of Engineering Chengannur

Page 2: Startups and FOSS

●@atmb4u● Co-Founder and CTO @ Profoundis Labs● Avid user of open source since 2003● Python and Django for last 4 years● Speaker at

● FOSSMeet 2013● PyCon 2012● Fifth Elephant 2012● FOSSMeet 2011

AB

OU

T M

E

Page 3: Startups and FOSS

●What

●Why ●How

●Who

●When

AG

EN

DA

In a startup company,

OPEN SOURCE

Page 4: Startups and FOSS

“A startup company is designed to search for a repeatable and scalable business model”

WH

AT

IS A

STA

RT

UP

?

Page 5: Startups and FOSS

➢Building products with open source(facebook)

➢Delivering services over open source(Acquia, Dolphin, wordpress, joomla)

➢Selling support for free and open source(redhat, mysql, java)

➢Provide consulting on open source(tons of them)

BU

SIN

ESS

MO

DE

LS

Page 6: Startups and FOSS

➢ Bootstrap➢ Be Agile➢ Lean Startup➢ Quick Solutions➢ Team Work

STA

RT

UP

TIP

S I

Page 7: Startups and FOSS

➢ Be Scalable➢ Well Tested Scaffolding➢ Don't reinvent the wheel➢ Simple is Elegant➢ Customers are Kings

STA

RT

UP

TIP

S II

Page 8: Startups and FOSS

➢ Corporate Model➢ Architecture➢ Application Delivery➢ Content Generation➢ Content Consumption➢ Scale up Rate

PAR

AD

IGM

SH

IFT

Page 9: Startups and FOSS

➢ Cost Factor➢ Security➢ Technical Superiority➢ Customization➢ Support➢ Joy of Sharing

WH

Y O

PE

NSO

UR

CE

?

Page 10: Startups and FOSS

IBMfacebookWhatsAppInstagramQuoraOpenERP

ESTA

BLI

SHE

D C

OM

PAN

IES

GroupOnFlipKartSoundCloudSupportBeeBaseCampTwitter

Page 11: Startups and FOSS

➢Services Projects in django➢django-tastypie, angular.js, elasticsearch

●ubuntu●mongodb●git●Jenkins

●redis●jQuery●celery●nginx

Page 12: Startups and FOSS

➢ Operating System➢ Collaboration System➢ Version Control➢ Code Sharing Platform➢ Development Framework➢ Server Management ➢ Continuous Integration➢ Testing & Bug Tracking

TO

OLS

ON

TR

AD

E

Page 13: Startups and FOSS

●Twitter Bootstrap/Purecss●AngularJS●Django●Ruby on Rails●Sinatra●Kiwy●Flask●MeteorJS●NodeJS●Play Framework

A F

EW

TO

CH

EC

KO

UT

FO

R

Page 14: Startups and FOSS

Useand

Build

OP

EN

SO

UR

CE

Page 15: Startups and FOSS

➢ Create Open Source➢ Report Bugs➢ Participate in mailing list➢ Contribute➢ Blog heavily

TH

E C

OM

MU

NIT

Y

Page 16: Startups and FOSS

● Read wide and deep● Follow HackerNews● Find something interesting● Find a bug!● Ask, Talk to people

'You'll never know, until you try'

HO

W T

O G

O F

UR

TH

ER

Page 17: Startups and FOSS

Its Us!

FUT

UR

E O

F O

PE

NSO

UR

CE

Page 18: Startups and FOSS

How can I ...

QU

EST

ION

S

We are looking for [email protected]

Page 19: Startups and FOSS

Every project is UNIQUE!

so should be the stack

TH

AN

K Y

OU

on twitter: @atmb4u