Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Apr 2023 02:20:53 +0200
From:      Mario Marietto <marietto2008@gmail.com>
To:        Tomek CEDRO <tomek@cedro.info>
Cc:        Paul Pathiakis <pathiaki2@yahoo.com>, "questions@freebsd.org" <questions@freebsd.org>,  infoomatic <infoomatic@gmx.at>
Subject:   Re: Docker
Message-ID:  <CA%2B1FSij6ySmzvo_sKBtt9DNrsERxDsgtBYNs0x9bkazhckhwsA@mail.gmail.com>
In-Reply-To: <CAFYkXjnkv-UKBcVe3Wz=y9RLkMJrpE0%2Be3Pw_Vfq7v4CKKEg_g@mail.gmail.com>
References:  <20230329053443.6ADA6B6AFED5@dhcp-8e64.meeting.ietf.org> <34b4b76e-1c41-4cfb-9e86-856f01e8abc9@app.fastmail.com> <CA%2B1FSihVrJ8cZ4ZU6mMr0sKJsZ98V4fh2vpDLugw7MGj-%2BEBPg@mail.gmail.com> <CA%2B1FSijL50mQ-HveBA4HZeNkSoaORv=aty-15nNLzn9amzY_nw@mail.gmail.com> <6002f636-310b-a9fd-b82f-346618976983@timpreston.net> <CA%2B1FSigV_pPwVW%2BDd8WZYGcNQVt7%2BYOcsnJFoRhS6jL5A636pg@mail.gmail.com> <20230412150350.12f97eb2c9dd566b8c8702d2@sohara.org> <CA%2B1FSihVPCQ6tp8u=aqnLyyOPpCMrnhYGcC8bCUgRbFHTdY5sA@mail.gmail.com> <1535315680.2770963.1681309684072@mail.yahoo.com> <CAHieY7RFe0P85twcs1NiiAvTTr4oGPJEtXEkufsXswQt3ECGvg@mail.gmail.com> <CA%2B1FSiiCG-iugAbSoNC2r5WXCJvgi6pj3jG74jCwukhNtb_XGA@mail.gmail.com> <CADGo8CXsCYCOi%2Bwk2ED7zpJdFQDhynzD0u1qFDUFS3RveS8wOg@mail.gmail.com> <CA%2B1FSij3VXqsGs5ZTUv%2B9Q2wJ18yCqVqgHAyGfCWc0C%2Bxi=KXw@mail.gmail.com> <543289768.3317542.1681394425362@mail.yahoo.com> <CA%2B1FSiicxR1hbd=LO8%2BPMyv7=OmXZGa3Uco1p-rRP3pe1Yf6hA@mail.gmail.com> <f59385ad-a467-5e24-3c17-72c17d3b5aca@gmx.at> <887947753.4080046.1681511775374@mail.yahoo.com> <CA%2B1FSijAYbWDktOEbcAuAF8P-fTK5k_bDd0_isEKTUEAD-%2B2Ug@mail.gmail.com> <CAFYkXjnkv-UKBcVe3Wz=y9RLkMJrpE0%2Be3Pw_Vfq7v4CKKEg_g@mail.gmail.com>

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

I don't consider what the other people want to do or not. There are a lot
of developers that opted for non standard solutions and generally this is
not a good idea,in the same way and for the same reasons of the closed
source code. Infact I don't see a big difference between the choice to not
share source code and the choice to not adopt a non-interoperable
technology. The mindset behind these choices have the same matrix. Since
they act like this,should we do the same ? Interoperability is a good thing
and should be followed regardless of what the other developers want or
don't want to do.


On Sat, Apr 15, 2023 at 1:21=E2=80=AFAM Tomek CEDRO <tomek@cedro.info> wrot=
e:

> On Sat, Apr 15, 2023 at 12:46=E2=80=AFAM Mario Marietto wrote:
> > So,let me understand : docker images aren't compatible with FreeBSD.
> Imagine that the FreeBSD jails will be not compatible with Linux. Wow,thi=
s
> is true interoperability.
>
> Mario, (Free)BSD is Unix derivative and thus standard compliant, look
> at sockets, IPv4, IPv6, Jails, ZFS, etc.
>
> It was Linux folks who invent things that are only compatible with
> Linux and only until new fancy pancy Linux only revelation is
> introduced then those solutions are not even Linux compatible anymore.
> "Progress by Enforced Changes"^TM. It was Docker that did not take
> other OS into consideration at design stage. It was SystemD that did
> not take other OS into consideration at design stage, and now lots of
> application follow that systemd core dependency making them hardly
> portable to any other OS. What about kernel API changes with every
> minor release that started around 2.4.11 (I was using Linux 2.0.36 /
> ~1998 .. 2.4.12 / ~2007)?  Look at DRM mess it introduced to graphics
> driver world. How would you call that interoperability / portability /
> long term maintenance? Linux by design is self-incompatible. Do you
> really want us to to follow that "fashions" with a life span shorter
> than a yogurt?
>
> There are reasons for people avoiding Linux.
>
> --
> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
>


--=20
Mario.

--0000000000006f8edf05f954f01d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>I don&#39;t consider what the other people want to do=
 or not. There are a=20
lot of developers that opted for non standard solutions and generally this =
is not a good idea,in the same way and for the same reasons of the closed s=
ource code. Infact I don&#39;t see a big difference between the choice to n=
ot share source code and the choice to not adopt a <span class=3D"gmail-Y2I=
QFc" lang=3D"en">non-interoperable technology. The mindset behind these cho=
ices have the same matrix. S</span>ince they=20
act like this,should we do the same ? Interoperability is a good thing=20
and should be followed regardless of what the other developers want or=20
don&#39;t want to do.</div><div><br></div></div><br><div class=3D"gmail_quo=
te"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Apr 15, 2023 at 1:21=E2=
=80=AFAM Tomek CEDRO &lt;<a href=3D"mailto:tomek@cedro.info" target=3D"_bla=
nk">tomek@cedro.info</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quo=
te" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204=
);padding-left:1ex">On Sat, Apr 15, 2023 at 12:46=E2=80=AFAM Mario Marietto=
 wrote:<br>
&gt; So,let me understand : docker images aren&#39;t compatible with FreeBS=
D. Imagine that the FreeBSD jails will be not compatible with Linux. Wow,th=
is is true interoperability.<br>
<br>
Mario, (Free)BSD is Unix derivative and thus standard compliant, look<br>
at sockets, IPv4, IPv6, Jails, ZFS, etc.<br>
<br>
It was Linux folks who invent things that are only compatible with<br>
Linux and only until new fancy pancy Linux only revelation is<br>
introduced then those solutions are not even Linux compatible anymore.<br>
&quot;Progress by Enforced Changes&quot;^TM. It was Docker that did not tak=
e<br>
other OS into consideration at design stage. It was SystemD that did<br>
not take other OS into consideration at design stage, and now lots of<br>
application follow that systemd core dependency making them hardly<br>
portable to any other OS. What about kernel API changes with every<br>
minor release that started around 2.4.11 (I was using Linux 2.0.36 /<br>
~1998 .. 2.4.12 / ~2007)?=C2=A0 Look at DRM mess it introduced to graphics<=
br>
driver world. How would you call that interoperability / portability /<br>
long term maintenance? Linux by design is self-incompatible. Do you<br>
really want us to to follow that &quot;fashions&quot; with a life span shor=
ter<br>
than a yogurt?<br>
<br>
There are reasons for people avoiding Linux.<br>
<br>
-- <br>
CeDeROM, SQ7MHZ, <a href=3D"http://www.tomek.cedro.info" rel=3D"noreferrer"=
 target=3D"_blank">http://www.tomek.cedro.info</a><br>;
</blockquote></div><br clear=3D"all"><br><span>-- </span><br><div dir=3D"lt=
r">Mario.<br></div>

--0000000000006f8edf05f954f01d--



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