Re: Database
Re: Database
- Subject: Re: Database
- From: Jeff Galyan <email@hidden>
- Date: Wed, 09 Jan 2002 18:59:40 -0700
Wow, that is rather high...
If I recall correctly, the "free" version of Berkeley DB (as distributed
from UC Berkeley) is under a BSD-style license, *not* the GPL, which should
only require that you note in your About box and/or documentation that "This
product contains software copyright by the Regents of the University of
California" or some such.
Berkeley DB may be more than you wanted anyway. Would the built-in
NSArchiver/NSCoding functionality not be sufficient?
--Jeff
On 1/9/02 6:12 PM, "Todd Blanchard" <email@hidden> wrote:
>
FWIW, I emailed the sleepycat people and found that their pricing is
>
exhorbitant if all you want to do is some shareware thing that has an
>
embedded database.
>
>
Their reply to my pricing inquiry is below.
>
>
You can use an older version that was put out under a real
>
non-commercial license:
>
>
http://www.sleepycat.com/historic.html
>
>
-----Begin Message-------
>
>
Berkeley DB is an Open Source product. You may download it and use it
>
at no charge, provided that you meet at least one of these two
>
requirements:
>
>
+ You do not redistribute it off of a single physical site.
>
If you use Berkeley DB on a Web server that is accessed
>
from many locations, but you do not redistribute the actual
>
code that uses Berkeley DB, you do not need to pay us.
>
>
+ If you redistribute your application, you make your source
>
code freely available.
>
>
If, instead, you want to redistribute in binary form the application
>
that uses Berkeley DB, you need to purchase a license from Sleepycat
>
Software.
>
>
The pricing for Berkeley DB depends on the services that you need. We
>
offer four different Berkeley DB products. All four are included in
>
the source code that you download from our Web site; we charge based
>
on the interfaces that you use.
>
>
The four different products are:
>
>
+ Berkeley DB Data Store: Intended for single-user, or
>
multi-user read-only, applications that don't need
>
transactions or disaster recovery.
>
>
+ Berkeley DB Concurrent Data Store: This product allows
>
multiple users to use the database at the same time,
>
with any mix of readers and writers. It does not
>
support transactions or disaster recovery.
>
>
+ Berkeley DB Transactional Data Store: This is our
>
enterprise-class embedded database manager. It supports
>
arbitrarily many concurrent users, with any mix of readers
>
and writers. It also supports transactions and recovery
>
from application, system, or hardware crashes.
>
>
+ Berkeley DB High Availability: HA provides single-master
>
replication with fail-over, and is built on top of the
>
Berkeley DB TDS product. Using HA, you can run multiple
>
instances of your application on different servers on a
>
network. All updates must go to the master server, which
>
distributes changes to all replica servers. Each of the
>
replicas can support read queries on the database. If
>
the master fails for any reason, one of the replicas is
>
able to take its place, and the application can continue
>
to run.
>
>
If you need technical details on which interfaces you're permitted to
>
use with each of the four products, you can look at our on-line
>
documentation. The supported interfaces for each of the products
>
are listed in our reference manual. Go to
>
>
http://www.sleepycat.com/
>
>
and click on the "Documentation" link, then the link for the reference
>
manual.
>
>
The prices for these products are
>
>
Berkeley DB Data Store $25,000
>
Berkeley DB Concurrent Data Store $40,000
>
Berkeley DB Transactional Data Store $150,000
>
Berkeley DB HA $300,000
>
>
These prices are for a buyout of the software. A buyout gives you the
>
right to embed it in your application and to distribute on any platform
>
without additional payment.
>
>
Annual maintenance pricing for each of the products is:
>
>
Berkeley DB Data Store: $5,000
>
Berkeley DB Concurrent Data Store: $8,000
>
Berkeley DB Transactional Data Store: $30,000
>
Berkelely DB HA $60,000
>
>
Maintenance provides access to new releases including bug fixes,
>
new ports, minor feature releases, and major upgrades. It also
>
provides business-day technical support by telephone or email.
>
>
Customers who need a higher degree of technical support can purchase
>
an annual premium support contract in addition to the maintenance
>
contract for the software. Premium support includes access to a named
>
engineer at Sleepycat for all questions, assistance with application
>
design and performance tuning, and a service level agreement with
>
committed response times for problems.
>
>
You can review this material in more detail at our web site. The
>
price list is at
>
>
http://www.sleepycat.com/pricing.html
>
>
Our standard licensing agreement for binary redistribution is at
>
>
http://www.sleepycat.com/license/
>
>
-----Original Message-----
>
From: michel RENON [mailto:email@hidden]
>
Sent: Wednesday, January 09, 2002 7:33 AM
>
To: email@hidden
>
Subject: Re: Database
>
>
>
le 9/01/02 7:15, email@hidden `
>
email@hidden a icrit :
>
>
> The BerkeleyDB by Sleepycat is, btw, a fantastic embedded DB solution.
>
> It shouldn't be too bad to wrap in Objective-C, assuming someone at
>
> Sleepycat hasn't already done the work for you.
>
>
>
> -joe
>
>
>
> On Tuesday, January 8, 2002, at 11:43 AM, Thomas Hudson wrote:
>
>
>
>> On Tuesday, January 8, 2002, at 11:23 AM, Finlay Dobbie wrote:
>
>>
>
>>> You might be interested in the Berkely DB toolkit, but I'm not sure
>
>>> what license it's under (might be GPL in which case you're probably
>
>>> screwed :-)).
>
>>>
>
>>
>
>> It has a dual license model. Free for open source or in house apps,
>
but
>
>> you can purchase a license for closed source development.
>
>>
>
>> http://www.sleepycat.com/
>
>>
>
>> Thomas
>
>
I'm also interested by this question and i saw that there is an embedded
>
version of MySQL (http://www.mysql.com/doc/l/i/libmysqld.html). Anybody
>
already tried this ? (memory footprints, performance, call from
>
java...?)
>
>
Thanks for the sleepycat link.
>
Michel RENON.
>
_______________________________________________
>
cocoa-dev mailing list | email@hidden
>
Help/Unsubscribe/Archives:
>
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
>
Do not post admin requests to the list. They will be ignored.
>
_______________________________________________
>
cocoa-dev mailing list | email@hidden
>
Help/Unsubscribe/Archives:
>
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
>
Do not post admin requests to the list. They will be ignored.
References: | |
| >RE: Database (From: "Todd Blanchard" <email@hidden>) |