db4o for Mono 6.4

Licencia: Gratis ‎Tamaño del archivo: 7.91 MB
‎Calificación de usuarios: 4.0/5 - ‎1 ‎Votos

db4o (base de datos para objetos) es la base de datos de objetos de código abierto para Mono. Software libre, disponible bajo la GPL y bajo licencia comercial. Ideal para uso integrado, por ejemplo, en software que se ejecuta en dispositivos móviles o médicos, en software empaquetado y para sistemas en tiempo real. Características principales: - La base de datos de una línea de código (una línea de código almacena cualquier objeto; Modelo de clase: esquema de objeto; Proceso de producción suave) - Incrustable (administración cero; Control de versiones de esquema automático; Huella de 400 KB) - Soporte de múltiples plataformas (Nativo a Java y .NET; Móviles, PCs y servidores; Ejecuta multiplataforma) - Trae más OO a la base de datos (replicación orientada a objetos; Consultas nativas orientadas a objetos; Navegador ObjectManager) Beneficios clave: - Reduce el 90% del costo para desarrollar persistencia - 10% más rápido para el mercado con su aplicación - Funciona hasta 44 veces más rápido que los sistemas convencionales - Desplegable en grandes volúmenes sin administración local - Construir software orientado a objetos magros y verdaderamente orientado a objetos - Construir arquitecturas de datos distribuidas y totalmente sincronizadas - Menos errores, mejor refactorabilidad y longevidad del software

historial de versiones

  • Versión 6.4 publicado en 2007-09-19
    Licencia de software libre (GPL)

Detalles del programa

Cluf

EULA - Contrato de licencia de usuario final

db4o está disponible bajo una licencia gratuita o comercial, a su elección. db4o está disponible como software libre bajo la GNU General Public License (GPL) a continuación, que es ideal para el desarrollo de software interno o libre. Pero si desea incrustar db4o en productos comerciales que va a distribuir, es necesario obtener una licencia comercial aquí: http://www.db4o.com/commercial/ LICENCIA PÚBLICA GENERAL DE GNU Versión 2, junio 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 Estados Unidos Todo el mundo puede copiar y distribuir copias literales de este documento de licencia, pero no se permite cambiarlo. Preámbulo Las licencias para la mayoría del software están diseñadas para quitarle la libertad de compartirlo y cambiarlo. Por el contrario, la Licencia Pública General GNU está destinada a garantizar su libertad para compartir y cambiar el software libre, para asegurarse de que el software es gratuito para todos sus usuarios. Esta Licencia Pública General se aplica a la mayor parte del software de la Free Software Foundation y a cualquier otro programa cuyos autores se comprometan a usarlo. (Algún otro software de Free Software Foundation está cubierto por la Licencia Pública General de la Biblioteca GNU en su lugar.) También puede aplicarlo a sus programas. Cuando hablamos de software libre, nos referimos a la libertad, no al precio. Nuestras Licencias Públicas Generales están diseñadas para asegurarse de que tiene la libertad de distribuir copias de software libre (y cobrar por este servicio si lo desea), que recibe código fuente o puede obtenerlo si lo desea, que puede cambiar el software o utilizar piezas del mismo en nuevos programas gratuitos; y que sabes que puedes hacer estas cosas. Para proteger sus derechos, necesitamos hacer restricciones que prohíban a cualquier persona negarle estos derechos o pedirle que renuncie a los derechos. Estas restricciones se traducen en ciertas responsabilidades para usted si distribuye copias del software o si lo modifica. Por ejemplo, si distribuye copias de dicho programa, ya sea gratis o por una tarifa, debe dar a los destinatarios todos los derechos que tiene. Debe asegurarse de que ellos también reciben o pueden obtener el código fuente. Y debes mostrarles estos términos para que conozcan sus derechos. Protegemos sus derechos con dos pasos: (1) derechos de autor del software, y (2) le ofrecemos esta licencia que le da permiso legal para copiar, distribuir y/o modificar el software. Además, para la protección de cada autor y la nuestra, queremos asegurarnos de que todo el mundo entienda que no hay garantía para este software libre. Si el software es modificado por otra persona y transmitido, queremos que sus destinatarios sepan que lo que tienen no es el original, por lo que cualquier problema introducido por otros no se reflejará en la reputación de los autores originales. Por último, cualquier programa gratuito se ve amenazado constantemente por las patentes de software. Deseamos evitar el peligro de que los redistributores de un programa gratuito obtengan individualmente licencias de patente, de hecho haciendo que el programa sea propietario. Para evitarlo, hemos dejado claro que cualquier patente debe tener licencia para el uso gratuito de todos o no tener licencia alguna. A continuación se cumplen los términos y condiciones precisos para copiar, distribuir y modificar. LICENCIA PÚBLICA GENERAL DE GNU CONDICIONES PARA COPIAR, DISTRIBUIR Y MODIFICAR 0. Esta Licencia se aplica a cualquier programa u otra obra que contenga un aviso colocado por el titular de los derechos de autor diciendo que puede ser distribuido bajo los términos de esta Licencia Pública General. El "Program", a continuación, se refiere a cualquier programa o trabajo, y un "trabajo basado en el Programa" significa el Programa o cualquier trabajo derivado bajo la ley de derechos de autor: es decir, una obra que contiene el Programa o una parte del que contiene, ya sea textualmente o con modificaciones y / o traducido a otro idioma. (En adelante, la traducción se incluye sin limitación en el término "modification".) Cada licenciatario se dirige como "you". Las actividades que no sean copia, distribución y modificación no están cubiertas por esta Licencia; están fuera de su alcance. El acto de ejecutar el Programa no está restringido, y la salida del Programa sólo se cubre si su contenido constituye una obra basada en el Programa (independientemente de haber sido hecha ejecutando el Programa). Si eso es cierto depende de lo que haga el Programa. 1. Usted puede copiar y distribuir copias literales del código fuente del Programa a medida que lo reciba, en cualquier medio, siempre que publique de manera visible y apropiada en cada copia un aviso de derechos de autor apropiado y una renuncia de garantía; mantener intactos todos los avisos que se refieren a esta Licencia y a la ausencia de cualquier garantía; y dar a cualquier otro destinatario del Programa una copia de esta Licencia junto con el Programa. Usted puede cobrar una tarifa por el acto físico de transferir una copia, y usted puede, a su elección, ofrecer protección de garantía a cambio de una tarifa. 2. Usted puede modificar su copia o copias del Programa o de cualquier parte del programa, formando así un trabajo basado en el Programa, y copiar y distribuir dichas modificaciones o trabajo bajo los términos de la Sección 1 anterior, siempre que también cumpla con todas estas condiciones: a) Debe hacer que los archivos modificados lleven avisos destacados indicando que ha cambiado los archivos y la fecha de cualquier cambio. b) Usted debe hacer que cualquier trabajo que distribuya o publique, que en su totalidad o en parte contenga o se derive del Programa o de cualquier parte del mismo, tenga licencia en su conjunto sin cargo alguno para todos los terceros bajo los términos de esta Licencia. c) Si el programa modificado normalmente lee los comandos de forma interactiva cuando se ejecuta, debe provocar que, cuando comience a ejecutarse para dicho uso interactivo de la manera más ordinaria, imprima o muestre un anuncio que incluya un aviso de derechos de autor apropiado y un aviso de que no hay garantía (o de lo contrario, diciendo que proporciona una garantía) y que los usuarios pueden redistribuir el programa bajo estas condiciones, y decirle al usuario cómo ver una copia de esta Licencia. (Excepción: si el programa en sí es interactivo pero normalmente no imprime dicho anuncio, su trabajo basado en el Programa no está obligado a imprimir un anuncio.) Estos requisitos se aplican a la obra modificada en su conjunto. Si las secciones identificables de ese trabajo no se derivan del Programa, y pueden considerarse razonablemente obras independientes e independientes en sí mismas, entonces esta Licencia, y sus términos, no se aplican a esas secciones cuando las distribuye como obras separadas. Pero cuando se distribuyen las mismas secciones como parte de un todo que es una obra basada en el Programa, la distribución del todo debe estar en los términos de esta Licencia, cuyos permisos para otros licenciatarios se extienden a la totalidad, y por lo tanto a todas y cada una de las partes independientemente de quién la escribió. Por lo tanto, no es la intención de esta sección reclamar derechos o impugnar sus derechos a trabajar escritos enteramente por usted; más bien, la intención es ejercer el derecho a controlar la distribución de obras derivadas o colectivas basadas en el Programa. Además, la mera agregación de otra obra que no se base en el Programa con el Programa (o con una obra basada en el Programa) en un volumen de un medio de almacenamiento o distribución no incluye la otra obra en el ámbito de esta Licencia. 3. Usted puede copiar y distribuir el Programa (o una obra basada en él, bajo la Sección 2) en código objeto o forma ejecutable bajo los términos de las Secciones 1 y 2 anteriores, siempre que también realice una de las siguientes acciones: a) Acompañarlo con el código fuente completo legible por máquina, que debe distribuirse bajo los términos de las Secciones 1 y 2 anteriores en un medio utilizado habitualmente para el intercambio de software; O b) Acompañarlo con una oferta escrita, válida durante al menos tres años, para dar a cualquier tercero, por un cargo no mayor que su costo de la distribución de fuentes físicamente, una copia completa legible por máquina del código fuente correspondiente, que se distribuirá bajo los términos de las Secciones 1 y 2 anteriores en un medio utilizado habitualmente para el intercambio de software; O c) Acompañarlo con la información que recibió sobre la oferta de distribución del código fuente correspondiente. (Esta alternativa sólo está permitida para la distribución no comercial y sólo si recibió el programa en código objeto o forma ejecutable con dicha oferta, de acuerdo con la subsección b anterior.) El código fuente de un trabajo significa la forma preferida del trabajo para realizar modificaciones en él. Para un trabajo ejecutable, el código fuente completo significa todo el código fuente para todos los módulos que contiene, además de los archivos de definición de interfaz asociados, además de los scripts utilizados para controlar la compilación y la instalación del ejecutable. Sin embargo, como excepción especial, el código fuente distribuido no necesita incluir nada que se distribuya normalmente (en forma de origen o binario) con los componentes principales (compilador, kernel, etc.) del sistema operativo en el que se ejecuta el ejecutable, a menos que el propio componente acompañe al ejecutable. Si la distribución de código ejecutable o de objeto se realiza ofreciendo acceso a la copia desde un lugar designado, la oferta de acceso equivalente para copiar el código fuente del mismo lugar cuenta como distribución del código fuente, aunque los terceros no estén obligados a copiar el origen junto con el código objeto. 4. Usted no puede copiar, modificar, sublicenciar o distribuir el Programa, excepto según lo dispuesto expresamente en esta Licencia. Cualquier intento de copiar, modificar, sublicenciar o distribuir el Programa es nulo, y cancelará automáticamente sus derechos bajo esta Licencia. Sin embargo, las partes que hayan recibido copias, o derechos, de usted bajo esta Licencia no tendrán sus licencias terminadas mientras dichas partes permanezcan en pleno cumplimiento. 5. Usted no está obligado a aceptar esta Licencia, ya que no la ha firmado. Sin embargo, nada más le otorga permiso para modificar o distribuir el Programa o sus obras derivadas. Estas acciones están prohibidas por la ley si usted no acepta esta Licencia. Por lo tanto, al modificar o distribuir el Programa (o cualquier trabajo basado en el Programa), usted indica su aceptación de esta Licencia para hacerlo, y todos sus términos y condiciones para copiar, distribuir o modificar el Programa u obras basadas en él. 6. Cada vez que redistribuya el Programa (o cualquier trabajo basado en el Programa), el destinatario recibe automáticamente una licencia del licenciante original para copiar, distribuir o modificar el Programa sujeto a estos términos y condiciones. No podrá imponer ninguna restricción adicional al ejercicio por parte de los destinatarios de los derechos aquí otorgados. Usted no es responsable de hacer cumplir con terceros esta Licencia el cumplimiento por parte de terceros. 7. Si, como consecuencia de una sentencia judicial o alegación de infracción de patente o por cualquier otra razón (no limitada a cuestiones de patentes), se le imponen condiciones (ya sea por orden judicial, acuerdo o de otro tipo) que contradigan las condiciones de esta Licencia, no lo eximin de las condiciones de esta Licencia. Si no puede distribuir con el fin de satisfacer simultáneamente sus obligaciones bajo esta Licencia y cualquier otra obligación pertinente, entonces como consecuencia no puede distribuir el Programa en absoluto. Por ejemplo, si una licencia de patente no permitiría la redistribución libre de regalías del Programa por parte de todos aquellos que reciben copias directa o indirectamente a través de usted, entonces la única manera de satisfacer tanto a ella como a esta Licencia sería abstenerse por completo de la distribución del Programa. Si alguna parte de esta sección se considera inválida o inaplicable bajo cualquier circunstancia particular, el saldo de la sección está destinado a aplicarse y la sección en su conjunto está destinada a aplicarse en otras circunstancias. No es el propósito de esta sección inducirle a infringir cualquier patente u otra reclamación de derechos de propiedad o impugnar la validez de dichas reclamaciones; esta sección tiene el único propósito de proteger la integridad del sistema de distribución de software libre, que se implementa mediante prácticas de licencia pública. Muchas personas han hecho contribuciones generosas a la amplia gama de programas informáticos distribuidos a través de ese sistema en función de la aplicación coherente de ese sistema; depende del autor/donante decidir si está dispuesto a distribuir software a través de cualquier otro sistema y un licenciatario no puede imponer esa opción. Esta sección está destinada a dejar completamente claro lo que se cree que es una consecuencia del resto de esta Licencia. 8. Si la distribución y/o el uso del Programa están restringidos en ciertos países, ya sea por patentes o por interfaces protegidas por derechos de autor, el titular original de los derechos de autor que coloca el Programa bajo esta Licencia podrá añadir una limitación explícita de distribución geográfica excluyendo esos países, de modo que la distribución sólo esté permitida en o entre países que no se excluyan de este modo. En tal caso, esta Licencia incorpora la limitación como si estuviera escrita en el cuerpo de esta Licencia. 9. La Free Software Foundation podrá publicar versiones revisadas y/o nuevas de la Licencia Pública General de vez en cuando. Estas nuevas versiones serán similares en espíritu a la versión actual, pero pueden diferir en detalle para abordar nuevos problemas o preocupaciones. A cada versión se le da un número de versión distintivo. Si el Programa especifica un número de versión de esta Licencia que se aplica a ella y "cualquier versión posterior", tiene la opción de seguir los términos y condiciones de esa versión o de cualquier versión posterior publicada por la Free Software Foundation. Si el Programa no especifica un número de versión de esta Licencia, puede elegir cualquier versión publicada por la Free Software Foundation. 10. Si desea incorporar partes del Programa a otros programas gratuitos cuyas condiciones de distribución son diferentes, escriba al autor para pedir permiso. Para el software que está protegido por derechos de autor por la Free Software Foundation, escriba a la Free Software Foundation; a veces hacemos excepciones para esto. Nuestra decisión se guiará por los dos objetivos de preservar el estado libre de todos los derivados de nuestro software libre y de promover el intercambio y la reutilización del software en general. SIN GARANTÍA 11. DEBIDO A QUE EL PROGRAMA SE LICENCIA DE FORMA GRATUITA, NO HAY GARANTIA PARA EL PROGRAMA, EN LA MEDIDA PERMITIDA POR LA LEY APLICABLE. EXCEPTO CUANDO SE ESTABLECE DE OTRA MANERA EN ESCRIBIR LOS TITULARES DE DERECHOS DE COPYRIGHT Y/U OTRAS PARTES PROPORCIONAN EL PROGRAMA "AS IS" SIN GARANTIA DE NINGUNA TIPO, YA SEA EXPRESA O IMPLICA, INCLUYENDO, PERO NO LIMITADO A, LAS GARANTIAS IMPLICAS DE COMERCIABILIDAD E IDONEIDAD PARA UN FIN PARTICULAR. TODO EL RIESGO EN CUANTO A LA CALIDAD Y EL RENDIMIENTO DEL PROGRAMA ESTÁ CON USTED. EN CASO DE QUE EL PROGRAMA PROPORCIONE DEFECTUOSO, USTED ASUME EL COSTO DE TODOS LOS SERVICIOS, REPARACIONES O CORRECCIONES NECESARIOS. 12. EN NINGUNA CASO A MENOS QUE SEA REQUERIDO POR LA LEY APLICABLE O ACORDADO POR ESCRITO, CUALQUIER TITULAR DE DERECHOS DE COPYRIGHT, O CUALQUIER OTRA PARTE QUE PUEDA MODIFICAR Y/O REDISTRIBUIR EL PROGRAMA SEGÚN LO PERMITIDO ANTERIORMENTE, SER RESPONSABLE A USTED POR DAños, INCLUYENDO CUALQUIER DAños GENERALES, ESPECIALES, INCIDENTALES O CONSECUENTES QUE SURJAN DEL USO O LA INSABILIDAD DE USAR EL PROGRAMA (INCLUYENDO, PERO NO LIMITADO A LA Pérdida DE DATOS O DATOS QUE SE HACEN INACCURADOS O Pérdidas SOSTENIDAS POR USTED O TERCEROS O UN FALLO DEL PROGRAMA. FIN DE LOS TÉRMINOS Y CONDICIONES