[Info-vax] An alternative history of computing

Arne Vajhøj arne at vajhoej.dk
Sun Jul 25 20:49:30 EDT 2021


On 7/25/2021 8:41 PM, Simon Clubley wrote:
> On 2021-07-24, Arne Vajhøj <arne at vajhoej.dk> wrote:
>> A protocol is open if it itself is documented.
>>
>> Other protocols on top of it can be open or closed without
>> impacting that.
>>
>> There are also closed protocols on top of TCP/IP - that
>> does not make TCP/IP closed.
> 
> Those lower levels exist to provide services to the higher application
> levels. There is an expected set of core functionality at application
> level in order for a protocol to be useful and you can't call something
> open if you can't implement that expected set of functionality using the
> public standards.

But you can implement whatever functionality you want.

It may just not be compatible with somebody elses
proprietary implementation.

Let us take TCP/IP and database access protocol. Let
us assume that Oracle's protocol is a closed while
PostgreSQL's protocol is open. Then you can implement
a PostgreSQL compatible database server or a PostgreSQL
client, but you can't do the same for Oracle.

And that means absolutely nothing for whether
TCP/IP is open or not.

Arne






More information about the Info-vax mailing list