Making Open Work
May 8–9, 2017: Training & Tutorials
May 10–11, 2017: Conference
Austin, TX

Schedule: The Business of Open Source: From Project to Product sessions

Many successful businesses are built on strong open source projects. Part of the secret lies in creating something useful and building a community around it. But how do you go from free software to paid product without destroying your community? How do you balance open collaboration with a commercial product roadmap? How do you maintain transparency throughout the entire process?

Add to your personal schedule
1:30pm–5:00pm Tuesday, May 9, 2017
Location: Ballroom F
Level: Beginner
Bradley Kuhn (Software Freedom Conservancy), Karen Sandler (Software Freedom Conservancy)
All staff involved in production of any product that contains software must know the basics of license compliance, and copylefted and GPL'd software is in nearly everything. The GNU General Public License (GPL) requirements are both technical and legal. Bradley Kuhn and Karen Sandler share the information you need to ensure your company's compliance with the GPL and related licenses. Read more.
Add to your personal schedule
11:00am–11:40am Wednesday, May 10, 2017
Location: Meeting Room 19
Level: Non-technical
Damian Brady (Octopus Deploy)
Are you thinking about open sourcing your codebase? Octopus Deploy started as a closed source project, but the company is making an effort to open source more of its code. Damian Brady explains why Octopus Deploy choose to open source software that is core to its business, how it chose what parts to open source, and how the company ensured it won't lose intellectual property and market advantage. Read more.
Add to your personal schedule
11:50am–12:30pm Wednesday, May 10, 2017
Location: Meeting Room 19
Level: Non-technical
Emily Stamey (NC State University)
User story mapping gives you strategies to view features alongside the problems they solve, allowing you to prioritize features regardless of your technical expertise. Emily Stamey walks you through user story mapping, teaching you how to plan your project as if it were a vehicle and deliver the most valuable features to the customer by answering the question, what’s your skateboard? Read more.
Add to your personal schedule
1:45pm–2:25pm Wednesday, May 10, 2017
Location: Meeting Room 19
Level: Non-technical
Monty Widenius (MariaDB Corporation)
Open source offers developers a community rich in innovation, feedback, and interaction, but many open source vendors find it difficult to create lasting businesses that can compete with proprietary software over the long term. Monty Widenius explores open source monetization options and ways to generate funds necessary for software development while balancing the needs of a dedicated community. Read more.
Add to your personal schedule
2:35pm–3:15pm Wednesday, May 10, 2017
Location: Meeting Room 19
Level: Non-technical
Rikki Endsley (Red Hat)
Rikki Endsley explains how you can improve your writing before you start writing—using solid writing advice from Stephen King. Rikki shares tips and tricks collected over 15 years in tech publishing writing for audiences of all levels and shows how with proper planning, you can easily repurpose your content for multiple audiences. Read more.
Add to your personal schedule
4:15pm–4:55pm Wednesday, May 10, 2017
Location: Meeting Room 19
Level: Non-technical
Safia Abdalla (nteract)
A large, successful open source project runs a lot like a business. Indeed, some large, successful open source projects are businesses. Safia Abdalla explains why open source is the best playground and laboratory for new entrepreneurs and why this is a good thing for open source projects. Read more.
Add to your personal schedule
5:05pm–5:45pm Wednesday, May 10, 2017
Location: Meeting Room 19
Level: Non-technical
Suyog Rao (Elastic), Michael Basnight (Elastic)
How do you quickly grow and manage a fully distributed engineering team? Suyog Rao and Michael Basnight share their experiences and lessons learned over five years spent growing an engineering team from 15 to over 200 members in over 30 countries. Suyog and Michael focus on team structures that work well, hiring, communicating effectively, and balancing open source and commercial development. Read more.
Add to your personal schedule
11:00am–11:40am Thursday, May 11, 2017
Location: Meeting Room 19
Level: Non-technical
Jonathan Lipps (Sauce Labs)
We all know the tension between open source and corporate stewardship. Are corporate and community interests aligned? Who makes the calls? As projects grow up, OSS projects must find ways to transcend their corporate boundaries or risk losing steam or being forked. Jonathan Lipps shares the story of how one large open source project found a sustainable future after corporate incubation. Read more.
Add to your personal schedule
11:50am–12:30pm Thursday, May 11, 2017
Location: Meeting Room 19
Level: Non-technical
Mishi Choudhary (Software Freedom Law Center), Daniel Byrnes (Software Freedom Law Center)
Echoing arguments that have been made by the free and open source community for decades, the fact that software patents place unconstitutional limits on free speech is starting to receive judicial recognition. Mishi Choudhary and Daniel Byrnes examine what this and other recent challenges to the validity of software patents mean for the future of software development. Read more.
Add to your personal schedule
1:45pm–2:25pm Thursday, May 11, 2017
Location: Meeting Room 19
Level: Non-technical
Jenn Sramek (Acquia), Mark Sakurada (Acquia)
As open source projects increase in size and complexity, open source-adopting professional services companies become their champions as partners in their clients’ projects. Drawing on their experience with Drupal, Jenn Sramek and Mark Sakurada share technical and management observations from 10 years in growing professional services companies in an open source community. Read more.
Add to your personal schedule
2:35pm–3:15pm Thursday, May 11, 2017
Location: Meeting Room 19
Level: Non-technical
Jessica Rose (Crate.io)
You’re an open source true believer ("Software wants to be free; power to the programmers!"), but your passion doesn’t exist in a vacuum. For our projects, teams, companies, and communities to thrive, they must meet the needs of business. Jessica Rose examines how to make a lasting peace between our shared ideals and an industry that often seems disconnected from the better angels of our nature. Read more.
Add to your personal schedule
4:15pm–4:55pm Thursday, May 11, 2017
Location: Meeting Room 19
Level: Intermediate
Bianca Jiang (IBM), Steve Gerdt (IBM)
Bianca Jiang and Steve Gerdt explore the paradox of open source compliance and continuous delivery with open source, sharing their experiences, lessons learned, and the best of DevOps principles. Along the way, Bianca and Steve outline a microservices-based architecture and offer a refresh perspective of the compliance requirements. Read more.
Add to your personal schedule
5:05pm–5:45pm Thursday, May 11, 2017
Location: Meeting Room 19
Level: Beginner
Alex Polvi explores the challenges and opportunities of starting an infrastructure-based startup in a postcloud world dominated by AWS and explains what's possible in the still-emerging markets centered around the growing cloud. Read more.