• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: SQLite Question
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SQLite Question


  • Subject: Re: SQLite Question
  • From: Kyle Sluder <email@hidden>
  • Date: Fri, 28 Mar 2014 16:55:44 -0700

On Fri, Mar 28, 2014, at 04:51 PM, Charles Srstka wrote:
> On Mar 28, 2014, at 4:02 PM, Kyle Sluder <email@hidden> wrote:
>
> > On Fri, Mar 28, 2014, at 01:11 PM, Chris Hanson wrote:
> >> You should use the SQLite that is part of the OS, and not build a
> >> separate version.
> >>
> >> The same goes for all the various projects that are part of an operating
> >> system: The versions included with a particular operating system can be
> >> tuned for that operating system and the hardware it runs on. That doesn’t
> >> mean they will be, but it’s something that can be done, and you should
> >> consider that possibility when deciding whether to include your own
> >> version of a library.
> >
> > Apple has frequently advised people _not_ to link directly against
> > system libraries included on the OS, such as libssl and libxml2, as
> > these are included with the operating system in support of other
> > technologies such as Security.framework and NSXMLDocument.
>
> Forgive me if my memory is faulty here, but isn't Chris Hanson an Apple
> employee himself?

Yes, Chris is an Apple employee, but he is not every Apple employee. I'm
pointing out that we've received conflicting guidance, and our apps have
been broken by upgrades to system-bundled third-party libraries in the
past.

>
> I certainly do remember seeing plenty of recommendations from Apple not
> to link against the provided libssl. However, the symbols in that library
> are all marked as deprecated in the headers. This does not seem to be the
> case for SQLite.

I'm curious when they started doing that. Perhaps when the SecTransform
API was released?

--Kyle Sluder

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


  • Follow-Ups:
    • Re: SQLite Question
      • From: Uli Kusterer <email@hidden>
    • Re: SQLite Question
      • From: Charles Srstka <email@hidden>
References: 
 >SQLite Question (From: Dave <email@hidden>)
 >Re: SQLite Question (From: Chris Hanson <email@hidden>)
 >Re: SQLite Question (From: Kyle Sluder <email@hidden>)
 >Re: SQLite Question (From: Charles Srstka <email@hidden>)

  • Prev by Date: Re: SQLite Question
  • Next by Date: Re: SQLite Question
  • Previous by thread: Re: SQLite Question
  • Next by thread: Re: SQLite Question
  • Index(es):
    • Date
    • Thread