Ética
del Software
Tecnológico de Monterrey Campus
Guadalajara
Emmanuel Acevedo Parra
En este escrito se habla acerca del
por qué es importante la ética del software, que involucra a todas las carreras que tienen
algo que ver con las TICs, tanto en la ingeniería de software como en
licenciatura en informática así como en muchas otras profesiones hay códigos de
ética, estos códigos nos ayudan a tomar decisiones éticas en el ejercicio de
nuestro oficio, lo que busco es concientizar acerca del código de ética del
software ya que muchos programadores hoy en día abusan de la facultad que
tienen de manipular la información para el beneficio propio y de las empresas
sin tomar en cuenta a lo más importante
que son las personas.
Palabras
Clave: Información, Ética, Ética Profesional, Software, Justicia, Poder.
Hoy en día hay muchísimas personas
que utilizan dispositivos electrónicos, como computadoras o celulares, las
cuales generan millones de datos todos los días, los oficios relacionados a las
TICs son los encargados de manipular toda esa información, muchas de las veces
esa información son datos sensibles es por eso que todos los que nos dedicamos
a ello tenemos que seguir firmemente el código de Ética del software un
documento creado por los expertos en la materia para establecer una serie de
normativas, con el fin de que todos los encargados de la TICs podamos ejercer
el oficio de manera adecuada.
Cada
persona es libre de ejercer su Profesión como guste, tienen derecho a la
libertad de elegir para quien trabajar y como realizar su trabajo, en muchas
ocasiones el gobierno u otras empresas utilizan la información personal de las
personas sin su consentimiento, pero el
programador obtiene una ganancia de ello, pero ¿es esto realmente correcto?, el
programador está actuando un tanto egoísta pero es esto a lo que se le conoce
como egoísmo ético, yo considero que pese a que el programador tiene la
facultad de tomar decisiones que parezcan adecuadas para él tiene que tomar en
cuenta que al final que consecuencias globales traerá a todos esta toma de
decisiones, de hecho en el código de ética del software se habla de algo muy
importante como lo es el compromiso programador-cliente, el cual dice "Los
ingenieros en sistemas deben de actuar de una manera que sea conforme a los
mejores intereses de sus clientes o jefes"[Traducción propia]( Gotterbarn,1999).
Será esta razón suficiente para
Justificar las Acciones que han Realizado empresas como Facebook y Google, las
cuales han estado vendiendo la información personal que dan sus clientes cuando
se registran a dichas páginas y hacen uso de su software, como por ejemplo
facebook empezó a vender a compañías la información relacionada con lo que
veían sus usuarios en las páginas, es por eso que si usted es usuario de facebook
es normal que usted cada día vea más publicidad en dicha página y si presta un
poco de atención, lo más probable es que vea publicidad relacionada a gustos
suyos como por ejemplo si usted a menudo visita la página de algún famoso es
normal ver sus discos anunciados o eventos del mismo género de música y esto es
debido justamente a esa venta de su información, tal y como Rachels en su libro
expone el pensamiento kantiano es incorrecto utilizar a las personas como
medios (2006) y en esta situación estamos
siendo completamente utilizados como un medio para obtener dinero, por parte de
facebook y las empresas involucradas.
Pero eso es solo el principio del
problema sino que también esta problemática afecta el mismo principio kantiano
de respetar a la ley por sobre todo y al menos en México se ve violada la ley
federal de protección de datos en los artículos 7 y 9 los cuales estipulan que
los datos personales deben recabarse de forma lícita y además que solo pueden ser usados con el
consentimiento de las personas, respectivamente(S.S.P,2010), podrían
justificarse con que ellos tienen un acuerdo de términos y condiciones el cual
al aceptar es como si lo estuvieras firmando, pero esos "acuerdos"
suelen ser bastante engañosos, es decir cuando tu quieres instalar una
aplicación en algún dispositivo móvil por ejemplo los contratos de términos no
vienen disponibles al momento de la descarga es algún documento anexo o si
vienen son bastantes difíciles de leer y en caso de no aceptar dicho contrato
no puedes hacer uso de tu aplicación, por lo que mucha gente acepta estos
contratos sin saber qué es lo que realmente está aceptando, esto nos regresa al
problema de Kant puesto que si usamos a la persona a través de engaños seguimos
no solamente usándolas como medio sino que también atentamos en contra de su
dignidad (Citado por Rachels,2006).
Retomando la regla de la ética que
habla acerca de programador-empleado, tiene un pequeño apartado que dice que
todo lo mencionado previamente puede llevarse a cabo solo si es consistente con los intereses del público,
pero que sucede cuando los representantes del público son los mismos que te
hacen hacer mal uso de la información, como por ejemplo el tan aclamado caso de
Snowden un ex-trabajador del gobierno de los Estados Unidos que los
desenmascaró, la forma en que la NSA trabajaba para según ellos mantener la
seguridad nacional, invirtieron millones de dólares en una campaña clandestina
para poder espiar, desde la persuasión a empresas, el uso de computadores y
hasta el robo de claves de encriptación, así lograba espiar tanto a personas
adentro de EUA como de afuera (Perloth,2013).
Es decir que el gobierno tiene
acceso a casi todo el contenido global de información, conversaciones
"privadas" de las personas en facebook, Toda clase de correo
electrónico, conversaciones de algún sistema de mensajería ya sea skype, yahoo
messenger, entre muchos otros, es decir que ya nada es privado porque en
cualquier momento el gobierno puede tener acceso a ellas ya que los programadores
facilitan esa información pero, ¿Dónde queda la privacidad de la gente?.
Empresas como Google, Facebook,
Yahoo, Skype, Apple se vieron involucradas en este asunto donde se decía que
ellos eran los principales proveedores de información del gobierno, a final de
cuentas tuvieron que admitirlo y presentar el protocolo de intercambio de
información con el gobierno pero solo cuando este traía una orden Judicial, y
es que visto desde el punto de vista utilitarista quizá sea más importante
preservar el orden puesto que si se mantiene el orden y la seguridad del país
es más sencillo poder proteger a las personas y por ende la vida misma de
dichas personas, pero a costa de engañarlos y de el descontento que esto pueda
ocasionar, al final en la ecuación costo-beneficio los más perjudicados
hubieran sido las empresas y las personas, las empresas con el desagrado de la
noticia a la gente pudieron haber perdido cantidades impresionantes de dinero
es por eso que al final tuvieron que pedir disculpas y mostrárselo a la gente,
para no perder el prestigio que se tenía con ellos, ¿Entonces lo que hizo es
Snowden fue incorrecto o correcto?, yo considero que para él había cosas más
importantes como la verdad, es por eso que publicó todo lo que el gobierno
estaba ocultándole a la gente para a fin de cuentas seguirla usando.
En cuanto a la ética del software
creo que se hizo lo correcto en el caso Snowden ya que el gobierno no estaba
actuando de acuerdo a los intereses públicos o legales, de otra manera las
personas se hubieran sentido felices por saber que su información era usada con
fines de protección, pero no fue ese el caso.
Otro ejemplo clarísimo de lo que he
estado hablando es la ley telecom, que en las últimas semanas causó gran
revuelo a causa de lo que prentendía hacer con las comunicaciones como censurar
el internet o privar de comunicación cierta área cuando el gobierno de México
lo quisiera.
El punto es que un programador debe
de tener la facultad de saber elegir entre sí darle gusto a la gente o si
aceptar el trabajo y afectar a muchas personas, los programadores tienen que
tener en claro que es lo que puede llevar cada acción y estoy seguro que a la
mayoría de los programadores no les gustaría que hubiera censura en internet o
que el gobierno pueda cancelarnos alguna cuenta cuando ellos lo decidan etc.
Yo creo que la ética del software
debe de ser usada siempre ya que abarca una gran gama de posibilidades desde el
interés colectivo hasta el particular de una empresa, pasando por el marco
jurídico, esta ética se debe de usar para inspirar a los programadores a tomar
las responsabilidades de su trabajo y saber qué consecuencias puede llevar el
uso de este oficio, por ejemplo otra parte del código dice que hay que asegurar
que un producto está funcional al 100% antes de comercializarlo, ya que alguna
falla en dicho sistema podría implicar la muerte de personas por ejemplo
supongamos que alguien hace una base de datos para un hospital pero no lo
entrega bien, sucede un error y se almacena un valor que no debía de ser así y
se le administra a un paciente otra medicina o alguna dosis extra todo a causa
que falló el sistema, es una vida menos provocada por el mal trabajo y la poca
ética que puede tener una persona.
Considero que el principal tema a seguir como
lo establece Rachels en su libro es el contrato social, ya que el contrato
social dice que se debe de llegar a un acuerdo donde, encontramos la armonía y
la convivencia social para no matarnos los unos a los otros, es decir que yo
hago lo correcto esperando a que la otra persona haga lo correcto, todos
aceptamos vivir de la misma manera, bajo las mismas normas por nuestra propia
voluntad, con el objetivo de vivir bien es decir que cada quien se pone a hacer
lo que le corresponde en la sociedad y son las leyes las encargadas de regir
sobre el comportamiento de todos los individuos que estamos inmersos en ese
contrato(2006). Entonces si una persona va a utilizar un software de manera
correcta y si cada persona en la sociedad está haciendo la parte que le
corresponda es necesario que esta comunidad de programadores, hagan lo mismo,
manipulen la información de una manera adecuada para que los intereses de las
demás personas no se vean afectados, puesto que esa información es vital para
cada persona y si lo universalizamos a nadie le gustaría que en la misma
situación jugaran con su información, es decir que lo que se espera es que si
alguien tiene acceso a toda esta información pesada y sensible haga buen uso de
ella y no solo piense en el beneficio propio sino en el colectivo.
Como conclusión quisiera decir que
todos los de la comunidad programadora deberíamos seguir el código claramente,
puesto que en sus apartados nos ayuda a tomar mejores decisiones de manera
ética cuando se presenten problemáticas en nuestro trabajo, es de vital
utilidad para todos y cada uno de los que ejercemos este oficio ya que nos
ayuda a cuidar del público en general y de todas aquellas personas que hagan
uso de nuestros programas, nos dice cómo es que tenemos que actuar con los
intereses de nuestros clientes, nos da un mejor panorama para hacer juicios y
ver qué es lo que realmente conviene hacer como en todos los casos que presenté
anteriormente a mantener así mismo a mantener una reputación propia y para la
materia, todos debemos de tener una ética
personal y profesional, el código de ética del software aporta bastante a como
deberíamos comportarnos no solamente en nuestro oficio si no también con
nosotros mismos.
Referencias
Rachels,J.(2006).
Introducción a la filosofía moral.
Fondo de Cultura Económica : México
Cortina,A.(2001).
Ética de Máximos y Mínimos.
Recuperado de http://www.acfilosofia.org/materialesmn/filosofia-y-ciudadania/filosofia-moral-y- politica- democracia-ciudadania/400-eticas-de-maximos-y-eticas-de-minimos
Gotterbarn,
Miller y Rogerson.(1999).Sotfware Engineering Code of Ethics is Approved. Communications
of the ACM
McBride,
Neil.(2012). The Ethics of Software Engineering Should be an Ethics for the client. Communications
of the ACM
Rodríguez,
G.(2008).El Software libre y sus implicaciones Jurídicas. Revista de derecho Recuperado
de http://www.redalyc.org/articulo.oa?id=85112306007
Secretaría
de Servicios Parlamentarios(2010). Ley federal de Protección de Datos personales en posesión de los
particulares Recuperado de http://www.diputados.gob.mx/LeyesBiblio/pdf/LFPDPPP.pdf
González,
M.(2013).Guía de aprendizaje de ética informática. Recuperado de http://www.eumed.net/librosgratis/2008a/347/Implicaciones%20eticas%20del%20s oftware%20libre.htm
Times,
A.(2011).Facebook vende la información
personal de sus usuarios Recuperado de http://www.vivelohoy.com/noticias/negocios/7993957/facebook-vende-la- informacion-personal-de-sus-usuarios
Perloth,
N.(2013).N.S.A Able to foil basic safeguards of privacy.New York Times Recuperado
de http://www.nytimes.com/2013/09/06/us/nsa-foils-much-internet- encryption.html?pagewanted=1&_r=1&hp&
Efe.(2013).¿Cómo
cede Google información a EEUU?. El Mundo.
Recuperado de http://www.elmundo.es/america/2013/06/13/estados_unidos/1371092391.html
Serrano,
R.(2011).Internet como herramienta de
transparencia de información. Recuperado
de http://www.eumed.net/ librosgratis/2011a/347rev/cccss/12/rsr.htm
Bertoni,
E.(2012). Hacia un internet libre de
censura.Universidad de Palermo: Argentina.
Mancini,
A(2012). Justicia e Internet, una
filosofía del derecho para el mundo virtual. Buenos Books America: EUA.
No hay comentarios:
Publicar un comentario