From owner-freebsd-questions@FreeBSD.ORG Mon Jul 18 20:32:29 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 26D8F106567A for ; Mon, 18 Jul 2011 20:32:29 +0000 (UTC) (envelope-from prvs=17379ddd5=pschmehl_lists@tx.rr.com) Received: from ip-001.utdallas.edu (ip-001.utdallas.edu [129.110.20.107]) by mx1.freebsd.org (Postfix) with ESMTP id E75BF8FC12 for ; Mon, 18 Jul 2011 20:32:28 +0000 (UTC) X-Group: None X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsQJAJ6XJE6BbgogVmdsb2JhbABTqAQBIQIkzGSFXV8Eh1ScBQ X-IronPort-AV: E=Sophos;i="4.67,223,1309755600"; d="scan'208";a="67293849" Received: from zxtm01.utdallas.edu (HELO [129.110.200.11]) ([129.110.10.32]) by ip-001.utdallas.edu with ESMTP/TLS/DHE-RSA-AES256-SHA; 18 Jul 2011 15:32:27 -0500 Date: Mon, 18 Jul 2011 15:32:25 -0500 From: Paul Schmehl To: Gary Gatten , freebsd-questions@freebsd.org Message-ID: In-Reply-To: <13800_1311018255_4E248D0F_13800_81_1_D9B37353831173459FDAA836D3B43499C521864F@WADPMBXV0.waddell.com> References: <20110717071059.25971662@scorpio> <4E22DFE9.7050007@pathscale.com> <201107172016.30727.lobo@bsd.com.br> <4E23989F.7010701@gmail.com> <4e242fab.s4vpgxxZEUq0LFDq%perryh@pluto.rain.com> <1311017168.44397.YahooMailRC@web36508.mail.mud.yahoo.com> <13800_1311018255_4E248D0F_13800_81_1_D9B37353831173459FDAA836D3B43499C521864F@WADPMBXV0.waddell.com> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Subject: RE: Lennart Poettering: BSD Isn't Relevant Anymore X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Paul Schmehl List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jul 2011 20:32:29 -0000 --On July 18, 2011 2:44:15 PM -0500 Gary Gatten wrote: > > > I've always been curious why "Linux" seemed to take off so fast when > other FOSS / non Winblow$ OS's were available for some time with not much > traction; OS/2, BeOS, *nix with X11, etc. > > Not just on the desktop, but servers as well. "Supported" versions of > Linux such as RHEL, Suse, etc. seem to have made more headway into the > enterprise computing environment in the last ten years than *BSD did in > the last 30. > >> From my personal experience - which is relatively limited - it seems >> applications just work on Linux? When I need to compile an app, it >> takes a few mins on Linux - but may take me a few weeks on FBSD. >> Granted someone more knowledgeable with FBSD, Compilers, etc. could do >> it much faster than I. > > Anyway, if someone has a brief explanation of why Linux has apparently > triumphed (in so far as installed base, desktop penetration, etc.) where > so many others have failed (including IBM with OS/2) I'd be interested in > hearing those thoughts. > I'll hazard a guess. Linux was new and shiny and all the rage when computer science really took off in the higher ed field. So geeks wanted to use it, but to do so at that time you had to be a bit of a coder. So the number of people hacking on it and submitting changes ballooned. Basically, anyone who wanted to submit a change could, but Linux kept the base kernel code management to prevent major mistakes. Then all their friends wanted it too, but they couldn't code. So the push for ease of use began. That was the genesis of projects such as kde and gnome and the drive behind getting things like flash and "cutting edge" drivers working in Linux. Meanwhile, the *BSDs were those "old" "stogdy" OSes that "nobody" was using any more, so there was no great incentive for geeks to check it out and use it. Remember the old saw, "Unix is user friendly. It's just picky about who its friends are."? So Linux was becoming more "user friendly" and gaining all sorts of GUI crud that made it easier for non-geeks to be "admins" while the BSDs were still rolling down the tried and true path of development that required that you actually understand the innards if you really wanted to be an admin. Linux hasn't "triumphed", BTW, it's merely in ascendancy right now. It could well go by the wayside if a major problem erupts and doesn't get resolved quickly. In short, some people chase the newest shiniest thing. Others prefer to stick with what works. Often, the newest shiniest folks, after they've gained some wisdom, move to the other camp. So you could well see a resurgence of BSD as Linux admins who've grown tired of its quirks but have gained some unix skills start moving back toward the BSD side. -- Paul Schmehl, Senior Infosec Analyst As if it wasn't already obvious, my opinions are my own and not those of my employer. ******************************************* "It is as useless to argue with those who have renounced the use of reason as to administer medication to the dead." Thomas Jefferson "There are some ideas so wrong that only a very intelligent person could believe in them." George Orwell