[LUG.ro] Los fallos del software y la responsabilidad de quien lo creó

Horacio horacio9573 en gmail.com
Jue Mayo 14 13:57:42 ART 2009


El día 14 de mayo de 2009 11:09, Victor Declerk
<victor.declerk en gmail.com> escribió:
>> Vamos a un hecho concreto, el TGV para poder operar a 560 km/h se debe
>> confiar en la empresa que diseñó los algoritmos para el control
>> automático de la estabilidad y opertividad del tren. (Todo
>> desarrollado en lenguaje ADA) ahora bien si por mala suerte debido a
>> una falla en una rutina de 4 líneas de las 15.600.000 líneas de código
>> el tren se descarrilla y mata a 500 personas y en una investigación se
>> descubre que el error está en la empresa desarrolladora del código,
>> según las leyes francesas, esta es responsable por los daños y
>> perjuicios... sea hecho en SL bajo GPL ó lo que fuere...
>> En este caso el uso de especificaciones formales salvarían vidas y
>> juicios innecesarios... No? o con la GPL te lavas las manos?
>
> Creo que nadie construiría un avión de madera, pero eso no significa
> que tengamos que hacer todas las sillas de titanio.
> El software se escribe para muchísimas cosas, también para hacer arte,
> juegos, etc...
> Esta ley puede incluso ser perjudicial para los casos como estos donde
> está en juego la seguridad de las personas. Si todo el software debe
> tener garantía, entonces se puede pensar que cualquier software es
> apto para cualquier cosa.
> Muchas veces es necesario renunciar a la perfección por cuestiones
> económicas o prácticas, por ejemplo la decisión de Linus de que Linux
> sea un kernel monolítico. Vale la cita de Voltaire "Lo perfecto es
> enemigo de lo bueno."


A ver,,, lo que yo digo y me refiero que bajo las condiciones de la
GPL v2.0 a 3.0 cualquier SL bajo tales licencia es perjudicial para
cualquier empresa que lo use para implementarlo en un sistema
empotrado, donde del buen funcionamiento de este dependa la vida
humana, ya que la licencia dice bien clarito...

EL PROGRAMA NO TIENE GARANTÍA ALGUNA, ..... YA SEA EXPLÍCITA O
IMPLÍCITA, INCLUYENDO, PERO SIN LIMITARSE A, LAS GARANTÍAS IMPLÍCITAS
MERCANTILES Y DE APTITUD PARA UN PROPÓSITO DETERMINADO. USTED ASUMIRÁ
CUALQUIER RIESGO RELATIVO A LA CALIDAD Y RENDIMIENTO DEL PROGRAMA. SI
EL PROGRAMA FUESE DEFECTUOSO, USTED ASUMIRÁ CUALQUIER COSTE DE
SERVICIO, REPARACIÓN O CORRECCIÓN.

Entonces ni en pedo usaría SL bajo GPL si del buen funcionamiento
dependen vidas humanas, ya que nunca puedo desligar responsabilidades
a un programador que me venda el código bajo GPL... Salvo que me
venda SL bajo la licencia Pindonga donde cualquier error comprobable
del código que causare un perjuicio a vidas humanas, bajo las leyes
vigentes, se hace cargo el desarrollador.

Esto no tiene nada que ver con la matriculación y Volterre...


Más información sobre la lista de distribución Lugro