Slashdot Mirror


Macs Won't Boot Into Mac OS in 2003

Magnus Olsson writes "Apple announced at Apple Expo in Paris, that they are dropping the ability to boot into Mac OS after January 2003. It will still be possible to access Mac OS via the Classic environment under Mac OS X." Apparently, eWeek was right, and the final nail is being driven. So, where's mol for Mac OS X?

22 of 534 comments (clear)

  1. had to happen at some point by Alcimedes · · Score: 3, Insightful
    i think everyone knew that this was coming. the machines (and people who use them) need to be pushed forward for OSX to be a viable OS for developers to make software for.



    it's annoying for those who have thousansd in software that will only run in OS9, they get a bit of a cold shoulder from Apple is seems as of late.



    this whole push towards OSX reminds me of one of those situations where everyone knows it has to be done, but no one is really dying to do it. Apple has a new OS that they're still trying to get the bugs worked out of, get it cleaned up and hopefully working to the point where it's a big enough incentive to move people over.



    at the same time, OS9 users don't really want to move. they have a lot of time and money invested in both OS9 itself and their software. learning something different after you've gone 10+ years with the same thing isn't something most people look forward to. they also have a legitimate argument that a lot of smaller titles are making it over to OSX. i know in the research community that i work with there are key apps that haven't been ported because they were written by some researcher on their own time, for free years ago. that guy isn't going to take the time to learn how to port his program to OSX most likely. (and yes there is classic mode, but that rather ruins the point of OSX)

    time will tell how this works out, but one way or another it had to happen. at least with 10.2 it's not a bad thing anymore.

    1. Re:had to happen at some point by lamz · · Score: 3, Insightful

      (and yes there is classic mode, but that rather ruins the point of OSX)

      How so? Mac OS X provides Classic mode for this very reason -- so that those old legacy applications can still run. The only things that balk at running in Classic are a few old games.

      --

      Mike van Lammeren
      It will challenge your head, your brain, and your mind.

    2. Re:had to happen at some point by lamz · · Score: 5, Insightful

      <p><i>All I can say is welcome to the world of microsoft in 1995-1996.</i></p>

      <p>Hey! I don't even want into the world of Microsoft in 2002!</p>

      <p>Seriously, though. This is no big deal. The only people making a big deal about it are flame baiters. Apple has always done exactly this with their operating systems and hardware. Every new Mac released ships with and runs the current version of the OS, and nothing earlier.</p>

      <p>The only difference now is that Apple institued a multi-year phase-in to OS X, in recognition of the fact that it was a far more dramatic change than from 6 to 7, 7 to 8, 8 to 9, etc.</p>

      <p>Slashdotters are not giving Apple a lot of grief over this precisely because it is not a big deal.</p>

      <p><i>It's just that Mac users got the shove alot later in the game. :-) welcome to the fun that is the Intel world!</i></p>

      <p>Actually, there have been two momentous changes in Macintosh history. On the OS side, moving from OS 6 to OS 7 added all kinds of under-the-hood changes, such as multi-tasking. On the hardware side, moving from 68K to PPC was a change to a completely re-designed processor. The fact that Apple made those transitions so smoothly and gracefully is the reason that many people don't realize just how dramatic the changes were.</p>

      <p>Welcome to the world of Apple.</p>

      --

      Mike van Lammeren
      It will challenge your head, your brain, and your mind.

    3. Re:had to happen at some point by great+throwdini · · Score: 3, Insightful

      The only things that balk at running in Classic are a few old games.

      And if this is truly the case, Microsoft leads the way again, in that WinXP balks at running a "few old games" in its emulation (or whatever) of DOS. Etc. Apple isn't stepping out of line with this press release. They're just being up-front about it.

      Of course, I don't see anyone else pointing this out. Perhaps there are bigger fish to fry when it comes to Microsoft's operating systems. Perhaps it was time for /. to host a rant-fest railing against Apple's. Whatever.

      DOS -> WinXP may be a farther leap than OS 9.x -> OS 10.x (by comparison), but it's still the same core issue of when and where to cut the cord in handling legacy applications for a given platform.

      Meanwhile, Linuxians are there, ever-ready to support yet another dead or dying set of software through emulation (or whatever). More power to them, I guess, though I would think there are plenty of Linux-specific apps in equal need of attention.

  2. Go ahead and mod me but: by N3WBI3 · · Score: 1, Insightful

    If MS did this (I know, I know they dont produce their own hardware) people here would be flipping out, I just hope we can show a little consistancy here. This is a crappy decision, it would be like dell producing computers that will not run 95/98 or older linux kernels..

    --
    1. Re:Go ahead and mod me but: by IvanXQZ · · Score: 3, Insightful

      It would be easy to make new machines non-9 bootable if they wanted to. While obviously new machines don't yet exist to know what they will or won't do, all versions of Mac OS since 7.1check hardware doing bootup to see if they're supposed to load on that machine, and if they're not, they put up a message that says "get a newer version of the OS". If a newer version hadn't yet been released, the OS the system came with had a "System Enabler " file which permitted booting on that machine, but a vanilla version of the same system (which didn't have the enabler) would not. Often this enabler would contain important patches to support hardware on that machine.

      Their latest machines evidently identify themselves to vanilla OS 9.2.2 as supported hardware, so it loads ok. Their future machines may not work so well. Or, as you say, they may simply not have OS 9 installed on them, but a 9.2.2 CD (if you already have one, since they're nearly unavailable as a new product even now) *might* install on them.

      But I doubt it. By ditching 9 support, they free themselves to make whatever architectural changes they like to the hardware without having to support it in both operating systems. It may be possible for someone to hack 9 to boot on new hardware, and they probably will. But if there are major changes on the board, it may not do much good.

      By abandoning 9, they also are preparing people for a possible transition to another CPU at some point, which 9 certainly won't support (but Classic might be able to, if they add an instruction set emulator).

      One final comment: while superficially similar to what Apple has always done when they introduce new hardware, it is worth considering that X is a completely different operating system than 9, and that has never happened before. Even with all of its changes, System 7 was still an evolution of System 6, and most software still ran on it -- probably
      ALL software that followed the rules. Not so here. In my experience, MOST things work in Classic, but some things simply do not. Astarte CD-Copy (which is out of production anyway, since Apple bought Astarte and rolled the technology into their iApps) is a great utility, but it touches hardware, so it can't work in Classic, and there's no equivalent. As many noted, many games simply don't perform well in Classic.

      I'm not saying Apple shouldn't do this, while I'm suprised they're doing it this quickly, but it was obvious that it was coming some day. But I'm also just saying it's not a case of "They've always done this." I don't think there's been a case where they've introduced new hardware that is incompatible with the percentage of software that will not work correctly in Classic.

  3. Re:Fine by me except for one thing.. by critter_hunter · · Score: 2, Insightful

    This only applies to new Macs, so your computer won't magically stop booting into OS9 when you want it too. And if you buy a new comp, just use the old one to play your old games.

    --
    Karma: Could be worse (could be raining)
  4. Re:Fine by me except for one thing.. by MalleusEBHC · · Score: 2, Insightful

    Most of the popular games that do not have OS X versions like UT, Rogue Spear, or Rainbow Six are fairly old games. I'm sure any new computer bought in 2003 or later will be *plenty* powerful enough to run them in classic fine. Heck, I play Rainbow Six in Classic on a 500 mhz TiBook and I have no problems with it. PS - Looking over it again, I cannot think of any major game for the Mac besides the three mentioned above that hasn't been ported to X. Am I right or am I missing something?

  5. Re:Who'd want to boot into OS 9 anyway by Rude+Turnip · · Score: 2, Insightful

    My fiance needs OS 9 still for Quark, Illustrator, Photoshop and all the other essentials tools that she needs, but can't afford to upgrade to just now. In fact, I don't even think Quark is available for OS X yet.

    I'm telling you, every day another graphic designer necessity, like Photoshop, gets supported with the Crossover Plugin, Linux on the PC looks much better than OS X on the Mac.

  6. Not really aimed at users... by 4minus0 · · Score: 5, Insightful

    I'm not so sure this is aimed at Mac users so much as developers. Antecdotal evidence suggests that Mac users have no problem migrating to OS X. It's companies like Quark and alot of the printer and scanner manufacturers that are dragging their feet in supporting OS X. It seems like its a way for Apple to say, 'Look, no one is going to be using OS 9 on any of our new machines, so if you want people to continue to purchase your products then you need to develop programs and drivers for OS X'. Seems reasonable enough to me.

    --
    You've got an easy breezy wind at your back...most of the time.
  7. This needs to happen more often by balloonhead · · Score: 2, Insightful
    Seriously, (-1, troll) why optimise and improve then get bogged down by the compatibility-driven obsolescence?

    There should be continued support for older software for a reasonable period (No idea what this would be though), so I disagree on that, but It seems a better idea to just run native apps than kludge everything else to the detriment of the system as a whole.

    As long as incompatibilities are well-documented, this can only improve the performance of the computer. It's like the difference between running generic binary files compared to optimised ones for your architecture (e.g. why Gentoo linux is much faster if you can get past the install). Those who this would prevent from running software simply don't upgrade. Admittedly this is a gross oversimplification but essentially this just means that everyone involved ha to support all their applications twice.

    --
    This idea was invented by Shampoo.
  8. Re:Mistake... by Spyky · · Score: 5, Insightful

    If Apple does not include functionality to use OS7/8/9 apps in OSX, then it will hurt them.

    This doesn't sound like the usual troll, so I'm assuming you just really don't know what you are talking about. Apple's Classic environment (mentioned in the article) is provides exactly the functionality you seem to think is lacking in Mac OS X. It gives you the ability to run almost all OS 7/8/9 apps.

    The reason Apple is dropping Mac OS 9 is no different from what Microsoft and other OS makers have done for years. Try installing Windows 3.1 on your latest snazzy desktop. Probably not going to find native drivers for that Gf4 Ti, or that DVD burner, etc... Apple doesn't care to write drivers to support their new hardware in an old operating system.

    This isn't new, this isn't suprising, and this isn't going to hurt Apple.

    Spyky

  9. That's NEW mac models not all macs by Brownian+Motion · · Score: 2, Insightful
    The article heading is misleading, it's only for new macintosh models, not currently shipping macs. Apple is not going to cripple any machine that currently boots into OS 9, they just will not add support to OS 9 to boot any new hardware that is introduced after January. A subtle but important distinction. And since eWeek was claiming that Apple would cripple existing machines...eWeek was wrong.

    Classic runs much better (and boots way faster) under Jaguar anyway, reducing the need for OS 9 booting. If Apple makes more improvments before they ship new hw (a given), there will be even fewer reasons to need to boot into OS 9.

    Press Release

    The quote: "all new Mac® models will only boot into Mac® OS X as the start-up operating system"

  10. Re:OS 9 is dying. by Kyoya · · Score: 3, Insightful

    I think that people are missing some of this. Yes they are removing the ability from Mac OS X to boot into 9.

    When a PC user buys an upgrade to their OS they now only have the ability to boot into that OS.

    So this isn't anything really new in the computer world. A PC user circumvents this by installing a desired older OS on a seperate partition.

    Apple's approach is just one of foward thinking. Why go back? Not really a bad or terrible thing to do. In all honesty Microsoft is guilty of the same thinking.

    You could argue that even most linux distro's do the same as you are encouraged to upgrade your kernal after a new release.

    --
    To strive, to seek, but not to yield
  11. Re:Who'd want to boot into OS 9 anyway by Nomad7674 · · Score: 2, Insightful
    The problem is not necesarily WANTING to stay with MacOS 9, but HAVING to stay with MacOS 9. A friend of mind helps a small newspaper with their Mac network and just FINALLY convinced his boss to begin moving to MacOS X as a pilot program. He prepared a plan that has the company taking THREE YEARS to move to MacOS X, with the first computers not going over until January 2003. This move by Apple will be a serious shock to that company.

    Keep in mind that not all apps are MacOS X compliant... even thru the Classic layer (i.e. Quark). And small businesses do not necesarily have the cash to make a jump like this right away. Chances are this initiative will have this small business not buying new Macs, but doing a lot more shopping on eBay for used Macs in the year 2003.

  12. OS X on Intel? by MediaBoy77 · · Score: 2, Insightful

    So does this have anything to do with Apple's uber-secret (except when it's posted on /.) project that has OS X simultaneously running on Intel boxes?

    By forcing the migration away from OS 9, Apple moves closer to a processor-independent world where they could drop Motorola in 2-3 years.

  13. About 5 years too late! by BitGeek · · Score: 4, Insightful


    Sheesh. They should have dropped Mac OS in 1997.
    They bought NeXT in 1996. They were ready to go with Rhapsody in 1997, but developers were unwilling to make the switch wholesale... so we've spent the last 5 years with Apple creating carbon, supporting both OSes, updating classic Mac OS, creating the classic environment, and doing everything they could to support the legacy Macintosh market.

    Its been 5 frigging years. Its about time we moved over to Unix and dropped total support for the legacy software.

    Its not like nobody had warning, and its not like classic won't still run fine.

    I think they've been more than generous enough. Remember copeland was supposed to ship in 1997... they had reason to ship next as the new OS in 1997, as it would have moved them to a modern platform way back then.

    They have spent, essentially, the entirety of the last 5 years software wise supporting legacy Macintosh.

    Anyone still using OS 9 day to day is free to keep doing so, but don't expect new hardware to be hobbled to maintain that support.

    You want a modern machine, use the modern OS.

    Excuse me while I say "Sheesh!"

    --
    Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
  14. Re:Mistake... by artemis67 · · Score: 4, Insightful

    This isn't about gaining marketshare, this is about putting the screws to major developers who are dragging their feet (like Quark).

    Apple's done this before with success. Remember USB? It came to the PC world first, but nobody moved on it because the PC manufacturers weren't getting rid of legacy ports, so peripheral manufacturers stayed on the "Most Compatible" route of PS/2 and Serial. It took Apple introducing USB-only iMacs to jump-start the USB peripheral market.

    I mean, good grief, how long did it take the PC industry to drop 5 1/4" floppy drives? The 3.5" came out with the first Mac in 1984, and 10 years later PC's still had both drives. And the 3.5" drive is definitely a technology that has overstayed its welcome; but the fact that it continues to hang on means that suitable replacements took much longer to come to market.

    It's good that Apple is driving their market, not just trying to make everything backwards-compatible until we have this overbloated OS running on overbloated hardware. Apple's got the balls to do what most of the PC world won't do. Believe it or not, the market will adapt; Apple has proven this.

    Wanna run legacy DOS games? Drop a new hard drive in that old Pentium 233 you have laying around. Or buy VirtualPC for Windows. You've got options. But don't suggest that an entire sector of the tech market should slow progress because you want to play a "golden oldie".

  15. Well there's a lot they need to fix first! by 47Ronin · · Score: 5, Insightful

    If they're going to kill the ability to boot into OS 9, they better find a way to:

    (1) Give Mac OS X the ability to upgrade firmware, whether it be the computer itself or hardware components. Currently you can only flash firmware or ROM updates from Mac OS 9

    (2) Get bootable Mac OS X rescue disks for things like Norton Utilities or Diskwarrior, because sometimes fsck -y doesn't solve everything

    (3) Update all Mac OS X software components so that they are as complete as the OS 9 equivalents. For example, Apple System Profiler. So far the Jaguar version still doesn't tell you everything like the OS 9 one does, like the Uni-North CPU version, which tells you if an older Mac can accept a dual-cpu upgrade.

    The great thing about having OS 9 bootable is that you could use it for troubleshooting.

    --
    Those who laugh at you for you having a Mac.. are the people who constantly call you to fix their PC.
  16. Re:Who'd want to boot into OS 9 anyway by pi+radians · · Score: 4, Insightful

    Ha!

    1) When she can afford to upgrade she will. Its not like any of these programs just stop working today because Apple announced the death of OS 9. She can still use these programs until she can upgrade. And all of those work perfectly in classic mode anyways.

    2) Trust me when I say this. As a serious graphic designer, Linux is not an option yet. Two words: Colour Management. This is something that Apple is vastly superior. Maybe one day Linux will be better, but it doesn't look like it'll be any time soon.

    Really, this seems more like flamebait than anything else. She can afford to purchase a PC version of Photoshop for Windows to use with the crossover plugin but she can't afford to update it for the Mac.

    --

    sin(6cos(r)+5A)
  17. Uh, I don't think so... by Codex+The+Sloth · · Score: 4, Insightful

    Not so anecdotal evidence would suggest that users are not taking up OS X in droves. How anyone could use OS 9 at all is beyond me but that's the reality. Apple has already told developers to only do OS X development. The sad fact is that for the market share apple has, doing (what in the case of the drivers at least) is a total re-write is not a super high priority for alot of companies.

    --
    I am not a number! I am a man! And don't you ... oh wait, I'm #93427. Ha ha! In your face #93428!
  18. Re:Story has it backwards by Have+Blue · · Score: 3, Insightful

    A) No, but this story has already been discovered, posted, and argued into the ground within the Macintosh community, and this is the general consensus.

    b) The latest dual G4s are not fully compatible: The ATA-100 bus cannot be used under 9. And what happens when Apple adds buses (gigawire, USB 2, Airport 2) that replace the old 9-supported buses completely? And what about when they finally overhaul the motherboard and OS 9 doesn't have drivers for that? I don't know enough about OS 9's internals to give a complete technical answer, but there's no reason for Apple to take OS 9 compatibility into consideration for anything these days.