# Ventajas, inconvenientes y características

### Ventajas

- GEDKeeper es un producto gratuito, de código abierto y sin publicidad..
- GEDKeeper es compatible tanto con Linux como con Windows. Es un proyecto multiplataforma—se puede construir una versión en Linux o en los sistemas operativos Windows.
- GEDKeeper no limita el tamaño de los datos.
- Las funciones principales siempre se mejoran, como el núcleo, que se desarrolla y prueba continuamente. Siempre buscamos nuevas formas de mejorar la fiabilidad y el rendimiento del programa.
- Se mantiene un conservadurismo saludable para la interfaz de usuario. El autor no cambia la interfaz gráfica de usuario de una versión a otra, siguiendo ciegamente todas las nuevas tendencias.
- GEDKeeper puede ampliarse fácilmente: admite scripts y plugins. Cualquier usuario que maneje la programación en VB.NET o C# puede crear un plugin.
- GEDKeeper admite varias localizaciones. Cualquiera puede crear una localización del programa para su idioma nativo
- El autor hace hincapié en la mejora máxima de la navegación y la búsqueda sobre la información en matrices de datos muy grandes de información genealógica (filtrado, búsqueda y navegación).
- GEDKeeper no se integra con redes sociales genealógicas, bases de datos o servicios en la nube, y nunca obliga a los usuarios a guardar sus datos en dichos almacenamientos.
- GEDKeeper garantiza la seguridad e integridad de los datos ante posibles errores del sistema
- Puedes exportar imágenes de árboles y genealogías a un archivo y, a continuación, realizar algún procesamiento opcional del archivo en una herramienta de terceros— antes de imprimir el archivo con la ayuda de esa cadena de herramientas. Además, GEDKeeper proporciona servicios integrados para imprimir documentos (que pueden ser menos flexibles que las herramientas especializadas de terceros).

### Características

- GEDKeeper cumple casi en su totalidad los requisitos de la especificación GEDCOM versión 5.5.1. GEDKeeper incluye una extensión europea conforme para almacenar notas y referencias a lugares geográficos con coordenadas.
- El propio GEDKeeper añade extensiones conformes a la especificación GEDCOM para almacenar y procesar grupos sociales, búsquedas, tareas y correspondencia. La mayoría de los programas genealógicos disponen de este tipo de extensiones, pero lamentablemente todas son propietarias (no conformes).
- GEDKeeper no puede guardar su base de datos para cumplir la especificación GEDCOM pura sin utilizar extensiones.
- GEDKeeper está dirigido principalmente a usuarios rusos, por lo que algunas funciones, como la de gestionar nombres, pueden no ser lo suficientemente flexibles y podrían no satisfacer las necesidades de los usuarios no rusos.
- Actualmente, GEDKeeper no almacena datos en una base de datos relacional. Los experimentos realizados por el autor revelaron que, con bases de datos de menos de 500.000 registros de personas, las bases de datos relacionales no aportan ningún beneficio. Este software nunca admitirá el almacenamiento de datos en una base de datos relacional comercial—como MS Access, Oracle, Sybase o MS SQL Server. Si una base de datos relacional se convirtiera en una necesidad, sólo se considerarían productos freeware— como SQLite, MySQL, PostgreSQL o Firebird.
- La especificación GEDCOM define dos formas equivalentes de almacenar referencias internas a contenidos multimedia, notas y fuentes: almacenamiento local en forma de objeto de evento y como registros completos, emparejados con otros tipos de registros como personas y familias. GEDKeeper utiliza sólo estos últimos y convierte, sobre la marcha, cualquier archivo GEDCOM al abrirlo desde una fuente externa. De este modo, todas las notas, el contenido multimedia y las fuentes están disponibles al instante para su visualización y navegación, y se puede ver qué registros hacen referencia a esos objetos.