From owner-cvs-all@FreeBSD.ORG Thu Mar 10 19:46:25 2005 Return-Path: <owner-cvs-all@FreeBSD.ORG> Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2DF916A4CE for <cvs-all@freebsd.org>; Thu, 10 Mar 2005 19:46:25 +0000 (GMT) Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03C4343D49 for <cvs-all@freebsd.org>; Thu, 10 Mar 2005 19:46:24 +0000 (GMT) (envelope-from nate@yogotech.com) Received: from emerger.yogotech.com (emerger.yogotech.com [206.127.123.131]) by ns.yogotech.com (8.13.1/8.13.1) with ESMTP id j2AJkKiv005847; Thu, 10 Mar 2005 12:46:20 -0700 (MST) (envelope-from nate@yogotech.com) Received: (from nate@localhost) by emerger.yogotech.com (8.13.1/8.13.1) id j2AJkJ34089851; Thu, 10 Mar 2005 12:46:19 -0700 (MST) (envelope-from nate) From: Nate Williams <nate@yogotech.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16944.41995.378762.647022@emerger.yogotech.com> Date: Thu, 10 Mar 2005 12:46:19 -0700 To: Paul Richards <paul@originative.co.uk> In-Reply-To: <20050310180903.GS98930@myrddin.originative.co.uk> References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <86d5u7fn1z.fsf@xps.des.no> <20050310171917.GQ98930@myrddin.originative.co.uk> <42308769.5080506@samsco.org> <20050310180903.GS98930@myrddin.originative.co.uk> X-Mailer: VM 7.17 under 21.4 (patch 17) "Jumbo Shrimp" XEmacs Lucid cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Nate Williams <nate@yogotech.com> List-Id: CVS commit messages for the entire tree <cvs-all.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-all>, <mailto:cvs-all-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/cvs-all> List-Post: <mailto:cvs-all@freebsd.org> List-Help: <mailto:cvs-all-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-all>, <mailto:cvs-all-request@freebsd.org?subject=subscribe> X-List-Received-Date: Thu, 10 Mar 2005 19:46:25 -0000 [ Reduced the CC hell ] > > >>>version of Mac OS X and finding that compatibility only worked > > >>>forward. That would mean that most users out there would have to > > >>>upgrade their OS in order to use the most recent version of Photoshop! > > >> > > >>Yes, that is usually how it goes. > > > > > > > > >I don't believe it does. Can anyone provide real world examples of > > >this happening that we can consider? > > > > > > > You know, I'm completely outraged that I can't use MSWord 2005 on my > > Windows 3.1 system! I even installed the win32s library! Don't those > > bozos at Microsoft care at all about forwards compatibility? > > I would expect software developed on XP service pack 2 to be able > to run on a fresh CD install of XP. Case 1: Boy, I would expect my USB software to work on Win98 version 1, but it doesn't. I have to upgrade to a (minor release) Win98 version 2 in order to get my software to work. Damn Microsoft, never cares about forward compatability. Case 2: Boy, it would be really nice if I could run my packet sniffing software developed on XP-SP2 to work on XP, but dog gone it, it doesn't work because it requires a bunch of the new features of XP-SP2 (firewall etc..). Damn Microsoft, why don't they care about forward compatability. Case 3: Boy, it would be really nice if I could take my JDK1.4 application and run it on JDK1.3, but it uses those dang regex code that only exists in JDK1.4. Damn Sun, why did they add functionality to Java. Both Java versions claim to be 'JDK2' compliant. They obviously weren't thinking when they changed their API's and ABI's. That 'write once, run anywhere' is a load of crap because they dare add functionality and fix bugs. Case 4 (nahh, I'll bow out now, since I've got a million of them, all real, all either experienced or in some cases caused by yours truly....) Nate