 Thanks everyone for joining us. My name is Dan Koshy. I'm the executive director for Automotive Grade Linux and It's a pleasure to welcome everyone to our inaugural very first embedded open-source summit here in Prague Just so everyone knows so embedded open-source summit was conceptualized as basically a superset of the old embedded Linux conference But also include many summits from all of the different embedded verticals such as Zephyr Automotive Grade Linux embedded IOT summit the safety critical software summit and the LF energy summit and Combine all of these into one dedicated embedded conference And this is our first attempt at Linux Foundation to doing this and we hope it's going to be a big success And that we continue doing this every year. So welcome to the inaugural EOSS And also at the same time Within EOSS we have the Automotive Linux Summit Europe Which is also the first time we've done this in Europe normally Automotive Linux Summit has always been in Japan and we will absolutely continue having ALS in Japan, but This is our first mini summit within Europe in terms of Automotive Linux summit. So welcome everyone to both of these I'd like to start just by reminding everyone that this entire event is Subject to the Linux Foundation code of conduct all attendees should be Feel welcome and included and if you have any issue, please please report it to any LF Staff member immediately and the code of conduct can be found online here. I Also like to thank our sponsors Especially our diamond sponsors and micro Google meta and I've been told that Intel was a last-minute edition So thank you to those sponsors as well and to all of our silver bronze and our partner sponsors Without your support. This would not be possible. So thank you very much I'd also like to take a moment to thank the AGL advisory board for supporting this event in terms of the ALS sponsorship and Here's the AGL advisory board for 2023 so thank you to them as well Okay with that out of the way You know the past three years have been really challenging. I'm so happy to see everyone here after COVID Even Linux Foundation events had a little bit of a ramp up time You know the first one we had in Europe was maybe, you know, not as well as it attended as others But now we're seeing people come back people are attending It's really good to see specifically the automotive Sector was, you know, significant significantly Excuse me significantly impacted in the last three years Production lines were impacted Supply chains were impacted Computer chip electronics were impacted Economic challenges worldwide inflation, etc. But with all of this, I'm really really proud to say that AGL is thriving We're doing quite well. We really have not stopped working on everything that we said we would work on throughout the COVID period Thankfully our members have continued supporting us financially and with contributions and it's just been a really good time for AGL despite all of these challenges We've had really strong membership growth in the past three years We've had, you know, small companies like Amazon soft Mac and Morelle and Red Hat I'm obviously kidding, you know, pretty big companies have joined in the past three years So this is, you know, a testament to, you know, the progress that we're making in the past three years We have 10 automotive manufacturers supporting the project with really good geographical dispersion Honda Mazda Mitsubishi Suzuki Toyota in Japan We have Hyundai in South Korea Mercedes Benz and Volkswagen Group in Europe and SAIC in China So really good dispersion And also this accounts for, if you count all the vehicles produced by these manufacturers, it's close to 50% of all vehicles worldwide So not too bad We also have at AGL over 150 member companies If you're not a member, please contact me later We'd love to have you as a member and participating in our ecosystem But why are we doing all of this? And why does AGL exist? And I want to recap, because I think I have a suspicion that several of you in this room might be new and not know the original goals of AGL So I want to recap some of the things we started off by saying we wanted to do And one of the key things that we've always said, the reason AGL exists is that fragmentation hinders innovation And what I mean by this is that if you've been involved at all in the automotive industry you know that within a single automotive company there's been a lot of fragmentation in terms of software And the reason for this was the procurement process required OEMs to buy a box, a black box from a vendor without really carrying what software was inside Really, they were saying, just meet all these specs, tick, tick, tick the boxes and then we'll buy that box and then the next version of the vehicle will buy a different box And this kept happening, so within individual car manufacturers you had multiple operating systems You had QNX, some Microsoft, some proprietary stuff, some R-tosses And really, in my opinion, this is why the automotive industry fell behind the smartphone in terms of innovation and features It's not because of a lack of processing power or the screen is too small or the battery is not big enough In fact, the car is the perfect platform to be even better than a mobile phone But yet, we were in this situation and this is why AGL was created AGL is the leading open source automotive software project in the world We're a non-profit organization, of course, we're at Linux Foundation You're all familiar with Linux Foundation And we're focused 100% on innovation and vehicle software The goal of AGL has always been to build a single platform for the whole industry And what we mean by that is that we're not here to put tier 1s out of business Or put tier 2s out of business or any kind of software supplier to the automotive industry We're not here to put those companies out of business We're actually here to build a single platform that is, we like to characterize as 70% to 80% of the starting point of our production project And that's all the bits that people really shouldn't care about that much Because they're not differentiating and they're not innovative And what I mean by that is the kernel, the support for the board package, all the device drivers That should be common to everyone The middleware stacks for Bluetooth, Wi-Fi, LTE and radio and things like that should be common to everyone And the APIs for things like telephony, radio, navigation, all of these should be common to everyone And that's the whole point of AGL is to build this platform that you have this starting point and you can build on and customize it and make it your own And that has always been the reason AGL was created And a very important point, if you're new to AGL, we've always said from day one that AGL is a code-first organization And I think that resonates well with people in this room probably because of the type of organization or type of event this is We really believe that specifications lead to fragmentation And what we mean by this is not that specs are bad, right? Specs, if you're documenting code, that's fine But a specification that has something like a compliance program, what that will lead to, and we've seen it in other organizations Is that multiple vendors will claim to be compliant to the spec You'll have vendor A, vendor B, vendor C claiming to be compliant to the spec And when you look at the actual code, the code is different Because proving compliance to 100% degree is very, very, very difficult And so we at AGL decided we don't want to end up in this situation where multiple vendors have multiple versions of AGL And we end up back to square one, which is my previous slide, where we have different versions of AGL everywhere So at AGL, the only starting point is the AGL website You go there, you download the latest stable version, that's the starting point, and you go from there And at AGL, we're addressing everything in the vehicle Infotainment is the first thing we focused on because that was kind of the pain point versus the smartphone And so that's the first thing we focused on, the very first release in 2016, which I'll show you later But we also added instrument cluster, HUD, and telematics Telematics being the lower, simpler version And then lately we're focusing on functional safety working with ELISA, which I'll talk about later And ADAS is becoming a very, very hot topic A lot of companies are using AGL for ADAS applications, and they want us to focus more and more on ADAS features, which I'll talk about in a little bit In terms of where we stand, I found this chart, this is not a chart we created, it's IHS market created this chart We're actually leading Android by a significant amount in terms of head unit operating system market share is what they're calling it And then if you look at the upper graph, that's the gray That's actually an Android fork, these are individual companies, mostly used in China to be honest That roll their own, have no Google support, no Google updates, no Google services They use basically Android the way you would use AGL, it's like you customize it and you're on your own And then if you look at the forecast, it looks like Android and AGL will become pretty close competitors in the near future by 2027 We'll probably have about the same market share in the industry And then the final one, generic Linux, the reason that's going down, it's not because Linux is not good It's because a lot of companies are moving from Linux where they had started to AGL, which is obviously an automotive-specific distribution So why not use it? But why choose AGL and Linux over Android and other solutions? So whenever I show this chart, this is the first question I get asked And there's a lot of reasons And first of all, healthy competition is good for everyone, and my friends from Google I think would agree with this And I don't want to offend anyone because Google is a sponsor But some car manufacturers, however, realize that owning the combined hardware and software solution has many benefits Kind of like the Apple model, right? They own everything end to end They control the whole ecosystem around it But more importantly, they want to be in control of their own software, their own roadmap, and their own release schedule This is very, very important because they want to align their stuff with their production schedules And anyone in the automotive industry knows that the production line is sacred, right? The SOP start date and when the production ends, all of this is controlled very, very tightly And I've actually heard from car companies that are using Android They're not happy with the fact that Android releases drop when they drop They're not aligned with their production schedules, and that's one of the pain points And with AGL, because they control their own destiny, they can do what they want and decide when that schedule and when that drop will occur But they also want to provide end to end services for their customers So you hear a lot of companies announcing that they're building their own OS You know, VW.OS and Mercedes-Benz.OS What they're actually building is an end to end service, right? They're building from inside the car all the way to the cloud, providing end to end services to their customers But to do that, they need to own the customer data And one of the issues with using other solutions is potentially you're signing agreements that you're not owning the data And the data goes to another company And so with AGL, we are not in the business of owning any data And so all that data goes straight to the OEM and their services And they are able to provide this end to end OS that companies are announcing But even more importantly, I believe, is they don't want to become makers of metal boxes Where someone else, some other technology company, provides all the technology inside, right? This model has happened in other industries where things have been commoditized to the point where It becomes just a maker, like an ODM and a maker of a metal box and someone else provides all the technology And so the car companies really don't want to fall into that pitfall So this is why you choose AGL and build your own Okay, let me switch gears and talk about our software releases So at AGL, we name our releases UCB, stands for Unified Codebase And again, the name was purposely chosen to show that we want to unify the industry on a single software platform We've been releasing two releases a year, every year, since 2016 Our releases are named after Fish, thanks to Walt Minor, our community manager Basically, he decides the fish names every time And the reason we did this is to be fun and, you know, Android was naming things after desserts We decided to let's name things after fish, and this is what we have But the point of this chart is not to show you a bunch of fish It's to show you that we have consistently released two releases every year The date will change a little bit, but that's essentially what we do every year Wow, that's a dancing octopus Okay, I didn't know I did that Our latest release, Optimistic Octopus, was released February 27th And our next release will be Prickly Pike, end of July And we're announcing that the next release after that will be Quirky Quillback For full roadmap details, Walt Minor will be presenting after me the entire AGL roadmap And more details on all of these Another thing we want to announce is we have had for a long time several AGL expert groups Two of the most active expert groups have been the container and service mesh and virtualization And what was recently decided is to merge these two because they were working on very similar concepts Because the container and mesh group needs virtualization and vice versa For virtualization they need a solution or an application to run And so we decided to merge them into what's called the software-defined vehicles expert group And the vision of this new expert group, which we're announcing today, this was created recently Is to provide an open source project supporting an entire out-of-the-box solution for the cockpit So that means support for everything in the cockpit in a very deployable virtualized environment Meaning IVI, cluster, HUD, telematics, even safe RTOS And the IVI can be AGL, it can be Android, it can be something else The idea is that you can run these things easily side by side, potentially on the same processor Which at AGL we've already been showing for several years The expert group lead is Jerry Tsao from Panasonic, so we want to thank him for his support And we already have several participating members including Amazon AWS, Volkswagen, ARM, virtual open systems AVL, Tuxera, Lenaro, Open Synergy, Mara, Adit, Wipro, FEV, and Harman And so this is just the beginning and we already have all these supporters So we would like to send a call out to any of you out there that are interested in participating in this Please get involved Also, so why did we do this? So the AGL's SDV expert group is really addressing three leading automotive software trends The first trend is that powerful SOCs and cockpit consolidation are happening So we have SOCs that have many cores, little cores, big cores, lots of cores Very powerful SOCs these days The problem is utilizing all those cores And with the concept of cockpit consolidation and virtualization You can, you know, address this by running, like I said, IVI and instrument cluster And even heads-up display and even maybe backseat entertainment for the kids You can run all this potentially on the same processor And that's the vision going forward for this SDV group And also the growing software complexity and scale AGL has over 100 million lines of code Might be a surprise And we need a way to have continuous updates, rapid security patches, etc To manage all of this software And really the goal is to simplify this by having the ability to upgrade individual portions of those pieces In a virtualized or containerized environment And really simplify deployments and upgrades similar to what the IT industry does Which is my next slide, which is lines are really blurring now between embedded cloud and IT And we believe that this SDV concept will address this And the idea is that the vehicle, I like to call it the cloudification of the vehicle And this is really this trend that is happening in the industry And AGL and SDV are perfectly positioned to address this trend Other key developments within AGL We do have a reference hardware system architecture expert group We have AGL reference boards that are for sale, in case you didn't know This might be a surprise because we are an open source software project But the availability of hardware boards in the automotive industry is scarce It's expensive, they're hard to find, you have to sign NDAs sometimes to get them So we decided to build them by ourselves with the assistance of Panasonic And what it is, it's kind of a sandwich concept where we have a vehicle board An audio and peripheral board and then the controller board with the SOC, the SOC chip And the idea of this sandwich is that the SOC chip board can be replaced with another one With minimal impact on the software because AGL already runs on that SOC And so we already have the Renaissance SSC supported We plan to add Qualcomm soon and you can find details on our AGL Confluence page If you want to purchase these development boards Another key development is that we're expanding development options By porting AGL to AWS Graviton This is a cloud-based ARM64-based architecture Which allows developers to develop and test their AGL-based software From anywhere in the world, from their home, from their office, their lab, etc And so this option will be available soon And another development is that we're fully bought into Flutter So Flutter is an app and UI development toolkit Which is a great alternative to QT If you don't know the history, Flutter was an open source project by Google And Toyota contributed, basically Toyota took it for their own production Modified it and did a lot of automotive-specific development with it And contributed all of that back to AGL And so AGL is the home of this now And we've already heard that other large OEMs in Europe, for example Are considering using Flutter as well So if two or three large OEMs suddenly, in addition to Toyota Suddenly support Flutter, we believe that this has the potential to become The industry de facto standard And so we've already ported our apps from QT to Flutter And you can actually see demos of these that we've done Another thing is that I mentioned earlier We're working very closely with the ELISA project ELISA, if you're not familiar with it, is working on Bringing Linux to safety critical standards So it's not specifically for automotive It's things like nuclear power plants, you know Trains, aviation, anywhere you need safety critical applications I think ELISA actually had their workgroup meetings last week In Berlin, I haven't heard the results of that But anyway, so AGL is obviously we're a member of ELISA And we're helping lead the automotive workgroup within ELISA And hopefully bring our instrument cluster solution To a functional safety certification standard Other strategy discussions within AGL recently There's been a lot of debate within AGL of being Working on production readiness versus innovative new features We have some OEMs, for example, that really want to focus on Production quality and production readiness and things like that And we have other members that really want to work on No, let's add new features, let's work on software to find vehicles So this kind of strategy discussion is happening right now And in fact, we're going to have our AGL AMM in Tokyo in two weeks And it'll be a big part of the discussion over there And another big functionality or a big development is that A lot of companies want us to work on ADAS features I just came from the ADAS and autonomous vehicle conference In Stuttgart two weeks ago, and I spoke to a lot of companies That really want AGL to focus and work on ADAS features So this is going to be something, again, the board And the AGL steering committee will be working on in the coming weeks And once we have the future strategies aligned We will be announcing them, of course, on the mailing list Okay, let's talk about some of the events that we're going to be attending First of all, I want to just thank everyone that participated in the CES 2023 This was our booth, this is a huge event for us Thanks to Scott for helping us with the demo here This is the booth So this is a great event for AGL and the automotive industry And we're going to be participating in 2024, and I'll show you that in a second We also recently completed our AGL member meeting in Berlin That was a lot of fun, thanks everyone for attending We also participated in Embedded World This is a great opportunity for small companies and large companies To participate in our booth, so if you're interested in this, let us know Because we will participate next year And of course this week we're at EOSS here in Prague So thanks for attending Our big event in two weeks will be in Tokyo at the Hilton Tokyo Shinjuku July 12 and 13 So if you're an AGL member and would like to participate You can register here We'll also be participating in the, for the first time The EdgeTech Automotive Software Conference in Yokohama So you can come see us there And then our, probably our biggest event of the year Is Automotive Linux Summit in Tokyo Before COVID, the numbers were, over 2,000 people were attending this event So this will be a great event for, not just developers, but business development And for, you know, companies showing demos, etc So join us at this event if you can And then finally CES 2024 We're going to be in the Automotive Technology Area near Mercedes-Benz Stellantis, Volkswagen, Hyundai, etc So very good location And again if you want to participate You can submit a CFP and you can join us there And I included all of the events here in one chart In case someone wants to take a screen grab online or a photo And with that, I want to thank everyone For joining us here at the Embedded Open Source Summit Inaugural Event and at our Inaugural Automotive Linux Summit Europe So thanks very much everyone for joining us And please stay around for my colleague Walt Minor He's going to give us a complete update on AGL Roadmap and features So thanks very much