Software is adopted, not sold (Ep. 441)
Ben and Cassidy chat with Ian Tien, CEO and cofounder, and Corey Hulen, CTO and cofounder of Mattermost, an open-source platform for developer collaboration. They discuss how Ian arrived at computer programming under duress, the relationship between game companies and SaaS companies, the challenges of monetizing open-source projects, and why “software is adopted, not sold.”
Episode notes:
Ian and Corey met at Microsoft, where they built Microsoft Office Business Scorecard Manager 2005 (which boasted its own CD-ROM).
They went on to found Mattermost in 2016 to give developers one platform for collaborating across tools and teams.
Ian, who previously founded the game company SpinPunch, calls Mattermost “yet another of those video game companies turned B2B software companies,” like Slack and Discord. Says Ian: “Games are all the risk of a movie plus all the complexity of a B2B SaaS product.”
Today’s Lifeboat badge goes to user Diogo for their answer to How can I call functions from one .cpp file in another .cpp file?.
Connect with Ian on LinkedIn.
Connect with Corey on LinkedIn.
Tags: gaming, mattermost, open source, the stack overflow podcast
3 Comments
Monetizing an open-source project is not the hardest part. The one which is very hard is the share the income with developers.
For the most part I agree, except for the use of the word “adopted.” Depending on where you are, the word “adopted” might mean different things. But most commonly it refers to “someone having taken another person’s child and bringing it up as their own.” Thus, in my opinion at least, the term adopted doesn’t apply to software. But considering the fact that it is not sold either, the most accurate way to word it, is that “software is licensed for use.”
yeah but you’re not giving any solutions to the problem, maybe you could try suggesting something?