Linked by Thom Holwerda on Tue 24th Oct 2006 10:25 UTC, submitted by Francis Kuntz
Mac OS X Apple has just released a new web page with developer information concerning Mac OS 10.5, Leopard. Among other things, the list includes: OpenGL 2.1, resolution independence, the adoption of the Mandatory Access Control framework from TrustedBSD, Code signing, and much more. And yes, boys and girls, there are screenshots as well. Update: Apple also launched faster MacBook Pros today. Update II: Screenshots of Leopard from ThinkSecret.
Order by: Score:
Nice
by miro on Tue 24th Oct 2006 11:26 UTC
miro
Member since:
2005-07-13

"Xray builds on top of the open source DTrace utility"
Way to go. Apple is maybe the first company that finally stopped reinventing the wheel with each and every update...
PDF, opengl, khtml, etc, etc

Reply Score: 5

Objective C, now with GC
by someone on Tue 24th Oct 2006 06:57 UTC
someone
Member since:
2006-01-12

"Now in Leopard, the Objective-C runtime has been updated to include a thoroughly modern and high performance garbage collection system, making memory management a thing of the past."

Now, there is always the question of how well does it compare to Hotspot's GCs.

Reply Score: 1

RE: Objective C, now with GC
by rayiner on Tue 24th Oct 2006 13:40 UTC in reply to "Objective C, now with GC"
rayiner Member since:
2005-07-06

I'm kinda wondering what shape the GC takes myself. It's probably a conservative collector, given that its got to integrate with a hybrid ObjC/C environment. If its "throughly modern" as Apple claims it is, its probably a concurrent collector, like Sun's concurrent low pause collector. That makes sense, given that Objective C is used for GUI apps, where latency is more important than throughput.

Reply Score: 4

RE[2]: Objective C, now with GC
by zlynx on Tue 24th Oct 2006 14:21 UTC in reply to "RE: Objective C, now with GC"
zlynx Member since:
2005-07-20

Since nearly all Apple machines are SMP now, a good concurrent GC would benefit from that too. Being able to garbage collect from another thread on another CPU makes GC nearly free, if the locking is done well.

Reply Score: 2

RE[3]: Objective C, now with GC
by rayiner on Tue 24th Oct 2006 14:51 UTC in reply to "RE[2]: Objective C, now with GC"
rayiner Member since:
2005-07-06

It really doesn't make it free. The barriers and such required for concurrent GC to occur do impose a hit on mutator throughput. What it allows is very short and consistent pause times for the mutator, which is the important thing for most applications. In comparison, the relatively fixed hit on mutator performance is much less important.

Reply Score: 1

RE[2]: Objective C, now with GC
by samad on Tue 24th Oct 2006 17:02 UTC in reply to "RE: Objective C, now with GC"
samad Member since:
2006-03-31

I think "garbage collection" is just an updated version of NSAutoreleasePool. Now the runtime environment will automatically deallocate objects, not NSAutoreleasePool.

Reply Score: 2

Neato
by sieb on Tue 24th Oct 2006 07:21 UTC
sieb
Member since:
2005-07-06

Xray looks pretty sweet, a GarageBand like interface for watching how your app performs. Neato.

Reply Score: 3

Nice Work
by iwod on Tue 24th Oct 2006 12:26 UTC
iwod
Member since:
2006-05-02

I think Leopard looks very promising on paper. Hopefully this will get more people to develop for the mac.

And i agree with miro. I like the way Apple has stop reinventing the wheel and uses existing good and proven technology to work on.

Edit: Oh and i forgot to mention i am actually much more looking for to Leopard with all those updated apps such as Safari, iCal etc as well as iwork 07 then Vista with Office 07.

Edited 2006-10-24 12:28

Reply Score: 3

PPC?
by tsuraan on Tue 24th Oct 2006 12:48 UTC
tsuraan
Member since:
2006-01-16

I didn't see in this article and haven't looked yet, but will 10.5 support the G4 processors? I'd be sad if I have to replace my trusty powerbook, but I like the idea of resolution independence and OpenGL 2.1 support. The other stuff looks nice too ;)

Reply Score: 2

RE: PPC?
by audunn on Tue 24th Oct 2006 12:59 UTC in reply to "PPC?"
audunn Member since:
2006-04-06

Yes, it will support G4.

Reply Score: 3

RE: PPC?
by MonkeyPie on Tue 24th Oct 2006 13:13 UTC in reply to "PPC?"
MonkeyPie Member since:
2005-07-06

I don't think you have much to worry about with your PowerBook as long as it has a "fairly" recent graphics card. Here is a list of G4 Macs inside and outside of the office that I have run the Developer builds on:

1) 12" PowerBook G4/867 MHz 1 GB RAM - Runs quite well albeit no Core Image acceleration. But Spaces and Expose works very fluidly. Overall, I see a subjective speed increase on this system over Tiger.

2) 400 MHz G4 Sawtooth 896MB RAM with upgraded NV 5200 (from the closet of deprecated parts) - Amazingly this system is running Leopard with no problems whatsoever. Not the fastest system ever but it does work without hardly any hiccups.

3) 700 MHz G4 iMac with 1 GB RAM - This system works very well with Leopard, even though the 32 MB video card inside doesn't support Core Image Spaces and Expose work fluidly. Time Machine is not as fluid as it could be (Core Animations requirements are the same as Core Image)

4) 15" 1.5 GHz PowerBook 1.5 GB RAM - This system works VERY well with Leopard. Core Image and Core Animation is both fully supported on this (my) laptop. Also, as in most of the other systems that I have tried my copy of the Developers build (newest) on I have seen a subjective speed increase.

I don't think you will need to worry about not being able to run Leopard on you system. Though some of the fancy effects will not be fully enabled if your system does not fully support Core Image.

JRM7

Reply Score: 4

RE[2]: PPC?
by tsuraan on Tue 24th Oct 2006 23:09 UTC in reply to "RE: PPC?"
tsuraan Member since:
2006-01-16

Cool, I have the 17" 1.33, so even Core Image and Core Animation should work. Thanks!

Reply Score: 1

opengl 2.1
by gelosilente on Tue 24th Oct 2006 13:13 UTC
gelosilente
Member since:
2006-08-13

finally!

Reply Score: 1

Finder
by nighty5 on Tue 24th Oct 2006 09:53 UTC
nighty5
Member since:
2005-12-18

Apple, is there is anything you do - please fix the Finder.

Its a peice of shit that is so poorly implemented its not even funny. Storing personal settings in a hidden file in each directory is so 1980's.

Reply Score: 4

RE: Finder
by snozzberry on Tue 24th Oct 2006 17:04 UTC in reply to "Finder"
snozzberry Member since:
2005-11-14

I was tempted to mod you down, except that your comments are factually accurate.

1. The Finder is still written in Carbon. Why?
2. The interface inspires authors to write commercial software replacements for it, and they make money doing so. This should be a hint at the very least that the NeXT interface is not the kewlest thing evar.

Where I disagree somewhat is the issue of personal settings. I think the philosophy here is that *nixes manage very well with .hidden filenames/directories and that in the long run keeping the filesystem non-arcane is a better bet.

Reply Score: 1

RE[2]: Finder
by Gryzor on Tue 24th Oct 2006 18:12 UTC in reply to "RE: Finder"
Gryzor Member since:
2005-07-03

1. The Finder is still written in Carbon. Why?

Why Not?
Carbon is *not* deprecated in anyway.

http://daringfireball.net/2006/10/some_assembly_required

I find the Finder a bad piece of software, but not because it is written in Carbon… that has got nothing to do with it.

Reply Score: 1

RE[3]: Finder
by TomB7 on Tue 24th Oct 2006 18:26 UTC in reply to "RE[2]: Finder"
TomB7 Member since:
2006-01-03

Maybe someone could be specific about what camplaints they have about the Finder? I have basically one-- under OS X, there's too much c**p in the left part of the window; I prefer the extra real estate you got in the left with OS 9 and below. Other than that, no issues.

Reply Score: 1

RE[4]: Finder
by ThanhLy on Tue 24th Oct 2006 20:31 UTC in reply to "RE[3]: Finder"
ThanhLy Member since:
2006-03-14

@TomB7

If you click on the toolbar show/hide button in the upper right of any Finder window, not only does it hide the toolbar but the left panel as well.

Reply Score: 2

RE[4]: Finder
by godawful on Tue 24th Oct 2006 20:31 UTC in reply to "RE[3]: Finder"
godawful Member since:
2005-06-29

another big beef folks have, is when a share point gets disconnected unexpectedly.. the finder will then rainbow swirl, no way to kill it. you either retart or wait an ungodly ammount of time for it to say "hey, these disconnected"

Reply Score: 2

RE[5]: Finder
by TomB7 on Tue 24th Oct 2006 21:07 UTC in reply to "RE[4]: Finder"
TomB7 Member since:
2006-01-03

"If you click on the toolbar show/hide button in the upper right of any Finder window, not only does it hide the toolbar but the left panel as well."

Wow-- thanks! I guess I should have know that, but I don't recall seeing that in MacWorld or anywhere.

As for sharepoints-- yea that's a nuisance, but Windows is pretty flaky in this regard as well.

Reply Score: 1

RE[6]: Finder
by MikeGA on Tue 24th Oct 2006 22:30 UTC in reply to "RE[5]: Finder"
MikeGA Member since:
2005-07-22

That's no excuse. We still want it fixed!

My main beef to be honest is with the seemingly random way in which folder contents are presented. It's almost as if Steve Jobs is rolling a dice or involved in some other weird game -

"Yes ladies and gentlemen, he thought he was getting column view as set in the preferences, but no, we're going to jump out and surprise him with icon view!"

Reply Score: 1