Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 02 Jul 2024 23:14:37 -0000
From:      Nimbly2329 <hjlftdygaqf@use.startmail.com>
To:        freebsd-drivers@freebsd.org
Subject:   Project Proposal: An Standard Driver Virtual Machine
Message-ID:  <171996207708.31.7910752540216367279@startmail.com>

next in thread | raw e-mail | index | archive | help
--===============0199066950092954171==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Motivation: =20

In is not a obscure fact that driver development is the hardest part in=
 both
maintaining and creating an operating system, and that FreeBSD struggle=
s to
keep the pace with Linux and Windows. And is the the number one cause t=
hat
there is no way of developing novel and viable operating systems. =20

 =20

Plan: =20

(1) We and maybe with the cooperation of another public source kernel/OS
projects develop a Standard Driver Virtual Machine, (2) and then we man=
age to
get it implemented in at least Linux, so that Linus et al. promote that=
 all
new drivers shall be written against the Standard Driver Virtual Machin=
e. (3)
Finally profit in little to no effort in porting drivers from Linux. =20

 =20


--===============0199066950092954171==
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<div xmlns=3D"http://www.w3.org/1999/xhtml"><span class=3D"_sm_msg__fon=
t"><span class=3D"_sm_msg__font" style=3D"font-family:arial, helvetica,=
 sans-serif"><span class=3D"_sm_msg__colour" style=3D"color:rgb(59, 67,=
 92)"><span class=3D"_sm_msg__size"><span class=3D"_sm_msg__size" style=
=3D"font-size:medium">Motivation:</span></span></span></span></span><br=
 /></div><p xmlns=3D"http://www.w3.org/1999/xhtml" style=3D"word-wrap: =
break-word;overflow-wrap: break-word;margin: 0;color: rgb(59, 67, 92);f=
ont-family: arial, helvetica;font-size: medium"><span class=3D"_sm_msg_=
_font"><span class=3D"_sm_msg__font" style=3D"font-family:arial, helvet=
ica, sans-serif"><span class=3D"_sm_msg__colour" style=3D"color:rgb(59,=
 67, 92)"><span class=3D"_sm_msg__size"><span class=3D"_sm_msg__size" s=
tyle=3D"font-size:medium">In is not a obscure fact that driver developm=
ent is the hardest part in both maintaining and creating an operating s=
ystem, and that FreeBSD struggles to keep the pace with Linux and Windo=
ws. And is the the number one cause that there is no way of developing =
novel and viable operating systems.</span></span></span></span></span><=
br /></p><p xmlns=3D"http://www.w3.org/1999/xhtml" style=3D"word-wrap: =
break-word;overflow-wrap: break-word;margin: 0;color: rgb(59, 67, 92);f=
ont-family: arial, helvetica;font-size: medium"><br /></p><p xmlns=3D"h=
ttp://www.w3.org/1999/xhtml" style=3D"word-wrap: break-word;overflow-wr=
ap: break-word;margin: 0;color: rgb(59, 67, 92);font-family: arial, hel=
vetica;font-size: medium"><span class=3D"_sm_msg__font"><span class=3D"=
_sm_msg__font" style=3D"font-family:arial, helvetica, sans-serif"><span=
 class=3D"_sm_msg__colour" style=3D"color:rgb(59, 67, 92)"><span class=
=3D"_sm_msg__size"><span class=3D"_sm_msg__size" style=3D"font-size:med=
ium">Plan:</span></span></span></span></span><br /></p><p xmlns=3D"http=
://www.w3.org/1999/xhtml" style=3D"word-wrap: break-word;overflow-wrap:=
 break-word;margin: 0;color: rgb(59, 67, 92);font-family: arial, helvet=
ica;font-size: medium">(1) We and maybe with the cooperation of another=
 public source kernel/OS projects develop a Standard Driver Virtual Mac=
hine, (2) and then we manage to get it implemented in at least Linux, s=
o that Linus et al. promote that all new drivers shall be written again=
st the Standard Driver Virtual Machine. (3) Finally profit in little to=
 no effort in porting drivers from Linux.<br /></p><p xmlns=3D"http://w=
ww.w3.org/1999/xhtml" style=3D"word-wrap: break-word;overflow-wrap: bre=
ak-word;margin: 0;color: rgb(59, 67, 92);font-family: arial, helvetica;=
font-size: medium"><br /></p>

--===============0199066950092954171==--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?171996207708.31.7910752540216367279>