Re: [hackathon] Open Source Software and network protocol standards

Omer Shapira <omer.shapira@gmail.com> Sat, 19 March 2022 21:34 UTC

Return-Path: <omer.shapira@gmail.com>
X-Original-To: hackathon@ietfa.amsl.com
Delivered-To: hackathon@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3E743A17A4 for <hackathon@ietfa.amsl.com>; Sat, 19 Mar 2022 14:34:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x-gcBpfVxA8j for <hackathon@ietfa.amsl.com>; Sat, 19 Mar 2022 14:34:45 -0700 (PDT)
Received: from mail-pf1-x435.google.com (mail-pf1-x435.google.com [IPv6:2607:f8b0:4864:20::435]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 194453A0A25 for <hackathon@ietf.org>; Sat, 19 Mar 2022 14:34:45 -0700 (PDT)
Received: by mail-pf1-x435.google.com with SMTP id d19so12419572pfv.7 for <hackathon@ietf.org>; Sat, 19 Mar 2022 14:34:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=ctmWf7cSE8Rb6uIOSrHuN9UN3nEEwX2/EWiWlDGQ3Xs=; b=WnIE41omPJfJr4PGH25d1jqVG9Wz9h++pxT7pI+5rviuFrJFcKfCrQlPtNR8hDepPI A1EETo785tIzlpoDkPrb6B+Ul+4oHL2dj+eKP13WfLNZMKb63FwZt3XyYfRe7sZuJ169 MlzTS4SrNbBMiotQKAs06t5W3+/oXKRGkQiV55+DQoPDtmY19rA5E1vXMpwuCY3YSr4L jwjclX4AYOg9tbQ/k8INeX/6c3ELRtfVXqs8/tDyam8OovVWfM619/r9TvjV+TJJxsNK j5Hhpr069+RGuKpFluvHI/XW0x/8JPWnF2S0RnvHG0g8QvebPh7TwWxj6iMXI3ZNMedo gq/w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=ctmWf7cSE8Rb6uIOSrHuN9UN3nEEwX2/EWiWlDGQ3Xs=; b=iCMtLGHTCP5xVTArY1+lUlDVT1y1mLkM+iL1VXiZ8Ous5sZF0s6h5yyreJsj+eJ8eg h/rWKmUgFNqljW7c8raz98AVAyKY6eV5FmoQdadUoyEISE3oczmUHFtTHBuBttVjz3Kc gHBss0uolXCYgV8HKjr09IXY0/VHJk9Bf+FKu4uBlNKqAA1Zd4yMWI7zFu7Q+jVOw0N/ 1bQIjDu2H6RmY+L9meVfn9BQ+xJ5GMKNGJJsqnvhQE34VEB3a+SJeI4TQNcltjNBuYww 3lAV9jrlYObEhz/R8izLiwTH5TlbyKAtG+9RL+6snsPLgIvsmya/bdIocNH5Vrr8Xu33 YHXw==
X-Gm-Message-State: AOAM530KKtU+8DDf4mDwALIZWbsDpcMDRVuDdQxrWGXMgqEwL/QccBPs pqYrOykz9Vo5s7SMVBIfPDlahE3h/Nw=
X-Google-Smtp-Source: ABdhPJyAuHJpFq2OnoUThl0Joa1PXJPr9yzSi7ctplq6IhnM2gSg2TyQqi+YrPPKQL/4aXaCX5cI/g==
X-Received: by 2002:a63:1a04:0:b0:381:edc8:66b1 with SMTP id a4-20020a631a04000000b00381edc866b1mr12833448pga.131.1647725683756; Sat, 19 Mar 2022 14:34:43 -0700 (PDT)
Received: from smtpclient.apple ([2a09:bac0:4::82d:2974]) by smtp.gmail.com with ESMTPSA id e6-20020a056a001a8600b004f78b5a4493sm13617876pfv.105.2022.03.19.14.34.41 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 19 Mar 2022 14:34:42 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3693.40.0.1.81\))
From: Omer Shapira <omer.shapira@gmail.com>
In-Reply-To: <BC4DA9C4-38C2-4FE1-824F-D9B5468AD42B@apple.com>
Date: Sat, 19 Mar 2022 14:34:40 -0700
Cc: Chris Inacio <inacio@cert.org>, "hackathon@ietf.org" <hackathon@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <55D6F5E8-717B-45A0-AC25-4A38E47CA681@gmail.com>
References: <BA619D4C-1167-4107-98FB-C01DBAFFC0E3@apple.com> <etPan.62352482.3ae67902.21c8@cert.org> <BC4DA9C4-38C2-4FE1-824F-D9B5468AD42B@apple.com>
To: Stuart Cheshire <cheshire=40apple.com@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3693.40.0.1.81)
Archived-At: <https://mailarchive.ietf.org/arch/msg/hackathon/-ztVMauM641LRHAp8uhdumNnBhE>
Subject: Re: [hackathon] Open Source Software and network protocol standards
X-BeenThere: hackathon@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion regarding past, present, and future IETF hackathons." <hackathon.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/hackathon>, <mailto:hackathon-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/hackathon/>
List-Post: <mailto:hackathon@ietf.org>
List-Help: <mailto:hackathon-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hackathon>, <mailto:hackathon-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Mar 2022 21:34:50 -0000

Stuart,

Apache Kafka comes to mind as an example of Open-Source protocol which had displaced many closed-source alternatives. 

Another example is the adoption of BLE (Bluetooth Low Energy) for biometric sensors (e.g. heart rate monitors). BLE has Open-Source implementations and is steadily displacing proprietary protocols such as Garmin ANT.

Other than that, the evolution of peer-to-peer file sharing protocols can be relevant:
Closed-source protocols such as Kazaa or eD2k gained initial popularity in the early 2000s but failed eventually.

On the other hand, Bit Torrent remained relevant for more than 30 years. As you probably know, the LEDBAT CCA has originated from Bit Torrent.

Omer


> On Mar 19, 2022, at 1:59 PM, Stuart Cheshire <cheshire=40apple.com@dmarc.ietf.org> wrote:
> 
> On 19 Mar 2022, at 01:32, Chris Inacio <inacio@cert.org> wrote:
> 
>> Stuart,
>> 
>> Not that this necessarily changes an answer I have, but how far back would you like to go, roughly?
>> 
>> Mostly reacting to your “recent years” start of the question.
> 
> Good point Chris. Let’s remove the “recent” caveat. Examples others have given, like TCP/IP and HTTP, are very relevant data points too.
> 
> Stuart Cheshire
> 
> _______________________________________________
> hackathon mailing list
> hackathon@ietf.org
> https://www.ietf.org/mailman/listinfo/hackathon
> Unsubscribe: mailto:hackathon-request@ietf.org?subject=unsubscribe