Archive of UserLand's first discussion group, started October 5, 1998.

Re: Why Apple compare Apache on OS X with IIS on NT

Author:Jim Roepcke
Posted:3/19/1999; 2:47:41 PM
Topic:Why Apple compare Apache on OS X with IIS on NT
Msg #:4306 (In response to 4281)
Prev/Next:4305 / 4307

Nobody said you can't do just that. (continue building server apps for OS 8)

Apple isn't taking away your choices and your options, they're giving you new, better ones. If you don't want them, fine.

The Mac OS 8 codebase will never be as strong a server platform as NT, Linux, Solaris, or OSX / OSX Server.

Apache isn't even a big feature of OS X Server. It's just marketing.

It's going to be big for publishing shops, big for Educational shops, and big for enterprise developers who now have a cheap way into the NeXT development space, which is very very powerful for business.

You'll be able to develop for 15 year old APIs on OS 8 for a long long time, I'm sure.

If you were a Win16 developer on Windows 3.1, you would have reacted the same way towards Microsoft, when they told you that Win95 (and NT) uses Win32 and you'd have to recode your apps to use the new features of the OS.

"But hey, Microsoft gave us Win32-S, which protected our investment in the APIs!"

And that's exactly what Carbon is. Its API protection, but it's better than Win32-S was, because Win32-S apps weren't really fully 32-bit apps. Carbon apps will be fully OSX enabled.

Apple's Win32 is called Yellow Box, and it will run on OS X (client and server), and already runs on Windows 95 and NT. Microsoft doesn't offer APIs that can do that. You can code Yellow Box in a variety of languages, including C and Java. 3rd parties have Perl, Python and TCL implementations that do Yellow Box.

Apple's going through the same pains MS did in 1994-1996. They just turned the corner 4 years later.

Same shit, different pile. People either adapt or go extinct.

Jim


There are responses to this message:


This page was archived on 6/13/2001; 4:48:54 PM.

© Copyright 1998-2001 UserLand Software, Inc.