Автор (ы) | Проект GNOME |
---|---|
Разработчик (и) | разные люди |
Стабильная версия | 5.2.3 / 12 июня 2015 г.; 5 лет назад (12.06.2015) |
Тип | база данных, уровень абстракции данных |
Лицензия | Стандартная общественная лицензия ограниченного применения GNU |
Веб-сайт | www.gnome-db.org |
GNOME-DB - это приложение базы данных, созданное сообществом GNOME. Цель проекта - предоставить бесплатную унифицированную архитектуру доступа к данным для проекта GNOME для всех платформ Unix. GNOME-DB полезен для любого приложения, которое обращается к постоянным данным (не только к базам данных, но и к данным), поскольку теперь оно содержит управление данными API.
Поддержка GObject Introspection и Vala.
Начиная с серии 4.2, GNOME-DB соответствует библиотеке libgda.
Библиотека libgnomedb предоставляет «виджеты», которые позволяют пользователям взаимодействовать с данными в базах данных. Он использует общий API базы данных libgda, поэтому может использовать MySQL, Postgres, Sqlite и т. Д.
Доступ к данным GNU (GDA) - это набор подключаемых модулей API, определенных как можно более универсальных, чтобы через них можно было получить доступ к любому источнику данных, чтобы обеспечить единый доступ к разного рода источникам данных (базам данных, информационным серверам, почтовым буферам и т.д.). Подобно Open Database Connectivity (ODBC) или Java Database Connectivity (JDBC), GNU Data Access представляет собой оболочку, но с дополнительными функциями для доступа к нескольким ядрам баз данных. GNU Data Access был разработан как законченная архитектура, которая предоставляет все необходимое для доступа к источникам данных.
Libgda - это в основном база данных и уровень абстракции данных. Это библиотека, которая реализует интерфейсы, определенные архитектурой GDA, как для клиентской, так и для серверной частей. Кроме того, он предоставляет набор инструментов, помогающих в разработке и управлении источниками данных через API GDA. Libgda была частью проекта GNOME-DB, но была отделена от него, чтобы на его основе можно было разрабатывать приложения, отличные от GNOME.
Библиотека libgda выпущена в соответствии с условиями Стандартной общественной лицензии ограниченного применения GNU (LGPL), которая позволяет разрабатывать коммерческие приложения на основе libgda. Его инструменты командной строки и пользовательского интерфейса находятся под лицензией Стандартной общественной лицензии GNU (GPL).
Libgda - это (относительно небольшая) библиотека доступа к базе данных: