From owner-freebsd-hackers@FreeBSD.ORG Fri Aug 22 17:30:49 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F1A316A4C0 for ; Fri, 22 Aug 2003 17:30:49 -0700 (PDT) Received: from mail.inka.de (quechua.inka.de [193.197.184.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2324D43FBF for ; Fri, 22 Aug 2003 17:30:48 -0700 (PDT) (envelope-from mailnull@mips.inka.de) Received: from kemoauc.mips.inka.de (uucp@) by mail.inka.de with gbsmtp id 19qMIo-000297-05; Sat, 23 Aug 2003 02:30:46 +0200 Received: from kemoauc.mips.inka.de (localhost [127.0.0.1]) by kemoauc.mips.inka.de (8.12.9/8.12.6) with ESMTP id h7N02NF3036241 for ; Sat, 23 Aug 2003 02:02:23 +0200 (CEST) (envelope-from mailnull@localhost.mips.inka.de) Received: (from mailnull@localhost) by kemoauc.mips.inka.de (8.12.9/8.12.9/Submit) id h7N02NZQ036240 for freebsd-hackers@freebsd.org; Sat, 23 Aug 2003 02:02:23 +0200 (CEST) From: naddy@mips.inka.de (Christian Weisgerber) Date: Sat, 23 Aug 2003 00:02:22 +0000 (UTC) Message-ID: References: <200308230102.21879.avleeuwen@piwebs.com> Originator: naddy@mips.inka.de (Christian Weisgerber) To: freebsd-hackers@freebsd.org Subject: Re: BSD-licensed gzip, grep and diff families in OpenBSD X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Aug 2003 00:30:49 -0000 Arjan van Leeuwen wrote: > It seems that OpenBSD now has BSD licensed versions of the gzip, grep and diff > families (see > http://marc.theaimsgroup.com/?l=openbsd-misc&m=105899089116252&w=2). Wouldn't > it be a good idea to import them into FreeBSD? Yes, maybe, no. gzip should be fine. grep is largely compatible with GNU grep but offers worse performance. Apparently much worse in some corner cases. diff lacks a lot of the extensions from the GNU version which everybody takes for granted, e.g. no -p, -x, or -I, and there's no sdiff. -- Christian "naddy" Weisgerber naddy@mips.inka.de