< Return to Video

RubyConf 2014 - The Social Coding Contract by Justin Searls

  • 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
Title:
RubyConf 2014 - The Social Coding Contract by Justin Searls
Description:

more » « less
Video Language:
English
Duration:
44:23

English subtitles

Incomplete

Revisions