From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [IPv6:2600:3c01:e000:146::1]) by inbox.vuxu.org (Postfix) with ESMTP id D23412427F for ; Tue, 23 Jan 2024 03:05:04 +0100 (CET) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id F35C3426B8; Tue, 23 Jan 2024 12:04:53 +1000 (AEST) Received: from mail-pl1-x631.google.com (mail-pl1-x631.google.com [IPv6:2607:f8b0:4864:20::631]) by minnie.tuhs.org (Postfix) with ESMTPS id 2A3DF426B5 for ; Tue, 23 Jan 2024 12:04:43 +1000 (AEST) Received: by mail-pl1-x631.google.com with SMTP id d9443c01a7336-1d76943baafso5394315ad.2 for ; Mon, 22 Jan 2024 18:04:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iitbombay-org.20230601.gappssmtp.com; s=20230601; t=1705975481; x=1706580281; darn=tuhs.org; h=message-id:in-reply-to:to:references:date:subject:mime-version:from :from:to:cc:subject:date:message-id:reply-to; bh=O1NTYG7dXVS54rGnCWlWw0OP8RpHkyjwYOUlS9zEKhQ=; b=D4/+/Z56TkI//s+WHUC3yrbUhkMqWvaOQWPq9dQy+aaYV0vVqcu1WFvNc30I0xumwa ZdAdxb25+DtyXkkEOsUJeYbjS3VYrr3lUEQEOHtrIGSX3F3sdJUPIakADLxaE6KsUz0x nTSJbPRXOdI+6glyKsBwP3Cc4KFiMY7M93plXVadKyIRvBQrsZDVPMLSXNIoE2fo5L9n uGMV42Ly+jm3wyonXmNVfM+jXZLO6f69G0gFA8XbSge0u1SDZpZhmDDyyk2L3lL0zFoC IUFnceG2C70bTO3FnYTM2HH7P8jm77FkZMRTdQNWXhXHpvorjgZNggoozsz22kUhH73w OkPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705975481; x=1706580281; h=message-id:in-reply-to:to:references:date:subject:mime-version:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=O1NTYG7dXVS54rGnCWlWw0OP8RpHkyjwYOUlS9zEKhQ=; b=VIYi8JKr6tTAt2wIfxNyNLNyF7SCoe/HmSzAyepGeNCeeLzxOh8oaSxWQbP+xIGVb7 Fk8cXSby3Au2dMA8J9z0+jGcjcq//sEJDPavj7zd2kY0rGeV585OmocoR6IDoN05NRDu BR13twl39eAMXRTqzxhCXU0tBHTpxR88M+0v1Eu48I/CqpX9tWgf1YKOSrWC4pKw3/Sd 6Z8RXUCIhW01ZfxLGFWQ6kvl/rwE02eHhzGpQLbN6ZyWUdy8d0ha5mKri7sxmq31mZ+S g2Qvfyt6owxwfyT7kLmgYAh+x1BbbCePoDSdwKDI/Ksct8j/EXxpLs2LiRiWmCKoTLRI I8PQ== X-Gm-Message-State: AOJu0Yy2YeYpciVFKLFG89h7XDAnz1fZ46w94KwFtNFAXmr+4M69mEl8 wiuCC5ve4CGF7s6DXrWX+E42UPpgtjqc+xsbwN2JvSyUrBG55p25WlzJ2VztPLYNOS7qpsjYskM = X-Google-Smtp-Source: AGHT+IHrFlCPqImt9Eg13QAhbWmp45TwLaHWLK1JEwF0JMFanNTusv4lp83PGhXLPYJ4cnT1bIkQBQ== X-Received: by 2002:a17:902:ef83:b0:1d4:ebf1:cbb4 with SMTP id iz3-20020a170902ef8300b001d4ebf1cbb4mr2903638plb.47.1705975481145; Mon, 22 Jan 2024 18:04:41 -0800 (PST) Received: from smtpclient.apple (107-215-223-229.lightspeed.sntcca.sbcglobal.net. [107.215.223.229]) by smtp.gmail.com with ESMTPSA id o18-20020a170903009200b001d76fb8e0a2sm17110pld.185.2024.01.22.18.04.40 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 22 Jan 2024 18:04:40 -0800 (PST) From: Bakul Shah Content-Type: multipart/alternative; boundary="Apple-Mail=_0E1F863D-8241-4B10-B548-9AD7F733BEE0" Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\)) Date: Mon, 22 Jan 2024 18:04:28 -0800 References: <7B9EBFA7-C16A-4109-BDB1-B26D7E9DE5AF@planet.nl> To: "tuhs@tuhs.org" In-Reply-To: <7B9EBFA7-C16A-4109-BDB1-B26D7E9DE5AF@planet.nl> Message-Id: X-Mailer: Apple Mail (2.3774.300.61.1.2) Message-ID-Hash: TY42ZOSMCNS2O465XFLPV2RXMP3I3LMQ X-Message-ID-Hash: TY42ZOSMCNS2O465XFLPV2RXMP3I3LMQ X-MailFrom: bakul@iitbombay.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Mills' initial implementation of FTP - best citation? List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --Apple-Mail=_0E1F863D-8241-4B10-B548-9AD7F733BEE0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 On Jan 22, 2024, at 8:15=E2=80=AFAM, Paul Ruizendaal = wrote: >=20 >> I see that the wording on his Wikipedia page has the ambiguous phrase = "had >> the first implementation of FTP", which has been flagged as needing >> clarification, so I intend to provide it. >>=20 >> In both this interview: >>=20 >> = https://conservancy.umn.edu/bitstream/handle/11299/113899/oh403dlm.pdf >>=20 >> ... and this video recording of Mills himself giving a lecture at = UDel: >>=20 >> https://youtu.be/08jBmCvxkv4?t=3D428 >>=20 >> ... it's quite clear that it's literally true - he authored, = compiled, >> installed, implemented, and tested the very first (and apparently = second) >> FTP server. >=20 > It may be impossible to provide hard evidence. =46rom RFC 354 it seems = to me that the protocol took on a recognisable shape around July 1972 = and from RFC 414 it seems to me that there were a number of = implementations by November 1972, and unfortunately Dave Mills is not = mentioned. His recollection may well be correct, but finding proof he = was the first in a 4 months time slot 50+ years ago may be too = ambitious. >=20 > https://www.ietf.org/rfc/rfc354.txt > https://www.ietf.org/rfc/rfc414.txt >=20 > Maybe the internet history list can shed some more light on the = matter: >=20 > https://elists.isoc.org/mailman/listinfo/internet-history I asked Abhay Bhushan (author of the above two RFCs) and he had this to = say: Dave Mills recently honored was not part of FTP development and = specifications. Many groups were implementing early versions of FTP, so = I don't know who got it working first. It was not Dave as he joined the = Arpanet community later. He was part of NSFNet, so could have got first = FTP on NSFnet or a laterversion of FTP. FYI.= --Apple-Mail=_0E1F863D-8241-4B10-B548-9AD7F733BEE0 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 On Jan 22, = 2024, at 8:15=E2=80=AFAM, Paul Ruizendaal <pnr@planet.nl> = wrote:

I = see that the wording on his Wikipedia page has the ambiguous phrase = "had
the first implementation of FTP", which has been flagged as = needing
clarification, so I intend to provide it.

In both this = interview:

https://conservancy.umn.edu/bitstream/handle/11299/11389= 9/oh403dlm.pdf

... and this video recording of Mills himself = giving a lecture at = UDel:

https://youtu.be/08jBmCvxkv4?t=3D428

... it's quite = clear that it's literally true - he authored, compiled,
installed, = implemented, and tested the very first (and apparently second)
FTP = server.

It may be impossible to provide hard = evidence. =46rom RFC 354 it seems to me that the protocol took on a = recognisable shape around July 1972 and from RFC 414 it seems to me that = there were a number of implementations by November 1972, and = unfortunately Dave Mills is not mentioned. His recollection may well be = correct, but finding proof he was the first in a 4 months time slot 50+ = years ago may be too = ambitious.

https://www.ietf.org/rfc/rfc354.txt
https://www.ietf.= org/rfc/rfc414.txt

Maybe the internet history list can shed some = more light on the = matter:

https://elists.isoc.org/mailman/listinfo/internet-history

I asked Abhay Bhushan (author = of the above two RFCs) and he had this to = say:

Dave Mills recently honored was not part of FTP development and = specifications.  Many groups were implementing early versions of = FTP, so I don't know who got it working first. It was not Dave as he = joined the Arpanet community later. He was part of NSFNet, so could have = got first FTP on NSFnet or a laterversion of FTP.

FYI.= --Apple-Mail=_0E1F863D-8241-4B10-B548-9AD7F733BEE0--