¿Cómo enfrentan los grupos de desarrolladores de software libre los dilemas sociales en el proceso de desarrollo de software?

A mediados de los años 80, Richard Stallman formalizó las ideas básicas del movimiento del software libre, el software libre dio sus primeros pasos con un manifiesto en favor de la libertad de expresión, conocido hoy como el proyecto GNU, es una nueva manera de ver y entender el software y los biene...

Full description

Autores:
Rodríguez Restrepo, Juan Camilo
Parrado Clavijo, David Helí
Tipo de recurso:
Fecha de publicación:
2012
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/3482
Acceso en línea:
http://hdl.handle.net/20.500.12749/3482
Palabra clave:
Systems Engineering
Development of computer programs
Research
Internet use
Developers
Innovation
Technological trends
Ingeniería de sistemas
Desarrollo de programas para computador
Investigaciones
Uso de internet
Desarrolladores
Innovación
Tendencias tecnológicas
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Description
Summary:A mediados de los años 80, Richard Stallman formalizó las ideas básicas del movimiento del software libre, el software libre dio sus primeros pasos con un manifiesto en favor de la libertad de expresión, conocido hoy como el proyecto GNU, es una nueva manera de ver y entender el software y los bienes intangibles que se ha acelerado con la masiva implantación de Internet a finales del siglo XX y principios del actual. En la actualidad el software y su desarrollo es cada vez mayor debido a la evolución de la sociedad de la información por medio del uso de Internet. Un desarrollador de software debe afrontar problemáticas enmarcadas en las diversas actividades de la vida social y laboral. Las personas tenemos una tendencia natural a compartir la información. Sólo la imposibilidad técnica y las medidas coercitivas han hecho posible que hasta ahora esta tendencia no haya podido expresarse en toda su magnitud. Involucrar procesos de software a la vida de una persona, ya es un hecho laboral, pero ¿debe ser esté un proceso permeable a su vida personal? o ¿debe ser su vida personal un reflejo laboral? Los dos son grandes interrogantes. Por tanto involucrar procesos software en los deberes cotidianos, implica seguir lineamientos sociales, éticos y morales, forjados en la sociedad, al igual que en muchas otras profesiones. La Informática se ha visto en la necesidad de reflexionar sobre una ética particular, a esa ética se le conoce como "Ética Informática" (EI) que en últimas regirá los dilemas en los cuales deberá enmarcarse un programador o desarrollador, llegando al punto de establecer cuales son los dilemas, así mismo cual será la mejor de afrontarlos una vez se hallan enmarcado en cada una de las etapas productivas del software.