MemSL 4.2

Licence: Gratuit ‎Taille du fichier: 570.73 KB
‎Note des utilisateurs: 4.8/5 - ‎9 ‎Votes

Une bibliothèque complète de structures de données/classes de collecte, le traçage de mémoire, le débogage de mémoire, le traçage d’entrée/sortie, la manipulation d’exception, les gestionnaires de mémoire définissables, le support intégré de threads et bien plus encore. Avec: * Listes liées simples, doubles et circulaires * AVL Arbres binaires équilibrés et filetés * Tables dynamiques de hachage * Piles, files d’attente et dequeues (à l’aide de tableaux ou de listes liées) * Ensembles (mise en œuvre pascal, avec union, différence, intersection, etc.) * Sacs, tables et dictionnaires * Tas prioritaires (utilise l’allocateur de réseau multidimensionnel MemSL) * File d’attente de recherche prioritaire * Gestion des données et fonctions définies par l’utilisateur * Utilisation de plusieurs structures de données MemSL pour indexer les mêmes données * Portabilité * Traçage de la mémoire / débogage (C seulement) * Recherche de mémoire d’exécution / débogage (C seulement) * Gestionnaires de mémoire définissables (C seulement) * Gestionnaires de messages d’erreur/avertissement * Recherche/débogage du code source d’entrée/sortie * Runtime Entry/Exit Source Code Tracing/Debugging

historique de la version

  • Version 4.2 posté sur 2007-11-05
    Transféré à Open Source Licensing GNU GPLv2
  • Version 4.0 posté sur 2006-04-01

Détails du programme

Cluf

EULA - Accord de licence utilisateur final

Contrat de licence logicielle Software Sensation pour MemSL Important: ce contrat de licence logicielle est un accord juridique entre vous et Sensation logicielle. Lisez-le attentivement avant de terminer le processus d’installation et d’utiliser le logiciel. Il fournit une licence pour utiliser le logiciel et contient des informations de garantie et les avertissements de responsabilité. En installant et en utilisant le logiciel, vous confirmez votre l’acceptation du logiciel et l’acceptation de devenir lié par les termes de cet accord. Si vous n’acceptez pas d’être lié par ces termes, alors n’installez pas le logiciel. 1. DÉFINITIONS: a. "Software" signifie le logiciel identifié ci-dessus, toute autre machine lisible documents (y compris, sans s’y limiter, les bibliothèques, les fichiers source, les fichiers données), les mises à jour fournies ou les corrections d’erreurs, ainsi que les manuels guides de programmation et autres documents qui vous sont fournis en vertu de cette Accord. b. Software Sensation est propriétaire de tous les droits, y compris le droit d’auteur et le secret commercial droits, du logiciel. c. La titulaire souhaite obtenir une licence pour utiliser le logiciel aux termes de cette Accord. d. Acceptation par toute personne à titre d’agent d’entreprise, d’associé, d’agent ou de toute capacité représentative est une garantie par l’accepteur que l’accepteur détient position et qu’il a été autorisé à exécuter ce document au nom d’une telle société, d’une société de personnes ou d’un capital. e. La production signifie un logiciel fonctionnant dans un environnement utilisateur final, et/ou étant utilisé par les fournisseurs de produits destinés à l’audience. 2. LICENCE : Si le logiciel est (i) une version développeur, (ii) une version d’essai, alors L’article 2(a), et non l’article 2(b), s’applique. Si le logiciel est (i) un Version, (ii) une version éducative (iii) une version à but non lucratif ou (iv) une version non à revendre La version, alors section 2(b), et non l’article 2(a), s’applique. a. Software Sensation accorde à la titulaire une licence non exclusive, non sous-licence, non licence transférable pour utiliser le logiciel pendant 30 jours. La titulaire convient que cette licence se rapporte à un développeur de logiciels sur un ordinateur pour le développement et Test. Le titulaire de licence ne peut pas distribuer, licence, sublicenser ou transférer copie du logiciel à n’importe quel tiers. b. Software Sensation accorde à la titulaire une licence non exclusive, non sous-licence, non licence transférable pour utiliser le logiciel. La titulaire convient que cette licence concerne à un groupe de développement de logiciels pour le développement et le test, et/ou que licence logicielle se rapporte à un logiciel de production Server et illimité logiciels de production Clients. La titulaire peut faire plusieurs copies de la Logiciel à utiliser uniquement par la titulaire et peut faire les archives et sauvegardes nécessaires copies du logiciel. 3. AVIS EXCLUSIFS : Toutes les copies du logiciel fabriquées par la titulaire pour utilisation par la titulaire doit porter les avis de droit d’auteur appropriés et d’autres avis fourni par Software Sensation. La titulaire ne doit supprimer aucun droit d’auteur ou autre avis exclusif de n’importe quelle copie du logiciel, et la titulaire ne permettra aucune autre personne ou partie pour supprimer un tel avis. 4. DOCUMENTATION : Software Sensation fournira à la titulaire un manuel pour l’utilisation du logiciel et d’autres documents appropriés. La titulaire peut copier le manuel et la documentation au besoin pour permettre aux titulaires d’utiliser le logiciel. Titulaire ne peut supprimer aucun avis de propriété ou de droit d’auteur dans ou attaché au manuel ou Documentation. Le manuel et tous les autres documents sont la propriété et propriété de Software Sensation et ne peut être copié ou reproduit, sauf en tant que par ailleurs prévu dans ce paragraphe. 5. OWNERSHIP OF SOFTWARE: Titre de tous les droits de propriété intellectuelle, y compris brevets, marques, droits d’auteur et droits secrets commerciaux dans le logiciel, le manuel logiciel et tous les documents sont et doivent rester avec Software Sensation. 6. AMÉLIORATIONS ET MODIFICATIONS : Sensation logicielle peut, mais doit ne pas être obligé, de temps à autre, d’apporter des révisions, des modifications, des améliorations apportées au logiciel. Il s’agit de la politique actuelle de Software Sensations, sous réserve changer sans préavis, pour aviser ses titulaires de ces révisions, modifications, améliorations ou améliorations et d’améliorer ou d’améliorer ces Logiciel disponible pour ses licenciés chez Software Sensations puis frais standard. 7. RÉSILIATION : Un. Cet accord prend fin : 1) sur la violation matérielle par les titulaires de permis de cette entente qui n’est pas 30 jours après que l’avis écrit d’une telle violation a été remis au titulaire de permis; 2) sur licence fournissant software sensation avis écrit de son élection à mettre fin à cet accord; 3) au moment où le titulaire dépose une demande de protection en vertu d’une loi sur la faillite ou l’insolvabilité, titulaire d’une cession générale au profit des créanciers, un le séquestre nommé titulaire de permis, ou une pétition involontaire en faillite déposée contre la titulaire dont la requête n’est pas rejetée au sein trente (30) jours. B. À la résiliation de cette entente, le titulaire de permis doit : 1) revenir à Software Sensation ou détruire toutes les copies du logiciel dans son possession et toutes les copies du manuel logiciel et toute la documentation pour le logiciel; 2) effacer toutes les copies du logiciel de tous les supports de stockage en sa possession ou sous son contrôle; Et 3) certifier par écrit à Software Sensation dans les trente (30) jours suivant la résiliation de cet accord que toutes les copies du logiciel en possession ou contrôle ont été retournés ou détruits. 8. LIVRAISON DE LOGICIELS: Sauf accord contraire par écrit, Logiciel Sensation doit fournir un code objet uniquement copie du logiciel à la titulaire sur l’exécution de cet accord et le paiement des droits de licence requis. Sensation logicielle peut exiger le paiement de frais supplémentaires s’il accepte de fournir une copie de code source de la Logiciel s’il est titulaire d’une licence; toutefois, rien dans cet accord ne doit être interprété comme Sensation logicielle pour fournir une copie de code source du logiciel à la titulaire. Titulaire à sa seule discrétion peut refuser de fournir à toute personne ou entité une copie de code source du logiciel. Si le code source est mis à la disposition de la titulaire, en aucun cas La titulaire distribue des copies du code source du logiciel à un tiers sans l’autorisation écrite expresse préalable de Software Sensation. 9. COPIE : Un. Le titulaire de permis ne doit pas démonter, dé compiler ou, de quelque façon que ce soit, ou toute partie du logiciel sans l’autorisation écrite expresse préalable de Software Sensation, et ne doit permettre à aucun tiers de le faire. B. La titulaire ne permet à aucun tiers de copier le logiciel ou toute partie d’exercer, sauf si nécessaire, la licence accordée à la titulaire par cette Accord. 10. CONFIDENTIALITÉ : La titulaire reconnaît que le logiciel et les manuel et la documentation sont la propriété et le secret commercial de Software Sensation et que toute publication ou divulgation du logiciel ou du manuel et de la documentation connexes à tiers est susceptible de causer un préjudice immédiat et irréparable à Software Sensation. La titulaire accepte de prendre des mesures raisonnables pour maintenir la confidentialité du logiciel, manuel et la documentation. La titulaire ne divulguera pas, ne fournira pas ou ne mettra pas à disposition le Logiciel, manuel ou documentation, sous quelque forme que ce soit, à un tiers, sauf pour les employés consultants dont l’accès est nécessaire pour permettre aux titulaires d’exercer leurs droits en vertu cette licence. Le titulaire de permis doit exiger que tout employé ou consultant ayant accès à la Logiciel, manuel ou documentation pour maintenir la confidentialité des logiciels, manuels ou de la documentation. 11. SUPPORT : Software Sensation fournira des services Web, des courriels, des prise en charge du logiciel au besoin. Sauf accord contraire, Software Sensation facturera la licence pour tout soutien sur une base de temps plus matériel selon ses tarifs alors standard pour ces services de soutien. Software Sensation ne sera pas obligé fournir un soutien au logiciel plus de 30 jours après la date de réception, à moins par ailleurs convenu par les deux parties par écrit. 12. AVERTISSEMENT DE GARANTIE : Vous reconnaissez que le logiciel peut contenir erreurs et n’est pas conçu ou destiné à être utilisé dans le contrôle en ligne des aéronefs, du trafic aérien, la navigation aérienne ou les communications aériennes; Ou dans la conception, la construction, l’exploitation ou l’entretien d’une installation nucléaire ("activités à haut risque"). Sensation logicielle Décline toute garantie expresse ou implicite d’aptitude à de telles utilisations. Vous représentez et à Software Sensation que vous n’utiliserez pas, ne distribuerez pas ou ne licencez pas le logiciel pour activités à haut risque. Le logiciel est fourni "as is". Toutes les conditions expresses ou implicites, représentations et garanties, y compris toute garantie implicite de marchandité, l’aptitude à une fin particulière ou la non-violation sont niées. 13. LIMITATION DE LA RESPONSABILITÉ : Dans la mesure où elle n’est pas interdite par la loi, en aucun cas Software Sensation sera responsable de toute perte de revenus, de bénéfices ou de données, ou de dommages indirects, conséquents, accessoires ou punitifs, toutefois causés indépendamment de la la théorie de la responsabilité, découlant ou liée à l’utilisation ou à l’incapacité d’utiliser des logiciels, si Software Sensation a été informé de la possibilité de tels dommages. En aucun cas, software sensations responsabilité envers vous, que ce soit dans contrat, délictuelle (y compris négligence), ou autrement, être effectif au-delà de 90 jours après la réception et ne sera pas pendant le 90 jours dépassent le montant payé par vous pour les logiciels en vertu de cet accord. Lla limitations susmentionnées s’appliqueront même si la garantie susmentionnée ne But. 14. INDEMNISATION : a. Software Sensation indemnisera et retienne les titulaires inoffensifs de toute réclamation responsabilité (y compris les honoraires raisonnables des avocats) pour violation de tout brevet, droit d’auteur, marque ou secret commercial par le Logiciel. Cette indemnité est conditionné à la titulaire a rapidement avisé Software Sensation de toute réclamation de violation ou d’une poursuite et Software Sensation étant autorisé à contrôler pleinement toute défense d’une telle réclamation ou d’une telle poursuite et de contrôler pleinement la négociation et les modalités de tout règlement. Si les titulaires de licence sont enrôlés à tout moment de l’utilisation du logiciel ou est-ce que Software Sensation devrait raisonnablement déterminer que ce qui suit est nécessaire ou approprié, Software Sensation doit à son choix, obtenir la permission de Les titulaires de licence ont continué d’utiliser le logiciel, de modifier le logiciel d’une manière de le rendre non contrefait, ou d’obtenir une logiciel s’adresse aux titulaires de licence. B. La titulaire d’une licence indemnisera et tiendra Software Sensation inoffensive de toute réclamation (y compris les honoraires raisonnables des avocats) découlant ou liés à Les titulaires de permis d’affaires, à l’exception des allégations de violation de toute propriété intellectuelle droit associé au logiciel. Software Sensation notifiera rapidement Titulaire d’une telle réclamation ou demande et le titulaire de permis est autorisé à contrôler la défense ou le règlement d’une telle allégation. 15. DISPOSITIONS GÉNÉRALES : a. Modification : Cet accord ne peut être modifié ou modifié que par un instrument signé par toutes les parties. b. Illégalité/séverribilité : Si un terme ou une disposition de cet accord est tribunal compétent pour être invalide ou inapplicable, le le reste de cet accord ne sera pas affecté avec cela et chaque terme, l’engagement et la condition de cet Accord sont valides et appliqués à la dans toute la mesure permise par la loi. c. Titres descriptifs : Les rubriques utilisées dans le cadre du projet d’accord sont simplement incluses pour plus de commodité. Ils ne doivent en aucune façon étendre ou limiter les droits ou obligations de toute partie telles qu’énoncées dans le corps de l’Accord. d. Aucune renonciation (omission d’appliquer) : La renonciation ou l’omission des parties d’exercer tout droit prévu en l’espèce ne doit pas être considéré comme une renonciation à cette droit et n’empêchera aucune partie d’appliquer ce droit ultérieurement. e. Nombre/Genre : En interprétant cet Accord, le singulier inclut le pluriel et le pluriel inclut le singulier. Toutes les références à n’importe quel sexe dans cette l’accord doit être interprété comme se référant au sexe opposé ou à la le contexte l’exige. F. Contraignant pour les successeurs : Cet accord est contraignant et l’avantage des héritiers, du représentant légal, des successeurs et des Parties. g. Droit/compétence régissant : Cet accord et ce rendement sont sont régies par les lois des États-Unis et de l’État de l’Arizona. Tous les parties consentent à la compétence et au lieu des tribunaux fédéraux et étataux situés dans le comté de Maricopa, arizona pour toute question découlant de cet accord. h. Intégration : Cet accord exprime toute la compréhension des parties concernant son sujet, et il remplace et fusionne tous les écrits ou oraux antérieurs propositions, accords ou accords entre les parties relatifs à la sujet de cet accord. i. Avis : Tous les avis requis pour être envoyés en vertu de la par courrier recommandé, reçu de retour demandé.