db4o for .NET 8.0

Licence: Gratuit ‎Taille du fichier: 23.00 MB
‎Note des utilisateurs: 3.0/5 - ‎1 ‎Votes

db4o (base de données pour objets) est la base de données d’objets open source, native de .NET. Logiciel libre, disponible sous la GPL et sous licence commerciale. Idéal pour une utilisation intégrée, par exemple dans les logiciels fonctionnant sur des appareils mobiles ou médicaux, dans des logiciels emballés et pour des systèmes en temps réel. Caractéristiques clés: - La base de données one-line-of-code (une ligne de code stocke n’importe quel objet; Modèle de classe = schéma d’objet; Processus de production fluide) - Embeddable (Administration zéro; Version automatique du schéma; Empreinte de 400 KB) - Support de plate-forme multiple (Native to Java et .NET; Mobile, PC et serveurs; Fonctionne cross-platform) - Apporte plus d’OO à la base de données (réplication orientée objet; Requêtes autochtones; Navigateur ObjectManager) Principaux avantages : - Réduit de 90% les coûts de développement de la persistance - 10% plus rapide sur le marché avec votre application - Fonctionne jusqu’à 44 fois plus vite que les systèmes conventionnels - Déployable en grands volumes sans administration locale - Construire des logiciels maigres et véritablement orientés objet - Construire des architectures de données distribuées et entièrement synchronisées - Moins d’erreurs, une meilleure refactorisation et une longévité logicielle

historique de la version

  • Version 8.0 posté sur 2011-02-01
    Licence de logiciel libre (GPL)

Détails du programme

Cluf

EULA - Accord de licence utilisateur final

db4o est disponible sous licence gratuite ou commerciale, à votre choix. db4o est disponible sous forme de logiciel libre sous la licence grand public GNU (GPL) ci-dessous, ce qui est idéal pour le développement de logiciels libres ou en interne. Mais si vous souhaitez intégrer db4o dans les produits commerciaux que vous distribuerez, vous devez obtenir une licence commerciale ici: http://www.db4o.com/commercial/ LICENCE GRAND PUBLIC GNU Version 2, juin 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 États-Unis Tout le monde est autorisé à copier et distribuer des copies textuelles de ce document de licence, mais sa modification n’est pas autorisée. Préambule Les licences pour la plupart des logiciels sont conçues pour vous enlever votre liberté de le partager et de le changer. En revanche, la licence grand public GNU est destinée à garantir votre liberté de partager et de changer de logiciel libre - pour s’assurer que le logiciel est gratuit pour tous ses utilisateurs. Cette licence grand public s’applique à la plupart des logiciels de la Free Software Foundation et à tout autre programme dont les auteurs s’engagent à l’utiliser. (Certains autres logiciels de la Free Software Foundation sont couverts par la licence publique générale de la Bibliothèque GNU à la place.) Vous pouvez également l’appliquer à vos programmes. Quand on parle de logiciel libre, on parle de liberté, pas de prix. Nos licences grand public sont conçues pour s’assurer que vous avez la liberté de distribuer des copies de logiciels libres (et de facturer ce service si vous le souhaitez), que vous recevez du code source ou que vous pouvez l’obtenir si vous le souhaitez, que vous pouvez changer le logiciel ou en utiliser des morceaux dans de nouveaux programmes gratuits; et que vous savez que vous pouvez faire ces choses. Pour protéger vos droits, nous devons imposer des restrictions qui interdisent à quiconque de vous refuser ces droits ou de vous demander de renoncer aux droits. Ces restrictions se traduisent par certaines responsabilités pour vous si vous distribuez des copies du logiciel, ou si vous le modifiez. Par exemple, si vous distribuez des copies d’un tel programme, qu’il s’agisse de gratis ou de frais, vous devez donner aux bénéficiaires tous les droits que vous avez. Vous devez vous assurer qu’eux aussi reçoivent ou peuvent obtenir le code source. Et vous devez leur montrer ces termes pour qu’ils connaissent leurs droits. Nous protégeons vos droits en deux étapes : (1) le droit d’auteur sur le logiciel, et (2) vous offrons cette licence qui vous donne l’autorisation légale de copier, distribuer et/ou modifier le logiciel. Aussi, pour la protection de chaque auteur et la nôtre, nous voulons nous assurer que tout le monde comprend qu’il n’y a pas de garantie pour ce logiciel libre. Si le logiciel est modifié par quelqu’un d’autre et transmis, nous voulons que ses destinataires s’en apercutent sur le fait que ce qu’ils ont n’est pas l’original, de sorte que tous les problèmes introduits par d’autres ne refléteront pas la réputation des auteurs originaux. Enfin, tout programme libre est constamment menacé par les brevets logiciels. Nous voulons éviter le danger que les redistributeurs d’un programme gratuit obtiennent individuellement des licences de brevet, rendant ainsi le programme propriétaire. Pour éviter cela, nous avons clairement indiqué que tout brevet doit être autorisé pour l’utilisation gratuite de chacun ou non autorisé du tout. Les modalités précises de copie, de distribution et de modification suivent. LICENCE GRAND PUBLIC GNU MODALITÉS DE COPIE, DE DISTRIBUTION ET DE MODIFICATION 0. Cette licence s’applique à tout programme ou autre œuvre qui contient un avis placé par le titulaire du droit d’auteur indiquant qu’elle peut être distribuée aux termes de cette licence grand public. Le "Program", ci-dessous, se réfère à un tel programme ou œuvre, et un "work basé sur le Programme " signifie soit le programme ou toute œuvre dérivée en vertu de la loi sur le droit d’auteur: c’est-à-dire, une œuvre contenant le Programme ou une partie de celui-ci, soit textuellement ou avec des modifications et / ou traduit dans une autre langue. (Ci-après, la traduction est incluse sans limitation dans le terme "modification".) Chaque titulaire de licence est adressée sous le nom de "you". Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par cette licence; ils sont hors de son champ d’application. L’acte d’exécuter le Programme n’est pas restreint, et la production du Programme n’est couverte que si son contenu constitue une œuvre fondée sur le Programme (indépendamment du fait qu’elle a été faite par l’exécution du Programme). La question de savoir si cela est vrai dépend de ce que fait le Programme. 1. Vous pouvez copier et distribuer mot pour mot des copies du code source du Programme au fur et à mesure que vous le recevez, dans n’importe quel support, à condition que vous publiiez de façon visible et appropriée sur chaque exemplaire un avis de droit d’auteur approprié et une clause de non-responsabilité; garder intacts tous les avis qui se réfèrent à cette licence et à l’absence de toute garantie; et donner à tous les autres bénéficiaires du Programme une copie de cette licence ainsi que le programme. Vous pouvez facturer des frais pour l’acte physique de transfert d’une copie, et vous pouvez à votre option offrir une protection de garantie en échange de frais. 2. Vous pouvez modifier votre copie ou vos copies du Programme ou d’une partie de celui-ci, formant ainsi une œuvre basée sur le Programme, et copier et distribuer ces modifications ou travaux aux termes de l’article 1 ci-dessus, à condition que vous répondiez également à toutes ces conditions : a) Vous devez faire en sorte que les fichiers modifiés comportent des avis importants indiquant que vous avez modifié les fichiers et la date de toute modification. b) Vous devez faire en sorte que tout travail que vous distribuez ou publiez, qui contient ou en partie contient ou est dérivé du Programme ou de toute autre partie de celui-ci, soit autorisé dans son ensemble sans frais à tous les tiers aux termes de cette licence. c) Si le programme modifié lit normalement les commandes de façon interactive lorsqu’il est exécuté, vous devez le faire, lorsqu’il est commencé à courir pour une telle utilisation interactive de la manière la plus ordinaire, d’imprimer ou d’afficher une annonce, y compris un avis de droit d’auteur approprié et un avis qu’il n’y a pas de garantie (ou bien, en disant que vous fournissez une garantie) et que les utilisateurs peuvent redistribuer le programme dans ces conditions, et dire à l’utilisateur comment voir une copie de cette licence. (Exception : si le Programme lui-même est interactif mais n’imprime normalement pas une telle annonce, votre travail basé sur le Programme n’est pas tenu d’imprimer une annonce.) Ces exigences s’appliquent à l’ensemble des travaux modifiés. Si des sections identifiables de cette œuvre ne sont pas dérivées du Programme et peuvent raisonnablement être considérées comme des œuvres indépendantes et distinctes en elles-mêmes, alors cette licence et ses modalités ne s’appliquent pas à ces articles lorsque vous les distribuez comme des œuvres distinctes. Mais lorsque vous distribuez les mêmes sections dans le cadre d’un tout qui est une œuvre basée sur le programme, la distribution de l’ensemble doit être aux termes de cette licence, dont les autorisations pour les autres titulaires s’étendent à l’ensemble, et donc à chaque partie indépendamment de qui l’a écrit. Par conséquent, ce n’est pas l’intention de cet article de revendiquer des droits ou de contester vos droits à travailler entièrement écrits par vous; l’intention est plutôt d’exercer le droit de contrôler la distribution d’œuvres dérivées ou collectives fondées sur le Programme. De plus, la simple agrégation d’une autre œuvre qui n’est pas fondée sur le Programme avec le Programme (ou avec une œuvre basée sur le Programme) sur un volume d’un support de stockage ou de distribution n’amène pas l’autre œuvre dans le cadre de cette licence. 3. Vous pouvez copier et distribuer le Programme (ou une œuvre basée sur celui-ci, en vertu de l’article 2) sous forme de code objet ou exécutable aux termes des articles 1 et 2 ci-dessus à condition que vous terminiez également l’un des éléments suivants : a) L’accompagner du code source correspondant complet lisible par machine, qui doit être distribué selon les termes des sections 1 et 2 ci-dessus sur un support habituellement utilisé pour l’échange de logiciels; Ou b) L’accompagner d’une offre écrite, valable pendant au moins trois ans, pour donner à tout tiers, pour un coût ne pas dépasser votre coût de distribution de source physiquement performante, une copie complète lisible à la machine du code source correspondant, à distribuer selon les termes des articles 1 et 2 ci-dessus sur un support habituellement utilisé pour l’échange de logiciels; Ou c) Accompagnez-le avec les informations que vous avez reçues quant à l’offre de distribution du code source correspondant. (Cette alternative n’est autorisée que pour la distribution non commerciale et seulement si vous avez reçu le programme sous code objet ou sous forme exécutable wdistribution oncommerciale et seulement si vous avez reçu le programme sous code objet ou sous forme exécutable avec une telle offre, en accord avec la sous-section b ci-dessus.) Le code source d’une œuvre signifie la forme préférée de l’œuvre pour y apporter des modifications. Pour un travail exécutable, le code source complet signifie tout le code source pour tous les modules qu’il contient, ainsi que tous les fichiers de définition d’interface associés, ainsi que les scripts utilisés pour contrôler la compilation et l’installation de l’exécuteur testamentaire. Toutefois, à titre d’exception spéciale, le code source distribué n’a pas besoin d’inclure tout ce qui est normalement distribué (sous forme source ou binaire) avec les principaux composants (compilateur, noyau, et ainsi de suite) du système d’exploitation sur lequel l’exécute exécutable, à moins que ce composant lui-même accompagne l’exécuteur testamentaire. Si la distribution du code exécutable ou objet est effectuée en offrant l’accès à la copie à partir d’un lieu désigné, alors offrir un accès équivalent pour copier le code source à partir du même lieu compte comme la distribution du code source, même si des tiers ne sont pas obligés de copier la source avec le code objet. 4. Vous ne pouvez pas copier, modifier, sublicenser ou distribuer le programme, sauf comme expressément prévu par cette licence. Toute tentative de copier, modifier, sublicenser ou distribuer le programme est nulle et mettra automatiquement fin à vos droits en vertu de cette licence. Toutefois, les parties qui ont reçu des copies, ou des droits, de votre part en vertu de cette licence ne seront pas titulaires de leur licence résiliée tant que ces parties resteront en pleine conformité. 5. Vous n’êtes pas tenu d’accepter cette licence, puisque vous ne l’avez pas signée. Cependant, rien d’autre ne vous accorde la permission de modifier ou de distribuer le Programme ou ses œuvres dérivées. Ces actions sont interdites par la loi si vous n’acceptez pas cette licence. Par conséquent, en modifiant ou en distribuant le programme (ou toute œuvre basée sur le programme), vous indiquez votre acceptation de cette licence pour le faire, ainsi que toutes ses modalités de copie, de distribution ou de modification du programme ou des œuvres qui s’y fondent. 6. Chaque fois que vous redistribuez le Programme (ou toute œuvre basée sur le Programme), le bénéficiaire reçoit automatiquement une licence du concédant de licence original pour copier, distribuer ou modifier le Programme sous réserve de ces modalités. Vous ne pouvez pas imposer d’autres restrictions à l’exercice par les bénéficiaires des droits accordés en l’espèce. Vous n’êtes pas responsable de l’application de la conformité par des tiers à cette licence. 7. Si, à la suite d’un jugement judiciaire ou d’une allégation de violation de brevet ou pour toute autre raison (non limitée aux questions de brevet), des conditions vous sont imposées (que ce soit sur ordonnance du tribunal, accord ou autre) qui contredisent les conditions de cette licence, elles ne vous dispensent pas des conditions de cette licence. Si vous ne pouvez pas distribuer de manière à satisfaire simultanément à vos obligations en vertu de cette licence et à toute autre obligation pertinente, vous ne pouvez donc pas du tout distribuer le programme. Par exemple, si une licence de brevet ne permet pas une redistribution libre de droits du Programme par tous ceux qui reçoivent des copies directement ou indirectement par votre intermédiaire, alors la seule façon de la satisfaire à la fois et cette licence serait de s’abstenir entièrement de distribuer le programme. Si une partie de cet article est déclarée invalide ou inapplicable dans une circonstance particulière, le reste de l’article est destiné à s’appliquer et l’article dans son ensemble est destiné à s’appliquer dans d’autres circonstances. Le présent article n’a pas pour objet de vous inciter à violer des brevets ou d’autres revendications de droit de propriété ou à contester la validité de telles allégations; cet article a pour seul but de protéger l’intégrité du système de distribution de logiciels libres, qui est mis en œuvre par des pratiques de licence publique. De nombreuses personnes ont généreusement contribué à la vaste gamme de logiciels distribués par l’entremise de ce système en s’appuyant sur l’application cohérente de ce système; c’est à l’auteur/donateur de décider s’il est prêt à distribuer des logiciels par l’intermédiaire de tout autre système et qu’un titulaire de licence ne peut pas imposer ce choix. Cette section vise à préciser clairement ce qui est considéré comme une conséquence du reste de cette licence. 8. Si la distribution et/ou l’utilisation du Programme sont limitées dans certains pays, que ce soit par des brevets ou par des interfaces protégées par le droit d’auteur, le titulaire initial du droit d’auteur qui place le Programme sous cette licence peut ajouter une limitation explicite de la répartition géographique à l’exclusion de ces pays, de sorte que la distribution n’est autorisée que dans ou entre les pays qui ne sont pas ainsi exclus. Dans ce cas, cette licence intègre la limitation comme si elle était écrite dans le corps de cette licence. 9. La Free Software Foundation peut publier de temps à autre des versions révisées et/ou nouvelles de la licence grand public. Ces nouvelles versions seront similaires dans l’esprit à la version actuelle, mais peuvent différer en détail pour répondre à de nouveaux problèmes ou préoccupations. Chaque version reçoit un numéro de version distinctif. Si le programme spécifie un numéro de version de cette licence qui s’applique à elle et "any version" ultérieure;, vous avez la possibilité de suivre les termes et conditions soit de cette version ou de toute version ultérieure publiée par la Free Software Foundation. Si le programme ne spécifie pas un numéro de version de cette licence, vous pouvez choisir n’importe quelle version jamais publiée par la Free Software Foundation. 10. Si vous souhaitez intégrer des parties du Programme dans d’autres programmes gratuits dont les conditions de distribution sont différentes, écrivez à l’auteur pour lui demander la permission. Pour les logiciels protégés par le droit d’auteur par la Free Software Foundation, écrivez à la Free Software Foundation; nous faisons parfois des exceptions à cela. Notre décision sera guidée par les deux objectifs de préserver le statut libre de tous les dérivés de notre logiciel libre et de promouvoir le partage et la réutilisation des logiciels en général. AUCUNE GARANTIE 11. ÉTANT DONNÉ QUE LE PROGRAMME EST AUTORISÉ GRATUITEMENT, IL N’Y A AUCUNE GARANTIE POUR LE PROGRAMME, DANS LA MESURE PERMISE PAR LA LOI APPLICABLE. SAUF LORSQU’ILS SONT DÉCLARÉS PAR ÉCRIT LES TITULAIRES DE DROITS D’AUTEUR ET/OU D’AUTRES PARTIES FOURNISSENT LE PROGRAMME "AS IS" SANS GARANTIE DE QUELQUE NATURE QUE CE SOIT, EXPRIMÉE OU IMPLICITE, Y COMPRIS, SANS S’Y LIMITER, LES GARANTIES IMPLICITES DE MARCHANDITÉ ET D’APTITUDE À UNE FIN PARTICULIÈRE. TOUT LE RISQUE QUANT À LA QUALITÉ ET À LA PERFORMANCE DU PROGRAMME EST AVEC VOUS. SI LE PROGRAMME S’AVÈRE DÉFECTUEUX, VOUS ASSUMEZ LE COÛT DE TOUS LES ENTRETIENS, RÉPARATIONS OU CORRECTIONS NÉCESSAIRES. 12. EN AUCUN CAS, À MOINS QUE LA LOI APPLICABLE OU CONVENUE PAR ÉCRIT NE OU TOUTE AUTRE PARTIE QUI PEUT MODIFIER ET/OU REDISTRIBUER LE PROGRAMME TEL QUE PERMIS CI-DESSUS, VOUS SERA RESPONSABLE DE DOMMAGES-INTÉRÊTS, Y COMPRIS DES DOMMAGES GÉNÉRAUX, SPÉCIAUX, ACCESSOIRES OU CORRÉLATOIRES DÉCOULANT DE L’UTILISATION OU DE L’INCAPACITÉ D’UTILISER LE PROGRAMME (Y COMPRIS, SANS S’Y LIMITER, LA PERTE DE DONNÉES OU DE DONNÉES RENDUES INEXACTES OU LES PERTES SUBIES PAR VOUS OU DES TIERS OU L’OMISSION DU PROGRAMME DE FONCTIONNER AVEC D’AUTRES PROGRAMMES), MÊME SI CE TITULAIRE OU UNE AUTRE PARTIE A ÉTÉ INFORMÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. FIN DES TERMES ET CONDITIONS