Presented by:

Yuma Ohgami

from Henyapente

I am developing OSes on my own during my free time. As a result of pursuing uniqueness, I have been creating an OS based on biological concepts in recent years. Additionally, due to my personal interest, I have been targeting retro hardware such as the Game Boy, Sega Saturn, and PDP-7. "Henyapente" is the name I use for these personal projects.

No video of the event yet, sorry!

I like OS. And I'm creating my own OS. Uniqueness is important for it. A typical OS provides abstract concepts like "files" and "processes". How about the OS that isn't based on these concepts? I think that would be unique. So, I use the concept of "organisms". I named the OS based on this concept "DaisyOS". In a typical OS, an executable program exists as an executable file. And when it is executed, a process will be generated. In contrast, an executable program exists as an organism in DaisyOS. By doing so, this system can naturally generate executable programs through biological evolution mechanisms.

By the way, the concepts of "files" and "processes" have existed since UNIX. The first UNIX ran on a PDP-7, a computer from the 1960s. These concepts don't need high performance. So, if the concept of "organism" is lined up there, this concept shouldn't need high performance either. Therefore, I created a PDP-7 version of DaisyOS. It runs on the OSS PDP-7 simulator. But it has no UI. I like retro game consoles. So I'm creating a GameBoy version of DaisyOS.

In this speech, I'll introduce the concept, theory, and design of an OS based on "organisms". It's unique and not meant to replace modern OS but to offer a different concept. It might create new value and, most importantly, it's fun. I hope this speech provides an opportunity to think deeply about "what is the OS" or simply enjoy it.

Date:
2024 November 2 - 15:00
Duration:
20 min
Room:
Room A
Language:
en
Track:
Cross Distro
Difficulty:
Easy

Happening at the same time:

  1. Why Blender is Potential to Learn Nowadays
  2. Start Time:
    2024 November 2 15:00

    Room:
    Room C

  3. The concept of developing a new kana-kanji conversion method in the era of LLM
  4. Start Time:
    2024 November 2 15:00

    Room:
    Room B