freebsd should be rewritten based on microkernel architecture

Aryeh Friedman aryeh.friedman at
Sat Apr 18 14:12:30 UTC 2020

On Sat, Apr 18, 2020 at 10:01 AM Valeri Galtsev <galtsev at>

> On 4/18/20 8:31 AM, Aryeh Friedman wrote:
> > On Sat, Apr 18, 2020 at 3:28 AM Ralf Mardorf via freebsd-questions <
> > freebsd-questions at> wrote:
> >
> >> On Fri, 17 Apr 2020 20:50:09 -0400, Aryeh Friedman wrote:
> >>> And here goes the *ABSOLUTE* reason why no developer who ever hopes to
> >>> make any money at all from their work should *EVER* use GPL.
> >>
> >> You were already proven wrong! Let alone that you are defeated by a
> >> naive miscalculation.
> >>
> >
> > Every so called attempt to prove me wrong proved to be strawmen so please
> > explain again the proof in a way that is not easy to show has at least
> one
> > or more wholes in it.
> >
> > Business models based on secret recipes don't grant to earn money. Even
> >> without "reverse engineering"/" disassembling" the idea could be
> >> taken over.
> >>
> >
> > Nor do business models that force you to make every last trade secret
> free
> > for anyone to use.   I don't know if your American or not but in the US
> the
> > Constitution specifically protects the ability to keep exclusive rights
> to
> > your work for a reasonable amount of time: "To promote the progress of
> > science and useful arts, by securing for limited times to authors and
> > inventors the exclusive right to their respective writings and
> > discoveries." (Article I, Section 8, Clause 8)
> >
> > Thus I suspect if push came to shove in a legal fight about the legality
> of
> > GPL forcing third parties that just happen to use a GPL'ed project
> Nope. GPL is not forcing anyone. GPL is just binding contract. You agree
> to obey GPL requirements it and before you use GPL licensed code. If you
> don't agree, don't use GPL licensed code. That simple. Get yourself a
> bit of legal understanding, even on the layman level will do, before
> starting to talk legalese.

I thought it was self evident that my comments only applied if you where
using GPL'ed stuff.   And no GPL is not a binding contract because it fails
the "consideration" test of what constitutes a contract (i.e. no money
traded hands and thus no contract was formed... the user gave no
consideration).   See ("The basic
elements required for the agreement to be a legally enforceable contract
are: mutual assent, expressed by a valid offer and acceptance; adequate
consideration; capacity; and legality" )
Aryeh M. Friedman, Lead Developer,

More information about the freebsd-questions mailing list