[quote]Originally posted by Brian Paulsen:
<strong>Akac, let's tackle your points in order...
</strong><hr></blockquote>
Indeed, let's.
[quote]<strong>
> 10.2 is hardly a minor upgrade. Its hardly only 10-20% changes from 10.1.5.
You are right. A lot of packages are being _upgraded_, but that is normal in the Unix packaging system. However, there's very few _new_ apps. </strong><hr></blockquote>
iCal
Address Book 2.0 (and before you say 'that's just an upgrade', it's a complete rewrite as an LDAP front end - only the name is the same)
Bluetooth support
iSync (SyncML? Sweet.)
What, these apps aren't enough? Too trivial? Think like a Unix CLI user... each one does a specific job, and does it well, and is tightly integratable through Services, AppleScript, and such. Seems good so far.
Add in the development frameworks:
Rendevous (zeroconf)
CUPS
Bluetooth
gcc3.1
Ink
Quartz Extreeeeeeeeeme (who the &&*($@ came up with that name, anyway?)
...and a few others I'm not at liberty to discuss
So this isn't worth it for the apps these will spawn off? Hmmm.
[quote]<strong>For example, the kernel is being upgraded. Big deal, it's probably the same major version - it's an upgrade, not a brand new kernel.
</strong><hr></blockquote>
Okey-dokey, we'll replace your Linux kernel with the X.0.0 version, and see if you notice. What? You do? But it's *just* an upgrade... big deal, right?
Not to mention that it's all recompiled with gcc3.1 for some serious speed boosts, that the threading system has been seriously revamped, that it's been brought much more tightly in line with FreeBSD 4.4 for the enduser... naw, you're right. 'Big deal.'
[quote]<strong>> New BSD system. OK, that's about 200MB of your 600MB OS X install. Major changes there in the kernel, etc...
It's an _upgrade_, not a completely new system. Perhaps you are upgrading from 9.2 and it is a new system for you. By the way, I don't feel like I should be paying Apple for upgrading the BSD system when they are basically basing it off the FreeBSD system and hence, somebody besides Apple is actually providing the code. </strong><hr></blockquote>
Oh, well then, as a Linux guru, it should be absolutely trivial for you to go grab the code from the FreeBSD project, compile it, and install it, giving you 10.2 for free, right?
Go ahead, we'll wait.
Hint: it won't work. Why? Because it *needed development* before it was usable on a Mach kernel PPC system.
[quote]<strong>All Apple is doing is bundling it up and selling it to the masses.</strong><hr></blockquote>
Not a member of gcc-dev or darwin-dev, I take it? The amount of work that Apple has done to get FreeBSD and gcc3 working *well* on PowerPC architectures is phenomenal. And, before you say it, yes, they *have* submitted the vast majority of the changes back to the open source projects, the clueless whiners on /. not withstanding.
Apple is most certainly *NOT* just 'wrapping up' OSS code and reselling it. The OSS code gets them a leg up, you bet. It gets them incorporating standards the rest of the Unix world uses, and lets them tune it, submit patches, and generally be a pretty damned spectacular OSS player for a publicly traded corporation. For their own customers, they integrate it into a larger system in such a way as to make it *useful*.
[quote]<strong>> New printing system.
CUPS? It's provided free on linux. What makes you think I should pay for it just because Apple decided to start using it?</strong><hr></blockquote>
Then don't. Use Linux, if you're really concerned about saving every penny you can.
I mean really, what would you be missing? Other than a nicely integrated system. I mean, all the *pieces* are there, so it *must* be equivalent, right?
Or better yet, stick with MacOS X, but go grab CUPS, install it, and use it from all your favorite apps. Er, wait...
[quote]<strong>> New Quartz Compositor.
This, I agree, could be major, and it is certainly a feature worth paying for. Did Apple do any of the work? Doubtful. </strong><hr></blockquote>
Completely untrue.
[quote]<strong>If they have half a brain, they probably got the videocard manufacturers to do the nitty gritty stuff (after all, that's who provide the drives on Windows systems). </strong><hr></blockquote>
m-o-n-o-p-o-l-y
MS drives the bus. The video card vendors have to do what they say, to get included in the OS, or risk having their cards *never* work. (Don't believe me? My friends at nVidia and a couple of game companies would disagree with you.)
Apple is sitting in the rear seat, trying to flag down the vendors for attention.
Now, not only that, but QC sits firmly between the Quartz layer, and OpenGL... which sits above the card drivers. Which part again did you want the card vendors to write? They're detached from the process.
[quote]<strong>Even if the videocard guys didn't provide the software, Apple can certainly look at the XFree86 code for guidance.</strong><hr></blockquote>
No, they can't. You're trying to tell me that XFree86 converts all rendered fields into alpha-blended textures and hands them off to OpenGL for post-processing? Don't confuse a transparent window with an infrastructure.
[quote]<strong>> New Finder that's 10x faster, supports FTP, windows SMB clients better, more view options, and the list goes on.
You can call this a feature. I'd call it major bug fix as the Finder is close to useless in the current version.</strong><hr></blockquote>
Ah, rather like KDE, Gnome... to be honest, I haven't seen a free UI yet that was worth the bits it was written on.
You find the current Finder useless. Fine. I don't. I find it klunky in some places, and irritating in others, but I still find it more useful than most other UIs out there.
[quote]<strong>Many of the rest of the apps that you list (LDAP, VPN, IPSec, etc) have well-known public domain software for them. All Apple is doing is providing the code now.</strong><hr></blockquote>
Incorrect. See above.
[quote]<strong>I get the feeling that a LOT of people in this newsgroup haven't used a Unix (or linux) based system before and they think that Apple is actually inventing this software. At best, Apple is porting it to the PowerPC architecture and most of that work should actually be fairly trivial (and, most of the hard work should have been done in 10.0)</strong><hr></blockquote>
17 years of Unix programming and admin experience (on, hmmm... 7 platforms, 9 if you count two Linux distros), 16 years of Mac experience, finishing up my PhD in Computer Science. Informed enough?
MacOS X, even 10.1, has been hands down the nicest, easiest to use, administer, and fix Unix distro I've ever encountered. It's also been the slickest development environment I've ever used for Unix coding. It's just that simple. That's why it is worth my money - because it saves me time. $129? That's about what... 2 hours of consulting fees? So if upgrading to 10.2 saves me *two lousy hours* over the course of, say, a year (until 10.3), then it pays for itself, yes?
[quote]<strong>Now you may say that Apple wants to keep the OS X name for a while and try to rationalize that 10.2 is completely different that 10.1.5. Let me ask you, though... If the OS was completely different, do you really think that apps written for 10.1.5 would work on 10.2? I'll tell you. They wouldn't. </strong><hr></blockquote>
Read up on bundles, and the framework selection system. Really. (Hint: They would.)
X.Y.Z: Z = bug fix, Y = new features, X = 'completely different'. 10.2 *is* the appropriate number to be used here. Massive upgrading of the underlying infrastructure, new frameworks for developers to play with, new apps that use them. Definitely more than just a bug fix, not a complete revamping of the architecture. It's an X.Y release, and one generally pays for new features in the commercial world.
[quote]<strong>It would be like trying to run 9.2 apps natively within OS X. It just simply wouldn't work. That should be your biggest tip-off that this is an upgrade.</strong><hr></blockquote>
It's called backwards compatability. This is one Unix that has it. I'm really sorry Linux doesn't, but this is one of those 'useless' innovations you pay for.
[ 07-23-2002: Message edited by: Kickaha ]</p>
<strong>Akac, let's tackle your points in order...
</strong><hr></blockquote>
Indeed, let's.
[quote]<strong>
> 10.2 is hardly a minor upgrade. Its hardly only 10-20% changes from 10.1.5.
You are right. A lot of packages are being _upgraded_, but that is normal in the Unix packaging system. However, there's very few _new_ apps. </strong><hr></blockquote>
iCal
Address Book 2.0 (and before you say 'that's just an upgrade', it's a complete rewrite as an LDAP front end - only the name is the same)
Bluetooth support
iSync (SyncML? Sweet.)
What, these apps aren't enough? Too trivial? Think like a Unix CLI user... each one does a specific job, and does it well, and is tightly integratable through Services, AppleScript, and such. Seems good so far.
Add in the development frameworks:
Rendevous (zeroconf)
CUPS
Bluetooth
gcc3.1
Ink
Quartz Extreeeeeeeeeme (who the &&*($@ came up with that name, anyway?)
...and a few others I'm not at liberty to discuss
So this isn't worth it for the apps these will spawn off? Hmmm.
[quote]<strong>For example, the kernel is being upgraded. Big deal, it's probably the same major version - it's an upgrade, not a brand new kernel.
</strong><hr></blockquote>
Okey-dokey, we'll replace your Linux kernel with the X.0.0 version, and see if you notice. What? You do? But it's *just* an upgrade... big deal, right?
Not to mention that it's all recompiled with gcc3.1 for some serious speed boosts, that the threading system has been seriously revamped, that it's been brought much more tightly in line with FreeBSD 4.4 for the enduser... naw, you're right. 'Big deal.'
[quote]<strong>> New BSD system. OK, that's about 200MB of your 600MB OS X install. Major changes there in the kernel, etc...
It's an _upgrade_, not a completely new system. Perhaps you are upgrading from 9.2 and it is a new system for you. By the way, I don't feel like I should be paying Apple for upgrading the BSD system when they are basically basing it off the FreeBSD system and hence, somebody besides Apple is actually providing the code. </strong><hr></blockquote>
Oh, well then, as a Linux guru, it should be absolutely trivial for you to go grab the code from the FreeBSD project, compile it, and install it, giving you 10.2 for free, right?
Go ahead, we'll wait.
Hint: it won't work. Why? Because it *needed development* before it was usable on a Mach kernel PPC system.
[quote]<strong>All Apple is doing is bundling it up and selling it to the masses.</strong><hr></blockquote>
Not a member of gcc-dev or darwin-dev, I take it? The amount of work that Apple has done to get FreeBSD and gcc3 working *well* on PowerPC architectures is phenomenal. And, before you say it, yes, they *have* submitted the vast majority of the changes back to the open source projects, the clueless whiners on /. not withstanding.
Apple is most certainly *NOT* just 'wrapping up' OSS code and reselling it. The OSS code gets them a leg up, you bet. It gets them incorporating standards the rest of the Unix world uses, and lets them tune it, submit patches, and generally be a pretty damned spectacular OSS player for a publicly traded corporation. For their own customers, they integrate it into a larger system in such a way as to make it *useful*.
[quote]<strong>> New printing system.
CUPS? It's provided free on linux. What makes you think I should pay for it just because Apple decided to start using it?</strong><hr></blockquote>
Then don't. Use Linux, if you're really concerned about saving every penny you can.
I mean really, what would you be missing? Other than a nicely integrated system. I mean, all the *pieces* are there, so it *must* be equivalent, right?
Or better yet, stick with MacOS X, but go grab CUPS, install it, and use it from all your favorite apps. Er, wait...
[quote]<strong>> New Quartz Compositor.
This, I agree, could be major, and it is certainly a feature worth paying for. Did Apple do any of the work? Doubtful. </strong><hr></blockquote>
Completely untrue.
[quote]<strong>If they have half a brain, they probably got the videocard manufacturers to do the nitty gritty stuff (after all, that's who provide the drives on Windows systems). </strong><hr></blockquote>
m-o-n-o-p-o-l-y
MS drives the bus. The video card vendors have to do what they say, to get included in the OS, or risk having their cards *never* work. (Don't believe me? My friends at nVidia and a couple of game companies would disagree with you.)
Apple is sitting in the rear seat, trying to flag down the vendors for attention.
Now, not only that, but QC sits firmly between the Quartz layer, and OpenGL... which sits above the card drivers. Which part again did you want the card vendors to write? They're detached from the process.
[quote]<strong>Even if the videocard guys didn't provide the software, Apple can certainly look at the XFree86 code for guidance.</strong><hr></blockquote>
No, they can't. You're trying to tell me that XFree86 converts all rendered fields into alpha-blended textures and hands them off to OpenGL for post-processing? Don't confuse a transparent window with an infrastructure.
[quote]<strong>> New Finder that's 10x faster, supports FTP, windows SMB clients better, more view options, and the list goes on.
You can call this a feature. I'd call it major bug fix as the Finder is close to useless in the current version.</strong><hr></blockquote>
Ah, rather like KDE, Gnome... to be honest, I haven't seen a free UI yet that was worth the bits it was written on.
You find the current Finder useless. Fine. I don't. I find it klunky in some places, and irritating in others, but I still find it more useful than most other UIs out there.
[quote]<strong>Many of the rest of the apps that you list (LDAP, VPN, IPSec, etc) have well-known public domain software for them. All Apple is doing is providing the code now.</strong><hr></blockquote>
Incorrect. See above.
[quote]<strong>I get the feeling that a LOT of people in this newsgroup haven't used a Unix (or linux) based system before and they think that Apple is actually inventing this software. At best, Apple is porting it to the PowerPC architecture and most of that work should actually be fairly trivial (and, most of the hard work should have been done in 10.0)</strong><hr></blockquote>
17 years of Unix programming and admin experience (on, hmmm... 7 platforms, 9 if you count two Linux distros), 16 years of Mac experience, finishing up my PhD in Computer Science. Informed enough?
MacOS X, even 10.1, has been hands down the nicest, easiest to use, administer, and fix Unix distro I've ever encountered. It's also been the slickest development environment I've ever used for Unix coding. It's just that simple. That's why it is worth my money - because it saves me time. $129? That's about what... 2 hours of consulting fees? So if upgrading to 10.2 saves me *two lousy hours* over the course of, say, a year (until 10.3), then it pays for itself, yes?
[quote]<strong>Now you may say that Apple wants to keep the OS X name for a while and try to rationalize that 10.2 is completely different that 10.1.5. Let me ask you, though... If the OS was completely different, do you really think that apps written for 10.1.5 would work on 10.2? I'll tell you. They wouldn't. </strong><hr></blockquote>
Read up on bundles, and the framework selection system. Really. (Hint: They would.)
X.Y.Z: Z = bug fix, Y = new features, X = 'completely different'. 10.2 *is* the appropriate number to be used here. Massive upgrading of the underlying infrastructure, new frameworks for developers to play with, new apps that use them. Definitely more than just a bug fix, not a complete revamping of the architecture. It's an X.Y release, and one generally pays for new features in the commercial world.
[quote]<strong>It would be like trying to run 9.2 apps natively within OS X. It just simply wouldn't work. That should be your biggest tip-off that this is an upgrade.</strong><hr></blockquote>
It's called backwards compatability. This is one Unix that has it. I'm really sorry Linux doesn't, but this is one of those 'useless' innovations you pay for.
[ 07-23-2002: Message edited by: Kickaha ]</p>
My brain is hung like a HORSE!
My brain is hung like a HORSE!






! And by the way, this app was also ready to be compiled for Intel, but lacking an Intel version of Mac OS X, I couldn't compile it <img src="graemlins/hmmm.gif" border="0" alt="[Hmmm]" /> Anyway my point is: Yes, Virginia, despite *vast differences in operating systems, apps can run unmodified. 
Many of the rest of the apps that you list (LDAP, VPN, IPSec, etc) have well-known public domain software for them. All Apple is doing is providing the code now
*Void where prohibited by law, or whereever I choose.