Wednesday, September 9, 2009

When is a private API okay to use?

So far, I've been hesitant to even touch the private APIs for Mac OS X. But another Mac developer pointed out that as of today, I have a ton of outstanding (developer related) Mac OS X bugs that Apple hasn't fixed, some dating back to 2005. So the likelihood that Apple is about to *change* some of these super-awesome under the hood APIs, when there are still things broken that haven't been addressed since 2005, is slim to none.

So Conjure 4.1 will probably use some private APIs. If Apple changes them, I will gladly release a fixed version after that.

No comments: