MemSL 4.2

Licencia: Gratis ‎Tamaño del archivo: 570.73 KB
‎Calificación de usuarios: 4.8/5 - ‎9 ‎Votos

Una completa biblioteca de estructuras/clases de colección de datos, seguimiento de memoria, depuración de memoria, seguimiento de entrada/salida, control de excepciones, controladores de memoria definibles, compatibilidad con subprocesos integrados y mucho más. Con: * Listas vinculadas simples, dobles y circulares * AVL árboles binarios equilibrados y roscados * Tablas de hash dinámico * Pilas, colas y dequeues (usando matrices o listas vinculadas) * Conjuntos (implementación de Pascal, con unión, diferencia, intersección, etc.) * Bolsas, Mesas y Diccionarios * Montones prioritarios (utiliza el asignador de matriz multidimensional MemSL) * Cola de búsqueda prioritaria * Manejo de datos y funciones definidas por el usuario * Uso de múltiples estructuras de datos MemSL para indexar los mismos datos * Portabilidad * Seguimiento/depuración de memoria (solo C) * Seguimiento/depuración de memoria en tiempo de ejecución (solo C) * Controladores de memoria definibles (solo C) * Controladores de mensajes de error/advertencia * Seguimiento/Depuración de código fuente de entrada/salida * Entrada de tiempo de ejecución / salida de seguimiento de código fuente / depuración

historial de versiones

  • Versión 4.2 publicado en 2007-11-05
    Se ha movido a licencias de código abierto GNU GPLv2
  • Versión 4.0 publicado en 2006-04-01

Detalles del programa

Cluf

EULA - Contrato de licencia de usuario final

Contrato de licencia de software de Software Sensation para MemSL Importante: este contrato de licencia de software es un acuerdo legal entre usted y Sensación de software. Léelo detenidamente antes de completar el proceso de instalación y utilizar el software. Proporciona una licencia para usar el software y contiene información de garantía y exenciones de responsabilidad. Al instalar y utilizar el software, usted está confirmando su aceptación del software y acepta quedar obligado por los términos de este acuerdo. Si no acepta estar sujeto a estos términos, no instale el software. 1. DEFINICIONES: a. "Software" significa el software identificado anteriormente, cualquier otra máquina legible materiales (incluidas, entre otras, bibliotecas, archivos de origen, archivos de encabezado y datos), cualquier actualización o corrección de errores proporcionada, y cualquier manual de usuario, guías de programación y otra documentación proporcionada a usted en virtud de este Acuerdo. b. Software Sensation es el propietario de todos los derechos, incluidos los derechos de autor y los secretos comerciales derechos del Software. c. El Licenciatario desea obtener una licencia para utilizar el Software en los términos de este Acuerdo. d. Aceptación por cualquier persona en calidad de oficial corporativo, socio, agente o cualquier capacidad representativa será una garantía por parte del aceptador de que el aceptador tal posición y que ha sido autorizado a ejecutar este documento en nombre de dicha corporación, sociedad o principal. e. Producción significa software que se ejecuta en un entorno de usuario final, y/o ser utilizado por los proveedores de productos de la audiencia prevista. 2. LICENCIA: Si el Software es (i) una Versión de Desarrollador, (ii) una Versión de Prueba, Se aplicará la sección 2 a), y no la sección 2(b). Si el Software es (i) un Versión, (ii) una Versión Educativa (iii) una versión sin fines de lucro o (iv) una Se aplicará la versión 2(b) y no la sección 2 a). a. Software Sensation otorga al Licenciatario un no exclusivo, no sublicenciable, licencia transferible para utilizar el Software durante 30 días. El Licenciatario está de acuerdo en que este licencia pertenece a un desarrollador de software en un equipo para el desarrollo y Pruebas. El Licenciatario no puede distribuir, licenciar, sublicenciar ni transferir copia del Software a terceros. b. Software Sensation otorga al Licenciatario un no exclusivo, no sublicenciable, licencia transferible para utilizar el Software. El Licenciatario acepta que esta licencia a un grupo de desarrollo de software para el desarrollo y las pruebas, y/o que licencia de software pertenece a un servidor de software de producción y ilimitado software de producción Clientes. El Licenciatario puede hacer varias copias de la Software para su uso exclusivamente por el Licenciatario y puede hacer que el archivo y la copia de seguridad copias del Software. 3. AVISOS DE PROPIETARIO: Todas las copias del Software hechas por el Licenciatario para su uso por parte del Licenciatario deberá llevar avisos de derechos de autor apropiados y otros avisos de propiedad como proporcionado por Software Sensation. El Licenciatario no eliminará ningún derecho de autor u otro cualquier copia del Software, ni permitirá que ninguna otra persona o parte para eliminar dicho aviso. 4. DOCUMENTACION: Software Sensation proporcionará al Licenciatario un manual para el uso del Software y otra documentación apropiada. El Licenciatario puede copiar el manual y documentación según sea necesario para permitir que el Licenciatario utilice el Software. Licenciatario no puede eliminar ningún aviso de propiedad o derechos de autor en o adjuntado al manual o Documentación. El manual y toda la documentación es propiedad de y propiedad de Software Sensation y no puede ser copiado o reproducido, excepto como en este párrafo. 5. PROPIEDAD DEL SOFTWARE: Título de todos los derechos de propiedad intelectual, patentes, marcas registradas, derechos de autor y secretos comerciales en el Software, el manual del Software y toda la documentación es y permanecerá en Software Sensation. 6. MEJORAS Y MODIFICACIONES: La sensación de software puede, pero no estar obligado a, de vez en cuando, hacer revisiones, modificaciones, mejoras o mejoras en el Software. Es la política actual de Software Sensations, sujeta a cambio sin previo aviso, para proporcionar a sus licenciatarios con aviso de dichas revisiones, mejoras o mejoras y para hacer que dicha revisión o mejora Software disponible para sus licenciatarios en Software Sensations y luego tarifas estándar. 7. TERMINACION: Un. El presente Acuerdo finalizará: 1) en caso de incumplimiento material de este Acuerdo por parte de los Licenciatarios, que no se 30 días después de que se notifique por escrito dicha infracción al Licenciatario; 2) en el momento en que el Licenciatario proporcione una notificación por escrito de Software Sensation de su elección para rescindir este Acuerdo; 3) al presentar la declaración de protección del Licenciatario en virtud de cualquier ley de quiebra o insolvencia, tras el otorgamiento de una cesión general en beneficio de los acreedores, un receptor designado para el Licenciatario, o una petición involuntaria en quiebra se declara contra el Licenciatario que la petición no es desestimada dentro de treinta (30) días. B. Tras la rescisión de este Acuerdo, el Licenciatario deberá: 1) volver a Software Sensation o destruir todas las copias del Software en su y todas las copias del manual del Software y toda la documentación para el Software; 2) borrar todas las copias del Software de todos los medios de almacenamiento en su posesión o bajo su control; Y 3) certificar por escrito a Software Sensation dentro de los treinta (30) días de la terminación de este Acuerdo que todas las copias del Software en posesión de Los Licenciatarios o control han sido devueltos o destruidos. 8. ENTREGA DEL SOFTWARE: A menos que se acuerde lo contrario por escrito, el Software Sensation proporcionará un código objeto únicamente copia del Software al Licenciatario ejecución de este Acuerdo y el pago de la tarifa de licencia requerida. Sensación de software puede requerir el pago de una tarifa adicional si acepta proporcionar una copia del código fuente de la Software al Licenciatario; sin embargo, nada de lo presente Acuerdo se interpretará en el caso de exigir Software Sensation para proporcionar una copia del código fuente del Software al Licenciatario. Licenciatario a su entera discreción puede negarse a proporcionar a cualquier persona o entidad una copia del código fuente del Software. Si el código fuente se pone a disposición del Licenciatario, en ningún caso podrá El Licenciatario distribuye copias del código fuente del Software a terceros sin el previo permiso expreso por escrito de Software Sensation. 9. COPIA: Un. El Licenciatario no desensambrá, descompilará ni de ninguna manera o cualquier parte del Software sin el previo permiso expreso por escrito de Software Sensation, ni el Licenciatario permitirá que ningún tercero lo haga. B. El Licenciatario no permitirá que ningún tercero copie el Software o cualquier parte de la misma, salvo que sea necesario para ejercer la licencia otorgada al Licenciatario por este Acuerdo. 10. CONFIDENCIALIDAD: El Licenciatario reconoce que el Software y manual y documentación son propiedad y secreto comercial de Software Sensation y que cualquier publicación o divulgación del Software o manual y documentación relacionados con es probable que terceros causen daños inmediatos e irreparables a Software Sensation. El Licenciatario se compromete a tomar medidas razonables para mantener la confidencialidad del Software, manual y documentación. El Licenciatario no divulgará, proporcionará ni pondrá a disposición el Software, manual o documentación, en cualquier forma, a terceros, excepto a los empleados o consultores cuyo acceso sea necesario para permitir al Licenciatario ejercer sus derechos esta licencia. El Licenciatario exigirá que cualquier empleado o consultor a la que se le dé acceso a la Software, manual o documentación para mantener la confidencialidad del Software, manual o documentación. 11. APOYO: Software Sensation proporcionará web- soporte del sitio para el Software según sea necesario. A menos que se acuerde lo contrario, el Software Sensation cobrará al Licenciatario por todo el apoyo en un tiempo más material de acuerdo con sus tarifas estándar para dichos servicios de apoyo. Software Sensation no estará obligado para proporcionar soporte para el Software más de 30 días después de la fecha de recepción, a menos que de lo contrario acordado por ambas partes por escrito. 12. RENUNCIA DE GARANTIA: Usted reconoce que el software puede contener Errores y no está diseñado o destinado a su uso en el control en línea de aeronaves, tráfico aéreo, comunicaciones de aeronaves de navegación o aeronaves; O en el diseño, construcción, operación o mantenimiento de cualquier instalación nuclear ("actividades de alto riesgo"). Sensación de software Renuncia a cualquier garantía expresa o implícita de idoneidad para tales usos. Usted representa y Garantía a Software Sensation de que no utilizará, distribuirá ni licenciará el software para actividades de alto riesgo. El software se proporciona "as is". Todas las condiciones expresas o implícitas, representaciones y Garantías, incluyendo cualquier garantía implícita de comerciabilidad, aptitud Para un propósito particular o no infracción se renuncian. 13. LIMITACION DE RESPONSABILIDAD: En la medida en que la ley no lo prohíba, en ningún caso Software Sensation será responsable de cualquier pérdida de ingresos, beneficios o datos, o de daños indirectos, consecuentes, incidentales o punitivos, sin embargo causados independientemente de la teoría de responsabilidad, que surja de o esté relacionada con el uso o la incapacidad de usar el Software, incluso si Software Sensation ha sido advertido de la posibilidad de tales Daños. En ningún caso responsabilidad de Software Sensations hacia usted, ya sea en Contrato, agravio (incluyendo negligencia), o de otro modo, será efectiva más allá de 90 días después de la recepción y no lo hará durante el 90 días exceden la cantidad pagada por usted por el software en virtud de este acuerdo. el las Limitaciones anteriores se aplicarán incluso si la garantía mencionada anteriormente falla de su Propósito. 14. INDEMNIZACION: a. Software Sensation indemnizará y eximirá al Licenciatario de cualquier reclamación responsabilidad (incluidos los honorarios razonables de abogados) por infracción de cualquier patentes, derechos de autor, marcas comerciales o secretos comerciales del Software. Esta indemnización es condicionado a que el Licenciatario notifique de inmediato a Software Sensation cualquier reclamación de infracción o de demanda y Se permite a Software Sensation controlar completamente cualquier defensa de tal reclamación o demanda y para controlar plenamente la negociación y los términos de cualquier acuerdo. En caso de que se le encomende al Licenciatario en cualquier momento el uso del Software o si Software Sensation determina razonablemente que lo siguiente es necesario o apropiado, Software Sensation deberá, a su elección, obtener permiso para Los Licenciatarios continuaron usando el Software, modifican el Software de manera que para que no infrinja, o que adquiera un programa de software informático para el Licenciatario. B. El Licenciatario indemnizará y eximirá a Software Sensation de cualquier reclamación o responsabilidades, (incluidos los honorarios razonables de abogados) que surjan de o estén relacionados con Empresa de licenciatarios, excepto para reclamaciones de infracción de cualquier propiedad intelectual derecho asociado con el Software. Software Sensation notificará sin demora El Licenciatario de cualquier reclamación o demanda y el Licenciatario podrá controlar la defensa o solución de cualquier reclamación de este tipo. 15. DISPOSICIONES GENERALES: a. Modificación: Este Acuerdo sólo puede ser modificado o modificado por un instrumento firmado por todas las partes. b. Ilegalidad/Severabilidad: Si cualquier término o disposición de este Acuerdo es encontrado por cualquier tribunal de jurisdicción competente para ser inválido o inaplicable, el el resto de este Acuerdo no se verá afectado por ello y cada plazo, convenio y condición de este Acuerdo serán válidos y se harán cumplir a la en la medida máxima permitida por la ley. c. Encabezados descriptivos: Los encabezamientos utilizados en este Acuerdo se incluyen para mayor comodidad. No podrán ampliar ni limitar de ninguna manera los derechos o obligaciones de cualquier parte según lo establecido en el cuerpo del Acuerdo. d. Sin Exención (No hacer cumplir): La renuncia o falta de las partes para cualquier respeto de cualquier derecho previsto en el presente documento no se considerará una renuncia a derecho y no impedirá que ninguna de las partes haga cumplir ese derecho en un momento posterior. e. Número/Género: Al interpretar este Acuerdo, el singular incluye el plural y el plural incluye el singular. Todas las referencias a cualquier género en este Acuerdo se interpretará en el sentido de que se refiere al género opuesto o al el contexto requiere. F. Vinculante para los Sucesores: Este Acuerdo será vinculante y beneficio de los herederos, representante legal, sucesores y cesionarios de los respectivos Partes. g. Ley/Jurisdicción aplicable: El presente Acuerdo y el cumplimiento del presente se rigen por las leyes de los Estados Unidos y el Estado de Arizona. Todos los las partes consienten a la jurisdicción y competencia de los tribunales federales y estatales en el Condado de Maricopa, Arizona para cualquier asunto que surja de este Acuerdo. h. Integración: Este Acuerdo expresa toda la comprensión de las partes con respecto a su objeto, y sustituye y fusiona todos los propuestas, acuerdos o entendimientos entre las partes en relación con la objeto de este Acuerdo. i. Avisos: Todos los avisos requeridos para ser enviados bajo los términos de este Acuerdo ser enviado por correo certificado, recibo de devolución solicitado.