Re: StartupItems
Re: StartupItems
- Subject: Re: StartupItems
- From: fletcher sandbeck <email@hidden>
- Date: Fri, 2 Jun 2006 11:56:09 -0700
On 6/2/06 at 12:51 PM by email@hidden (Peter Seebach):
>>Sigh... This has been discussed ad nauseam and our story hasn't
>>changed. If one wishes to run legacy programs unmodified, then one
>>should use StartupItems.
>
>I thought StartupItems were deprecated, and we weren't supposed to use them.
Deprecated usually means that a feature is supported in the current version of the OS, but may be dropped from future versions of the OS. The decision to actually drop support for deprecated features usually depends on how prevalent use of those features is and how difficult it is to continue support for those features.
I work on an application that currently uses a StartupItem to launch itself. I consider that we're on warning and should switch to a launchd implementation. We will probably make this switch for our next major version, but, I certainly don't expect StartupItems to disappear in the next minor update of 10.4.x.
If you want to port some software to 10.4.x then go ahead and use a StartupItem. It works fine. But, if you want to future proof the port you should implement launchd support in it. That way you'll be in good shape should Apple decide to drop support for StartupItems in 10.5.
[fletcher]
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden