From owner-freebsd-hackers@FreeBSD.ORG Mon Feb 25 07:09:58 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3FEEC16A405 for ; Mon, 25 Feb 2008 07:09:58 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id D474313C4EC for ; Mon, 25 Feb 2008 07:09:57 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m1P77HUN077956; Mon, 25 Feb 2008 00:07:18 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Mon, 25 Feb 2008 00:07:44 -0700 (MST) Message-Id: <20080225.000744.-345418608.imp@bsdimp.com> To: mwm-keyword-freebsdhackers2.e313df@mired.org From: "M. Warner Losh" In-Reply-To: <20080225005429.38f0c91a@bhuda.mired.org> References: <20080223155355.3f80b77f@bhuda.mired.org> <47C2520C.5080100@elischer.org> <20080225005429.38f0c91a@bhuda.mired.org> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org Subject: Re: find -lname and -ilname implemented X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Feb 2008 07:09:58 -0000 In message: <20080225005429.38f0c91a@bhuda.mired.org> Mike Meyer writes: : On Sun, 24 Feb 2008 21:28:44 -0800 Julian Elischer wrote: : > It's been in my tradition for Unix developement since 1986 when I : > first joined comp.unix : : It has happened. But from my perspective, what happened going from v6 : to v7 tends to be the rule, and your tradition is the exception. Then clearly you haven't been paying attention. While many of the attempts to make different versions of Unix compatible have failed, the attempts have been there from the start. In addition, all of the tools in the tree that aren't based on gnu tools have had many gnu extensions added continuously over the course of the years in FreeBSD. : > If you saw what Warner and others have to do to in battling the Linux : > hordes, you'd also be looking to remove all the trivial complaints : > that are made as excuses to not use BSD. : : No, I wouldn't. You're assuming that popularity is inherently a good : thing, which is a common misconception I don't share. Popularity has nothing to do with it. : More accurately, : I don't believe that popularity is in and of itself a good thing, to : be catered to at all costs. Makes me wonder if there's a connection : between GNU distros treating their users like idiots and those same : users not being able to see beyond the trivialities. You fail to understand the complex interplay of politics here. These people do not want to see beyond it. They want to shut you down because you aren't using their beloved Linux. They use stupid excuses to not do things. This is about removing barriers to entry. This isn't about being popular. : > I think that we have to make a conscious decision as a project to : > acknowledge the position we find ourselves in WRT 3rd party software : > and make moves to lower the barriers to entry as much as we can. : : Um, if FreeBSD has to become GNU in order to win GNU users, what's the : point? Skip the pain, switch to GNU, and get the popularity you want : and the platform you deserve with no delay. Hello? BSDL calling. You left your GPL here and we don't want it. It is funny, but the same sorts of arguments were made against POSIX constructs only a few years ago. They were evil. Something was wrong with them. But they have proven to be OK in the fullness of time, and POSIX now is the exception rather than the rule. It was proposed back in 1990 or so, and it took until the early part of this century to be adopted. Many of the GNU tools are about 5 years behind that curve. : Of course, since GNU is well on the way to becoming Windows in order : to get people to switch to GNU from Windows, maybe we should just skip : a step and start catering to Windows users? After all, there are an : order of magnitude more of them... Ture, but irrelevant. Warner