There are dozens and dozens of free software and open source licenses, each with subtle differences and encompassing overlap. The choice of which license can be a daunting task, especially for developers or for companies seeking to release their code as open source. Many even don’t even understand the need to select a license in the first place.
Jim Jagielski offers an overview of the various FOSS license types available to the developer, exploring the advantages and disadvantages of each (with use cases) and sharing some pragmatic suggestions for which licenses are better suited for certain situations without any pro- or anti-copyleft bias.
Jim Jagielski is a well-known and widely acknowledged expert and visionary in open source, an accomplished coder, and a frequent, engaging presenter on all things open, web, and cloud related. As a developer, Jim has made substantial code contributions to just about every core technology behind the internet and web. In 2012, he was awarded the O’Reilly Open Source Award and in 2015 received the Innovation Luminary Award from the EU. He is best known as one of the developers and cofounders of the Apache Software Foundation, where he has served as both chairman and president and where he’s been on the board of directors since day one. Jim serves as president of the Outercurve Foundation, was a director of the Open Source Initiative (OSI), and works at Capital One as a senior director in the Tech Fellows program. He credits his wife Eileen in keeping him sane.
Comments on this page are now closed.
©2017, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org