From nobody Mon Jan 20 19:06:39 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 4YcKZm5v1Zz5kn87 for ; Mon, 20 Jan 2025 19:06:56 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic305-20.consmr.mail.gq1.yahoo.com (sonic305-20.consmr.mail.gq1.yahoo.com [98.137.64.83]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4YcKZl510Cz3rrS for ; Mon, 20 Jan 2025 19:06:55 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b="stJHh3/A"; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.83 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1737400013; bh=LD9P5buUs6E+eO7Q3S3A6Q2AEcev2o5CdQu5Cne296s=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=stJHh3/Ae8RSSsF/3eQhDulFWU8TOc4NgyajNOmUC5QLKyRCG1E1BE7uLwnQ8pNFA2mZk2GzxUerQKPfvmvWxYI7Q6W3pt8Qo/fPbe2tyZZwaLPyBVcj+MLgOpRPLUkrrBT3O+cS6LjJhF9zTI8jZgNvXfUV0Cqs2X/88JfuqBk2NoNcQ8XSPXv6y7B+2evihlCIFc2rdV26r6l/jE10649EnxIME0NMnt+zyov9XX4C2Cb5tV01/2wUa3e4Dg2PHR4As4lXe0pjd9u508nlkSepsR0huFNC5x1Imzpn3Cv/ncUqTbexTPka+H4RRfDWvkfgebBaJ25C6bS1zHJo2Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1737400013; bh=z6w+31ek2HPJLU8xuHeH7Jgy3dtgURYSZFdXymfztF9=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=E60/jgAnWp+cq/32TMS5+ZoLrg8KxLYbaDoHk3zz5I9PKzKdxOKuDScfuGyZuKpPyq1QdBTutekqBu9pmfXfgYQoKP7Ur4PZGSJWOt8Z5ys68Jziddvj0cgyAuYRwpLE+6MlxLFrOn1J7wvirKiKoRJctyj6zCAaqSgZPFbHWekINQGA7XPXWaVldYSsZ0h7uWW76mLCKaK6zoWm6R7gQ8VlcrfsGUjAqbm8v/Q4CmCihyH8imK1BqcMQA0Ml6phAYO8Itz6l2PmFYREtFglZkfejb+UQAo5S5xeUjPGe2zte+Jj68A/wudW2orgHwPwZDvq0G8suqD89lyeIgcDOQ== X-YMail-OSG: i_aYL8MVM1k9YU1Vlp.Z7mREYC6Y6YBS4gN.U94qJNdkKW8o7vV1fdHKqckAA8R s2nI9emu7pEV1_Raqa3UXJRRDBCmGaiE4l6FUnMD6UZ.i4AjJSgBXIcCUTd2zWm97itEfUYg5QmD XNyKjPlM0ts040FsAF_jG9jcrT8pajyjAZDrMODbeBXUEgiG74ZQQ.pnY6R8WyGOJWQeda3E69pf nkAE6mXCVS5PnRZlvumqFeqQABrGA9hb8Wa9yFqs37JSjI1flU_ca2vpBIOZIqK3tSEcJ7.iY4Yn Lsq.VcJhAC4tqikNeMlD8FtOXZ0toUyKUrA7jSahsitDjzBJzKa_knzfUjVbWuaYZEFX9rjetAEK _f08tHoJVuXCZlfeD7YFWJGSLOIVN..ib0nRtDlhBXWJYqpAgmEuQtaAINNdyn1nMZWXG3C8vd4G FqzTz6tQqML6oxW8U9PmW_JNMU4yWM_EIhojy0XXyCpAO8j8h3ZgGhSUrHCKIoRBL_gymz3gZAgT Ma23Vhhe_5WpuMyR6VHe9t_P6JxJ6SirlQTMd4GU69NnPn28..hIIib5IIJ8Rp7zF8bHDho3EsGq zlSpwuM6hw_Y9KcpeIoe60an38UpBwfItQFgchd_egdS2yktFt.1WiLFfwK75wVndC6DUOOyG9gQ PDTK_G4a2IWKYWj8Y23SHHFK_h89O9gH7cAs2xu3PSrBXCxC9mbbqOzf8cqxdDSgRp56.VO3sbV5 cm8ofd_2c3WyjcNwelQRiCsEWJyMVKjuLvNRN5DP3iNLvCf3rU_psINppYG4F25f1IJ.T3Sxo_30 2ZRlCFsCQj.95ac8pwJIvDHYdhIAyHlCVujinSS3JPraquvAF4AVbKn66LdGS7bjGSnz0Yq3Jsdd EOVvsX4YLHteW8IV8D0VixLA1kFnho7CpZV7E0ilaiai6WsFbckj8xvVGHG530.Z5t.OMRiID18G e2Qv0E48droPvkrHXN_g6_M7G6BqkR9dd.sHv1UyJ3S_DdUKwwEuzi9EbtgGkgDduVilzVWimFfH WchwtqRoIqRDCn6Y5Pu2q1plS2BIYhN_QzV7fOypzws80iFq7SqRVIlQJT2m96JMG5iWyOSPXDg8 8T3YY8bO3Pbp1usGayuTWA434Ij6OpbX8MnfnhK2C8AT4EAuCRkVC8fhds_V01BShPWdQb7KTu5t Tb8eGzSe8mrpzMH9rBB00ycMHFBy2fiA.AHXHpcWRtWS7n8QSz0zWseEG9tp4muLz0zNj8sjRUm_ BxR9gOv8ZjVqrfpN5fZ4vhZY5.MNEswHi9MnW8ormMl3bPRTgQyyQE8UUjK0pb2v7O_A4CAltTqq TRFjKNLIlMMBToA1se1jN79piDHM1I4rDP5HPY_2h8ZsEiJWQ.1gO77piSfWPwIYUHxSZKCqZeKN jZ70RNupjolbZVqG55M66l4YNwiWdWcAwS9KHrLbX1TNKVSwEJ5uEPoJDDCqQZsPIWcdFywOJWTO FeANEIYJWqxFmvDMhiNL785k_TiMdQCcQnNEuFKAZ9XxfURCrofDb6zYOSNyusPj8o3Ydh4hYbtY QiqT0Jsy3RtZhS0qo0CtAuEqpAKzkgJQaACLe_s.0IbejY6aYfcmGEzLkjL_sw22DmsG9d.EljB. yrolW6dviTtDQWpxq.65.1igvN8OWuPHRmUtqC2g1Me9mjrWHz.bDc6ZudI5TutFm7jqEsEv6uAg aFYcuuFTnjix_AWl5Abx7rwZ6B1t8j2OiQz1DxalB.osdgKNSBqHjFkNEuYhCO2j6lsgL8jC1dsj 9h8KO.AUF2RW6Ez_FmPtJGD7NPDau.mgLIEmpYYcNfze_HsKYrULa.X3ZBKXDTyBm9JGNCt6ce3q 8FL6sLvHPQEhKtF8018Xl.6Od5O9gH84GtiY95YJv58OHBQzFRZDOXW.zufMFatRoW3E1LpdPjKn MioKrRAWC0a2eQpxJkAMkEBYPHh8FkjdEXiXqRwWlXM4UBCHG2HYWO1KENHKq0mUqNNh7x0bjaxz GQUWwdJnJiaGKoNq4M5wBHKh1aqv_22tt9bKeG8jqMSXoZU1QYKksNCsPosDHIHar6xmdWKcLV8C rS46h3HlDiXDk74pvQpipJnDA_STXozRb48IYK4jmrrGu9egPVIvCDsHEkNI.S5RtpRLkTWk5vW4 o9VjKHUrwYPWXBWKxaRnKh.JpNN8oD6KVKj6pw.qwN_Jv1chdyRxEs7sq1HrgZo1C1kp3OSvhvLu NafphCHRVF9pRoE6HXyaIfDF5LpWTCMJqwF4SxnBi1aTiPZQm0Mh6vw7dfp7Sw5tm X-Sonic-MF: X-Sonic-ID: 7a7537f2-29e2-4dd1-a32d-4889664726fe Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.gq1.yahoo.com with HTTP; Mon, 20 Jan 2025 19:06:53 +0000 Received: by hermes--production-gq1-5dd4b47f46-dvwsq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 25782f3c86cf7b47623b9d5e27af549d; Mon, 20 Jan 2025 19:06:50 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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 (Mac OS X Mail 16.0 \(3826.300.87.4.3\)) Subject: RE: exfat driver as a gsoc project: mentors wanted Message-Id: <86B4B4D0-2B25-4632-B9BE-AE65633AE165@yahoo.com> Date: Mon, 20 Jan 2025 11:06:39 -0800 To: fuz@freebsd.org, freebsd-fs@freebsd.org X-Mailer: Apple Mail (2.3826.300.87.4.3) References: <86B4B4D0-2B25-4632-B9BE-AE65633AE165.ref@yahoo.com> X-Spamd-Result: default: False [-4.47 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; RBL_SENDERSCORE_REPUT_9(-1.00)[98.137.64.83:from]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.969]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-fs@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.83:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.83:from] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4YcKZl510Cz3rrS Robert Clausecker wrote on Date: Mon, 20 Jan 2025 17:17:40 UTC : > With ExFAT being a common file system on external storage devices > and the patent situation being less bad than a few years ago, Did I miss a status change? I do know that: https://patents.google.com/patent/US20090164440?oq=3DUS2009164440 reports: 2027-03-09 Adjusted expiration But, other than that: https://opensource.microsoft.com/blog/2019/08/28/exfat-linux-kernel/ reported: QUOTE We also support the eventual inclusion of a Linux kernel with exFAT = support in a future revision of the Open Invention Network=E2=80=99s = Linux System Definition, where, once accepted, the code will benefit = from the defensive patent commitments of OIN=E2=80=99s 3040+ members and = licensees. END QUOTE Quoting https://openinventionnetwork.com/# : QUOTE OIN is the largest patent non-aggression community in history. Together, = we support freedom of action in Linux as a key element of Open Source & = help members reduce patent risks. END QUOTE So, apparently: Very specific to Linux as a context. To my knowledge FreeBSD is not and can not be a member of the Open Invention Network in order to get FreeBSD itself covered. I'm less sure relative to the means of running Linux code in a booted FreeBSD. May be a OIN membership could cover that for exFAT and more? (No clue.) > it > seems interesting to have a native ExFAT driver. >=20 > The driver could be maintained out-of-tree and hosted in Europe > (where the software patents are not enforceable) until we can > merge it. May be the above is an implicit reference to the "2027-03-09 Adjusted expiration"? > This seems like it would be a good fit for GSoC. > Is there anybody here who would be interested in (co)-mentoring this > project? I would also be interested in mentoring, but I have too > little experience with the VFS subsystem to do it alone. =3D=3D=3D Mark Millard marklmi at yahoo.com