Hola rodrisoft,
No soy abogado y considero que lo mejor que puedes hacer es recurrir a uno que sea especializado en el tema.
No sabría decirte con total seguridad si es legal o no... pues dependerá de muchos factores:
1. Que tipo de software estamos tratando?
2. Compañia que lo diseño
3. Lugar de residencia de dicha compañia. Sobre todo este factor es muy determinante pues es un punto crucial. En ocasiones, según las condiciones señalas en la licencia/contrato de uso de dicho software vine contemplado algo comoe esto:
Cita:
|
Se aplicarán las leyes del lugar de residencia de la compañia
|
Por lo que puede que invaliden algunos puntos o toda una ley con la vigente en tu país o lugar de residencia.
4. Forma de registración. Si el software es producto de una compañia Estadounidense es posible que algunos de sus algoritmos y soluciones hayan sido PATENTADAS. En EEUU es posible obtener una PATENTE por una solución/algoritmo/idea mientras que en el resto del mundo solo puede ser enmarcada legalmente como una REGISTRACION. No es lo mismo patentar que registrar. Con la patente la compañia se asegura de que la "idea" y
todo su producto esta protegido y corrresponde a su autoria, mientras que con la registración es posible defender solo la "idea" dejando la posiblidad de que existan varios productos que brinden una misma funcionalidad/solucion pero con diferentes ideas.
Este punto debe ser contemplado tambien en tu análisis.... Es decir que debes tener presente el modo en que se protege legalmente dicha compañia ante estas situaciones: por patente o por registración.
Como dije... no soy abogado... pero ante cualquier conflicto que puedas tener, un buen abogado podría llegar a demostrar y convencer al tribunal competente de que tu sistema es una copia ilegal y apropiación de idea (sobre todo si "copias" la interfaz")
Sigue mi consejo y busca ayuda profesional con un abogado informático. Por el momento no sabría decirte más... no recuerdo algunas cosas sobre legislación...
Saludos,