yankeefan24 said:
you can probably get a at least a year out of it if not more. Apple still makes the g4 ibook and mini. i think i remember reading somewhere that apple signed something to keep the g4s coming for a couple more years. dont quote me on that.
EDIT: post #100!!!
The agreement they signed was with Freescale. It stipulates that Freescale must fulfill any G4 orders that Apple places with them until 2008. Conversely, Apple can only purchase G4 chips from Freescale. It doesn't mean Apple actually
has to buy any G4s...just that Freescale is obliged to make them available to Apple in case they want them. Apple would presumably need a guaranteed supply of G4 CPUs for spare parts and repairs, and probably also as a safety-net.
With regards to the original post in this thread, I can't see why developers would rapidly drop support for G4 chips. The whole point of Universal Binaries is that it's a (supposedly) simple procedure to compile an app which runs equally well on a PowerPC or an Intel. Apple provides ready-built libraries of vector functions which developers can use, thus abstracting away all of the specifics of either Altivec or MMX/SSE coding from the developer and making their code portable across architectures. What's more likely I believe with a system like a dual 500MHz G4 is that the raw CPU speed will fall below the minimum recommended requirements for new software (if it doesn't already) long before the software becomes incompatible with the G4
per se. There have already been examples on these forums of software (such as Aperture) which has a stated CPU requirement of a G5, yet with some very minor tweaking of program parameters in the Finder, will run fine on a G4 (albeit slowly).
Of course that could all be a load of crap and we'll see Steve Jobs up on stage at MWSF 2007 launching the G5/Intel only version of iLife '07, but I highly doubt it