[bootstrappable] Re: GNU Mes 0.18 released

  • From: "Orians, Jeremiah (DTMB)" <OriansJ@xxxxxxxxxxxx>
  • To: "bootstrappable@xxxxxxxxxxxxx" <bootstrappable@xxxxxxxxxxxxx>
  • Date: Tue, 13 Nov 2018 12:34:39 +0000

I did not follow the whole discussion, so I haven't exactly understood what 
is the point, but I would like to let you know that I am maintaining an 
independent bootstrap project here:
 https://gitlab.com/giomasce/asmc

Absolutely love the work Giovanni

My idea is to bootstrap from nothing except an x86 processor (and, for the 
time being a BIOS). 
Hard to remove but I celebrate the goal

So I am trying to write a C compiler that runs directly in protected mode 
without paging
Well M2-Planet can do that; one would only need to replace the syscalls with 
kernel primitives

The path is still very long
Amen to that

But in principle you can bootstrap the few things we need from the Linux 
kernel, in fact you already have a plan to do so.
Linux holds no special place in bootstrapping.
I am just as willing to make DOS, ITS, RTX or a L4Sec kernel a stop in the 
bootstrap path if I believed it would make the bootstrap more easily auditable. 

I thought it would be easier, but your work shows that it's not much harder 
to get a simple C compiler, and that is of course preferable for the reasons 
you stated.
Compilers are far easier to write than most programmers seem to believe (And 
surprisingly fun)

-Jeremiah

Other related posts: