{"guid":"dbd61e6a-dbde-4dcd-9b2e-73ba7ad62861","title":"Open Source Firmware","subtitle":"Eine Liebesgeschichte","slug":"35c3-9778-open_source_firmware","link":"https://fahrplan.events.ccc.de/congress/2018/Fahrplan/events/9778.html","description":"Open Source firmware ist ein Begriff seit 1999 wo LinuxBIOS (coreboot) und u-boot als Projekt starteten. Heute nach fast 20 Jahren ist endlich Open Source firmware bei den Herstellern von Hardware angekommen:\n\nGoogle Chromebooks - coreboot\nFacebook Open Compute Hardware - coreboot / LinuxBoot\nPurism Laptops - coreboot\nMicrosoft Olympus - TianoCore\nMicrosoft Surface - TianoCore\nIBM Power 9 - Hostboot / Skiboot\nARM Hardware - ARM Trusted Firmware\nIntel Minnowboard - TianoCore, coreboot\nA lot embedded hardware - u-boot\n\nIn diesem Vortrag werden wir uns den Weg der Open Source firmware  Entwicklung von der Vergangeheit bis in die Gegenwart anschauen. Dabei werden wir ein Schwerpunkt auf neue Technologien in der Firmware Entwicklung und eine Einführung in bestehende Konzepte legen. Teil des Vortrags werden auch Sicherheitstechnologien und Konzepte der Firmware sein. Zum Schluss werden wir einen Ausblick auf die Zukunft und damit verbundenen Ideen uns anschauen.\n\nDies ist ein Einsteiger Vortrag der dazu dienen soll mehr Menschen von der Open Source Firmware Entwicklung zu begeistern.\n\n\u003ca href=\"www.coreboot.org\"\u003ewww.coreboot.org\u003c/a\u003e\n\n\u003ca href=\"www.linuxboot.org\"\u003ewww.linuxboot.org\u003c/a\u003e\n\n\u003ca href=\"www.denx.de/wiki/U-Boot\"\u003ewww.denx.de/wiki/U-Boot\u003c/a\u003e\n\n\u003ca href=\"www.tianocore.org\"\u003ewww.tianocore.org\u003c/a\u003e\n\n\u003ca href=\"www.trustedfirmware.org\"\u003ewww.trustedfirmware.org\u003c/a\u003e\n\n\u003ca href=\"github.com/open-power/hostboot\"\u003egithub.com/open-power/hostboot\u003c/a\u003e","original_language":"deu","persons":["zaolin"],"tags":["35c3","9778","Hardware \u0026 Making"],"view_count":3393,"promoted":false,"date":"2018-12-27T00:00:00.000+01:00","release_date":"2018-12-28T01:00:00.000+01:00","updated_at":"2026-02-10T11:30:10.877+01:00","length":2978,"duration":2978,"thumb_url":"https://static.media.ccc.de/media/congress/2018/9778-hd.jpg","poster_url":"https://static.media.ccc.de/media/congress/2018/9778-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/congress/2018/9778-hd.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/congress/2018/9778-hd.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/35c3-9778-open_source_firmware","url":"https://api.media.ccc.de/public/events/dbd61e6a-dbde-4dcd-9b2e-73ba7ad62861","conference_title":"35C3: Refreshing Memories","conference_url":"https://api.media.ccc.de/public/conferences/35c3","related":[{"event_id":6378,"event_guid":"15f4e5c5-40e1-4c73-8da0-4cc2a773ab13","weight":95},{"event_id":6382,"event_guid":"2912b643-f5a8-4bbd-8b24-74983bc55754","weight":100},{"event_id":6383,"event_guid":"7177142b-6f15-4fac-af62-c45df7a377a9","weight":101},{"event_id":6385,"event_guid":"9d8d4506-03b2-483d-aee5-d106f0a3eef5","weight":88},{"event_id":6390,"event_guid":"6a5007f4-e7d6-4c63-9a10-26dd48a6eb6c","weight":91},{"event_id":6396,"event_guid":"b34662ae-f1c6-4711-9270-b5865f6dd6c8","weight":88},{"event_id":6397,"event_guid":"51ede2da-0f9b-4984-bd58-659c556d20c9","weight":117},{"event_id":6400,"event_guid":"527b56af-8d56-4edb-9027-9ca60767c742","weight":115},{"event_id":6404,"event_guid":"5b947f86-8ba1-4b99-adbe-7c5030deea0c","weight":107},{"event_id":6406,"event_guid":"686c1387-e761-4df6-b395-f9ddf92d46e7","weight":106},{"event_id":6408,"event_guid":"ffdc92f3-1a39-4931-9409-f8bfabe9f628","weight":158},{"event_id":6409,"event_guid":"a42e5a4f-fd9b-4571-bf17-483978afecb3","weight":104},{"event_id":6411,"event_guid":"42650545-4394-4455-a5f5-9efad111fedc","weight":183},{"event_id":6413,"event_guid":"a9c0c28c-4f40-4d06-99da-d73fbb2655c4","weight":120},{"event_id":6414,"event_guid":"f010dc03-13bc-413d-95ec-e8786626a2f1","weight":88},{"event_id":6415,"event_guid":"5f5d8fd7-45a7-44e4-8d82-dfb8ee692f8b","weight":125},{"event_id":6417,"event_guid":"bf5019dc-499d-4c06-9ad0-35adbe01e7f3","weight":133},{"event_id":6419,"event_guid":"96d10915-cc4b-42ca-ad75-15205db70d0b","weight":203},{"event_id":6421,"event_guid":"1a28630d-985e-409b-be4a-b6679ecc83c3","weight":114},{"event_id":6422,"event_guid":"e8385c89-d33a-42d8-afb6-8ae28fe5c89d","weight":208},{"event_id":6423,"event_guid":"ea7c532f-cc2d-4cb1-8f15-1933df7fd523","weight":134},{"event_id":6430,"event_guid":"462f9320-3a0e-4785-82de-15343803c2ba","weight":132},{"event_id":6435,"event_guid":"9777cea0-ac06-4274-85db-908c1e87e2f4","weight":114},{"event_id":6474,"event_guid":"f58a2b6d-bde0-483b-a8db-043ea9371cb6","weight":129}],"recordings":[{"size":null,"length":null,"mime_type":"application/x-subrip","language":"deu","filename":"35c3-9778-deu-eng-Open_Source_Firmware.de.srt","state":"complete","folder":"","high_quality":true,"width":null,"height":null,"updated_at":"2021-02-21T17:47:17.436+01:00","recording_url":"https://cdn.media.ccc.de/congress/2018/35c3-9778-deu-eng-Open_Source_Firmware.de.srt","url":"https://api.media.ccc.de/public/recordings/45405","event_url":"https://api.media.ccc.de/public/events/dbd61e6a-dbde-4dcd-9b2e-73ba7ad62861","conference_url":"https://api.media.ccc.de/public/conferences/35c3"},{"size":217,"length":2978,"mime_type":"video/mp4","language":"deu","filename":"35c3-9778-deu-Open_Source_Firmware.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-12-28T01:57:53.212+01:00","recording_url":"https://cdn.media.ccc.de/congress/2018/h264-hd/35c3-9778-deu-Open_Source_Firmware.mp4","url":"https://api.media.ccc.de/public/recordings/31050","event_url":"https://api.media.ccc.de/public/events/dbd61e6a-dbde-4dcd-9b2e-73ba7ad62861","conference_url":"https://api.media.ccc.de/public/conferences/35c3"},{"size":216,"length":2978,"mime_type":"video/mp4","language":"eng","filename":"35c3-9778-eng-Open_Source_Firmware.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-12-28T01:58:01.866+01:00","recording_url":"https://cdn.media.ccc.de/congress/2018/h264-hd/35c3-9778-eng-Open_Source_Firmware.mp4","url":"https://api.media.ccc.de/public/recordings/31051","event_url":"https://api.media.ccc.de/public/events/dbd61e6a-dbde-4dcd-9b2e-73ba7ad62861","conference_url":"https://api.media.ccc.de/public/conferences/35c3"},{"size":346,"length":2978,"mime_type":"video/mp4","language":"deu-eng","filename":"35c3-9778-deu-eng-Open_Source_Firmware_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-12-28T01:58:12.842+01:00","recording_url":"https://cdn.media.ccc.de/congress/2018/h264-hd/35c3-9778-deu-eng-Open_Source_Firmware_hd.mp4","url":"https://api.media.ccc.de/public/recordings/31052","event_url":"https://api.media.ccc.de/public/events/dbd61e6a-dbde-4dcd-9b2e-73ba7ad62861","conference_url":"https://api.media.ccc.de/public/conferences/35c3"},{"size":178,"length":2978,"mime_type":"video/mp4","language":"deu-eng","filename":"35c3-9778-deu-eng-Open_Source_Firmware_hd-slides.mp4","state":"new","folder":"slides-h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-12-28T02:49:27.856+01:00","recording_url":"https://cdn.media.ccc.de/congress/2018/slides-h264-hd/35c3-9778-deu-eng-Open_Source_Firmware_hd-slides.mp4","url":"https://api.media.ccc.de/public/recordings/31086","event_url":"https://api.media.ccc.de/public/events/dbd61e6a-dbde-4dcd-9b2e-73ba7ad62861","conference_url":"https://api.media.ccc.de/public/conferences/35c3"},{"size":160,"length":2978,"mime_type":"video/mp4","language":"deu-eng","filename":"35c3-9778-deu-eng-Open_Source_Firmware_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-12-28T02:49:43.318+01:00","recording_url":"https://cdn.media.ccc.de/congress/2018/h264-sd/35c3-9778-deu-eng-Open_Source_Firmware_sd.mp4","url":"https://api.media.ccc.de/public/recordings/31087","event_url":"https://api.media.ccc.de/public/events/dbd61e6a-dbde-4dcd-9b2e-73ba7ad62861","conference_url":"https://api.media.ccc.de/public/conferences/35c3"},{"size":45,"length":2978,"mime_type":"audio/mpeg","language":"deu","filename":"35c3-9778-deu-Open_Source_Firmware_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2018-12-28T03:33:37.328+01:00","recording_url":"https://cdn.media.ccc.de/congress/2018/mp3/35c3-9778-deu-Open_Source_Firmware_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/31174","event_url":"https://api.media.ccc.de/public/events/dbd61e6a-dbde-4dcd-9b2e-73ba7ad62861","conference_url":"https://api.media.ccc.de/public/conferences/35c3"},{"size":32,"length":2978,"mime_type":"audio/opus","language":"deu","filename":"35c3-9778-deu-Open_Source_Firmware_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2018-12-28T03:34:58.371+01:00","recording_url":"https://cdn.media.ccc.de/congress/2018/opus/35c3-9778-deu-Open_Source_Firmware_opus.opus","url":"https://api.media.ccc.de/public/recordings/31176","event_url":"https://api.media.ccc.de/public/events/dbd61e6a-dbde-4dcd-9b2e-73ba7ad62861","conference_url":"https://api.media.ccc.de/public/conferences/35c3"},{"size":482,"length":2978,"mime_type":"video/webm","language":"deu-eng","filename":"35c3-9778-deu-eng-Open_Source_Firmware_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-12-28T10:46:49.509+01:00","recording_url":"https://cdn.media.ccc.de/congress/2018/webm-hd/35c3-9778-deu-eng-Open_Source_Firmware_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/31195","event_url":"https://api.media.ccc.de/public/events/dbd61e6a-dbde-4dcd-9b2e-73ba7ad62861","conference_url":"https://api.media.ccc.de/public/conferences/35c3"},{"size":302,"length":2978,"mime_type":"video/webm","language":"deu-eng","filename":"35c3-9778-deu-eng-Open_Source_Firmware_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-12-28T10:47:00.600+01:00","recording_url":"https://cdn.media.ccc.de/congress/2018/webm-sd/35c3-9778-deu-eng-Open_Source_Firmware_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/31196","event_url":"https://api.media.ccc.de/public/events/dbd61e6a-dbde-4dcd-9b2e-73ba7ad62861","conference_url":"https://api.media.ccc.de/public/conferences/35c3"}]}