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.