►
Description
Open Source is everywhere. Today, 99% organisations use Open Source software and some of them have also built a business model with either Open Source or Open Core software. In this panel discussion, we are going to talk to co-founders of 4 such organisations who have built thriving businesses around Open Source.
A
Hello,
everyone
and
a
warm
welcome
to
all
of
you
in
today's
panel
discussion.
Our
topic
for
today
is
open
code
to
open
source
building
a
business
model.
My
name
is
gandhali
samanth
and
I
lead
the
developer
ecosystem
and
market
engagement
charter
at
github.
As
you
all
know,
open
source
is
everywhere.
There
is
hardly
any
industry
where
open
source
adoption
on
penetration
hasn't
happened.
A
Yet,
according
to
a
survey
conducted
in
2017,
99
of
organizations
use
open
source
in
some
format,
and
then
there
are
organizations
who
have
gone
ahead
and
built
their
entire
business
model
around
open
source.
In
today's
panel
discussions,
we
are
going
to
talk
to
founders
or
co-founders
or
for
such
organizations
who
have
built
thriving
businesses
around
open
source.
So
without
further
ado,
let's
get
introduced
to
our
panel
today,
we
will
start
with
neha
gupta,
who
is
the
co-founder
of
keploy,
an
open
source
api
testing
platform.
A
A
A
Our
third
panelist,
for
the
day
is
harini
is
the
co-founder
and
ceo
of
rohi
dot
io
a
low
code
platform
to
build
your
product
back
in
in
minutes
all
in
the
browser
prior
to
this
harini
was
a
vp
of
engineering
at
blackrock
and
also
a
partner
at
an
early
stage.
Vc.
She
is
an
advocate
of
open
source
software,
as
well
as
women
in
thing,
a
master's
degree
in
computer
engineering
from
university
of
texas
at
austin,
welcome
harini.
A
A
A
A
E
Okay,
you
know,
since
open
source
is
now
very
ubiquitous
and
widely
adopted,
so
everyone
is
pretty
aware
that
equally
available
software
right,
but
I
want
to
spend
licensing
that
a
true
open
source
license
or
a
platform
is
something
that
is
allowing
its
users
or
one
to
use
edit
or
even
redistribute
or
sell
to
to
their
heart's
desire
and
when,
when
it
comes
to
open
core
on
the
other,
it's
it's
more
like
to
me.
It's
a
business
model
to
monetize
the
open
source
software.
E
B
Yeah,
I
think
so
to
me,
like
you
know,
there
is
always
a
community
as
well
as,
like
you
know,
a
business
for
an
open
source
based
businesses
right
like,
for
example,
like
you
know,
as
if
you
take
an
example
of
chat
food,
we
have
a
larger
community
who
actually
uses
our
open
source
product,
which
is
which
has
like
you
know
most
of
the
features
but,
like
you
know,
it
doesn't
have
a
set
of
features
which
might
not
be
relevant
for
a
smaller,
smaller
users
or
smaller
businesses.
B
So
I
think
the
community
like
to
build
the
community.
We
need
manpower,
we
need.
We
need
the
capital,
we
need
more
and
more
people
to
in
get
involved.
So
what
I
feel
is
like
so
as
a
as
a
distinction
and
as
a
difference
between
open
source
and
open
core.
B
What
what
I
see
is
like
you
know,
to
build
the
larger
community.
We
need
some
way
to
capitalize
the
existing
product
and
so
they're.
Like
you
know,
we
have
some
features
which
will
be
restricted
under
a
certain
license.
So,
like
you
know,
at
chatwood,
what
we
are
building
is
like
you
know.
We
have
open
source
product
which
is
in
mit
license,
and
there
is
a
set
of
features
which
is
under
enterprise
license,
which
has
like
you
know,
which
needs
a
license
to
you,
know,
use
so
yeah.
B
A
Thanks
pranavan
niha,
I
think
I
think
it
gave
us
good
clarity
about
how
to
differentiate
between
open
source
and
open
core.
My
next
question
is
for
you
rishabh.
How
do
you
build
an
open
core
business
model?
What
is
the
thought
process
behind
it.
D
So
you
know
we
actually
are
fully
open
source.
We
are
not
in
the
open
core
side
of
things,
and
you
know
we
decided
that
so
so
open
core
and
open
source.
You
know
like
said
that
there
is
a
lot
of
good
reason.
Right
I
mean
you
have
to
sustain
your
business
at
some
level
and
open
core
is
a
great
way
to
identify
features.
D
I
come
from
a
slightly
different
perspective
that
you
know
I
mean
there
is
like:
where
do
you
draw
the
line?
Ultimately
right
I
mean
that
that
is
a
very
difficult
question
that
people
need
to
ask
that.
Ultimately,
if
you're
going
to
ask
your
users
to
if
you,
if
you're
going
to
position
your
product
as
an
open
source
product,
your
users
do
expect
that
you
know
your
product
is,
you
know,
really
free
and
open
source
right
and
for
us
you
know
we
really
monetize
from
hosting
and
services.
D
A
C
Yeah,
I
can
talk
about
our
approach
to
open
core
or
what
we
like
to
call
commercial
open
source
model
as
well.
That's
kind
of
prevalent
right
now,
so
we
have
a
base
open
source
model.
That's
completely
free
the
code
base.
You
can
self
host
or
you
can.
We
also
have
a
hosted
version,
that's
also
free
and
we
have
a
paid
model
that
we
actually
still
launching
soon.
C
That
gives
you
access
to
pro
features
that,
in
addition
to
the
base,
open
source
version,
gives
you
things
that
are
dependent
on
more
infrastructure
or
things
that
need
you
to
maintain
things
that
typically
a
one
person
or
a
team
using
the
open
source
model
might
not
need.
So
logically,
it
makes
sense
that
those
kind
of
features
go
into
the
hosted
pro
paid
feature.
So
that's
how
we
are
approaching
the
open
core
business
model.
B
D
B
Is
coming
up
in
the
world,
companies
are
moving
towards?
Having,
like
you
know,
their
own
infrastructure,
like
you
know
the
managed
infrastructure
for
their
customers
so
that
they
don't
transfer
data
to
third
party
right.
So
at
that
point
it
makes
sense
to
have
a
self-hosted.
B
You
know
kind
of
a
software
and
open
source
actually,
like
you
know,
helps
us
to
do
that
in
a
pretty
good
way
and
like
when,
when
we
actually
like,
you
know,
thought
about
making
it
open
source
and
building
a
business
out
of
it.
There
were
a
couple
of
options
for
us.
One
was
you
know
we
completely
open
source
it
and
then
build
a
cloud
version
of
the
software.
Just
like
you
know,
russia
is
doing,
or
we
could
actually
like.
B
You
know,
build
the
entire
thing
as
open
source
and
use
support
subscriptions
from
that,
and
the
third
thing
was,
which
was
proven
and,
like
you
know,
which
has
a
lot
of
potential.
Was
that,
like
you
know,
you
have
a
base
model
where
which
is
used
by
a
larger
community,
and
you
have
a
set
of
features
which
is
restricted
to
accept
like
to
like
which
will
be
used
by
either
larger
companies
or,
like
you
know,
people
who
who
wanted
customized
features.
B
So
we
we
figured
that
building
larger
businesses
requires
this
kind
of
approach,
and
hence
we
actually,
like
you
know,
went
into
being
an
open
core
company
rather
than
like
you
know,
adopting
other
phones.
A
Thanks
prana
russia,
would
you
like
to
tell
us
why
did
you
decide
to
be
an
open,
open
source
based
organization.
D
D
Nobody
else
does
I
mean
today
we
are
in
a
very
different
market,
very
different
scenario,
where
you
have
a
whole
bunch
of
open
source
companies,
commercial,
open
source
companies
that
have
come
out,
and
I
mean
it's
essentially
due
to
the
rise
of
the
cloud
I
mean
once
once
the
cloud
became
the
de
facto
deployment
model
for
software.
You
know
the
whole
movement
to
distribute
software
on
cloud
became
open
source
and
developers
started,
taking
more
decisions,
and
you
know
the
best
way
to
get
per
developer
is
through
an
open
source.
D
So
it's
it's
just
a
very
new
thing
that
we
have
seen
you
know.
Obviously
you
know
the
mongodb
going
public
and
you
know
the
acquisition
of
github
by
microsoft
right.
These
were
very,
very
important
events
for
the
whole
ecosystem
to
shift
to
a
pro
open
source
model.
I
mean
this:
wasn't
there
10
years
ago,
10
years
ago,
nobody
would
touch
open
source.
We
have
seen
like
a
whole
tectonic
shift
in
this
business.
I
mean
we
come
from
a
more
traditional
mindset.
D
I
mean
I,
you
know,
my
business
model
was
essentially
what
wordpress
was
that
you
know
we.
We
will
provide
the
software
for
free,
but
we
will
provide
hosting.
Currently
we
don't
distinguish
between
the
software
and
it
does
give
us
some
disadvantage,
but
I
think
in
the
long
run
we
do
believe
that
there
is,
there
will
be
enough
proprietary
or
there
will
be
enough.
D
You
know,
services,
commercial
services
that
we
will
be
able
to
build
around
hosting
and
around
you
know,
building
a
network
and
around
delivering
services
that
you
know
we
will
be
able
to
sustain
even
without
going
open
core
we've
stuck
to
it.
I
mean
our
license
has
been
gnu
gpl
v3
from
the
get
go,
and
I
don't
and
we
don't
intend
to
change
it
now.
If
I
were
to
start
today,
maybe
I
don't
know.
A
See
so
all
of
us
know
that
I
would
say,
the
success
of
open
source
projects
are
dependent
on
it's
dependent
on
the
number
of
people
are
contributing
it
or
using
it
right.
So
adoption
is
the
key
here.
So
my
question
is
to
you
harini:
how
do
you
drive
adoption
of
your
platform.
C
Yeah,
so
we
focus
on
a
couple
of
things
to
drive
adoption
first
through
awareness
where
we
are,
you
know
trying
to
talk
about
what
the
project
does
and
how
it
can
help
other
people
build
their
products
easily
through
you
know
various
things
like
content,
videos
and
easy
to
use
templates
that
people
can
really
fork
and
get
started,
and
then
we
have
like
significant
emphasis
on
growing
the
community
via
contributions
and
conversations
and
also
integrations
with
other
tools
in
the
platform
that
we
can.
C
You
know
collaborate
with,
so
it's
not
like
a
we
are
building
in
isolation.
We
are
collaborating
with
other
open
source
project
creators
and
the
community.
We
are
also
working
on
engagement
at
a
community
level
by
you
know
you
know,
being
proactive
and
addressing
various
issues
prs
and
like
discord
messages,
because
I
think
at
a
core
level,
open
source
is
basically
community,
so
engaging
with
the
community.
Keeping
it
thriving
is
one
of
our
core
goals
as
well.
A
Thanks
fareni
neha,
would
you
like
to
add
your
thoughts
to
it?
How
do
you
guys
drive
adoption
at
kipline.
E
Yeah,
I
mean
we
are
still
very
early
stage,
so
I
don't
have
much
to
add,
but
we've
been
getting
a
lot
of
traction
from
you
know
social
channels
like
discussing
on
subreddit
or
of
go
community
developer
communities,
and
these
are
helping
us
with
you
know,
getting
a
lot
of
feedback
and-
and
you
know
spreading
the
word
throughout
the
community
people
talking
about
keploy
in
different
blog
posts.
E
Your
cast,
that
is
a
major
channel,
and
also
since
you
know,
kiplois
is
a
an
api
testing
platform
which
captures
captures
data
in
a
very
intensive
manner,
so
to
be
100,
open
source
and
that
adoption
to
be
present
within
the
developer
community
was
something
that
was
our
strategy
to.
You
know:
drive
adoption
amongst
developers.
A
Thanks
nina
thanks
for
sharing
that
with
us,
so
my
next
question
is
actually
open
for
all
four
of
you.
You
know
I
would
like
to.
I
would
like
each
of
you
to
kind
of
answer
this.
So
what
are
some
of
the
advantages,
as
well
as
disadvantages
that
you
have
encountered
of
being
open
source
or
an
open
core
based
organization?
B
Yeah
sure
so
I
think
advantages
are
obvious.
You
get
a
lot
of
traction
from
an
adoption
from
open
source
community.
You
have
you
you'll,
be
able
to
build
a
good
community
of
product
enthusiasts
without
like
without
much
effort.
So
I
guess
like
that.
Actually,
like
you
know,
adds
adds
to
the
like
the
the
effort
required
for
you
to
build
such
a
community.
If
you
are
a
close
source
product
is
much
high.
That
of
being
open
source,
reduces
that
and
on
on
the
flip
side
of
it.
B
It
also
likes
add
a
much
more
like
you
know,
I
would
say,
like
you
know,
not
a
disadvantage,
but,
like
you
know
it
gives
you
much
distraction
in
terms
of
like
you
know,
people
might
want
different
things.
How
do
you
prioritize
these
different
requests?
Like
you
know,
how
do
you
prioritize
your
product
roadmap?
How
do
you
product
prioritize
the
requests
which
are
coming
in
so
it's
just
that,
like
you
know
it's
in
the
open,
you
need
to
build
a
process
to
get
a
handle
on
that.
B
So
I
think,
like
you
know,
being
open
source
is
always
an
advantage
because
people
can
see
the
code.
It
helps
you
in
sales,
because
you
know
people
can
just
test
out
the
open
source
product
and
then
you
know
reach
out
to
you.
If
it
is
interesting
and
yeah,
I
mean
again,
like
plus
a
good.
B
Is
that,
like
you
know,
you
have
a
good
community
of
product
people
like
people
who
love
the
product
so.
A
Thanks
for
now,
harini
do
you
want?
Have
you
seen
any
disadvantages
as
well
of
being
a
you
know,
an
open
core
based
organization.
C
Yeah,
I
mean
you
know
there
are
as
you
as
pronouns
mention
a
lot
of
advantages,
but
in
terms
of
disadvantage,
it
kind
of
adds
another
layer
of
complexity
to
a
product
that
you're
already
building,
essentially
because
you
know
every
feature
or
anything
in
your
roadmap
that
you're
thinking
about
you
need
to
think
about
where
it
fits,
whether
it
fits
logically
in
the
open
source
or
it
has
to
be
in
your
kind
of
hosted
or
like
the
paid
version.
C
And
how
do
you
actually
then
deploy
to
the
community
in
a
way
that
is
transparent,
because
you
know
the
advantages
of
open
source
is
also
that
you
are
maintaining
a
level
of
transparency
for
people.
So
essentially,
you
know
deploying
different
features
in
a
more
reliable
and
consistent
manner
across
your
open
source
and
the
closed
source
kind
of
a
proprietary
core
model
that
you're
building
on
top
of
it.
So
that's
something
that
could
be
a
disadvantage
for
your
community.
A
Thanks
thanks
harini
rishab
any
other
thoughts.
Since
you
said
you
are
a
little
bit
of
outlier
here.
What
are
your
experiences.
D
I
mean,
if
you
I
mean
I
I
I
yesterday
I
was
at
a
discussion
with
students
about
you,
know:
building
businesses
around
open
source,
and
I
mean
so
building
a
business
is
hard
building
a
good
product
is
even
harder
and
building
a
good
product
and
a
business
and
giving
it
away
for
free
is
like
you're.
Just
you
know,
just
adding
all
the
all
the
difficulties
right.
This
is.
This
is
the
most
difficult
part
in
a
way
right,
because
you
are
giving
away
your
product
for
free.
D
You
are
you
know,
building
you're,
building
something
good
first
right,
because
open
source
and
open
core
whatever
you
want
to
call
it
is
essentially
brutally
meritocratic.
I
mean
just
because
you're
giving
away
your
stuff
for
free
doesn't
mean
people
are
going
to
use
it.
They
want
it
to
be
as
good
as
consumer
grade
software.
So
so
that's
the
expectation
they
want
it
free
right
and,
and
then
it
comes
with
lot
of
expectations
from
the
community.
It
comes
with.
D
You
know,
a
lot
of
entitlement,
you
know
it's,
the
communities
are
not
kind,
I
mean
you
know.
If
you're
giving
away
something
for
free
doesn't
mean
that
they'll
always
love
you
for
it
right,
they
will
expect
more
they'll
expect
you
to
build
features
even
contributors
right
I
mean
you
know
I
mean
I,
I
see
some
early
stage
projects
right.
D
I
mean
early
stage
projects,
love
contributors
right,
but
once
you
hit
a
point
you
know
you
don't
want
contributors,
because
you
realize
that
contributors
are
not
here
for
for
a
long
ride,
especially
people
who
are
just
going
to
contribute
one
thing
and
then
go
away
and
then
leave
it
to
you
to
maintain
their
contribution.
D
So
you
really
want
to
build
a
community.
That's
long-lasting.
You
know
that
has
a
long-term
perspective
are
going
to
be
around
for
a
long
time.
So
I
think
there
are
a
lot
of
a
lot
of
disadvantages
in
building
this
model.
The
big
advantage
is
obviously
that
you
know
you
get
distribution
from
a
business
perspective.
You
get
marketing
and
distribution
for
free,
but
yeah.
It's
it's.
It's
a
very
hard
business
to
be
very.
A
Honest
thanks,
rishabh
neha.
Do
you
have
anything
else
to
add
to
what
all
the
other
three
panelists
say.
E
Yeah
I
mean
majorly.
I
agree
with
the
advantages
that
there
is
unlimited
potential
in
terms
of
getting
feedback
from
the
community,
since
there
is
mutual
transparency.
You
know
you
can
talk
about
and
mutually
bring
tom
with
upcoming
parks
fixes.
You
know
community
likes
and
dislikes,
and
the
community
support
it
only
gets
trickier
or
confusing.
You
know
as
a
disadvantage.
E
Sometimes
you
get
an
overwhelming
input
from
the
community
on
various
topics.
For
example,
this
recently
happened
that
we
wanted
to
add
product
telemetry
to
the
open
source,
keploy
platform
and
90
percent
of
the
users
are
okay
with
it.
E
But
there
are,
you
know
five
to
ten
percent,
which
are
very
highly
vocal
when
they
are
against
something
or
they
do
not
like
something,
and
this
kind
of
situations
create
a
confusion
with
the
direction
sometimes,
and
it
is
not
just
with
a
you
know,
a
simple
feature
it
can
get
to
in
even
to
the
technical
architecture
and
different
things
so
yeah,
that's
something
that
where
it
gets
trickier.
A
Thanks
neha,
so
you
and
rishabh
both
brought
out
aspects
of
community
in
this
whole
process
right.
So
my
next
question
and
again
I'm
from
github,
so
our
focus
is
all
around
developers.
So
I
really
want
to
know
what
has
been
experience
for
each
of
you
to
target
this
developer
audience
via
open
source
using
your
platform.
So
again,
neha,
maybe
we'll
just
start
with
you
and
go
around
the
clock.
E
Sure
I
mean
we
generally,
you
know,
talk
to
developers
and
sdts
in
the
go
community.
The
channels
since
deploy
currently
supported
go
we
talked
to
developers
on
github
around.
You
know
those
discussions.
E
E
So
that
way
you
know
it
is
really
helping
us
to
target
developers
and
take
feedback
from
them,
and
you
know
reiterate
the
loop.
A
B
Yeah,
I
think
the
reason
why
we
started
open
source
and,
like
you
know,
targeted
developers,
was
that
during
our
like
the
place
where
I
worked
last,
like
you
know,
we
had
this
internal
tool
which
we
used
for
customer
support
and
all
the
customer
data
like
it.
It's
generally,
like
you
know
not
the
actual
business.
It's
actually
like,
you
know
kind
of
an
internal
tool,
most
people
don't
like
it
and
it's
always
standard.
There
might
be
a
little
bit
a
small
element
which
you
want
to
tweak.
B
You
want
to
update,
and
for
that
reason
you
might
be
like
you
know,
building
the
entire
thing
from
scratch.
So
we
wanted
to
avoid
that.
We
wanted
to
give
people
a
base
platform
where
they
can
build.
They
can
build
their
tools,
like
you
know,
to
to
organize
their
customer
data
to
organize
their
support,
requests
and
stuff
like
that.
B
So
what
we
have
provided
is
like
you
know:
we
build
a
platform
where
we
can,
like
developers,
can
build
on
their
own
integrations
and
their
own
extensions
on
top
of
chat
food
and
so
far
we
have
seen
quite
a
lot
of
things
which
we
couldn't.
Even
imagine
if
we
are
doing
it
as
a
as
a
close
source
product,
so
I
think,
like
you
know,
being
being
director
of
developers
and,
like
you
know,
getting
their
attention
is
really
important
to
us.
A
Thanks
thanks
for
now,
rishabh
anything
that
you
want
to
add
here,
since
you
have
been
doing
this
for
a
very
long
time,
and
also
you
know
if
you
have
seen
any
change
in
last
few
years,.
D
Yeah
I
mean
so
we
we
actually
learned
two
large
projects.
One
is
erp
next,
which
is
like,
which
is
targeted
to
almost
every
business
out
there,
because
it
does
financial
accounting
and
there
we
are
not
mostly
they're.
The
kind
of
developers
we
are
dealing
with
are
mostly
freelancers.
You
know
so
so
some
company
wants
an
erp.
Next
implementation,
they'll
get
hold
of
a
freelancer,
and
then
you
know
that
freelancer
may
or
may
not
continue
to
contribute
in
the
community.
D
That,
and
and
out
of
that,
you
know,
we've
probably
able
to
identify
four
or
five
really
good
long-term
contributors
through
the
community
right
and
and
the
other
big
project
we
run
is
a
frappe
framework,
which
is
essentially
a
the
the
tool
that
we
use
to
build
erp
next
and
and
it's
it's
kind
of
a
low
code,
rapid
application
development.
You
know
that's
what
it
used
to
be
called
before
the
term
low
code
was,
you
know,
I've
seen
I've
lived
through
both
of
those
cycles.
D
So
it's
a
rapid
application
development
tool,
low
code
framework
in
these
days,
and
that
is
more
targeted
to
developers,
though
we
haven't
really
been
out
there,
promoting.
As
much
as
erp
next-
and
you
know
our
experience
is,
is
you
know
I
mean
it
really
depends
on
the
quality
of
software
you're
you're
giving
out
right?
I
mean
you
know
we,
our
software,
wasn't
that
great
for
many
years
you
know
now
it's
reasonably
reasonably
good
or
I
would
say
it's
acceptable.
So
so
you
know
the
kind
of
software
you
put
out.
D
A
A
Thanks
thanks
rishabh
harini.
Do
you
want
to
add
anything
to
this
last
question.
C
C
You
know
some,
not
something
they're,
mainly
looking
for
they're
looking
for
something
that
solves
their
problem
and
they
don't
care
if
the
product
is
open,
source
or
not,
whereas
like
if
you're,
focusing
on
building
a
developer
tools,
product,
which
is
what
we
are
doing
with
a
dev
tool,
and
I
can
speak
for
myself
or
like
how
other
developers
feel
if
there's
a
completely
closed
source
option,
and
there
is
an
open
source
option.
C
I
tend
to
gravitate
towards
the
open
source,
because
you
know
if
you
hit
some
feature
limit
or
something
like
that,
you
can
continue
to
extend
at
a
code
and
contribute
back
and
so
with
roy.
We
are
building
like
a
no
code
platform
that
basically
allows
you
to
get
started
like
a
no
code,
but
then
you
can
continue
to
extend
at
a
core
level
anytime.
You
need,
and
our
experience
with
you
know,
seeing
how
developers
are
extending
it
in
different
scenarios
has
been
really
interesting.
A
Thanks
thanks
so
much
harini,
so
I
think
we
are
on
time,
and
this
brings
us
to
the
close
of
today's
panel
discussion
thanks
a
lot
neha
prana
for
you
know,
sharing
your
journey,
your
experiences
of
building
your
organizations.
A
I
think
this
is
a
growing
trend
today,
so
your
experiences
will
help
lot
of
you
know
new
startups
and
organizations
who
are
going
in
the
same
directions
as
each
of
you
did
so
with
that
thanks
a
lot
once
again,
and
I
would
hope
to
talk
to
you
all
of
soon.