MacUpdate
Join MacUpdate
New Member

New Developer
Explore
MacUpdate Desktop
Hot Apps

Business
Dashboard
Development
Drivers
Education
MacUpdate Promo
Popular Apps

Games
Home & Personal
Internet
Multimedia & Design
Utilities
iPhone
Apps

Login
Member Login

Developer Login
About
Search Mac Apps

Search iPhone Apps

Advanced Search
BaseTen
BaseTen 1.8
Your rating: Now say why...

0

Cocoa database framework for working with PostgreSQL databases.   Free
Add to my Watch List
Email me when discounted
  • Download Now
    16.1 MB
  • Visit Developer's Site
    Marko Karppinen & Co. LLC
BaseTen is an open source Cocoa database framework for working with PostgreSQL databases, designed with familiar, Core Data -like semantics and APIs.

The BaseTen feature highlights include:
  • BaseTen Assistant imports Core Data / Xcode data models
  • Discovers the database schema automatically at runtime, including 1-1, 1-many and many-many relationships
  • Database changes are propagated to clients automatically, without polling
  • In-memory database objects are uniqued, and objects fetched via relationships are faults by default
  • Support for RDBMS features like
What's New
Version 1.8:
  • BaseTen
    • BaseTen can now be built in 64-bit mode.
    • BXDatabaseObjectModel is now a public class.
    • BXDatabaseObjectModel can now be exported as a managed object model.
    • BXAttributeDescription now has the -attributeIndex method.
    • Table inheritance information is now fetched from the database.
    • Deprecated various methods that no longer need an error pointer as argument.
    • Changing a relationship from one-to-many to one-to-one or vice-versa no longer requires BaseTen schema to be reinstalled; refreshing the cache tables will suffice.
    • Upgraded libpq to version 8.3.11.
    • BXLogger now emits a warning instead of an error from BXDeprecationWarning.
  • BaseTenAppKit
    • The generic authentication panel now displays the target address.
    • The interface builder plug-in is now built for x86_64 in addition to ppc and i386.
  • BaseTen Assistant
    • BaseTen Assistant now imports default date attribute values.
    • Inverse relationships will now be displayed on double-click.
Version 1.8:
  • BaseTen
    • BaseTen can now be built in 64-bit mode.
    • BXDatabaseObjectModel is now a public class.
    • BXDatabaseObjectModel can now be exported as a managed object model.
    • BXAttributeDescription now has the -attributeIndex method.
    • Table inheritance information is now fetched from the database.
    • Deprecated various methods that no longer more...
Requirements
  • PPC / Intel
  • Mac OS X 10.4 or later.
  • PostgreSQL 8.2 or later.



MacUpdate - BaseTen



    Be the first to recommend a similar software title.
BaseTen User Discussion (Write a Review)
ver. 1.x:
Your rating: Now say why...
Overall:

sort: smiles | time
burypromote

larkost commented on 20 Nov 2007
Note that the developer is purposely misinterpreting the GPL. If you use this for internal use only you have no obligation to distribute the code. I emailed the developer a while ago with this, and their reaction was that they decided to interpret it otherwise for financial reasons.

This FAQ from GNU (the writers of the GPL) makes this clear:

http://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic
[Version 1.0RC2]

1 Reply

burypromote
Marko Karppinen & Co. Llc (developer) replied on 20 Nov 2007
I have modified the licensing information on the BaseTen web site to more closely reflect our view on this issue.

As authors of the GPL, the Free Software Foundation's opinion on this issue is of course important. But the FAQ you mention is a very general one, and does not address many of the practical concerns in using GPL'ed software inside an organization without making the source available.

Trolltech, a major GPL dual license vendor, has this take on the issue: http://troll.no/developer/knowledgebase/190/
There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.

There are currently no ratings. Write a comment or review now.

Downloads:4,953
Version Downloads:944
Type:Development : Libraries
License:Free
Date:18 May 2010
Platform:PPC / Intel
Price:Free0.00
Overall (Version 1.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-1 of 1
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Download and auto-install
using MacUpdate Desktop. Save
time moving folders and cleaning-up.
BaseTen is an open source Cocoa database framework for working with PostgreSQL databases, designed with familiar, Core Data -like semantics and APIs.

The BaseTen feature highlights include:
  • BaseTen Assistant imports Core Data / Xcode data models
  • Discovers the database schema automatically at runtime, including 1-1, 1-many and many-many relationships
  • Database changes are propagated to clients automatically, without polling
  • In-memory database objects are uniqued, and objects fetched via relationships are faults by default
  • Support for RDBMS features like database-driven data validation, multi-column primary keys and updateable views
  • Autocommit and manual save/rollback modes, both with NSUndoManager integration
  • A BaseTen-aware NSArrayController subclass automates locking and change propagation
  • Fetches are specified with NSPredicates (the relevant portions of which are evaluated on the database)
Add/Update Listing About MacUpdate Desktop Career Opportunities RSS Twitter Facebook Advertise Sitemap
Copyright © 2012 MacUpdate LLC


- -