Publishing Open Source Code with William Morgan

In the late 1970s a printer at MIT kept jamming, resulting in regular pileups of print jobs in the printer’s queue. To solve this problem, some computer scientists wrote a software program that alerted every user in the backed up queue “The printer is jammed, please fix it.” When a man named Richard Stallmen was refused a copy of the program code, he resolved to create a publicly available operating system and the open source movement was born (opensource.com).

Over 50 years later, open source has become a coding philosophy practiced by millions of software engineers around the world. Why is open source so popular? What difference has it really made in software engineering, and what major projects are open source? In this episode we talk to William Morgan, CEO at Buoyant and creator of the open source service mesh Linkerd.

Sponsorship inquiries: sponsor@softwareengineeringdaily.com

Transcript

Transcript provided by We Edit Podcasts. Software Engineering Daily listeners can go to weeditpodcasts.com to get 15% off the first three months of audio editing and transcription services with code: SED. Thanks to We Edit Podcasts for partnering with SE Daily. Please click here to view this show’s transcript.


Sponsors

From Linode’s award-winning support (offered 24/7/365 to every level of user) to ease of use and setup; it’s clear why developers have been trusting Linode for projects both big and small since 2003. Linode makes cloud computing  simple, affordable, and accessible, allowing you to focus on your customers, not your infrastructure. Visit linode.com/sedaily, create a free account with your google or github account or your email address and you’ll get $100 in credit.

2021 holiday ecommerce sales are expected to exceed 2020 benchmarks – are you prepared to capture every customer revenue opportunity? With Quantum Metric, you can be. Stay off the naughty list this holiday season by reducing customer friction, increasing conversions, and personalizing the shopping experience. Want a sneak peak? Visit us at quantummetric.com/podoffer and see if you qualify to receive our “12 Days of Insights” offer with code SEDAILY. This offer gives you 12-day access to our platform coupled with a bespoke insight report that will help you identify where customers are struggling or engaging in your digital product. Restrictions apply.

Guardsquare’s mobile app security solutions are built for developers, by developers – with open source at the core. The latest release, AppSweep, is no exception to that rule. With AppSweep, you can scan your Android app for free, and get recommendations on how to fix potential security issues in your code and dependencies. Need support or want to network with like-minded peers? The Guardsquare Community includes hundreds of talented developers, users and Guardsquare engineers eager to share their knowledge on open source and mobile app security. To learn more go to Guardsquare.com/sedaily.

Spot by NetApp is the cloud automation platform that makes it  easy to deliver continuously optimized infrastructure at the lowest possible cost. Spot helps their customers get the most out of their cloud investments by automating cloud  infrastructure to ensure performance, reduce complexity, and optimize costs. Discover how leading companies, from cloud-native startups to global enterprises, are  automating, simplifying and optimizing their cloud infrastructure with Spot by NetApp. Check them out at Spot.io/SEDAILY where you can find more information, request a demo, or even start a free trial.

Strapi is the leading open-source Headless CMS Front-End Developers Love. It’s more than a Node.js Framework and more than a Headless CMS, it saves API development time through a beautiful admin panel anyone can use. Free and open source, forever. The entire codebase is available on GitHub and is maintained by hundreds of contributors. Go to strapi.io/sedaily to learn more. 

Software Daily

Software Daily

 
Subscribe to Software Daily, a curated newsletter featuring the best and newest from the software engineering community.