open source
  software
for startups
   @victorneo
open source
       software
     for startups
               @victorneo


(from a perspective of a technical person)
a little about myself
a little about myself
Victor Neo
a little about myself
Victor Neo

2nd year Comp. Sci. student, OSS
member
a little about myself
Victor Neo

2nd year Comp. Sci. student, OSS
member

Currently CTO at Pikaland
(pikaland.com)
a little about myself
Victor Neo

2nd year Comp. Sci. student, OSS
member

Currently CTO at Pikaland
(pikaland.com)

Python User Group Member
a little about myself
Victor Neo

2nd year Comp. Sci. student, OSS
member

Currently CTO at Pikaland
(pikaland.com)

Python User Group Member

Founders’ Pitch (founderspitch.net)
my experience with
    startups*
my experience with
    startups*
my experience with
    startups*




   * non-technical founders
my experience
with startups* and oss
my experience
with startups* and oss
my experience
with startups* and oss




    * non-technical founders
it’s a challenge
it’s a challenge
open source software
open source software
Software with source code provided
open source software
Software with source code provided

Everyone is permitted to view, change
and improve the software (free as in
speech)
open source software
Software with source code provided

Everyone is permitted to view, change
and improve the software (free as in
speech)

Use software that is vetted and
updated by the community
When I say Open Source Software,
it includes end user applications,
     frameworks and libraries
cost savings
cost savings

Domain name + web hosting cost
cost savings

Domain name + web hosting cost

Open source powers many tech
startups such as Facebook, Twitter
cost savings

Domain name + web hosting cost

Open source powers many tech
startups such as Facebook, Twitter

Office Suites, Graphics editor,
Accounting tools are available
! very important !
! very important !
Software are used by humans
! very important !
Software are used by humans

 Software is
important, but it’s
about the people who
uses them
Here’s a quick overview of the
    applications you can
    use for your startup:
list of software
Office      Accounting
list of software
Office      Accounting
list of software
Office      Accounting
list of software
Office      Accounting
list of software
Office      Accounting
list of software
Office      Accounting
list of software
Office      Accounting
list of software (cont.)
   Graphics     Development
list of software (cont.)
   Graphics     Development




  (GIMP)
list of software (cont.)
   Graphics     Development




  (GIMP)
list of software (cont.)
   Graphics     Development




  (GIMP)
list of software (cont.)
   Graphics     Development




  (GIMP)
list of software (cont.)
   Graphics     Development




  (GIMP)
list of software (cont.)
   Graphics     Development




  (GIMP)
list of software (cont.)
   Graphics     Development




  (GIMP)
list of software (cont.)
   Graphics     Development




  (GIMP)
list of software (cont.)
   Graphics        Development




  (GIMP)




              and so many more...
How do I find all
these OSS to use?
search and learn
search and learn
search and learn
search and learn
search and learn
search and learn




           geekcamp, 1st October
How do I know which
     application is the
‘right’ one for my startup?
Choosing the ‘right’ apps
Choosing the ‘right’ apps

  Use software that your team is
  comfortable with
Choosing the ‘right’ apps

  Use software that your team is
  comfortable with

  It’s easier to start early with OSS, don’t
  wait.
Choosing the ‘right’ apps

  Use software that your team is
  comfortable with

  It’s easier to start early with OSS, don’t
  wait.

  If all else fails, it’s okay to trick them
  into using open source
Here’s an application I always
   introduce for startups
the first app
         I always introduce




an outstanding online project collaboration software
why teambox?
why teambox?

Easy for everyone to try out, hosted with
limitations
why teambox?

Easy for everyone to try out, hosted with
limitations

Got your own server? Host it yourself, for
free*.
why teambox?

Easy for everyone to try out, hosted with
limitations

Got your own server? Host it yourself, for
free*.

Generally a good way to introduce OSS
“I need a Content Management System.”
content management
content management
content management
content management
content management
“Can I build my site entirely on
   an open source stack?”


   (they might already be doing it)
development
development
development
development
development
development
development
development
development
development
development
development
development
development
development
development
development
development
all these for free?
giving back to the
    community
giving back to the
      community
Patches, bug reports, helping with
documentation
giving back to the
      community
Patches, bug reports, helping with
documentation

Donations
giving back to the
      community
Patches, bug reports, helping with
documentation

Donations

Open Source your own stuff
who are the people using
open source for their startups?
case study: Facebook
case study: Facebook
case study: Facebook
case study: Facebook
case study: Facebook



   Contribute to: Hadoop, HBase,
  Cfengine, jemalloc, memcached,
       MySQL, PHP, Varnish
case study: Facebook



   Contribute to: Hadoop, HBase,
  Cfengine, jemalloc, memcached,
       MySQL, PHP, Varnish


   http://developers.facebook.com/opensource/
case study: twitter
case study: twitter
case study: twitter
case study: twitter
case study: twitter
case study: twitter
case study: twitter
case study: twitter




   https://twitter.com/about/opensource
case study: pikaland
case study: pikaland

Illustration + Community
case study: pikaland

Illustration + Community

Existing IT infrastructure (pikaland.com)
case study: pikaland

Illustration + Community

Existing IT infrastructure (pikaland.com)

Not so technical founder
case study: pikaland
       (cont.)
case study: pikaland
       (cont.)
case study: pikaland
       (cont.)
case study: pikaland
       (cont.)
case study: pikaland
       (cont.)
case study: pikaland
       (cont.)
case study: pikaland
       (cont.)
case study: pikaland
       (cont.)
case study: pikaland
       (cont.)
case study: pikaland
       (cont.)
case study: pikaland
       (cont.)
case study: pikaland
       (cont.)
case study: pikaland
       (cont.)
case study: pikaland
       (cont.)
case study: pikaland
       (cont.)
Questions?
Questions?


I’ll be attending all remaining talks, so just grab me if
                        you are shy
                     / have questions
              / want to talk about anything
Questions?


I’ll be attending all remaining talks, so just grab me if
                        you are shy
                     / have questions
              / want to talk about anything


                      @victorneo
1.30 ~ 2.30: Harish Pillay on:
Open Source Productivity Tools
1.30 ~ 2.30: Harish Pillay on:
Open Source Productivity Tools

2.30 ~ 3.30: Calvin Cheng on:
Django 101 and a peek into a Live
GeoDjango project for ETH Zurich
1.30 ~ 2.30: Harish Pillay on:
Open Source Productivity Tools

2.30 ~ 3.30: Calvin Cheng on:
Django 101 and a peek into a Live
GeoDjango project for ETH Zurich

3.30 ~ 4.30: Mark Wee on
Metasploit (Open Source Computer
Security and Vulnerabilities)
1.30 ~ 2.30: Harish Pillay on:
Open Source Productivity Tools

2.30 ~ 3.30: Calvin Cheng on:
Django 101 and a peek into a Live
GeoDjango project for ETH Zurich

3.30 ~ 4.30: Mark Wee on
Metasploit (Open Source Computer
Security and Vulnerabilities)

4.30 ~ 5.30: Nia Mutiara on
Quick Web-Development using Ruby On
Rails 3.1

Open source software for startups