From owner-freebsd-advocacy Thu Jun 28 2: 8:45 2001 Delivered-To: freebsd-advocacy@freebsd.org Received: from mail.freebsd-corp-net-guide.com (mail.freebsd-corp-net-guide.com [206.29.169.15]) by hub.freebsd.org (Postfix) with ESMTP id 17E6F37B405 for ; Thu, 28 Jun 2001 02:08:40 -0700 (PDT) (envelope-from tedm@toybox.placo.com) Received: from tedm.placo.com (nat-rtr.freebsd-corp-net-guide.com [206.29.168.154]) by mail.freebsd-corp-net-guide.com (8.11.1/8.11.1) with SMTP id f5S983l12470; Thu, 28 Jun 2001 02:08:03 -0700 (PDT) (envelope-from tedm@toybox.placo.com) From: "Ted Mittelstaedt" To: "Rahul Siddharthan" , "Technical Information" Cc: "FreeBSD Advocacy" Subject: RE: FreeBSD and Microsoft Date: Thu, 28 Jun 2001 02:08:02 -0700 Message-ID: <001a01c0ffb1$d5a18300$1401a8c0@tedm.placo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 In-Reply-To: <20010628102030.B9802@lpt.ens.fr> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0 Importance: Normal Sender: owner-freebsd-advocacy@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >-----Original Message----- >From: owner-freebsd-advocacy@FreeBSD.ORG >[mailto:owner-freebsd-advocacy@FreeBSD.ORG]On Behalf Of Rahul >Siddharthan >Sent: Thursday, June 28, 2001 1:21 AM >To: Technical Information >Cc: FreeBSD Advocacy >Subject: Re: FreeBSD and Microsoft > > >Technical Information said on Jun 27, 2001 at 22:08:31: >> Are you kidding? Microsoft has one of the best PR machines on the >> planet. If they wanna do some stuff to promote FreeBSD as a viable >> alternative to Linux and port some of their software, I hardly >see that as >> A Bad Thing (TM). > >I have to wonder, why the heck are Microsoft doing this? If more and >more people start to learn that Linux isn't the only MS-alternative >out there, there's another OS with friendlier licensing which does >everything linux can (including running linux binaries like >StarOffice) and is used by Microsoft itself (and on doing some >research, they'll also learn that the same OS is used by Apple), >exactly how does that help Microsoft? > Because to put it simply, Microsoft knows that Open Source will not go away. Even Linux, while they are probably operating under the delusion that they can completely wipe Linux off the face of the earth, will not go away. So they have 2 choices - fight against Open Source or work with it. Certainly, they can gain some things if they fight against Open Source, and in the beginning they tried this and undoubtedly they were successful in slowing the introduction of Open Source in some entities, thus slightly prolonging sales of Windows in those entities. But, Open Source did eventually get introduced, despite Microsoft. Now that the camel's nose is under the tent, so to speak, it's only a matter of time and perserverence before the rest of the camel is inside. And, the Open Source community was here a long time before Microsoft was, and will be around long after the current principals of Microsoft have gone to their graves. Microsoft, as big and as rich as it is, is nowhere near as large as Open Source is and simply does not have the collective perserverence that Open Source has. Nothing they can do will stop the inevitable increase in it's use. So, it's now time for Microsoft to decide how their own future as a company is going to play out in this environment. Naturally, they want to make sure that however they are going to fit in, it's going to be in an area that makes money. And, what they are seeing is examples of companies like IBM and Apple who are in effect taking a base of Open Source and creating a superset of functionality that is layered on top of it, then charging for that functionality. And, people are paying them for it. Now, in most cases, that layering is not really critical to the functionality of the base package. For example, a FreeBSD-based router is a FreeBSD-based router, whether or not it has a fancy web-based GUI on it that the administrator can use to manage it, or whether the administrator has to make the changes by editing /etc/rc.conf. But, the software market has shown repeatedly in the past that there's a lot more people willing to pay for the fancy web-based GUI than are interested in saving a few bucks by learning how to edit /etc/rc.conf. It also so happens that for various physological reasons having to do with how people interact with technology, that a good fancy web-based GUI is a lot more complicated and harder to write than the routing functionality is, because while the routing functionality only has to deal with clearly-defined inputs, the fancy GUI has to work for everyone from the most technologically knowledgeable network administrator to the moron off the street that has never seen a fileserver before and who bought your router because he saw a commercial about it with a cute girl in it. This is why so many really good Open Source software projects DON'T have a fancy GUI that takes a gagabit of processing speed to run - the designer writes the core of the code first then once it gets working, there's little incentive to spend a lot of effort writing GUI code that they personally would never use anyway. If you look closely at Microsoft products, you will see that in general they are mostly about style, not substance. For any given package, 90% of it is user-interface code, and about 10% of it actually does useful work. Since the majority of software purchasers pay for style before substance, it's no surprise why Microsoft has been so successful. Microsoft, contrary to what you might think, knows all about this. And, when they contemplated that their strategy of fighting against Open Source wasn't ultimately going to succeed, they obviously asked the question "why can't we apply our very successful 90/10 rule of GUI/substance code to Open Source UNIX as well?" Ted Mittelstaedt tedm@toybox.placo.com Author of: The FreeBSD Corporate Networker's Guide Book website: http://www.freebsd-corp-net-guide.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-advocacy" in the body of the message