Saltar a contenido

Licencia y Términos de Uso

Licencia MIT

Copyright © 2025 HammerDev99

Se concede permiso, libre de cargos, a cualquier persona que obtenga una copia de este software y de los archivos de documentación asociados (el "Software"), a utilizar el Software sin restricción, incluyendo sin limitación los derechos a usar, copiar, modificar, fusionar, publicar, distribuir, sublicenciar, y/o vender copias del Software, y a permitir a las personas a las que se les proporcione el Software a hacer lo mismo, sujeto a las siguientes condiciones:

El aviso de copyright anterior y este aviso de permiso se incluirán en todas las copias o partes sustanciales del Software.

EL SOFTWARE SE PROPORCIONA "COMO ESTÁ", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITA, INCLUYENDO PERO NO LIMITADO A GARANTÍAS DE COMERCIALIZACIÓN, IDONEIDAD PARA UN PROPÓSITO PARTICULAR E INCUMPLIMIENTO. EN NINGÚN CASO LOS AUTORES O PROPIETARIOS DE LOS DERECHOS DE AUTOR SERÁN RESPONSABLES DE NINGUNA RECLAMACIÓN, DAÑOS U OTRAS RESPONSABILIDADES, YA SEA EN UNA ACCIÓN DE CONTRATO, AGRAVIO O CUALQUIER OTRO MOTIVO, DERIVADAS DE, FUERA DE O EN CONEXIÓN CON EL SOFTWARE O SU USO U OTRO TIPO DE ACCIONES EN EL SOFTWARE.

Descargo de Responsabilidades

Propósito y Desarrollo

GestionExpedienteElectronico_Version1 fue desarrollado para solucionar una necesidad personal del creador y está disponible para uso público bajo la Licencia MIT. El software puede ser utilizado por otras personas bajo su propia responsabilidad.

Limitaciones de Garantía

  1. Sin Garantías Explícitas o Implícitas
    El software se proporciona "tal cual" y sin garantías de ningún tipo, ya sean explícitas o implícitas. El creador no garantiza la precisión, fiabilidad, integridad o calidad de la aplicación ni de cualquier información o contenido relacionado.

  2. Responsabilidad del Usuario
    El usuario es el único responsable de la selección, instalación, uso y resultados obtenidos del software GestionExpedienteElectronico_Version1.

  3. Limitación de Responsabilidad
    El creador no será responsable de ningún error, virus, interrupción del servicio, pérdida de datos, pérdida de ingresos o cualquier otro daño que pudiera resultar del uso del software.

Indemnización

El usuario acepta indemnizar y eximir de responsabilidad al creador por cualquier reclamo, demanda o daño, incluyendo honorarios razonables de abogados, que pudiera surgir de la utilización del software GestionExpedienteElectronico_Version1.

Modificaciones y Descontinuación

El creador se reserva el derecho de modificar, suspender o descontinuar el software GestionExpedienteElectronico_Version1 en cualquier momento y sin previo aviso.

Aceptación de Términos

Al descargar, instalar o utilizar el software GestionExpedienteElectronico_Version1, el usuario acepta y reconoce haber leído y entendido este documento y acepta los términos y condiciones establecidos.

Dependencias y Licencias de Terceros

Dependencias con Licencias Específicas

xlwings

  • Licencia: BSD 3-Clause License
  • Uso en el proyecto: Automatización COM de Microsoft Excel
  • Licencia compatible: ✅ Sí, compatible con MIT

pandas

  • Licencia: BSD 3-Clause License
  • Uso en el proyecto: Manipulación de datos estructurados
  • Licencia compatible: ✅ Sí, compatible con MIT

PyPDF2

  • Licencia: BSD License
  • Uso en el proyecto: Procesamiento de archivos PDF
  • Licencia compatible: ✅ Sí, compatible con MIT

pywin32

  • Licencia: PSF License (Python Software Foundation)
  • Uso en el proyecto: Integración COM con Windows
  • Licencia compatible: ✅ Sí, compatible con MIT

Pillow

  • Licencia: PIL Software License (estilo BSD)
  • Uso en el proyecto: Procesamiento de imágenes
  • Licencia compatible: ✅ Sí, compatible con MIT

send2trash

  • Licencia: BSD License
  • Uso en el proyecto: Eliminación segura de archivos
  • Licencia compatible: ✅ Sí, compatible con MIT

Dependencias del Sistema

Microsoft Excel

  • Licencia: Propietaria de Microsoft
  • Requisito: Se requiere licencia válida de Microsoft Excel
  • Responsabilidad: El usuario debe poseer una licencia legal de Excel
  • Nota: Este proyecto no incluye ni distribuye Microsoft Excel

Python

  • Licencia: Python Software Foundation License
  • Versión requerida: 3.9.6+
  • Licencia compatible: ✅ Sí, compatible con MIT

Recursos y Assets

Plantilla Excel (000IndiceElectronicoC0.xlsm)

  • Creador: Desarrollado específicamente para este proyecto
  • Licencia: MIT (mismo que el proyecto principal)
  • Uso: Template para generación de índices electrónicos

Datos de Referencia

  • JUZGADOS.csv: Información pública de juzgados colombianos
  • TRD.csv: Clasificación documental basada en estándares públicos
  • Licencia: Información de dominio público

Recursos Gráficos

  • Iconos y logos: Creados para el proyecto o de dominio público
  • Imágenes de ayuda: Screenshots y capturas originales del desarrollo

Uso Comercial y Redistribución

Permisos Otorgados

Bajo la Licencia MIT, se permite:

Uso comercial: Permitido sin restricciones
Modificación: Permitido crear versiones derivadas
Distribución: Permitido redistribuir el software
Uso privado: Permitido uso interno en organizaciones
Sublicenciamiento: Permitido sublicenciar bajo términos compatibles

Obligaciones

Al usar, modificar o redistribuir este software, debes:

📋 Incluir aviso de copyright: Mantener el aviso de copyright original
📋 Incluir licencia: Proporcionar una copia de la Licencia MIT
📋 No usar marcas: No usar nombres o marcas del proyecto para endorsement

Prohibiciones

Sin garantías: No se puede ofrecer garantías en nombre del creador original
Sin responsabilidad: El creador original no es responsable por versiones derivadas
Sin confusión: No presentar versiones derivadas como oficiales

Aspectos Legales Específicos

  • Ley aplicable: Leyes de la República de Colombia
  • Marco legal: Decreto 1377 de 2013 (Datos Personales), Ley 1581 de 2012
  • Compliance judicial: Compatible con protocolo PCSJA20-11567 de 2020

Privacidad y Datos

Datos Procesados

El software procesa localmente: - Metadatos de archivos (nombres, fechas, tamaños) - Estructura de carpetas - Información de expedientes judiciales

No Recolección de Datos

  • Procesamiento local: Todos los datos se procesan localmente
  • Sin transmisión: No se envían datos a servidores externos
  • Sin tracking: No se realiza seguimiento de uso
  • Sin analytics: No se recopilan estadísticas de uso

Cumplimiento GDPR/LGPD

Aunque el software está diseñado para el sistema judicial colombiano, cumple con principios de: - Minimización de datos: Solo procesa datos necesarios - Procesamiento local: No transferencia internacional de datos - Control del usuario: Usuario mantiene control total de sus datos

Seguridad y Responsabilidad

Medidas de Seguridad Implementadas

🔒 Validación de entrada: Verificación de tipos de archivo y estructura
🔒 Manejo de errores: Procesamiento seguro de archivos corruptos
🔒 Eliminación segura: Uso de papelera del sistema (send2trash)
🔒 Logs locales: Registro de actividad solo en equipo local

Limitaciones de Seguridad

⚠️ Archivos maliciosos: No se garantiza detección de malware
⚠️ PDFs protegidos: Manejo limitado de documentos con DRM
⚠️ Dependencias externas: Vulnerabilidades en librerías de terceros

Contribuciones y Desarrollo

Política de Contribuciones

Al contribuir código a este proyecto, el contribuidor:

  1. Acepta licenciar su contribución bajo la misma Licencia MIT
  2. Confirma originalidad o derecho legal para contribuir el código
  3. Renuncia a reclamaciones adicionales sobre la contribución
  4. Acepta que la contribución puede ser modificada o rechazada

Reconocimientos

Desarrollador Principal

HammerDev99 - Arquitectura, implementación y mantenimiento

Contribuidores de la Comunidad

  • Feedback y testing de la comunidad judicial colombiana
  • Reportes de bugs y sugerencias de mejora
  • Documentación y traducciones

Agradecimientos Institucionales

  • Rama Judicial de Colombia: Marco normativo y estándares técnicos
  • Unidad de Transformación Digital: Validación de compliance y requisitos

Contacto y Soporte

Canales Oficiales

Soporte Limitado

El soporte se proporciona: - ✅ Best effort: Mejor esfuerzo sin garantías de tiempo de respuesta - ✅ Issues públicos: A través de GitHub Issues únicamente - ✅ Documentación: Mantenimiento de documentación actualizada

No se proporciona: - ❌ Soporte telefónico: No hay línea de soporte telefónico - ❌ SLA garantizado: No hay acuerdos de nivel de servicio - ❌ Consultoría: No se proporciona consultoría personalizada


Cita de Inspiración

"La cooperación con los demás constituye la base de la sociedad"
— Extraído de "Software libre para una comunidad libre" por Richard M. Stallman

Esta cita refleja el espíritu del proyecto: crear herramientas que beneficien a la comunidad judicial colombiana a través de la colaboración y el acceso libre al conocimiento técnico.