From nobody Mon Jan 20 20:15:11 2025 X-Original-To: freebsd-fs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YcM5n1Whjz5kspV for ; Mon, 20 Jan 2025 20:15:25 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-pl1-x632.google.com (mail-pl1-x632.google.com [IPv6:2607:f8b0:4864:20::632]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YcM5m65f5z410w for ; Mon, 20 Jan 2025 20:15:24 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pl1-x632.google.com with SMTP id d9443c01a7336-21669fd5c7cso85094215ad.3 for ; Mon, 20 Jan 2025 12:15:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1737404123; x=1738008923; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=LEsJZ3dwbU0ohrz1ZNtl+woTrSlKgCfAyEfMOwi/NpE=; b=irQ+UoW4HHn1AU+10k1CLjL4bezohALSsyPreC4Oh4Pwt7VB9yxBxdZcIRBTht/Z3l aqbp5Ed3RrZgOunh0cVvM4wY5f5EGo7S1dXUr/Q5Wn3oN4jK8enQ/f1NnyG+4HtsJRV7 IPIkA/09rYhdJYWHeJpLDr8nQ7FP1h3zmB3jmFZc5FdRYSE16puSCueC6/qUHUzZGWp4 te/vX0JjfzG8QBO7yX3Sm86t2sxSgVs1RPWcoItn4WZRiV0IOyDRMmoRFOrJvzqTfRvA 84sALrJ7MtV/qcICBcvjDmme+T9C94xCMlaGxU1WZRJR4I2a5uDn2TAQjjILmR/5z8vP V3YQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737404123; x=1738008923; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=LEsJZ3dwbU0ohrz1ZNtl+woTrSlKgCfAyEfMOwi/NpE=; b=SKv/SKX1A8s7xC0+ReePfKmIFFIB+VZSITf9S0EU5/+QNXaGPQshNwOrabEzvM5Lmq gyANXt5olxbsW/GIXO5k/OmJq9gJ+aT41OECyF9VaZfzB+UFAWV5uJ1fBKR2NhFV0gK/ 455SC6Oo/QvAmIwbw53Z264A44ZEW0ZiDGYRydgJdPHPEIGGdhQDgiYujc3GT7Cu42iM jcfqU59d9vipQYLES0hXus390iDOcF3ew/JlQcSKf6mJRKwcx0vpprU1eKqx6TvURt5s o00ehFfbWvZH00UpTlbYi3UUDA+A6KDzloBFati5i1gFkTD+BEvP4W8SVpc8FyWEE61s xH3w== X-Gm-Message-State: AOJu0Yy+Ld5qBcn2fCQ51VPTmkA2qJxSGHPnfgFwuBeUjzPIOKT20vZ2 9zzvI5Es4+gtKeDSbvyreDnqGmkQzs29IwEkZKfL+DLpnq6v/xJ2i7+I7rVVxX+X10I20YweB4n XQ+e67njXIMy3Y9egpXcF2ToJQXaYKpTb9k8irQ== X-Gm-Gg: ASbGncu3qF0B65iUdHhlYGixNys09bXxzXqOYoJsGV9K8igPGXG1c2TrW4XyG+XnryC rdaiblHtDcbCqOCEo7koUQ56z5deiT/pM2Lk1nGKiVtMdcc/dmcH3LdnuFTUA6fBr00Ctre68Sg xVFCVk X-Google-Smtp-Source: AGHT+IHa9kmCrsFExmU5gjXr5qFEN8cAamby4Q1+IGiz7I7NRxOdoK+vD/f50m9WtUXOzzkfNSJwtarXXDcIs39X840= X-Received: by 2002:a05:6a20:7f8e:b0:1e6:8f39:d635 with SMTP id adf61e73a8af0-1eb2146009bmr21779977637.9.1737404122629; Mon, 20 Jan 2025 12:15:22 -0800 (PST) List-Id: Filesystems List-Archive: https://lists.freebsd.org/archives/freebsd-fs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-fs@FreeBSD.org MIME-Version: 1.0 References: <86B4B4D0-2B25-4632-B9BE-AE65633AE165.ref@yahoo.com> <86B4B4D0-2B25-4632-B9BE-AE65633AE165@yahoo.com> In-Reply-To: From: Warner Losh Date: Mon, 20 Jan 2025 13:15:11 -0700 X-Gm-Features: AbW1kvYr2SCuOkAFSx_xzAWjNK3x95WEDzKNXpgY7fbYneCR06pp7MndgldlBUU Message-ID: Subject: Re: exfat driver as a gsoc project: mentors wanted To: Stefan Esser Cc: FreeBSD FS Content-Type: multipart/alternative; boundary="0000000000008fae6c062c28ebe3" X-Rspamd-Queue-Id: 4YcM5m65f5z410w X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] --0000000000008fae6c062c28ebe3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Jan 20, 2025, 1:13=E2=80=AFPM Stefan Esser wrote: > Am 20.01.25 um 20:29 schrieb Robert Clausecker: > > No, though 2027 is only two years away, so if we cannot join the OIN, > > we only have to keep the driver out-of-tree for that long worst case. > > Having a driver ready (and internally tested without a public release) > would be a good preparation for 2027. > > BTW: 2 of the relevant patents have been filed 2009-02-20: > > Hash based file name lookup: > > https://www.freepatentsonline.com/8321439.html > > Contiguous file allocation: > > https://www.freepatentsonline.com/8606830.html > > IIUC, these would not expire before 2029? > > > As for =E2=80=9Chosted in Europe:=E2=80=9D Europe does not have softwar= e patents, > > so we can basically ignore the ExFAT patents if development is done > > in Europe independently of any US entity. > > I'm not convinced that hosting in Europe would be safe, but I do remember > that the patented IDEA crypto code had been imported, but was not built > unless a non-standard build option was used. > We have contacts at Microsoft... maybe just ask? Warner Regards, > > STefan > > --0000000000008fae6c062c28ebe3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Mon, Jan 20, 2025, 1:13=E2=80= =AFPM Stefan Esser <se@freebsd.org= > wrote:
Am 20.01.25 um 20:29 sc= hrieb Robert Clausecker:
> No, though 2027 is only two years away, so if we cannot join the OIN,<= br> > we only have to keep the driver out-of-tree for that long worst case.<= br>
Having a driver ready (and internally tested without a public release)
would be a good preparation for 2027.

BTW: 2 of the relevant patents have been filed 2009-02-20:

Hash based file name lookup:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 https://www.fre= epatentsonline.com/8321439.html

Contiguous file allocation:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 https://www.fre= epatentsonline.com/8606830.html

IIUC, these would not expire before 2029?

> As for =E2=80=9Chosted in Europe:=E2=80=9D Europe does not have softwa= re patents,
> so we can basically ignore the ExFAT patents if development is done > in Europe independently of any US entity.

I'm not convinced that hosting in Europe would be safe, but I do rememb= er
that the patented IDEA crypto code had been imported, but was not built
unless a non-standard build option was used.

We have contacts at Microsoft..= . maybe just ask?

Warner= =C2=A0

Regards,

STefan

--0000000000008fae6c062c28ebe3--