Added Ron

This commit is contained in:
Johan Thelin 2020-03-20 21:06:12 +01:00
parent 6d5ba2ada6
commit 96adab2574
3 changed files with 56 additions and 2 deletions

View file

@ -166,9 +166,22 @@
<div class="col-md-4">
<a href="speakers-and-talks.html#rmunitz" class="speakerfront">
<img class="speakergrid" src="images/speaker-rmunitz.png" alt="Ron Munitz"><br />
<b>Ron Munitz</b><br />
Understanding, Building and Researching Minimal (and not so minimal) Linux Systems
</a>
</div> </div>
</div>
<a name="march30" class="offsetanchor"></a> <a name="march30" class="offsetanchor"></a>
<h3 class="center">Monday March 30</h3> <h3 class="center">Monday March 30</h3>

View file

@ -161,7 +161,14 @@ All sessions include time for Q&amp;A and to move between rooms.</p>
<td > <td >
<a name="slot6" class="offsetanchor"></a> <a name="slot6" class="offsetanchor"></a>
<div class="talkspeaker">T.B.D.</div>
<a href="speakers-and-talks.html#rmunitz">
<div class="talktitle">Understanding, Building and Researching Minimal (and not so minimal) Linux Systems</div>
<div class="talkspeaker">Ron Munitz</div>
</a>
</td> </td>
</tr> </tr>

View file

@ -356,6 +356,40 @@
</div> </div>
</div> </div>
<a name="rmunitz" class="offsetanchor"></a>
<div class="row speakerrow">
<div class="col-md-3">
<div class="speaker-photo"><img class="sp-image" src="images/speaker-rmunitz.png" alt="Ron Munitz"></div>
</div>
<div class="col-md-9">
<div class="name">Ron Munitz</div>
<div class="title">Understanding, Building and Researching Minimal (and not so minimal) Linux Systems</div>
<div class="links">
<a href="schedule.html#slot6">Talk Slot</a>
</div>
<div class="abstract">
In this tutorial, we will give you the tools to build your Linux Distro, and give you the rational of the different components that make Linux. We will start with what happens when a device is powered on , tell a bit about some x86 and ARM bootloaders, and simplify (and unify) the procedures so that we concentrate on how the Linux Kernel is loaded, and what it needs in order to do something that is "useful" for most users/developers - such as loading the first userspace program, which may or may not load the next one, which may or may not...
</div>
<div class="abstract">
Once we have shown how to build and boot our minimal Linux distro (which we will build with an upstream kernel and busybox and run with KVM/QEMU), we will show some super simple yet extremely powerful debugging (and memory forensics...) tricks. We will show how to build and load a simple kernel module, as well as a simple executable. Once we saw how "complicated" it is, we will see how to do it with Yocto Project, and why it is needed :)
</div>
<div class="bio">
Ron Munitz, CEO of The PSCG Premium Consulting group, is a parallel entrepreneur, specialising in Operating System internals and Embedded Security. His experience ranges from esoteric real-time operating systems and all kind of Industrial devices to anything Unix/Linux flavoured, with renowned expertise on the Linux kernel, XNU Kernel and Android and MacOS ecosystems. Ron is an experienced lecturer, who has trained thousands of engineers for The PSCG, ARM and the Linux Foundation, and has initiated and led cybersecurity tracks in several universities. When not teaching or consulting, Ron is leading PSCG Holdings LTD, a house of excellence for entrepreneurs-researchers, active in the Aerospace, Maritime, Automotive and Mobile cybersecurity domains. In his previous lifetimes, Ron founded Nubo Software, the first Android display protocol, brought up Linux and some RTOS's on more boards than he can remember, did all kinds of security related work ( ;-) ), and led the development of a couple of satellite launchers ( ;-) ;-) ).
</div>
</div>
</div>
<a name="vpetersson" class="offsetanchor"></a> <a name="vpetersson" class="offsetanchor"></a>
<div class="row speakerrow"> <div class="row speakerrow">
<div class="col-md-3"> <div class="col-md-3">