<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>About on Rootcommit</title>
    <link>https://rootcommit.l0g.eu/about/</link>
    <description>Recent content in About on Rootcommit</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <atom:link href="https://rootcommit.l0g.eu/about/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Contact</title>
      <link>https://rootcommit.l0g.eu/about/contact/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rootcommit.l0g.eu/about/contact/</guid>
      <description>&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Training requests&lt;/th&gt;
					&lt;th&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/contact/public-sessions/&#34;&gt;Public sessions&lt;/a&gt; - &lt;a href=&#34;https://rootcommit.l0g.eu/about/contact/private-courses/&#34;&gt;Private sessions&lt;/a&gt; or training@rootcommit&amp;hellip;.&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Engineering and consulting requests&lt;/td&gt;
					&lt;td&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/contact/engineering-consulting/&#34;&gt;Request form&lt;/a&gt; or info@rootcommit&amp;hellip;.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Feedback about technical resources&lt;/td&gt;
					&lt;td&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/contact/feedback/&#34;&gt;Feedback form&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Phone&lt;/td&gt;
					&lt;td&gt;&lt;a href=&#34;tel:+33465020973&#34;&gt;+33 465-020-973&lt;/a&gt;   (&lt;a href=&#34;https://signal.me/#eu/PSlb9zoJ6MOzhIrQpiLZrTos2k2udptbLxRagjE3-Pn_5oXS1nJMr6-R65UsRd-j&#34;&gt;Signal&lt;/a&gt; preferred)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Address&lt;/td&gt;
					&lt;td&gt;Root Commit SASU   94, rue du Docteur Allauzen   84100 Orange   France&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;img alt=&#34;Scan this QR code to join Root Commit via Signal&#34; loading=&#34;lazy&#34; src=&#34;https://rootcommit.l0g.eu/wp-content/uploads/2024/11/qrcode-rootcommit.png&#34;&gt;&lt;figcaption class=&#34;wp-element-caption&#34;&gt;Scan this QR code on your phone to chat with us on Signal&lt;/figcaption&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Legal</title>
      <link>https://rootcommit.l0g.eu/about/legal/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rootcommit.l0g.eu/about/legal/</guid>
      <description>&lt;h1 id=&#34;legal&#34;&gt;Legal&lt;/h1&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;&lt;strong&gt;Company name&lt;/strong&gt;&lt;/th&gt;
					&lt;th&gt;Root Commit&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;Structure&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;Public Limited Company (&amp;ldquo;Société par Actions Simplifiée Unipersonnelle&amp;rdquo; in France&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;Capital&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;1,000 EUR&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;Registration number (France)&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;RCS Avignon No 932 778 798&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;SIRET number (France)&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;93277879800011&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;EU VAT number&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;FR90932778798&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;APE / NAF Code (France)&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;8559A&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;Address&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;94 rue du Docteur Allauzen, 84100 Orange, France&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;CEO&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;Michael Opdenacker&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/support-us/&#34;&gt;Support our work ❤️&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Michael Opdenacker</title>
      <link>https://rootcommit.l0g.eu/about/michael-opendacker/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rootcommit.l0g.eu/about/michael-opendacker/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/wp-content/uploads/2025/01/michael-opdenacker-scaled.jpg&#34;&gt;&lt;img alt=&#34;Picture of Michael Opdenacker&#34; loading=&#34;lazy&#34; src=&#34;https://rootcommit.l0g.eu/wp-content/uploads/2025/01/michael-opdenacker-226x300.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Michael has been working on embedded Linux since 2004.&lt;/p&gt;
&lt;p&gt;He started his career by working on Electronic Design Automation for &lt;a href=&#34;https://st.com&#34;&gt;STMicroelectronics&lt;/a&gt; and &lt;a href=&#34;https://ti.com&#34;&gt;Texas Instruments&lt;/a&gt;. He then moved to embedded software in 2004 by creating &lt;a href=&#34;https://bootlin.com&#34;&gt;Bootlin&lt;/a&gt; (Free Electrons at that time), which contributed to the increasing popularity of Linux in embedded systems, thanks to publicly available training materials and experience sharing through technical articles and conference presentations.&lt;/p&gt;
&lt;p&gt;Michael founded Root Commit in 2024, to pursue new research on embedded software, and to explore more effective ways of training and sharing knowledge.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Search</title>
      <link>https://rootcommit.l0g.eu/about/search/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rootcommit.l0g.eu/about/search/</guid>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/&#34;&gt;About&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/contact/&#34;&gt;Contact&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/legal/&#34;&gt;Legal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/support-us/&#34;&gt;Support us&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/sustainability/&#34;&gt;Sustainability&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/michael-opdenacker/&#34;&gt;Michael Opdenacker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/search/&#34;&gt;Search&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/consulting/&#34;&gt;Consulting&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/training/&#34;&gt;Training&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/training/embedded-linux/&#34;&gt;Embedded Linux training&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/training/yocto/&#34;&gt;Yocto Project and OpenEmbedded training&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/training/linux-kernel/&#34;&gt;Linux Kernel, Board Support and Driver Development training&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/training/boot-time/&#34;&gt;Linux Boot Time Reduction training&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/training/seminars/&#34;&gt;1-day technical seminars&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/training/our-difference/&#34;&gt;Our difference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/training/faq/&#34;&gt;FAQ&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/category/blog/&#34;&gt;Blog&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h6 id=&#34;latest-blog-posts&#34;&gt;Latest blog posts&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/2026/board-bring-up-radxa-dragon-q6a-with-mainline-linux-and-yocto/&#34;&gt;Board Bring-Up: Radxa Dragon Q6A with Mainline Linux and Yocto&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/2026/u-boot-protect-sensitive-environment-variables/&#34;&gt;U-Boot: protect sensitive environment variables&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/2026/linux-7-0-arduino-q/&#34;&gt;Mainline Linux 7.0 running on Arduino Q&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/2026/accessing-u-boot-env-from-c/&#34;&gt;Accessing the U-Boot environment from a C program&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/2026/linux-6-19-contributions/&#34;&gt;Contributions to Linux 6.19&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/2025/yps-2025-devtool-slides/&#34;&gt;Yocto Project Virtual Summit 2025: devtool hands-on class slides&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/2025/yocto-orange-pi-3b/&#34;&gt;Using Yocto to build images for Orange Pi 3B&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/2025/mixing-yocto-training-and-consulting/&#34;&gt;Mixing Yocto training and consulting in Italy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/2025/orangepi-rv2-linux-6-18-rc1/&#34;&gt;Orange Pi RV2 RISC-V board running Linux 6.18-rc1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/2025/yocto-security-kernel-hardening/&#34;&gt;Yocto security: Kernel Hardening&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/2025/yocto-bookmark-and-new-training-dates/&#34;&gt;Yocto bookmark and new training dates&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/2025/linux-6-17/&#34;&gt;Linux 6.17 is out and already running at Root Commit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h6 id=&#34;upcoming-training-sessions&#34;&gt;Upcoming training sessions&lt;/h6&gt;
&lt;p&gt;&lt;strong&gt;Linux Kernel, Board Support and Driver Development&lt;/strong&gt;&lt;br&gt;
&lt;a href=&#34;https://rootcommit.l0g.eu/training/sessions/linux-kernel-online/&#34;&gt;Online, Jun 15–18, 22–25&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Support us</title>
      <link>https://rootcommit.l0g.eu/about/support-us/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rootcommit.l0g.eu/about/support-us/</guid>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/&#34;&gt;About&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/contact/&#34;&gt;Contact&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/legal/&#34;&gt;Legal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/support-us/&#34;&gt;Support us&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/sustainability/&#34;&gt;Sustainability&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/michael-opdenacker/&#34;&gt;Michael Opdenacker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/search/&#34;&gt;Search&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There are multiple ways you can help us share free videos, presentations and technical articles about embedded Linux and Free and Open Source Software in general, to “”Elevate everyone’s low-level Linux skills”!&lt;/p&gt;
&lt;h4 id=&#34;get-trained-by-us&#34;&gt;Get trained by us&lt;/h4&gt;
&lt;p&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/training/&#34;&gt;&lt;img alt=&#34;Penguin Craftsman Source: https://openclipart.org/detail/175132/craftsman-penguin&#34; loading=&#34;lazy&#34; src=&#34;https://rootcommit.l0g.eu/wp-content/uploads/2025/01/crafty-penguin-150x150.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One of the strongest ways to support us is to register to one of our public training sessions or ask your employer for a group course at your location or online. See our &lt;a href=&#34;https://rootcommit.l0g.eu/training/&#34;&gt;training page&lt;/a&gt; for all details.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sustainability</title>
      <link>https://rootcommit.l0g.eu/about/sustainability/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rootcommit.l0g.eu/about/sustainability/</guid>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/&#34;&gt;About&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/contact/&#34;&gt;Contact&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/legal/&#34;&gt;Legal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/support-us/&#34;&gt;Support us&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/sustainability/&#34;&gt;Sustainability&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/michael-opdenacker/&#34;&gt;Michael Opdenacker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/about/search/&#34;&gt;Search&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;sustainability&#34;&gt;Sustainability&lt;/h1&gt;
&lt;p&gt;In addition to &lt;a href=&#34;https://rootcommit.l0g.eu/training/our-difference/&#34;&gt;exploring innovative training methods&lt;/a&gt;, Root Commit was also created to prove that engineering and training services can be performed in more sustainable ways.&lt;/p&gt;
&lt;p&gt;We are doing our best to follow the following guidelines:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Long distance travel &lt;strong&gt;within Europe&lt;/strong&gt; should be done &lt;strong&gt;primarily by train&lt;/strong&gt;, or otherwise by bus or by carpooling. This applies even if train travel takes a much greater amount of time than air travel. Flying should only be a solution in case of unexpected issues, like closed train lines or a risk to be late at a customer location.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;No flying to conferences overseas&lt;/strong&gt;. We don’t want to emit tons of CO2 for very short travel. We can attend conferences remotely anyway, watch the videos later or wait for future editions on our continent. An exception is when a conference happens next to a trip to a customer site in the same region (like an on-site training session), or when we do local community work.&lt;/li&gt;
&lt;li&gt;Local travel (to a specific customer location) should be done via &lt;strong&gt;public transportation&lt;/strong&gt; whenever possible. Otherwise, we will rent an electric car or use an electric taxi whenever possible.&lt;/li&gt;
&lt;li&gt;At our office, consuming &lt;strong&gt;electricity produced only from renewable sources&lt;/strong&gt;. Some of our electricity is produced by solar panels and the remainder is &lt;a href=&#34;https://www.enercoop.fr/&#34;&gt;produced from local renewable sources&lt;/a&gt;. Such electricity is also used to power a small electric car for local transport.&lt;/li&gt;
&lt;li&gt;Buying &lt;strong&gt;refurbished computer hardware&lt;/strong&gt; whenever possible, as the production of new hardware represents 80% of its environmental impact during its life span. Reselling hardware that may still be usable by others.&lt;/li&gt;
&lt;li&gt;Promoting &lt;a href=&#34;https://gitlab.com/michaelopdenacker/reduce-power-consumption-with-gnu-linux&#34;&gt;&lt;strong&gt;energy efficiency&lt;/strong&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://rootcommit.l0g.eu/wp-content/uploads/2024/10/impact-co2.png&#34;&gt;&lt;img alt=&#34;Comparison of CO2 emissions for several types of transportation between Paris (France) and Vienna (Austria).  Source: https://impactco2.fr/outils/transport&#34; loading=&#34;lazy&#34; src=&#34;https://rootcommit.l0g.eu/wp-content/uploads/2024/10/impact-co2.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
