-
Not Synced
Alright, morning. Let's roll. My name's Justin.
-
Not Synced
A fun fact, I get paid by the tweet.
So if you follow me on twitter and say hello I'd love that,
-
Not Synced
or if you want to drop me a long form line you can reach me: hello at testdouble.com.
-
Not Synced
Open source, is good, right.
-
Not Synced
Companies working with competitors,
other companies on common tools,
-
Not Synced
and then turning around and sharing that for free.
-
Not Synced
Startups, now they can stand on the
shoulders of giants, and build great new
-
Not Synced
things with just adding a little code on
top -- companies that couldn't exist otherwise.
-
Not Synced
And then never before in the history of
the universe has an individual that's not
-
Not Synced
state-sponsored or company sponsored been
able to just do a little work of their own
-
Not Synced
And then literally change how the world works.
-
Not Synced
But is open source good, really?
-
Not Synced
I mean, companies love consuming open
source, but if you ever want to share an
-
Not Synced
upstream patch, much less open source a
library, they suddenly are very stingy and
-
Not Synced
skeptical of this open source thing.
-
Not Synced
And then a lot of startups keep falling
into the same trap of hoovering up all
-
Not Synced
this free stuff, without understanding how
it works, and building maintainability
-
Not Synced
nightmares, right as they get successful,
they can't add new features any more.
-
Not Synced
And most of the maintainers I know are
pretty burnt out, right?
-
Not Synced
LIke, they don't like the fact that
they're doing something for fun, in their
-
Not Synced
free time, companies are running on that
stuff and then expecting customer support
-
Not Synced
you know, on nights and weekends.
-
Not Synced
So today, my goal is just to bring to
light a handful of issues affecting
-
Not Synced
open source, and my only objective here is
to encourage you to do the same thing.
-
Not Synced
Because maybe if we can start to build a
broader awareness of some of the
-
Not Synced
systemic issues in open source, we can
start to have ideas how to fix them
-
Not Synced
and then maybe someone will come along,
start to create new creative solutions for
-
Not Synced
those things. And then we can, you know,
start to live and realize the promise of
-
Not Synced
true, openness, whatever that means.
And then we're done.
-
Not Synced
But again, today -- very little, minor, just
looking at a handful of things.
-
Not Synced
Topics, such as dependencies.
-
Not Synced
Pulling back the curtain a bit, to show
what it's like to be a maintainer
-
Not Synced
issues of trust, adoption, security
-
Not Synced
and then some deep thoughts about how we
interact with each other as humans, as well
-
Not Synced
as where I think the future is heading.
-
Not Synced
I like to start off with term definition.
The word "ideology" -- most of us think
-
Not Synced
of the word "ideology" as like a political
subscription or affiliation, what you
-
Not Synced
believe. But I like this definition more:
-
Not Synced
They do not know it, but they are doing it.
-
Not Synced
Ideology as the negative space that's
driving our actions without us even
-
Not Synced
realizing it. It's a quote from a dude
named Karl Marx.
-
Not Synced
Open source fans are a bunch of hippies,
so I figured I'd start with a Marx quote.
-
Not Synced
That comes from the book Capital, and
Capital is an interesting book because it
-
Not Synced
as a work, it sits at the intersection
between philosophy and economics.
-
Not Synced
I think it's an interesting subject to
start with today because so does open
-
Not Synced
source, right? We share all this code
altruistically, as if to earn karma from
-
Not Synced
people we don't know, and yet there's all
these companies out there making
-
Not Synced
bucket loads of money off of open source,
and every company that even doesn't
-
Not Synced
contribute open source needs it to get by.
-
Not Synced
So, thinking of capital and traditional
economies, I want to look chart the
-
Not Synced
march of progress of economics. You know,
in the beginning, everything was shitty,
-
Not Synced
Then as groups of people started to form
-
Not Synced
This opened the door to the development of human culture
-
Not Synced
The internet totally inverted that
-
Not Synced
This is progress
-
Not Synced
but where does it lead us?
-
Not Synced
Before you click one-click
-
Not Synced
Another example of unintended consequences
-
Not Synced
For like, at least a month