Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Apr 2020 18:02:32 +0000 (UTC)
From:      Paul Pathiakis <pathiaki2@yahoo.com>
To:        Ottavio Caruso <ottavio2006-usenet2012@yahoo.com>,  Aryeh Friedman <aryeh.friedman@gmail.com>
Cc:        FreeBSD Mailing List <freebsd-questions@freebsd.org>
Subject:   Re: freebsd should be rewritten based on microkernel architecture
Message-ID:  <681077991.2278153.1587146552233@mail.yahoo.com>
In-Reply-To: <CAGBxaXmvaNtiFZiza_fGrHzWAcMp64d_NWstwvvVvQ959oGWHQ@mail.gmail.com>
References:  <3f1496d1f598c84b3871b630f161256e152aca75.camel@tom.com> <CAGBxaXmvde89R%2BREcup9PEV6SAzQAitwHn9og92uz51GYpu%2B%2BQ@mail.gmail.com> <CAEJNuHwewpssL-t49D9pLYWNqYqwAzx4bE2eQdtow05=E9UY5Q@mail.gmail.com> <CAGBxaXmvaNtiFZiza_fGrHzWAcMp64d_NWstwvvVvQ959oGWHQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
 I'm a system architect/Sr System Administrator, comp sci degree, 30 years =
experience, etc.
I have to make a living.=C2=A0 I do so with RH/CentOS etc.
Honestly, if people truly understood the difference between BSD and Linux (=
full OS vs kernel) and all the nuances as well as the philosophy, I truly b=
elieve that there would be a large migration to FreeBSD.=C2=A0 Most of the =
largest and most successful companies in their respective fields use it.=C2=
=A0 (Apple, Netflix, NetApp, etc)


Heck, even Linus said if it wasn't for the lawsuit between BSD and AT&T in =
the early '90s, he would not have found it necessary to create Linux (based=
 on source code COPIED from a Minix book) circa 1994.=C2=A0 (BSD traces bac=
k to 20 years earlier - dinosaur age in technology of 1974)

When I look at what has been done in the Linux world in the last five years=
.... (microprocesses, kubernetes/containers, etc) it is a REINVENTION of th=
ings that existed back in mid-90s (!!!) with FreeBSD jails and Solaris zone=
s.
Yes, the Linux community re-invents things... A LOT.=C2=A0 When they don't =
re-invent and try something new (like systemd), it's nothing short of a mes=
s.=C2=A0 It seems more of implementing things of 'I have this cool new idea=
.=C2=A0 Let's implement it' versus BSD approach of starting with 'Should we=
 implement it?'=C2=A0 When there's a new release of the Linux kernel it's, =
typically, a mess.=C2=A0 It goes through a zillion patches in 6 months main=
ly about security and various holes.=C2=A0 It's really scary how much it mi=
mics a Windows release.


Freebsd Freebsd : CVE security vulnerabilities, versions and detailed repor=
ts

|=20
|=20
|=20
|  |  |

 |

 |
|=20
|  |=20
Freebsd Freebsd : CVE security vulnerabilities, versions and detailed re...

Freebsd Freebsd security vulnerabilities, exploits, metasploit modules, vul=
nerability statistics and list of ver...
 |

 |

 |


Linux Linux Kernel : CVE security vulnerabilities, versions and detailed re=
ports

|=20
|=20
|=20
|  |  |

 |

 |
|=20
|  |=20
Linux Linux Kernel : CVE security vulnerabilities, versions and detailed...

Linux Linux Kernel security vulnerabilities, exploits, metasploit modules, =
vulnerability statistics and list of ...
 |

 |

 |



Now, the two links above are just about the SECURITY vulnerabilities introd=
uced annually by the COMPLETE OS known as FreeBSD (including it's kernel an=
d userland) versus the KERNEL of Linux (this does NOT include the GNU userl=
and which is a SEPARATE list of vulnerabilities - a complete GNU/Linux syst=
em is substantially higher)
More comparison?
Microsoft : Products and vulnerabilities

|=20
|=20
|=20
|  |  |

 |

 |
|=20
|  |=20
Microsoft : Products and vulnerabilities

Microsoft: List of all products, security vulnerabilities of products, cvss=
 score reports, detailed graphical re...
 |

 |

 |




Also, when viewing the CVE details site, please remember that OSX is NOT Fr=
eeBSD.=C2=A0 When you're looking at OSX, you are also looking at a hybrid k=
ernel, mostly FreeBSD userland and... their GUI <-- a lot of the vulnerabil=
ities are found here.


FreeBSD?=C2=A0 Heck, I'll take an x.0-RELEASE and put it in production with=
out questioning whether it works or not.=C2=A0 I wait at least 6 months bef=
ore rolling out a new Linux kernel/GNU OS.
Paul

    On Friday, April 17, 2020, 1:04:21 PM EDT, Aryeh Friedman <aryeh.friedm=
an@gmail.com> wrote: =20
=20
 On Fri, Apr 17, 2020 at 12:51 PM Ottavio Caruso via freebsd-questions <
freebsd-questions@freebsd.org> wrote:

> On Fri, 17 Apr 2020 at 12:02, Aryeh Friedman <aryeh.friedman@gmail.com>
> wrote:
> >
> > Before getting into detail in the inline comments it is important to no=
te
> > there is small but very important philosophical difference in the desig=
n
> of
> > FreeBSD and Linux.=C2=A0 FreeBSD follows the core concept of the Hippoc=
ratic
> > Oath: "Do no harm" (aka "if it is not broken don't fix it!") and Linsuc=
ks
> > follows the completely idiotic Facebook mantra of: "Iterate fast and
> break
> > things" (aka Only an idiot would use it in a life critical application.=
)
>
> Prepubescent fanboi language that doesn't add much to a technical topic.
>

Your response shows you completely misread the intent and meaning of my
comments.=C2=A0 =C2=A0 Also insulting people is likely even less productive=
 then me
quoting some well known cliches.


> Translated back into more coherent English, I pretty much like the
> 1990's "release often, release early" philosophy, which FreeBSD seems
> to have adopted with its recent policy of offering more frequent
> releases.
>

I am all in favor of frequent releases as long they are not broken ones
(the base system does well here the ports collection not so well).=C2=A0 I =
do
daily updates of my installed ports and usually do at least a test install
of the first -BETA of every new version (unless it fundamentally breaks
something I even switch over to it for my desktop, but wait for -RELEASE
before doing it on production servers).

Now that being said as I said in the message that you are replying to (and
so kindly took out of context) due to my application for production servers
the worst possible thing that an OS can do is something that is potentially
harmful and FreeBSD is one the best behaved in this regard where is
linsucks is by far the worst offender in this area.

>
> --
> Ottavio Caruso
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "
> freebsd-questions-unsubscribe@freebsd.org"
>


--=20
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
_______________________________________________
freebsd-questions@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org=
"
 =20
From owner-freebsd-questions@freebsd.org  Fri Apr 17 18:06:29 2020
Return-Path: <owner-freebsd-questions@freebsd.org>
Delivered-To: freebsd-questions@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id A6FF32C3423
 for <freebsd-questions@mailman.nyi.freebsd.org>;
 Fri, 17 Apr 2020 18:06:29 +0000 (UTC)
 (envelope-from pathiaki2@yahoo.com)
Received: from sonic305-21.consmr.mail.ne1.yahoo.com
 (sonic305-21.consmr.mail.ne1.yahoo.com [66.163.185.147])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 493kYc4Lhlz4MjJ
 for <freebsd-questions@freebsd.org>; Fri, 17 Apr 2020 18:06:28 +0000 (UTC)
 (envelope-from pathiaki2@yahoo.com)
X-YMail-OSG: 6xUwy4oVM1ny2kOb55YLC4Hwpq0qc_0wPRBMoG3Nh18UzdUbVg4LyY3MhgD7lwM
 BabgPJN4xTQspYmNo2mHfPZN4x9i1saVOzULb19hpav233o6Ur9wzvEgArOXgq949w6a5B71NDjJ
 g4vZiPinit7GFjToBlfT62y3ruXEezeuJrdD.eVwa8iun_IIChSs1EZ5VMu7uRzZ6kDWmit1SLmY
 8FQQinapOGITk64b2u9lLJxbkzvajtI6hMSN9GrT_I.po_ZdCYVZiQ3xloizQhXX4vva6VX.fGai
 E2mptAq0WdtBk4PyQtmXnsFR_foIoDVJ8fph9dFy8lYKSZDMFteHcZ2ev8BYbSnVYX8hI0Hd47L4
 buFEwlIK4UjAybOaM0YbUs1M5zfssI7jH9Yx5QXzf.nZdOOyPNrrINE2M322rs080fYr.90lXgrj
 SDjqPlDdI937bUK2SSStlGfKafYlhK_K5Q8MnptwPP.kSvZvPRpy5gIw6Inxs5MC15bnRSYh47Yc
 bpEbhrAZcoRmmho8lldirAQOYxuGkYI3eG18RIMIDZc_whmMjs0aRt8psNqWC7PMR1rGBIJnv2i.
 hdI4ACl5CEcFYDt0QfCurS7u5O6.hL3D_5rInmm5l8TgKolLkrOhkLE.j9cJ9v9XjuTftFYfe6JV
 CFCyED7JU_Ectn3_Mq.DhXovMgobAezIJiUFanud.ZUNbUA5WCkLuCto._MHKlnxANO6WYDaoxh6
 8MN.vFzaiBOyWsH6xTsEa99ceB8q9ubwTbo8x9RMZXv1nbGW6sy.sf76CdPhHI_.Oh_qF5xC2Cp0
 t4BqBD4_7ksP2cPzpSNBE2bnO8DTdiWfooUugPgc3295sWXpoFHt96QRliyeblB_6Q2BB84LD0KS
 yhDUbULGKkIQe.1HilIgrXEFgeZzSKKsGV_aYzc9gHINpfkyKCaA_KBBUAu7OZAMlWY.STervIMC
 .6P0Q1yTIgmQldTbXDD8BOl8cJcMHdzVyoMZJXT0zyjSfycwBr9eXHlUchTAdf0n6Hr5FK7aC6wx
 z7Lm7AY5.nK8ns19zJ9cPvUkPWI5QddLnjoJrxl54XrS3ixklQYvvDyzgeB5OxenMMH5qTiQFgrB
 Y2s8MXqiuMPp5TabRsNOtNIO6SuLofdgtwLzPXci8PA5A5._u5w9dkV8NMm1.HVF1KqORV3vSPSv
 3zZKRf.G_tcvYRZ3UPGuF1aoNc2i.5cshz7ZoSA6EN9P.PEE8a_E7dEdy37y_6W4YEyDhFBjNHmM
 0aXQ5hWb8U0VJQQrIWd9EjxZE9y5Y8mWAqpseR659qSsl9udAzupi_sOgL.cUdPVbeksdeXSSpoK
 DA_G_dVjtEIxGI0M5BgRUNKY92oFvKhYmQYYiItGf83QjRw6oOyTh_ZJj6rV3sw--
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic305.consmr.mail.ne1.yahoo.com with HTTP; Fri, 17 Apr 2020 18:06:27 +0000
Date: Fri, 17 Apr 2020 18:06:26 +0000 (UTC)
From: Paul Pathiakis <pathiaki2@yahoo.com>
To: Ottavio Caruso <ottavio2006-usenet2012@yahoo.com>, 
 Aryeh Friedman <aryeh.friedman@gmail.com>
Cc: FreeBSD Mailing List <freebsd-questions@freebsd.org>
Message-ID: <800698741.2297108.1587146786489@mail.yahoo.com>
In-Reply-To: <681077991.2278153.1587146552233@mail.yahoo.com>
References: <3f1496d1f598c84b3871b630f161256e152aca75.camel@tom.com>
 <CAGBxaXmvde89R+REcup9PEV6SAzQAitwHn9og92uz51GYpu++Q@mail.gmail.com>
 <CAEJNuHwewpssL-t49D9pLYWNqYqwAzx4bE2eQdtow05=E9UY5Q@mail.gmail.com>
 <CAGBxaXmvaNtiFZiza_fGrHzWAcMp64d_NWstwvvVvQ959oGWHQ@mail.gmail.com>
 <681077991.2278153.1587146552233@mail.yahoo.com>
Subject: Re: freebsd should be rewritten based on microkernel architecture
MIME-Version: 1.0
X-Mailer: WebService/1.1.15651 YMailNorrin Mozilla/5.0 (Windows NT 10.0; Win64;
 x64; rv:75.0) Gecko/20100101 Firefox/75.0
X-Rspamd-Queue-Id: 493kYc4Lhlz4MjJ
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.91 / 15.00];
 R_SPF_ALLOW(-0.20)[+ptr:yahoo.com];
 FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_ALL(0.00)[];
 DKIM_TRACE(0.00)[yahoo.com:+];
 DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject];
 FREEMAIL_TO(0.00)[yahoo.com]; FROM_EQ_ENVFROM(0.00)[];
 RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com];
 ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US];
 MIME_TRACE(0.00)[0:+,1:+,2:~];
 DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0];
 ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.93)[-0.928,0];
 R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-0.98)[-0.984,0];
 TAGGED_RCPT(0.00)[];
 MIME_GOOD(-0.10)[multipart/alternative,text/plain];
 IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[];
 RCVD_IN_DNSWL_NONE(0.00)[147.185.163.66.list.dnswl.org : 127.0.5.0];
 IP_SCORE(0.00)[ip: (3.69), ipnet: 66.163.184.0/21(1.16), asn: 36646(0.93),
 country: US(-0.05)]; 
 RWL_MAILSPIKE_POSSIBLE(0.00)[147.185.163.66.rep.mailspike.net : 127.0.0.17];
 RCVD_COUNT_TWO(0.00)[2]
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Content-Filtered-By: Mailman/MimeDel 2.1.29
X-BeenThere: freebsd-questions@freebsd.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: User questions <freebsd-questions.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-questions>, 
 <mailto:freebsd-questions-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-questions/>;
List-Post: <mailto:freebsd-questions@freebsd.org>
List-Help: <mailto:freebsd-questions-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-questions>, 
 <mailto:freebsd-questions-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Apr 2020 18:06:29 -0000

 *sigh*.... looks like the links to=C2=A0www dot cvedetails dot com got rem=
oved...=20

Paul


    On Friday, April 17, 2020, 2:03:23 PM EDT, Paul Pathiakis via freebsd-q=
uestions <freebsd-questions@freebsd.org> wrote: =20
=20
  I'm a system architect/Sr System Administrator, comp sci degree, 30 years=
 experience, etc.
I have to make a living.=C2=A0 I do so with RH/CentOS etc.
Honestly, if people truly understood the difference between BSD and Linux (=
full OS vs kernel) and all the nuances as well as the philosophy, I truly b=
elieve that there would be a large migration to FreeBSD.=C2=A0 Most of the =
largest and most successful companies in their respective fields use it.=C2=
=A0 (Apple, Netflix, NetApp, etc)


Heck, even Linus said if it wasn't for the lawsuit between BSD and AT&T in =
the early '90s, he would not have found it necessary to create Linux (based=
 on source code COPIED from a Minix book) circa 1994.=C2=A0 (BSD traces bac=
k to 20 years earlier - dinosaur age in technology of 1974)

When I look at what has been done in the Linux world in the last five years=
.... (microprocesses, kubernetes/containers, etc) it is a REINVENTION of th=
ings that existed back in mid-90s (!!!) with FreeBSD jails and Solaris zone=
s.
Yes, the Linux community re-invents things... A LOT.=C2=A0 When they don't =
re-invent and try something new (like systemd), it's nothing short of a mes=
s.=C2=A0 It seems more of implementing things of 'I have this cool new idea=
.=C2=A0 Let's implement it' versus BSD approach of starting with 'Should we=
 implement it?'=C2=A0 When there's a new release of the Linux kernel it's, =
typically, a mess.=C2=A0 It goes through a zillion patches in 6 months main=
ly about security and various holes.=C2=A0 It's really scary how much it mi=
mics a Windows release.


Freebsd Freebsd : CVE security vulnerabilities, versions and detailed repor=
ts

|=20
|=20
|=20
|=C2=A0 |=C2=A0 |

 |

 |
|=20
|=C2=A0 |=20
Freebsd Freebsd : CVE security vulnerabilities, versions and detailed re...

Freebsd Freebsd security vulnerabilities, exploits, metasploit modules, vul=
nerability statistics and list of ver...
 |

 |

 |


Linux Linux Kernel : CVE security vulnerabilities, versions and detailed re=
ports

|=20
|=20
|=20
|=C2=A0 |=C2=A0 |

 |

 |
|=20
|=C2=A0 |=20
Linux Linux Kernel : CVE security vulnerabilities, versions and detailed...

Linux Linux Kernel security vulnerabilities, exploits, metasploit modules, =
vulnerability statistics and list of ...
 |

 |

 |



Now, the two links above are just about the SECURITY vulnerabilities introd=
uced annually by the COMPLETE OS known as FreeBSD (including it's kernel an=
d userland) versus the KERNEL of Linux (this does NOT include the GNU userl=
and which is a SEPARATE list of vulnerabilities - a complete GNU/Linux syst=
em is substantially higher)
More comparison?
Microsoft : Products and vulnerabilities

|=20
|=20
|=20
|=C2=A0 |=C2=A0 |

 |

 |
|=20
|=C2=A0 |=20
Microsoft : Products and vulnerabilities

Microsoft: List of all products, security vulnerabilities of products, cvss=
 score reports, detailed graphical re...
 |

 |

 |




Also, when viewing the CVE details site, please remember that OSX is NOT Fr=
eeBSD.=C2=A0 When you're looking at OSX, you are also looking at a hybrid k=
ernel, mostly FreeBSD userland and... their GUI <-- a lot of the vulnerabil=
ities are found here.


FreeBSD?=C2=A0 Heck, I'll take an x.0-RELEASE and put it in production with=
out questioning whether it works or not.=C2=A0 I wait at least 6 months bef=
ore rolling out a new Linux kernel/GNU OS.
Paul

=C2=A0 =C2=A0 On Friday, April 17, 2020, 1:04:21 PM EDT, Aryeh Friedman <ar=
yeh.friedman@gmail.com> wrote:=C2=A0=20
=20
 On Fri, Apr 17, 2020 at 12:51 PM Ottavio Caruso via freebsd-questions <
freebsd-questions@freebsd.org> wrote:

> On Fri, 17 Apr 2020 at 12:02, Aryeh Friedman <aryeh.friedman@gmail.com>
> wrote:
> >
> > Before getting into detail in the inline comments it is important to no=
te
> > there is small but very important philosophical difference in the desig=
n
> of
> > FreeBSD and Linux.=C2=A0 FreeBSD follows the core concept of the Hippoc=
ratic
> > Oath: "Do no harm" (aka "if it is not broken don't fix it!") and Linsuc=
ks
> > follows the completely idiotic Facebook mantra of: "Iterate fast and
> break
> > things" (aka Only an idiot would use it in a life critical application.=
)
>
> Prepubescent fanboi language that doesn't add much to a technical topic.
>

Your response shows you completely misread the intent and meaning of my
comments.=C2=A0 =C2=A0 Also insulting people is likely even less productive=
 then me
quoting some well known cliches.


> Translated back into more coherent English, I pretty much like the
> 1990's "release often, release early" philosophy, which FreeBSD seems
> to have adopted with its recent policy of offering more frequent
> releases.
>

I am all in favor of frequent releases as long they are not broken ones
(the base system does well here the ports collection not so well).=C2=A0 I =
do
daily updates of my installed ports and usually do at least a test install
of the first -BETA of every new version (unless it fundamentally breaks
something I even switch over to it for my desktop, but wait for -RELEASE
before doing it on production servers).

Now that being said as I said in the message that you are replying to (and
so kindly took out of context) due to my application for production servers
the worst possible thing that an OS can do is something that is potentially
harmful and FreeBSD is one the best behaved in this regard where is
linsucks is by far the worst offender in this area.

>
> --
> Ottavio Caruso
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "
> freebsd-questions-unsubscribe@freebsd.org"
>


--=20
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
_______________________________________________
freebsd-questions@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org=
"
=C2=A0=20
_______________________________________________
freebsd-questions@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org=
"
 =20
From owner-freebsd-questions@freebsd.org  Fri Apr 17 18:14:07 2020
Return-Path: <owner-freebsd-questions@freebsd.org>
Delivered-To: freebsd-questions@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6AEC62C3B98
 for <freebsd-questions@mailman.nyi.freebsd.org>;
 Fri, 17 Apr 2020 18:14:07 +0000 (UTC)
 (envelope-from kudzu@tenebras.com)
Received: from mail-qt1-x833.google.com (mail-qt1-x833.google.com
 [IPv6:2607:f8b0:4864:20::833])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 server-signature RSA-PSS (4096 bits)
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 493kkQ4JY2z4Nh0
 for <freebsd-questions@freebsd.org>; Fri, 17 Apr 2020 18:14:06 +0000 (UTC)
 (envelope-from kudzu@tenebras.com)
Received: by mail-qt1-x833.google.com with SMTP id l60so2725814qtd.8
 for <freebsd-questions@freebsd.org>; Fri, 17 Apr 2020 11:14:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tenebras-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to;
 bh=erBZtw7FPzXTVXlAVaheei8xQc09sRuBGFkCd1LjHTM=;
 b=tTJbq+DsN6CkV52rk8vuvL0o6dHq+3meanMig1vq1NYZR9eOELAHdyxwLPdwPgYhkv
 uJLvOP0dvSGMxW+sgzNuhTUJw+gvGdynqf/wyl9604Kxwj1hZAkcNQ0+I/r4QX/98oeX
 8oymMFJgOSjPpmKL433NIQBu3eFlSlM76F+IFFS/kw2gxP/J+g/EpfTzbKoGyo96TvaR
 AozeVKBYKY/twSm8Y5+6zTs/LGyLHtSUBgegvb2tLZkIgz95Y/IyNHZoS0NQ98KKWCof
 LpB0LiHPQ9B4J/FJCAcP0gXvT94T91fKTD824sXyZOe6jeuJzpfv9nh5ePetnwdL3cqX
 NuUQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to;
 bh=erBZtw7FPzXTVXlAVaheei8xQc09sRuBGFkCd1LjHTM=;
 b=DPNyTgPm0ZGfbeq815r1rvmJFO5wax11U3WB1ol6wbjl8wBWgk4Qcsazk/2m8ED2Xw
 NwQsjKp9xp56cuAxdh7TtM+JtdCHgCkwxfKVHSs3naPJ/2ASGGwoOK3cIEg8jmjIiPM/
 R7yX6FedqUCOqIOiwZQNMZqd05vs+tnmJG5GVQUTALxModsXyUvHB/2b8rYk/mVyjls+
 Uvv7B+QZt1jh1li7xNkKFhmEaonuz74f7hX7vrn4HPOjE0ysXYda6ts5EUdGlrndbeWX
 QiVBOcigjRKkg0YwTIZF0HpLYL2Xv/5eedvV4reS9LELOBFssExoT5vYBQ8+h6yz16Vt
 TbBA==
X-Gm-Message-State: AGi0PuYCdjyxQ3aK37c7G+UiqxVBAr9Dpf5DT/iqOaUl+YkBhwXx+5Yz
 aVgKl3QGJMYyK+9WY6xK/vBy335Hbv9mBTS0i9xScdsgePkhpw==
X-Google-Smtp-Source: APiQypIurPXAw67Ns4mCjbs3pKV8Vugso3mu9LFviEIRurqmA9+zZ9RB0l53WJrcY0nzAjH8BRympdUH6pN9l2GOS6U=
X-Received: by 2002:aed:374a:: with SMTP id i68mr4354604qtb.69.1587147244369; 
 Fri, 17 Apr 2020 11:14:04 -0700 (PDT)
MIME-Version: 1.0
References: <3f1496d1f598c84b3871b630f161256e152aca75.camel@tom.com>
In-Reply-To: <3f1496d1f598c84b3871b630f161256e152aca75.camel@tom.com>
From: Michael Sierchio <kudzu@tenebras.com>
Date: Fri, 17 Apr 2020 11:13:27 -0700
Message-ID: <CAHu1Y70m3r4rOQchVvEYMX0X9-16Ny_00iGT9ia8Bw0JO0aMAQ@mail.gmail.com>
Subject: Re: freebsd should be rewritten based on microkernel architecture
To: FreeBSD Questions <freebsd-questions@freebsd.org>
X-Rspamd-Queue-Id: 493kkQ4JY2z4Nh0
X-Spamd-Bar: ----
Authentication-Results: mx1.freebsd.org;
 dkim=pass header.d=tenebras-com.20150623.gappssmtp.com header.s=20150623
 header.b=tTJbq+Ds; dmarc=none;
 spf=none (mx1.freebsd.org: domain of kudzu@tenebras.com has no SPF policy when
 checking 2607:f8b0:4864:20::833) smtp.mailfrom=kudzu@tenebras.com
X-Spamd-Result: default: False [-4.30 / 15.00]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-1.00)[-1.000,0];
 R_DKIM_ALLOW(-0.20)[tenebras-com.20150623.gappssmtp.com:s=20150623];
 FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 NEURAL_HAM_LONG(-1.00)[-1.000,0];
 MIME_GOOD(-0.10)[multipart/alternative,text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org];
 DMARC_NA(0.00)[tenebras.com]; RCPT_COUNT_ONE(0.00)[1];
 TO_DN_ALL(0.00)[];
 DKIM_TRACE(0.00)[tenebras-com.20150623.gappssmtp.com:+];
 RCVD_IN_DNSWL_NONE(0.00)[3.3.8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org
 : 127.0.5.0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+,1:+,2:~];
 IP_SCORE(-2.00)[ip: (-9.19), ipnet: 2607:f8b0::/32(-0.33), asn: 15169(-0.43),
 country: US(-0.05)]; 
 ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US];
 RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Content-Filtered-By: Mailman/MimeDel 2.1.29
X-BeenThere: freebsd-questions@freebsd.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: User questions <freebsd-questions.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-questions>, 
 <mailto:freebsd-questions-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-questions/>;
List-Post: <mailto:freebsd-questions@freebsd.org>
List-Help: <mailto:freebsd-questions-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-questions>, 
 <mailto:freebsd-questions-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Apr 2020 18:14:07 -0000

https://youtu.be/LQCU36pkH7c

On Fri, Apr 17, 2020 at 12:16 AM kindu smith <malaizhichun@tom.com> wrote:

> Hello, I am a user who likes UNIX-like systems. I have some experience
> using GNU / Linux and some experience using freebsd. I like the
> architecture of UNIX-like systems, but I am not proficient, so I just
> want to mention some improvements. The idea of freebsd experience,
> what is unscientific, welcome to advise.
>
> First of all, freebsd's architecture is very good, no need to invent
> the wheel, but freebsd's installation interface and startup interface
> are too old. It is time to make some changes. I think the freebsd with
> microkernel will be more stable. The / boot / kernel directory is very
> suitable for writing a small kernel, such as named core, and then
> design some modules around and package it in this directory. Then,
> under / boot, create some new directories such as EFI, API, ABI, model,
> etc. to do EFI boot and application program interface, and user space
> modules. I think this will be a perfect design. As for the design
> pattern of the microkernel, you can refer to haiku (a clone of beos).
> In addition, you need to redesign the installation interface and a
> complete desktop environment, because this is very important for
> novices. I don't think Gnome / kde / xfce or the like is used anymore.
> It is designed for Linux, and the systemd it uses is not supported by
> Freebsd.
>
> Freebsd should design a gorgeous interface comparable to macos, in
> addition to a set of init programs comparable to systemd. Therefore,
> both the bootloader and init programs need to be redesigned. For
> example, when Linux starts, it displays ok and colored driver loading
> reminders. Freebsd can learn from it. I think that the Linux startup
> program is not perfect. It is still in the startup mode similar to the
> console. The more modern startup program should be a perfect
> combination of graphical and startup information. The driver is a flaw
> of freebsd. Due to the limited number of developers, a large number of
> other systems are required, such as copying from linux. so copy it from
> linux. The GPL agreement does not affect the use of freebsd code. Only
> in this way can freebsd and linux form a differentiated competition,
> can freebsd survive the huge wave of linux.
>
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "
> freebsd-questions-unsubscribe@freebsd.org"
>


--=20

"Well," Brahm=C4=81 said, "even after ten thousand explanations, a fool is =
no
wiser, but an intelligent person requires only two thousand five hundred."

- The Mah=C4=81bh=C4=81rata



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