From owner-freebsd-questions@FreeBSD.ORG Mon Oct 16 04:35:16 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3746E16A403 for ; Mon, 16 Oct 2006 04:35:16 +0000 (UTC) (envelope-from aharrison@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2CB643D5E for ; Mon, 16 Oct 2006 04:35:14 +0000 (GMT) (envelope-from aharrison@gmail.com) Received: by nf-out-0910.google.com with SMTP id p77so1745291nfc for ; Sun, 15 Oct 2006 21:35:13 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=qMWrZEFNtPC/5bJ3GW7Z/4TCBBhATRrYQXVi+HeScc6UbP/NHK0cyGr1vXCfGss7+Mq2e44feCllFGUUT5GBgTJulwpoSA4A/+zUamKXk1Oaecp+zg2yDMTsyxpcXFC9VgAk1b09BBiJbYg9u282aavVzLNdxSCXdOMXi9BzqvM= Received: by 10.78.94.37 with SMTP id r37mr7196260hub; Sun, 15 Oct 2006 21:35:13 -0700 (PDT) Received: by 10.78.176.14 with HTTP; Sun, 15 Oct 2006 21:35:13 -0700 (PDT) Message-ID: Date: Mon, 16 Oct 2006 00:35:13 -0400 From: "Andy Harrison" To: freebsd-questions@freebsd.org In-Reply-To: MIME-Version: 1.0 References: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: What's so compelling about FreeBSD? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2006 04:35:16 -0000 On 10/15/06, William Tracy wrote: > > > So, basically, I'm asking you guys to wow me. :-) Show me how FreeBSD > can outdo Linux. Make me never want to go back. There's already been plenty of answers with which I agree. The bulk of my professional life was with Solaris, with some linux and BSD/OS in the mix. Then I changed jobs and needed to be a FreeBSD guy. It was so easy to run and manage, I felt like I was cheating. Where was the struggling to satisfy every dependency? Where was the need to hunt down the latest version of a binary package or rpm? Where were the unresolved symbol errors while upgrading kernels? Eventually I became adept at making my own rpm's, so less waiting for updated rpm's while still retaining the maintainability of package installs. And then there was FreeBSD. A new version of apache comes out, someone tweaked a couple of files in the ports tree, my scheduled cvsup picks it up automatically anyway, so I'm left with nothing more than running 'portupgrade'. Or (far less frequently) a new version of something comes out, but it's less popular so the port maintainer hasn't gotten around to tweaking the ports fast enough for me. I just tweak the files myself because the process is far simpler than creating custom rpm's, then let it rip. I like how files are very consistently found in logical places, like /usr/local/etc for config files, /usr/local/var for stuff like databases, /usr/local/www for web stuff, /usr/local/bin for binaries. It's not a constant quest wondering where stuff got installed and what data files are where, and not having to type paths to run programs in curious locations. that sort of thing used to become especially annoying with programs that like to install into a directory where the name included the version number, /usr/local/foo-1.1.1/ or something. Like I said before, running FreeBSD is so easy it's almost like cheating. -- Andy Harrison