Re: XML Parsing
Re: XML Parsing
- Subject: Re: XML Parsing
- From: Aaron Tuller <email@hidden>
- Date: Sat, 3 Nov 2001 12:21:33 -0800
incorporating OmniBase and OmniFoundation into your product are not
too hard, and can be useful. and even if you don't use any of the
methods or classes, it's worth including them to avoid CoreFoundation
(ugh!). hopefully the Objective-C wrapper to the XML parsing stuff
will materialize like an Apple person mentioned recently. and
hopefully it will be as easy as OmniExpat.
I believe the MPL allows for distribution of a larger product
incorporating MPL code without releasing the source to the whole
project, but I am not positive.
but don't be scared off by the OmniFrameworks. I've found them to be
useful not only for their functionality, but also for reading sample
code, especially the categories on foundation (found under the
OpenStepExtensions group of the OmniFoundation project).
the only annoying thing is how building frameworks in PB is such a
pain, I still can't figure out how to build them once and have that
build be good for external linking and embedding in an app. also, I
always find my apps that link to external frameworks have the paths
hard coded and when I move to another box, it complains it can't find
the frameworks. This was all in 10.0, I haven't tried recently in
10.1 so maybe it's better now.
-aaron
At 12:01 PM -0800 11/3/01, Tom Waters wrote:
this also requires OmniBase and OmniFoundation... which may not be
appealing to many developers outside Omni.
i also wonder about the licensing issue. Omni says that OmniExpat
is usable without restriction in commercial applications, (as long
as credit is given). there is no mention of requiring that any
software that includes this framework needs to distribute source.
however, the copy of Expat contained inside the framework says that
it is MozPL or GPL... which implies that you have to distribute
source code to your application; doesn't it?
can anyone clarify this for me? (my mind goes blank when i read legalese).
can i ship a commercial application that contains Expat without
shipping source code?
On Saturday, November 3, 2001, at 10:19 AM, Aaron Tuller wrote:
look at OmniExpat!
it converts XML into an NSDictionary. it's really simple (one
category on NSString), and works well.
ftp://ftp.omnigroup.com/pub/software/Source/MacOSX/Frameworks/OmniExpat-2001-09-30.
tar.gz
-aaron