Learning Library

← Back to Library

Spotting the Next Open Source Innovation

Key Points

  • Red Hat views open‑source innovation as a pipeline that starts with a sustainable, enterprise‑grade product model encompassing product development, sales, services, and customer consumption.
  • The Office of the CTO is tasked with scanning the vast open‑source ecosystem—thousands to millions of projects—to pinpoint emerging technologies that could become the next “open thing.”
  • When a promising project is identified, it is handed off to Red Hat’s product and engineering teams, creating a formal intake path that can turn community code into a commercial offering.
  • Customer involvement is two‑fold: they provide the funding that drives development and also supply real‑world ideas and requirements that shape which open‑source projects receive attention.
  • This continuous loop of scouting, validating, and productizing open‑source projects enables Red Hat to stay ahead of market needs and continually expand its portfolio.

Full Transcript

# Spotting the Next Open Source Innovation **Source:** [https://www.youtube.com/watch?v=v8rrNHF4JSw](https://www.youtube.com/watch?v=v8rrNHF4JSw) **Duration:** 00:10:08 ## Summary - Red Hat views open‑source innovation as a pipeline that starts with a sustainable, enterprise‑grade product model encompassing product development, sales, services, and customer consumption. - The Office of the CTO is tasked with scanning the vast open‑source ecosystem—thousands to millions of projects—to pinpoint emerging technologies that could become the next “open thing.” - When a promising project is identified, it is handed off to Red Hat’s product and engineering teams, creating a formal intake path that can turn community code into a commercial offering. - Customer involvement is two‑fold: they provide the funding that drives development and also supply real‑world ideas and requirements that shape which open‑source projects receive attention. - This continuous loop of scouting, validating, and productizing open‑source projects enables Red Hat to stay ahead of market needs and continually expand its portfolio. ## Sections - [00:00:00](https://www.youtube.com/watch?v=v8rrNHF4JSw&t=0s) **Identifying the Next Open Source Hit** - In this segment, the host and Red Hat’s Nadhan explain how Red Hat spotlights emerging open‑source initiatives, transforms them into enterprise‑grade products, and leverages a cycle of product development, sales, and services to sustain continuous innovation. - [00:03:12](https://www.youtube.com/watch?v=v8rrNHF4JSw&t=192s) **CTO‑Driven Innovation and Customer Collaboration** - The speaker explains how forward‑looking CTOs partner with vendors to shape product roadmaps based on emerging needs, illustrating the process with the origin and adoption of Kubernetes. - [00:06:22](https://www.youtube.com/watch?v=v8rrNHF4JSw&t=382s) **Edge Containers Need Community Collaboration** - The speaker emphasizes the emerging demand for lightweight edge‑focused containers like MicroShift and stresses that successful development requires contributions from both individual volunteers and corporate teams within the open‑source community. - [00:09:25](https://www.youtube.com/watch?v=v8rrNHF4JSw&t=565s) **Visit Next.Redhat.com for Projects** - The speaker urges viewers to check next.redhat.com to see emerging Red Hat technologies, discover the lead engineers, and engage further by liking, subscribing, and commenting on the Tech Talk series. ## Full Transcript
0:00Welcome to Tech Talk. 0:01Today's topic is open source and how you identify the next big project, taking it from an idea to a business proposition. 0:10Joining me is Nadhan, the Red Hat Guy, who's going to explain how we get there. 0:14Glad to be here, Dan. 0:15And I would just paraphrased that as the "next open thing". 0:19What does that mean? 0:20So it is more about what is emerging. 0:23The open source community is a community of innovation, continuous innovation. 0:27But it all starts with an established, sustainable model. 0:32We-- talking from a Red Hat perspective --we have products. 0:38So these are the products that have been tested, secured and available for enterprise-level consumption today. 0:45And just like any other company, there is engineering behind these products that are going on. 0:51And just to give a quick inside preview into what are the other units in Red Hat 0:56before getting to the point of identifying the next open thing in the community. 1:02So we have the sales and services. 1:04So that's 101--nothing secret about that. 1:07And of course, we have customers who are consuming that. 1:11So basic business model, even from a startup standpoint, right? 1:15So products, sales and services, servicing our customers. 1:19So these are the ones who have graduated from the open source into a product. 1:22Absolutely. 1:23Now, we could, in theory, just lie low and say "Life is good. 1:28Let's continue." But that's not Red Hat. 1:31That's not the Red Hat that you know, Dan. 1:33And that's not the Red Hat, all of you know. 1:35So what gives? 1:36What's different? 1:37That's where the CTO Office comes in. 1:40So the Office of the CTO, one of the teams is actually all about emerging technologies. 1:47Now, you might remember, in the open source community, at any point of time-- 1:52how many projects do you think are going on in the community at any point, Dan? 1:55Take a guess. 1:57Within Red Hat or in general? 1:58In general? 1:59Oh, gosh. 2:01Thousands. 2:02How about millions? 2:03That's the number of projects that are going on. 2:05So what emerging technologies does is, identifies select projects. 2:11You talked about the next big thing and the next open thing. 2:14How do we zero in on that? 2:16And we will get through that. 2:18But the job is really to identify those select projects. 2:22And then what happens is-- when we see projects that are actually of interest, that have the potential, 2:28that are innovative, that kind of leading us towards what the world needs. 2:34Well, going forward, it gets the attention of products and engineering. 2:38You're pretty perceptive there, Dan. 2:39So that arrow is significant because that's the intake path for what is the next product that we add to the portfolio. 2:47Well, one thing also is, is the here we show that customers are providing dollars to drive that, but they're also driving ideas. 2:55Absolutely. 2:56So this is not just the engagement with the community. 2:59There are-- so great point, Dan, again. 3:01Because what I have seen when working with customers is-- of course, there is, 3:06enterprise I/T, the lines of business, who are interested in the products that are available for consumption. 3:12But then there are those in the experimental mindset, the research and development, the CTO office--in the customer's enterprise. 3:21The CTO typically is more interested in what's coming than what's available today. 3:26That's keeping lights on, innovating, enabling businesses--all of the above. 3:32But CTOs are usually about "What should I be thinking about?" when it comes to their enterprise? 3:38That's why they are interested in not only working with us, 3:41but suggesting, "Hey, we like where this project is going, but how about...?" You know, a variation to that. 3:49So we absolutely engage directly with customers as well, and that's what feeds into the products. 3:54So you can walk us through that process, where it starts with needs and then goes forward? 3:58Need is the right word. 3:59So let's think about how does this come about again. Maybe it is the million and one -- the next project after the million. 4:09How does that come about? 4:10So let me give you an example of what I mean by "need". 4:13So take Kubernetes, for example, how it started. 4:18How did you think Kubernetes started, Dan? 4:20Your perspective on that. 4:23Well, it started as an internal project at Google. 4:25Fair point. 4:26And then? 4:28They decided that it would be in their best benefit to adopt it-- have it be adopted by the open source community. 4:34Like everyone should be thinking, by the way. 4:36Hint, hint. 4:39Okay! And then, I suppose, Red Hat picked up interest as well and said, "Hey, maybe this is going to be the next big thing." 4:46Great point! That's how that is exactly how Kubernetes started. 4:48I remember a few years back, nobody was talking containers, nobody was talking Kubernetes. 4:55Cloud existed, but we were not talking containers. 4:59That was a phase. 5:00So it found its way in here. 5:03The need was identified to standardize, 5:05to actually make sure that there are developers, operators-- they are able to work on a common platform. 5:12And that intersection, DevOps-- all of that came about. 5:16But then, we are in a world where there is a different need. 5:19Containers are not just for the data center, not just for the cloud. 5:23The edge devices. 5:25So where do you think that is going, Dan? 5:27If someone were to tell you, we need one? 5:30What comes to mind when you think about edge devices? 5:33Well, they generate a lot of data, for one thing. 5:37And be able to send that data back to a data center is costly. 5:40And they also have a lot more compute capacity than they used to. 5:43Nowadays you can have some processing done locally and not even involve the data center. 5:48In other words, what Dan is saying, guys, is that, the edge device is a computer in its own right. 5:54So if data center computers need container platforms, why should we leave the edge devices out? 5:59But they're going to have a security thing going on there as well. 6:02It's a bit different than the normal situation in a datacenter. 6:05Remember, I said we were the "Enterprise Open Source" software company? 6:09That's where we come in again. 6:11But you cannot just take the data center, the cloud container platform, and deploy it on the edge device. 6:16Going back a few years, the mobile device, we were talking about form factors and so on. 6:23So light footprint. 6:24That's why the containers on the edge is a need that has surfaced, despite the adoption of Kubernetes overall. 6:33Take MicroShift, for example -- next.redhat.com is where you would find all the projects that we are working on. 6:39The CTO Office of Emerging Technologies is working on-- MicroShift is one of them. 6:43Ah, so that's going to be an edge-centric container. 6:46Yes. 6:46And which, by the way, already got the attention of product and engineering. Hint, hint-- it's coming. 6:52So that's exactly it-- a great example. 6:55But just establishing the need is not good enough. 7:00You need people. 7:01You need contributors. 7:02You need collaborators who actually work with each other. 7:06It's not just about "my code is the only code". You need to work in the community. 7:10So that need--the next step is actually the contribution. 7:17And what this tells us is there is genuine interest and outcome-based understanding of why we need containers on the edge. 7:25This, by the way, is just one example. 7:26There are many such examples. 7:28I'm just trying to give some life to that cycle. 7:31So even with contributors, we actually need-- 7:36let's say there are, maybe a couple of companies, five contributors from each company doing it. 7:41So you're talking not just about volunteers, but companies as contributors. 7:45Actually, yes. 7:46Because, Red Hat, we have paid employees whose job it is to work the open source community. 7:53The same is true at IBM! 7:53Yes. 7:54And there's there's a good reason why! 7:57And that's why you actually need that leadership support and sponsorship, that this is a good thing to do. 8:04And open source is actually gaining that adoption industry-wide. 8:08And that really helps. 8:09So need/contribution. 8:12What's next? 8:13Just because there are contributors. 8:14Okay, IBM and Red Hat have contributors in the open source community. 8:18Google? Thank you very much! 8:19But if it is not adopted beyond our companies, then why should we focus on it as a product? 8:26So the third aspect here is adoption. 8:29I would give an example. 8:30When we do workshops for, let's say Ansible-- this is pre-COVID days when we were doing it in person. 8:37Sometimes we do certain meet-ups and so on in a brewery and so on. 8:43But for Ansible, it is like the 8:45U.S. Bank Stadium in Minneapolis, the Toyota Stadium in Dallas. 8:48What's that telling you? 8:49There is adoption of that particular project, which is now a product, by the way, from an automation perspective. 8:57It can-- so that is just an example. 8:59It is not just contribution, it is adoption. 9:02So when the CTO Office actually sees there is need, there is contribution, there is adoption -- the full cycle. 9:08That's what sends a signal with these customer conversations that "Hey, that could be the next open thing." 9:16Well, before we close, I would like you to give one comment about how our viewers could get involved in this. 9:24You mentioned the communities. 9:26How can they get involved in the next big thing? 9:28Actually, just go to next.redhat.com. 9:31You can actually see the emerging technologies we are working on. 9:34That's the best place to start. 9:35And for every project, the lead contributor-- the engineer who is actually working it from a Red Hat standpoint --is listed there. 9:43So you know who is actually taking the lead. 9:45Go there, guys. 9:46That's next.redhat.com. 9:48That's really a cool idea. 9:49And if you'd like to see, maybe we can see some of those people here on the next Tech Talk. 9:53Absolutely. 9:54Hey, Red Hat associates-- hint, hint! 9:57Okay, that's great! 9:58Let's go ahead and wrap with that. 9:59And before you leave, be sure and leave a like and subscribe. 10:04If there's other topics you'd like to see on Tech Talk, be sure to also drop a comment below.