From owner-freebsd-advocacy@FreeBSD.ORG Tue Jun 21 17:38:32 2005 Return-Path: X-Original-To: advocacy@freebsd.org Delivered-To: freebsd-advocacy@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6695916A41F for ; Tue, 21 Jun 2005 17:38:32 +0000 (GMT) (envelope-from liamfoy@sepulcrum.org) Received: from moutvdomng.kundenserver.de (moutvdom.kundenserver.de [212.227.126.249]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE4A743D1D for ; Tue, 21 Jun 2005 17:38:31 +0000 (GMT) (envelope-from liamfoy@sepulcrum.org) Received: from [212.227.126.224] (helo=mrvdomng.kundenserver.de) by moutvdomng.kundenserver.de with esmtp (Exim 3.35 #1) id 1DkmhN-00013S-00; Tue, 21 Jun 2005 19:38:09 +0200 Received: from host217-43-38-230.range217-43.btcentralplus.com ([217.43.38.230] helo=localhost) by mrvdomng.kundenserver.de with esmtp (Exim 3.35 #1) id 1DkmhN-0005YM-00; Tue, 21 Jun 2005 19:38:09 +0200 Date: Tue, 21 Jun 2005 18:38:06 +0100 From: "Liam J. Foy" To: Ted Mittelstaedt Message-ID: <20050621173806.GA667@anarion> References: <20050620195539.1B3E54C35B@ws1-1.us4.outblaze.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.8i Cc: advocacy@freebsd.org Subject: Re: Explaining FreeBSD features X-BeenThere: freebsd-advocacy@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD Evangelism List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jun 2005 17:38:32 -0000 > Fafa, I've seen these kinds of efforts before and they are all > generally doomed to failure. > > You see, the problem is that FreeBSD is not a general computer > operating system product. It is a very specific product in fact. > > Now, the USES that FreeBSD can be put to are VERY general. BUT, > do NOT make the mistake of confusing the fact that just because > FreeBSD can be put to general use, that somehow it is a general > product. It is not. > > FreeBSD is targeted at 2 main groups of people: > > 1) Very knowledgeable people who are using it for personal, or > in-house corporate projects. > > 2) Very knowledgeable people who are using it to construct > turnkey systems for customers who couldn't care less what is > under the hood. > > By contrast, Windows and Linux are in fact, general computer > operating system products. They are targeted at groups #1 and > #2, but they are also targeted at group #3 which are: > > 3) People who barely know how to push a button who have a problem > they need to fix with a computer operating system, and they > really don't care if they understand how the fix works as long > as it works. My 11 year old sister uses KDE and OpenOffice fine on FreeBSD. I think the problem arrives when setting these things up. Once these are setup, it's almost the same as Windows in my personal opinion. I once seen an Internet Cafe using FreeBSD on about 40+ machines with KDE. Am sure these users hardly noticed the difference. We should be promoting that what can be done on Linux(in terms of desktop usage) can be done on FreeBSD. > > > This gives rise to a rather serious Catch-22 with FreeBSD: > > You need to really understand intimately how FreeBSD works > and how computer software that runs on it works in order to > get it to work well enough for you to learn intimately how it > works. I disagree. By 'intimately' do you mean the internals? > > Windows and Linux solved this Catch-22 by dumbing-down the > interface to their operating systems. Thus, an ignoramus > can get up and running with both of these systems, and that > person can remain fat, dumb, and happy, completely ignorant > of what he is doing, and those systems will still work enough > to get the job done. It may be a half-assed fix, but it is > better than nothing. > > FreeBSD by contrast, long ago decided not to do this. For > starters, if you dumbed-down the FreeBSD interface, then to > most people FreeBSD wouldn't be any different than Linux > or Windows, so why mess with it? But, most importantly, a > dumbed-down interface gets in the way of a knowledgeable person, > and over time becomes a tremendous liability. > > With FreeBSD, the only way that a newbie can break the Catch-22 is > old-fashioned mental elbow grease. In short, by learning a bit > at a time, expanding on that, and repeating the process. It is a > long slow way to get to know anything, but once you get there, you > really do know everything in intimate detail. > > This isn't a popular thing to tell newbies. > > Ted > -- - Liam J. Foy liamfoy@sepulcrum.org