TIP: Click on subject to list as thread! ANSI
echo: osdebate
to: Adam
from: /m
date: 2006-10-28 08:51:28
subject: Re: Leopard Technology Overview

From: /m 



Dtrace is way cool.  It came from Sun's Solaris.  I think the FreeBSD folk
are using it as well (which may be where Apple got it from).

But to your point, Apple does use a lot of Open Source code.  Apple also
gives a lot back to Open Source as well.  since I follow FreeBSD a bit, I
do see a lot of the Apple contributions going back into that OS, both
source code and QA.  For example, Apple gave some very good load/stress
data back to FreeBSD regarding the file system, along with some code.

While Apple does not give *everything* back to Open Source, they do give
back a lot more than you appear to realize.  It is definitely not as
one-way as you imply.

 /m


On Fri, 27 Oct 2006 23:36:01 +0100, Adam
<""4thwormcastfromthemolehill\"{at}the field.near the
bridge"> wrote:

>/m wrote:
>> http://developer.apple.com/leopard/overview/
>>
>>
>Interesting how much it majors on Open source-ness ( given the way Apple
>closed up post move to intel)
>
>
>
>e.g.
>
>
>"Xray
>
>Xray is a brand-new, timeline-based performance visualization tool that
>gives you the ability to see how your application works like you’ve
>never been able to do before. It let’s you watch CPU, disk I/O, memory
>usage, garbage collection, events, and more in the form of graphs tied
>to time.
>
>For example, you can track UI events in real-time and see how they
>affect I/O activity and CPU load at the same time. And, once the data
>has been collected, you can scan back and forth through your
>application’s run and see exactly what occurred, and when."
>
>Blimey that's impressive but wait....
>
>"Xray builds on top of the open source DTrace utility. DTrace is a
>comprehensive command-line monitoring utility that can probe almost any
>aspect of system performance. It comes with a large set of tools that
>cover most general aspects of system performance, including both kernel
>and user code, with near-zero overhead. If there is an aspect of the
>system that you want to track that isn’t already supported, you can
>create your own tool using the D programming language."
>
>So thanks to the DTrace ppl...
>
>& then..
>
>"OS Foundations
>
>The heart of Mac OS X, the Open Source Mach- and BSD-based UNIX layer
>known as Darwin, continues to see improvements in Leopard. The latest
>Mac hardware brings more processing power, more cores, and more memory
>than ever before. The kernel in Leopard has been updated to take
>advantage of this new hardware.
>
>Leopard certainly won’t be UNIX in name only. Apple will submit Leopard
>and Leopard Server to The Open Group for certification against the UNIX
>‘03 product standard."
>
>But wait there's more..
>
>"Leopard brings several new security enhancements to Mac OS X. The first
>of these is the adoption of the Mandatory Access Control (MAC)
>framework. This framework, original developed for TrustedBSD, provides a
>fine-grained security architecture for controlling the execution of
>processes at the kernel level. This enables sandboxing support in
>Leopard. By sandboxing an application, using a text profile, you can
>limit an application to being able to just access only the system
>features, such as disk or the network, that you permit."
>
>& then:
>
>"Open Directory 4
>
>Leopard Server ships with an updated version of Open Directory that
>supports LDAP proxying, cross-domain authorization, cascading
>replication, and replica sets. It even supports RADIUS authentication
>for AirPort base stations deployed across your office or campus.
>"
>
>&
>
>"Ruby on Rails
>
>Leopard Server features a built-in installation of the powerful and
>productive Ruby on Rails web application framework. Ruby on Rails is a
>full stack framework optimized for sustainable productivity. Leopard
>Server will ship with Mongrel for simplified development and deployment
>of web-based applications."
>
>Reminds me of a SCO Presentation.
>
>Adam

--- BBBS/NT v4.01 Flag-5
* Origin: Barktopia BBS Site http://HarborWebs.com:8081 (1:379/45)
SEEN-BY: 633/267 270
@PATH: 379/45 1 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.