Startups and FOSS

Post on 08-Sep-2014

615 views 0 download

Tags:

description

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

Transcript of Startups and FOSS

Startups&

Free and Open Source Software

Anoop Thomas MathewProfoundis Labs

atm@profoundis.comSatvika 2013 College of Engineering Chengannur

●@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

●What

●Why ●How

●Who

●When

AG

EN

DA

In a startup company,

OPEN SOURCE

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

WH

AT

IS A

STA

RT

UP

?

➢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

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

STA

RT

UP

TIP

S I

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

STA

RT

UP

TIP

S II

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

PAR

AD

IGM

SH

IFT

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

WH

Y O

PE

NSO

UR

CE

?

IBMfacebookWhatsAppInstagramQuoraOpenERP

ESTA

BLI

SHE

D C

OM

PAN

IES

GroupOnFlipKartSoundCloudSupportBeeBaseCampTwitter

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

●ubuntu●mongodb●git●Jenkins

●redis●jQuery●celery●nginx

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

TO

OLS

ON

TR

AD

E

●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

Useand

Build

OP

EN

SO

UR

CE

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

TH

E C

OM

MU

NIT

Y

● 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

Its Us!

FUT

UR

E O

F O

PE

NSO

UR

CE

How can I ...

QU

EST

ION

S

We are looking for talent!welcome@profoundis.com

Every project is UNIQUE!

so should be the stack

TH

AN

K Y

OU

on twitter: @atmb4u