[Macpartners] Mac OS X 10.4 "Tiger" Update
Albert Willis
awillis at MIT.EDU
Fri Jul 15 16:04:43 EDT 2005
On Jul 12, 2005, at 9:52 AM, Stephen Dowdy wrote:
> I’m sure Jerry Grochow would love to have his budget increased so
> that he could provide more services and you wouldn’t have to wait
> over 2 months to get full support of Tiger. Perhaps you should
> take your argument to Apple for releasing a OS upgrade that breaks
> so many applications. No one would hesitate to bash Microsoft if
> they released an new OS that causes so many problems.
Just to shed some light on the situation, most of the problems that
are attributed to Tiger are really 3rd-party software vendors that
have had developer releases of Tiger since July 2004 and did not have
updated products when Tiger shipped on April 29, 2005. Yes, Tiger had
a number of problems when it shipped, which it to be expected when a
new operating system ships. In the nearly twelve years I've worked
here, I have yet to see a bug-free release of an operating system.
Compared to some previous operating system releases and technology
transitions (NT to Windows 2000, Mac OS X 10.0, Windows 95/98/ME come
to mind), this one isn't so bad. However, high profile applications
such as SAPgui are affected, so it seems worse than it really is and
that it's happened during end of the fiscal year buying and desktop
renewal.
It's also problematic that developers don't follow Apple's
guidelines. For example, Apple has said in the past to not to use
kernel extensions unless you really really need to, since they could
break when the kernel changes, which it does with every operating
system update (like going from 10.4.1 to 10.4.2). The other reason to
not to create kernel extensions is, because they live in kernel
space, they can crash the entire system if they misbehave. Of course,
McAfee and Cisco used kernel extensions for Virex and the VPN client
and that's the main reason why they didn't work under Tiger,
although they had ample opportunity to discover that prior to Tiger's
release. Of course a pre-release operating system is a moving target
as well; however, Tiger went golden master about 2-3 weeks prior to
it's release, so something could have been done.
Part of the issue is that Apple is pushing the envelope--this is the
fifth major release of Mac OS X in 4 years. Every major release has
many new features and under-the-hood changes. Actually, Apple has
slowed down somewhat--they were shipping a new release every 12
months; the schedule is now every 18 months. They've already
mentioned that Mac OS X 10.5 "Leopard" will be released at around the
same time as Longhorn--late 2006 or early 2007. Being on this
schedule makes it tough on some developers to keep up.
The reason that IS&T invests the time and effort into testing is
because we've learned that companies sometimes ship programs that
contain bugs and cause problems and would increase the burden on our
support resources. We often have to wait for an updated version of an
application before we can safely release it. For example, we've been
waiting for a version of Virex that we felt comfortable releasing
since last summer.
Finally, IS&T probably needs to develop a process that addresses the
different types of users on campus. Self-supporting early adopters
and support providers could have earlier access to a new operating
system than others than require a higher level of IS&T support. I'm
hopeful that's something we will investigate implementing at some point.
We have more testing to do, but we may be able to give an update on
the status of Mac OS X 10.4.2 and related issues next week.
-- Al
______________________________
Albert Willis
Macintosh Platform Coordinator - Software Release Team
Information Services and Technology
Massachusetts Institute of Technology
awillis at mit.edu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mit.edu/pipermail/macpartners/attachments/20050715/3f3dbd1b/attachment.htm
More information about the Macpartners
mailing list