You are on page 1of 15

UNIVERSIDAD ABIERTA Y A DISTANCIA DE MXICO

reas de uso y ventajas de los


programas open source
Investigacin documental y de campo: Informe final

Anglica Jocelyn Jaen Acosta


/09/2017

Informe que contiene los resultados y conclusiones de la investigacin tanto documental


como campo que conforma parte de las actividades del curso propedetico para ingreso al
programa de Ingenieria en Desarrollo de Software de la Universidad Abierta y a Distancia de
Mxico.
Tabla de contenido

Introduccin................................................................................................................................................3
Metodologa................................................................................................................................................4
Investigacin documental: Descripcin y teora de un software de cdigo abierto......................4
Investigacin de campo: Qu tanto conoce la poblacin general y la especializada sobre los
software de cdigo abierto y sus usos?.............................................................................................4
Diario de campo.................................................................................................................................4
Entrevista............................................................................................................................................5
Encuesta.............................................................................................................................................5
Resultados....................................................................................................................................................6
Bsqueda bibliogrfica..........................................................................................................................6
Diario de campo y entrevista................................................................................................................6
Encuesta.................................................................................................................................................6
Discusin y conclusiones..............................................................................................................................8
Referencias y fuentes de consulta................................................................................................................9
Sitios Web.................................................................................................................................................9
Revista cientfica....................................................................................................................................9
Anexos......................................................................................................................................................10
Anexo 1. Diario de Campo.................................................................................................................10
Anexo 2. Transcripcin de la entrevista............................................................................................11
Anexo 3. Preguntas realizadas en la encuesta...............................................................................13
Introduccin

El desarrollo tecnolgico ha permitido que el uso de computadoras de escritorio, computadoras


personales y telfonos inteligentes se haya potenciado en las ltimas dcadas, especialmente
en los ltimos aos. Cada vez se vuelve ms comn que las personas posean alguno de estos
dispositivos tanto para actividades de estudio, como de trabajo y recreacin por lo que ha sido
necesario que a su vez se desarrollen diferentes tipos de programas que pueden ser
empleados en estos dispositivos (Wearesocialcom,2017).

Si bien los equipos computarizados se han convertido en equipos de uso popular, no puede
negarse que para que puedan funcionar de manera adecuada y ayudar con las actividad para
las cuales se adquieren, necesitan de diversos programas, generalmente pagados; en muchas
ocasiones la compra de software representa un gasto mayor al considerado en la adquisicin
del equipo y si es que debe renovarse, el gasto debe volver a hacerse, al menos as pasa en la
mayora de los equipos de cmputo, tanto porttiles como de escritorio, lo que limita la cantidad
de programas especializados que los usuarios podran emplear.

Se han descrito a los software de cdigo abierto como contrapartes del software de cdigo
cerrado que es que mayormente se emplea por lo que uno de los objetivos de este trabajo es
poder describir de manera general lo que es un software de cdigo abierto, cmo funciona, sus
potenciales usos y las ventajas que este tipo de software podra ofrecer contra los programas
tradicionales.

El segundo objetivo que persigue este trabajo se relaciona con identificar el conocimiento que
existe sobre este tipo de software tanto en personal especializado en el rea de ciencias
computacionales y en identificar en poblacin general en Mxico el conocimiento sobre el tema
existente, inters en el aprendizaje y si identifican alguna posible utilidad o ventaja sobre el uso
de software tradicional.
Metodologa
Investigacin documental: Descripcin y teora de un software de cdigo
abierto

Realizacin de una bsqueda bibliogrfica empleado los buscadores de google acadmico y


Pubmed con los trminos open code software open source. Realizacin de una
bsqueda, a la par de la anterior, en buscadores tradicionales como Google, Yahoo y Ask con
las mismas palabras claves a fin de obtener resultados de sitios web, blogs o sitios de
organizaciones que describieran el tema de inters

Una vez obtenidos los resultados de la bsqueda se comenz el trabajo de delimitacin de la


bibliografa adecuada para este reporte, se excluyeron a aquellas entradas que se encontraban
en un idioma distinto al espaol y al ingls, as como a aquellas que mostraban informacin
poco confiable o poco descrita. Despus del filtro inicial, se ordenaron las fuentes restantes en
orden de relevancia y autoridad dentro del rea correspondiente y se seleccionaron nicamente
a aquellas que despus de haber cumplido con los requisitos iniciales, facilitaran la mejor
compresin de la pregunta de investigacin Qu es un software de cdigo abierto? y Cules
son sus usos?

Investigacin de campo: Qu tanto conoce la poblacin general y la


especializada sobre los software de cdigo abierto y sus usos?

Diario de campo
Se realiz una visita al sitio de internet Stackoverflow que es un sitio del tipo de comunidad
donde se renen especialistas en ciencias computacionales, aficionados y principiantes para
realizar y responder preguntas sobre diferentes tipos de software y programas
computacionales, el lenguaje del sitio es el ingls, que si bien no implica que todos los
participantes sean angloparlantes nativos, si podra significar una mayor proporcin de
poblacin usuaria de pases distintos a los latinos por lo que adicional a este sitio se visit con
contraparte en espaol Stackoverflow. Toda la informacin correspondiente a estas visitas
puede observarse en la seccin de anexos.
Entrevista

Se realiz una entrevista a un especialista en ciencias computacionales con el fin de identificar,


desde su perspectiva, el conocimiento en su comunidad, el uso, utilidad e implicaciones de los
software de cdigo abierto. La transcripcin de dicha entrevista puede encontrarse en el rea
de anexos.

Encuesta
Se realizo una encuesta en la aplicacin Google Formularios. La encuesta se conform por 11
preguntas, siendo dos de estas preguntas para descripcin demogrfica y el resto sobre el
conocimiento, uso e inters en los software de cdigo abierto. Las preguntas especficas
realizadas en la encuesta pueden encontrarse en la seccin de anexos. La encuesta se aplic a
aspirantes de la Universidad Abierta y a Distancia de Mxico (UnADM) participantes del curso
propedutico de ingreso a sus diferentes programas de licenciatura e ingenieras.
Resultados

Bsqueda bibliogrfica
Del total de resultados obtenidos tanto en buscadores tradicionales y especializados se
seleccionaron las referencias que cumplan con los criterios descritos en la seccin de
metodologa a fin de responder a las preguntas Qu es un software de cdigo abierto? Qu
ventajas tiene sobre los software tradicionales? Y En qu ramas de estudio pueden aplicarse?

Un total de 7 referencias bibliogrficas fueron consideradas para el desarrollo de este trabajo


dado que eran las que adems de cumplir con los requisitos, explicaban de mejor manera los
puntos a tratar. En el apartado de discusin y conclusiones se describe la informacin
encontrada en estas bibliografas a fin de responder a las preguntas anteriormente planteadas.

Diario de campo y entrevista


Se observ, en ambos casos, un amplio conocimiento referente al tema del software de cdigo
abierto as como un uso regular de este tipo de programas. En el caso del diario de campo, en
el foro se pudieron observar mltiples preguntas referentes al uso de software de cdigo
abierto, principalmente: Linux, R, Python y Matlab.

Encuesta
Un total de 83 personas respondieron la encuesta, de las cuales el 60% eran mujeres y una
media de edad de 32.5 aos. La mayor proporcin de encuestados describi usar algn tipo de
software pero el 60% de las personas participantes de la encuesta refirieron no haber
escuchado sobre el tema de software de cdigo abierto.
De entre aquellos que no haban escuchado hablar de este tipo de software, el 60% report
tener un inters medio-alto en aprender sobre el tema al igual que aquellos que ya conocan del
tema dnde un 70% reportaron un inters medio-alto en aprender ms.

De aquellos que
conocan del tema, el
50% report nunca
haber empleado este
tipo de software mientras
que el 19% indic
emplearlo de manera
habitual. Los programas
de cdigo abierto que
reportaron emplear los encuestados fueron: S.O. Android, ,Ubuntu, Open office, Linux, Apache,
Google docs, Gimp, Audacity, qbittorrent, virtualbox, R, LINUX, GENEVIEWER, PYTHON,
Libreoffice, VLC y XBMC, Code cero, Gimp, VLC, Mozilla Thunderbird, Filezilla, clonezilla, gimp,
PDFcreator, Firefox, Arduino, chromium, Red heat y picktochart.

El 72% de los encuestados afirm


estar dispuesto a emplear este tipo
de software en el futuro ya que ms
del 90% de ellos lo consider una
ventaja frente a su contraparte de
software cerrado. En general todos
los encuestados encontraron aplicaciones para el uso del software dentro de las diversas ramas
propuestas: ciencias biolgicas, ciencias fsico-matemticas, estadsticas, ciencias sociales y
adicionalmente mencionaron su aplicacin en al rea de medicina, nutricin y diseo.
Discusin y conclusiones

De acuerdo a la a la European Space Agency, un software puede definirse como un conjunto


de programas, procedimientos, reglas y toda la documentacin asociada que pertenece a la
operacin de un sistema computarizado.(Esa, 2017) Por otro lado, el software de cdigo
abierto es un tipo especializado de software que se caracteriza por tener una fuente de
informacin o source code abierta lo que quiere decir que las personas que emplean el
software son a la vez capaces de ver cmo funciona y detectar problemas, solucionarlos y en
general contribuir al crecimiento y mejoramiento del software. ( Baake y Wichmann,2003)

Los software de cdigo abierto usualmente trabajan bajo el concepto de ser de uso gratuito, lo
que permite eliminar una de las principales barreras para el uso de software de cdigo cerrado,
el costo. Una buena parte de la poblacin no puede costear el uso de todos los programas que
necesitan en su desarrollo de actividades recreativas, econmicas o educativas por lo que el
software de cdigo abierto representa una alternativa viable. Las personas que emplean los
programas y que tienen el conocimiento suficiente, se convierten en personal no pagado
dentro de la empresa originaria del software ya que estn dispuestos a invertir de manera
gratuita su tiempo en la mejora del software original lo que contribuye a la mejora, innovacin y
perfeccionamiento del original. (Fsforg, 2017)

Otra gran ventaja de los software de cdigo abierto es que permiten a comunidades
especializadas contribuir entre ellos mismos para la generacin de software cada vez ms
especfico y til en las diferentes reas del conocimiento, evolucionando conforme la ciencia
detrs de su uso y de su aplicacin evolucionan, lo que lo mantiene vigente y en uso
(Dakaminskycom,1999). En la actualidad existe una cantidad enorme de reas en las que estn
siendo empleados este tipo de software y se prev que en un futuro an este desarrollo se vea
aumentado. (Chiarani, Pianucci y Lucero, 2004; Cunefare et al, 2017)

De acuerdo a investigacin de campo, se detect que a pesar de la falta de conocimiento sobre


este tipo de software existe un gran inters en poder adquirir las habilidades necesarias para su
uso y que de manera general se percibe como una ventaja el poder emplear los software de
cdigo abierto.

Con esto podemos concluir que el software de cdigo abierto representa una alternativa
ventajosa sobre el software de cdigo cerrado y que a pesar de que en Mxico an no se
conoce demasiado del tema las personas se encuentran interesadas en aprender ms.
Referencias y fuentes de consulta

Sitios Web
Dankaminskycom. (1999). Dan Kaminsky's Blog. Retrieved 9 September, 2017, from
https://dankaminsky.com/1999/03/02/69/

Esa. (2017). European Space Agency. Retrieved 9 September, 2017, from


http://www.esa.int/About_Us/Law_at_ESA/Intellectual_Property_Rights/Copyright_and_software

Fsforg. (2017). Fsforg. Retrieved 9 September, 2017, from http://www.fsf.org/about/what-is-free-


software

Wearesocialcom. (2017). We Are Social. Retrieved 9 September, 2017, from


https://wearesocial.com/special-reports/digital-in-2017-global-overview.

Revista cientfica
Baake, P., & Wichmann, T. (2003). Open source software, competition and potential
entry. Journal of Economic Literature.

Chiarani, M. C., Pianucci, I. G., & Lucero, M. M. (2004). Criterios de evaluacin de plataformas
virtuales de cdigo abierto para ambientes de aprendizajes colaborativos. In VI Workshop de
Investigadores en Ciencias de la Computacin.

Cunefare, D., Fang, L., Cooper, R. F., Dubra, A., Carroll, J., & Farsiu, S. (2017). Open source
software for automatic detection of cone photoreceptors in adaptive optics ophthalmoscopy
using convolutional neural networks. Scientific Reports, 7.
Anexos
Anexo 1. Diario de Campo
Lugar de observacin: Sito Web stackoverflow y stackoverflow en espaol.

Se eligi este sitio dado que es un foro internacional sobre desarrolladores web, lenguajes de
programacin y dado el tema que se est tratando, al hablar de software de cdigo abierto, este
sitio podra reflejar una ubicacin, si bien virtual, de el conjunto de personas interesadas en el
tema.

En la pgina de inicio se observa la descripcin de lo que es este sitio y quienes podran tener
inters en formar parte de esta comunidad as como las opciones para realizarlo al crear una
cuenta en el sitio, tambin se puede observar el inicio del foro de preguntas presentando
aquellas organizadas por ms populares, actuales, en el mes y la semana.

En el caso del sitio web en espaol el sitio tiene una estructura similar al sitio en ingles, slo
haciendo un poco ms de nfasis de en uso dado que es ms reciente que su contraparte en
ingles.

Dentro del sitio en espaol tambin puede distinguirse en la pgina de inicio una distribucin de
preguntas organizadas en activas, destacadas, populares, semana y mes pero tambin
organizadas por temas de preguntas, especficamente programas o lenguajes en lo que se
quiere realizar alguna actividad php, java, javascript, android, c#,jquery, htlm, mysql,
python, sql y un apartado de ms etiquetas lo que permite identificar que el foro no se
reduce a estos programas.

En ambos sitios se observa una columna de preguntas hot o populares con la diferencia de
que la versin en espaol tiene un botn que permite formular la pregunta de manera inmediata
y ms accesible.

En la seccin de tags o etiquetas se observa los programas o lenguajes de programacin de


los cuales se habla en el foro, las indicaciones respecto a las preguntas que pueden realizarse
relacionadas a ese tema y el nmero de preguntas respecto a los mismo, en total y por semana
y da. Se puede observaer que la versin en espaol tiene muchas menos preguntas totales,
por da y semana comparada con su contraparte en ingles, que podra deberse a que el sitio en
ingles es ms longevo pero que tambin podra indicar un menor uso de los usuarios de habla
hispana en estos programas.

Al ir al final de la pgina de Tagsse observa un men desplegable con varias opciones de


acceso a rea distintas del sitio web, entre ellas informacin de la organizacin: ofertas de
trabajo, ayuda, versin mvil, etc; negocios en stackoverflow: talento, anuncios,
emprendimiento; compaa: acerca, prensa, trabajar aqu, apartado legar, poltica de privacidad,
contactos; network de intercambio del sitio: tecnologa, vida y arte, cultura y recreacin, ciencia
y otros.

Al ingresar a cada uno de los apartados mencionados en el men de network de intercambio de


sitio, se observan los diferentes sitios que conforman la red de stackoeverflow y en los que se
puede accesar para resolver dudas de temas especficos, desde arte hasta ciencia.

Conclusin

En conclusin al observar el sitio, se observa una comunidad de personas enfocadas a la


utilizacin de diferentes tipos de software y programas computacionales, unidas para resolver
problemas relacionados con las diferentes reas del conocimiento y que a pesar de las
especificaciones tcnicas de de las preguntas y respuestas, pueden encontrar opciones viables
dentro de esta comunidad.

Anexo 2. Transcripcin de la entrevista

Yo: Buenas tardes, muchas gracias por asistir a esta pequea entrevista para mi proceso de
admisin a la UnADM y acceder a grabar esta conversacin. Podras presentarte por favor.

Entrevistado: Buenas tardes, no es nada. Soy Benjamn y soy licenciado en ciencias


computacionales, trabajo en una empresa relacionada con el desarrollo de aplicaciones para
smartphones.

Yo: De nuevo, gracias. Voy a comenzar a realizar algunas preguntas, sientente libre de
contestar en el modo que encuentres ms conveniente. Podras explicarme que es un
software o para qu sirve?

Entrevistado: Creo que podramos definir a un software como el cerebro de un equipo, es una
parte primordial de lo que hace funcionar a todas nuestras computadoras y celulares, si bien es
importante lo de las partes fsicas que conforman estos equipos, como el teclado, pantalla,
disco duro, etc; es vital la parte interior que no vemos porque esta es la que los hace funcionar,
no s si qued claro as.

Yo: Si qued claro, muchas gracias. Siendo un poco ms especficos, Has escuchado sobre el
software "open source" o de cdigo abierto?

Entrevistado: Claro, es muy comn y se ha vuelto an ms popular frecuentemente. Mira, un


software de cdigo abierto se parece mucho a los que utilizamos normalmente con la ventaja de
que este tipo de software se genera por una comunidad y se deja abierto para que esta
comunidad contine desarrollndolo. Por ejemplo, normalmente uno debe de comprar licencias
para utilizar sus equipos, como de uso comn esta Microsoft, muchas maquinas trabajan con
este programa pero si quieres usar office como Word, Excel, etc, debes de pagar la licencia y
recordar que dependiendo del tipo de licencia que compres, esta expira en cierta cantidad de
tiempo, lo que hace que se vuelva ms costoso el uso de los equipos y que muchas veces es
necesario tener, por lo que es comn que se usen licencias falsas, el software de cdigo abierto
disuelve este problema ya que son gratuitos y se mejoran de manera constante por lo que
usualmente las licencias no expiran.

Yo: Ok, entonces me surge un pequea duda, Cmo se benefician econmicamente los
desarrolladores? Se gana dinero tambin?

Entrevistado: S y no. Mira, en general muchas organizaciones educativas y de investigacin


son las que comienzan a desarrollar este tipo de software porque como tal no tienes fines de
lucro mayores si no poder generar conocimientos y compartirlos de manera sencilla y sin mucha
inversin, no es que todo se altruista porque al final del da tambin se necesita de inversin
para generar el software pero lo que muchas veces se hace es que se piden donativos de
aquellos usuarios satisfechos y que tienen capacidad de realizarlos para que con ello se mejore
el desarrollo del programa. Pero si alguien no puede pagar por su software an as puede
seguir emplendolo.

Yo: Qu tanto crees que se utiliza en Mxico este tipo de software y cules crees que sean
sus alcances?

Entrevistado: Mira, creo que no es tan empleado como en otros lugares del mundo porque no
es tan conocido an, sin embargo poco a poco se empieza a hablar ms de estos programas y
por las ventajas que ofrecen no dudara que pronto comenzaran a sobrepasar la demanda de
los programas de licencia.

Yo: En qu reas de estudio crees o conoces que pueda emplearse este tipo de software?

Entrevistado: Bsicamente en todas las reas de estudio, en mi experiencia desde el arte hasta
la ciencia tienen un fondo que podra emplear este tipo de programas. La gran ventaja de que
sea desarrollado por una comunidad es que un

programa que en apariencia tena una funcin especfica, con algunos desarrollos puede
convertirse en aplicable para otra gama de estudio por lo que estoy convencido de que en todas
las reas sera fcil hallarle aplicacin y ventajas.

Yo: Bueno, de mi parte son todas las preguntas que tena preparadas, Te gustara agregar
algo ms?

Entrevistado: Mira, el tema es muy amplio y podra tenerte toda la tarde aqu platicando del
mismo pero creo que ya tocamos de los puntos ms importantes y me da gusto que poco a
poco se vaya conociendo ms del tema, gracias por considerarme.

Yo: muchas gracias a ti por tu tiempo y aportaciones, me dejaste un panorama mucho ms


interesante an.

Anexo 3. Preguntas realizadas en la encuesta

1. Edad

2. Sexo

3. Conoces lo que es un software y/o empleas alguno?

4. Has escuchado sobre el software "open source" o de cdigo abierto?

5. Solo contesta si no has escuchado sobre el software de cdigo abierto, Qu tanto te


interesara aprender sobre l?

6. Solo contesta si has escuchado sobre este tipo de software Qu tanto te gustara aprender
ms?

7. Slo contesta si conoces sobre este tipo de software, Lo has empleado alguna vez?
8. Slo si has usado este software, menciona el o los software "open source" que hayas
empleado alguna vez

9. Qu tan dispuesto estaras a emplear este tipo de programa en un futuro?

10. Crees que el uso de software "open source" representa una ventaja o una desventaja.

11. En Qu reas de estudio crees o conoces que pueda emplearse este tipo de software?