Building a Company atop of Open Source

17
Running a Company atop Of Open Source Anoop Thomas Mathew Profoundis Labs [email protected] FOSSMeet 2013, NIT Calicut

description

Different companies working on different stacks, which one is the right stack for my application? Is opensource the way to go? What is the future of opensource? The Talk at FOSSMeet 2013 tries to answer these questions.

Transcript of Building a Company atop of Open Source

Page 1: Building a Company atop of Open Source

Running a Company atop Of

Open Source

Anoop Thomas MathewProfoundis [email protected]

FOSSMeet 2013, NIT Calicut

Page 2: Building a Company atop of Open Source

● Co-Founder and CTO, Profoundis Labs

● Python and Django for last 3 years

● Speaker at Pycon 2012, Fifth Elephant 2012, FOSSMeet 2011 …

●Using open source from 2003

AB

OU

T M

E

Page 3: Building a Company atop of Open Source

●What

●Why ●How

●Who

●When

AG

EN

DA

In a company,

OP

EN S

OU

RC

E

Page 4: Building a Company atop of Open Source

●Cost Factor●Security●Technical Superiority●Customization & Audit●Support●Joy of Sharing

WH

Y O

PE

NSO

UR

CE

?

Page 5: Building a Company atop of Open Source

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

PAR

AD

IGM

SH

IFT

Page 6: Building a Company atop of Open Source

●Building products with open source

●Delivering services over open source

●Selling support for free and open source

●Provide consulting on open source

BU

SIN

ESS

MO

DE

LS

Page 7: Building a Company atop of Open Source

●IBM●facebook●WhatsApp●Instagram●Quora●OpenERP

ESTA

BLI

SHE

D C

OM

PAN

IES

●GroupOn●FlipKart●SoundCloud●do.com●BaseCamp●Twitter

Page 8: Building a Company atop of Open Source

➢ Bootstrap➢ Be Agile➢ Minimize Cost➢ Quick Solutions➢ Good Support

STA

RT

UP

TIP

S I

Page 9: Building a Company atop of Open Source

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

STA

RT

UP

TIP

S II

Page 10: Building a Company atop of Open Source

●Services Projects in django●django-tastypie, backbone.js ●elastic-search

●redis●jQuery●celery●nginx

●PostgreSQL●mongodb●git●Jenkins

Page 11: Building a Company atop of Open Source

● 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 12: Building a Company atop of Open Source

●Twitter Bootstrap (divshot.com)●BackboneJS (jsfiddle.net)●Django●Ruby on Rails●Sintara●Kiwy●Flask●Meteorjs●NodeJS●Play

A F

EW

TO

CH

EC

KO

UT

FO

R

Page 13: Building a Company atop of Open Source

● Help with open source● Report Bugs● Participate in mailing list● Contribute● Blog heavily

TH

E C

OM

MU

NIT

Y

Page 14: Building a Company atop of Open Source

● Read wide and deep● Follow HackerNews● Find something interesting● Find a bug!● Ask

'You'll never know, until you try'

HO

W T

O G

O F

UR

TH

ER

Page 15: Building a Company atop of Open Source

Its Us!

FUT

UR

E O

F O

PE

NSO

UR

CE

Page 16: Building a Company atop of Open Source

How can I ...

QU

EST

ION

S

We are [email protected]

Page 17: Building a Company atop of Open Source

Every project is UNIQUE!

so should be the stack

TH

AN

K Y

OU

@atmb4u

We are [email protected]