Re: How to create a stand-alone clone?
Re: How to create a stand-alone clone?
- Subject: Re: How to create a stand-alone clone?
- From: Nicolas Daum <email@hidden>
- Date: Wed, 10 Dec 2003 00:36:29 +0100
Mark F. Murphy wrote:
<snip>
Nick,
WebObjects could (technically) do what you want.
However, it too is a proprietary technology... requiring a paid for
license. Unfortunately, Apple does not have a "runtime" license which
allows what you're looking to do.
That would be neat, it could be a feature requirement.
If money/costs is a driving factor for your application, then you're
left with having to look at other solutions... perhaps open source...
or perhaps a proprietary technology which has a generous runtime license.
Money *is* a driving factor, very driving ;-)
Nevertheless I'll stick to WO because it has the right logic for me and
also I think that now salespersons and other nomadic people can easily
have a remote access to their home database while they are out in the
wild. Moreover when I implemented once a 4D solution under a
disconnected configuration a security issue was raised: what if the
person's laptop is stolen? The remote connection was not workable at
that time.
You might want to check into an application server like Zope
(http://www.zope.org).
I only recently heard about Zope so I have no idea yet about it.
It's an open source application server done in the scripting language
Python (http://www.python.org).
During my shopping I discarded Python as well as Perl because of their
proprietary languages, even if they are widely spread (unless I am
mistaken). I decided to select Java. Even if WO has proprietary parts it
remains a Java application (again unless I am mistaken). Its general
framework is exactly what I was looking for.
There's a decent lite EOF inspired product for python called MORB,
Modeling
Object-Relational Bridge for python.
http://modeling.sourceforge.net/
I had an in depth look at this site too. It has lots of very interesting
stuff.
These three products give you a foundation that is similar to
WebObjects in approach. They are all open source, so you'd have zero
licensing issues. They are all cross platform, so you'd have the same
experience across platforms.
I personally prefer to also use Plone, a content management system,
which sits on top of Zope.
http://www.plone.org
It has a lot of nice features and is a good starting point for
enterprise products.
Well I don't want to start with one and continue with another. I am a
slow learner and there are so many frustrating phases in the learning
process that I'd rather chose one and stick with it. Hence I'd rather
start with the real stuff.
Moreover I've suffered for years from the "4D? Never heard of it."
recurrent sentence from prospects.
I don't want to hear: "Plone? What's that?"
Or "Zope? Are you kidding?"
Phonetically in French it's very close to a very dirty word.
Why choose such strange names anyway?
Best wishes on your project.
Thanks. I'll probably do a little survey about it since it's for the
developers.
Cheers
Nick
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.