From owner-freebsd-arch@freebsd.org Mon Jan 7 19:05:36 2019 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 41378149C5D7 for ; Mon, 7 Jan 2019 19:05:36 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:470:7a58:1::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D62C174669 for ; Mon, 7 Jan 2019 19:05:35 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:470:7a58::31e0:f388:a16f:8e6c] (unknown [IPv6:2001:470:7a58:0:31e0:f388:a16f:8e6c]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 2B09E9E1D; Mon, 7 Jan 2019 20:05:34 +0100 (CET) From: Dimitry Andric Message-Id: Content-Type: multipart/signed; boundary="Apple-Mail=_39FB14BE-4F37-4661-B798-3B9D7959741F"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: Re: GNU-compatible, BSD-licensed bc Date: Mon, 7 Jan 2019 20:05:33 +0100 In-Reply-To: Cc: freebsd-arch@freebsd.org To: Gavin Howard References: X-Mailer: Apple Mail (2.3445.102.3) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2019 19:05:36 -0000 --Apple-Mail=_39FB14BE-4F37-4661-B798-3B9D7959741F Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 7 Jan 2019, at 19:35, Gavin Howard wrote: >=20 > I am the author of a GNU-compatible, BSD-licensed bc > (https://github.com/gavinhoward/bc). I noticed (on > https://wiki.freebsd.org/GPLinBase) that FreeBSD used to use the GNU > bc until it was taken out because of the GPL. My bc is not licensed > under the GPL; it is under the 0BSD license. Thus, I think my bc might > be a great fit for FreeBSD. >=20 > My bc is well-tested. I make sure that every single memory bug that I > can find is out before every single release. I also make sure that my > bc's math is correct by running millions of random math problems > before every release. >=20 > My bc is extremely portable; it easily builds on any POSIX > platform. And it includes a full dc as well (except for the "!" > command). >=20 > I would love to work with the core team to get my bc into FreeBSD, if > there is interest. I am about to do a release, and I am willing to > delay the release to get it up to par for FreeBSD. >=20 > Would there be interest? You are 9 years late. :-) = https://github.com/freebsd/freebsd/commit/bc4e1f6f87a770761be30eb708cbef88= bc4d9536 That said, are you aware of any great differences between your bc and the one originally from OpenBSD? -Dimitry --Apple-Mail=_39FB14BE-4F37-4661-B798-3B9D7959741F Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCXDOi/QAKCRCwXqMKLiCW oyy+AJwKqq05YcJtbXlgGbBaHj7bveC+wgCeKEye21ddMvRQucP8isWRKtNSEMs= =k2N8 -----END PGP SIGNATURE----- --Apple-Mail=_39FB14BE-4F37-4661-B798-3B9D7959741F--