[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Welcome back, the next talk will be\NJan Kiszka Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,on Getting more Debian into our\Ncivil infrastructure. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Thank you Michael. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So my name is Jan Kiszka, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,you may not know me, I'm not a Debian\NDeveloper, not a Debian Maintainer. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,I'm just an upstream hacker. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,I'm working for Siemens Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and part of the Linux team there\Nfor now 10 years actually, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,more than 10 years. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,We are supporting our business units\Nin getting Linux into the products successfully Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,for that long time, even longer actually. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Today, I'm representing a collaborative\Nproject that has some relationship Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,with Debian, and more soon. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,First of all, maybe a surprise to some\Nof you, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,our civilization is heavily running on Linux\Nand you may now think about Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,this kind of devices where some kind of\NLinux inside, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,or you may think of the cloud servers\Nrunning Linux inside. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,But actually, this is about devices closer\Nto us. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,In all our infrastructure, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,there are control systems, there are\Nmanagement systems included Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and many many of them run Linux inside. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Maybe if you are traveling with Deutsche\NBahn to this event these days, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,there was some Linux system on the train\Nas well, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,as they were on the ???,\Nso on the control side. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Energy generation. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Power plants, they are also run with Linux Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,in very interesting ways, in positive ways Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Industry automation, the factories, they\Nhave control systems inside Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and quite a few are running Linux inside. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,And also other systems like health care,\Ndiagnostic systems. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,These big balls up there, they're magnetic\Nresonance imaging systems, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,they're running on Linux for over\Na decade now. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Building automation, not at home but in\Nthe professional building area. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Actually, as I said, the train systems are\Ngoing to be more on Debian soon. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,We have Debian for quite a while in\Npower generation. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,"We", in this case, Siemens. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,We have the box underneath,\Non the third row, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,the industrial switch there is running\NDebian. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,And the health care device is still\Non Ubuntu, but soon will be Debian as well. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Just to give some examples. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,These are the areas where we, as a group,\Nand we, as Siemens, are active. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,But there are some problems with this. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Just take an example from a railway\Nsystem. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Usually, this kind of devices installation,\Nthey have a lifetime Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,of 25, 30 years. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,It used to be quite simple with these\Nold devices, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,simple in the sense that it was mechanic,\Nit was pretty robust Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,I was once told that one of these locking\Nsystems, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,they were basically left in a box out there\Nfor 50 years and no one entered the ??? Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,No one touched the whole thing for 50 years Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,These times are a little bit over. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Nowadays, we have more electronic systems\Nin these systems Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and they contain of course software. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,What does it mean? Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Just to give you an idea, how this kind\Nof development looks like in this domain. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So ??? Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,development takes quite a long time\Nuntil the product is ready, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,3 to 5 years. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Then, in the railway domain, it's mostly\Nabout customizing the systems Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,for specific installations of the railway\Nsystems, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,not only in Europe, they are kind of messy\Nregarding the differences.\N Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So you have specific requirements of the\Ncustomer, the railway operators Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,to adjust these systems for their needs. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,And you see by then, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,after 5 years already, a Debian version\Nwould be out of maintenance and Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,if you add an other year, you can start\Nover again. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So, in the development time, you may\Nchange still the system Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,but later on, it's getting hard to change\Nthe system ??? Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,because then the interesting parts start\Nin this domain, not only in this domain, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,that's safety and security assessment and\Napproval for these systems. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,And that also takes time. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,For example, in Germany, you go for the\NEisenbahn ??? Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and you ask to get a permission to run\Nthat train on the track Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and if they say "Mmh, not happy with it",\Nyou do it over again Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and it takes time Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and if you change something in the\Nsystem, it becomes interesting Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,because some of these certification\Naspects become invalid, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,you have to redo it. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,And then of course, these trains on\Nthe installation, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,the have a long life as I mentioned\Nbefore. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So how do you deal with this in\Nan electronic device and Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,in software-driven devices over\Nthis long phase? Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,That our challenge