So you're thinking of creating an open source community around your code? Here are some things you ought to know before you make your plans too firm.
Community Types: There is no single "open source community." Rather, there are many groups of people gathered around many free software commons. Those gatherings are themselves of several different types; you really need to understand those differences.
Payment at the Point of Value: Open source is of course free software. But the freedom you're finding brings you value varies depending on the role you play with respect to the software. "Free" doesn't mean the same to everyone.
Open Core Is Bad For You: The "open core" business model is popular with VC-funded startup companies but does not deliver the core freedoms from which lasting business value for customers is derived.
Transparency and Privacy: The key success factor in an open source community is the equality of all the participants. A strong community is characterized by high levels of transparency about the project coupled with strong respect for the privacy of the participants. Read why you should not impose your business model on anyone.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.
O’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
I wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
I’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
I'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.