<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: vantheman</title>
    <description>The latest articles on DEV Community by vantheman (@vantheman).</description>
    <link>https://dev.to/vantheman</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3873731%2Fdabd1a04-c025-4e96-bd7b-8bbb6c0e614c.jpg</url>
      <title>DEV Community: vantheman</title>
      <link>https://dev.to/vantheman</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vantheman"/>
    <language>en</language>
    <item>
      <title>Plan 12 - a fully kernel-less and scheduler-less operating system (discusstion/feedback)</title>
      <dc:creator>vantheman</dc:creator>
      <pubDate>Sat, 11 Apr 2026 15:48:20 +0000</pubDate>
      <link>https://dev.to/vantheman/plan-12-a-fully-kernel-less-and-scheduler-less-operating-system-3foa</link>
      <guid>https://dev.to/vantheman/plan-12-a-fully-kernel-less-and-scheduler-less-operating-system-3foa</guid>
      <description>&lt;p&gt;Plan 12 is a 100% public domain, fully kernel-less and scheduler-less operating system architecture based on everything-as-file operations for the entire interface and system.&lt;/p&gt;

&lt;p&gt;Plan 12 is an operating system and execution architecture based on file system operations. The system radically removes the scheduler and kernel. Instead, the system uses co-operative scheduling primitives boot kept by files. These primitives are so versatile, the system can use any scheduler the processes decide they may want. &lt;br&gt;
The Plan 12 system uses file systems bound to logical execution units for all interactions. These execution units hold information including the execution unit's scheduler state, process information, process save states, and process IPC through buffers and signal files.&lt;/p&gt;

&lt;p&gt;Plan 12 is NOT a micorkernel or exokernel. Although it is based on the model of simple, modular processes communicating via file system operations, Plan 12 does not have a kernel or a scheduler. This allows for another world of expressiveness and efficiency baked into the architecture.&lt;/p&gt;

&lt;p&gt;For more information on Plan 12 (the specification) and the reference implementation (Vans Plan 12, shortened to 'vp12' commonly), view one of the two current mirrors:&lt;br&gt;
&lt;a href="http://git.community.i2p/vantheman/plan12" rel="noopener noreferrer"&gt;http://git.community.i2p/vantheman/plan12&lt;/a&gt; (master)&lt;br&gt;
&lt;a href="https://codeberg.org/vantheman/plan12" rel="noopener noreferrer"&gt;https://codeberg.org/vantheman/plan12&lt;/a&gt; (slave-codeberg)&lt;/p&gt;

&lt;p&gt;Links:&lt;br&gt;
    Documentation/source&lt;br&gt;
        Master                 : &lt;a href="http://git.community.i2p/vantheman/plan12" rel="noopener noreferrer"&gt;http://git.community.i2p/vantheman/plan12&lt;/a&gt;&lt;br&gt;
        Slave-codeberg : &lt;a href="https://codeberg.org/vantheman/plan12" rel="noopener noreferrer"&gt;https://codeberg.org/vantheman/plan12&lt;/a&gt;&lt;br&gt;
    Feedback/discussion&lt;br&gt;
        &lt;a href="https://forum.osdev.org/viewtopic.php?p=353982#p353982" rel="noopener noreferrer"&gt;https://forum.osdev.org/viewtopic.php?p=353982#p353982&lt;/a&gt;&lt;br&gt;
        &lt;a href="https://forum.osdev.org/viewtopic.php?p=353971#p353971" rel="noopener noreferrer"&gt;https://forum.osdev.org/viewtopic.php?p=353971#p353971&lt;/a&gt;&lt;br&gt;
        &lt;a href="https://dev.to/vantheman/plan-12-a-fully-kernel-less-and-scheduler-less-operating-system-3foa"&gt;https://dev.to/vantheman/plan-12-a-fully-kernel-less-and-scheduler-less-operating-system-3foa&lt;/a&gt;&lt;/p&gt;

</description>
      <category>systemdesign</category>
      <category>osdev</category>
      <category>ostheory</category>
      <category>systemstheory</category>
    </item>
    <item>
      <title>My OS</title>
      <dc:creator>vantheman</dc:creator>
      <pubDate>Sat, 11 Apr 2026 15:38:16 +0000</pubDate>
      <link>https://dev.to/vantheman/my-os-2lon</link>
      <guid>https://dev.to/vantheman/my-os-2lon</guid>
      <description></description>
    </item>
  </channel>
</rss>
