hace tiempo que quería escribir un

12
Hace tiempo que quería escribir un artículo sobre los diferentes modelos de desarrollo de software que podemos elegir a la hora de crear o elegir los programas que queremos utilizar. Estoy seguro de que muchos de Uds. Señores Estudiante s conocen o al menos han oído hablar del software libre o del open source (código abierto). Sin embargo, estos términos no se oyen mucho en ámbitos no informáticos, por lo que existe un amplio número de personas que no saben la importancia que tienen las

Upload: jheyson

Post on 06-Sep-2015

10 views

Category:

Documents


0 download

DESCRIPTION

lectura

TRANSCRIPT

Hace tiempo que quera escribir un artculosobre los diferentes modelos de desarrollo de software que podemos elegir a la hora decrearo elegir los programas que queremos utilizar. Estoy seguro de que muchos de Uds. Seores Estudiantesconoceno al menos hanodo hablar delsoftwarelibreo delopen source (cdigo abierto).Sin embargo, estos trminos no se oyen mucho en mbitos no informticos, por lo queexisteunamplionmerodepersonasquenosabenlaimportanciaquetienenlasdiferentesfilosofasdedesarrollodesoftwareensupropiavida.En esta lectura, quiero ayudar a entender a todaslaspersonasque no conocenestos trminos,lo que significan y la repercusin que puedellegar a tener en su da a da, ya que nos afecta a todos los que usamos programas en cualquier dispositivo, ya sea ordenador, tablet o smartphone. De hecho, podemos ampliar el espectro ms all del software,elconocimientoensencualquierreapuedeserlibreopropietario.Diferencias entre el software propietario y los dems.Video: https://www.youtube.com/watch?v=hw1rp1Ye2-4El vdeo anterior nos da una explicacin muy sencilla de lo que significa software libre y software privativo. La metfora de la tarta es una eleccin muy acertada para definir estos conceptos. Los ingredientes de una tarta industrial (software privativo) no pueden ser revelados porque si otra empresa imita los pasteles, podran restarles beneficios.Elsoftwareprivativosolodefiendelosinteresesdelasempresasquevendenelprogramay no puede ser modificado por individuos para responder ante necesidades particulares.Cuando en el vdeo hablan de la abuela que le gusta cocinar y comparte la receta de su pastel con la familia, se refieren al software libre o al open source. Cuando cocinamos, aprendemos las recetas de familiares, de libros de cocina odeInternety estoy seguro de que muchos les cambiis algn ingrediente para hacer la comida a vuestro gusto. Esos son losprogramaslibresoabiertos,accesiblesatodoelmundoycapacesdesermodificados.Caractersticas del software libreVideo: https://www.youtube.com/watch?v=EZf3Xy2ifaUPara que podamos considerar un programa como el software libre este deberespetarlas4libertadesesenciales:

Libertad0: libertad para ejecutar el programa como quieras.

Libertad1: libertad para estudiar el cdigo fuente del programa y libertad para cambiarlo, con la finalidad de que este pueda hacer lo que nos haga falta.

Libertad2: libertad para ayudar a tu prjimo, es decir, libertad para hacer y distribuir copias exactas del programa cuando quieras.

Libertad3: libertad para contribuir a la comunidad, es decir, libertad para hacer o distribuir copias de tus versiones modificadas del programa.Estas libertades son de vital importancia. Son esenciales no solamente para el bien del usuario individual sino para la sociedad entera, porque promueven la solidaridad social: compartir y cooperar. La importancia de estas libertades aumenta a medida que nuestra cultura y nuestras actividades cotidianas se vinculan cada vez ms con el mundo digital. En un mundo de sonidos, imgenes y palabras digitales, el software libre se vuelve cada vez ms esencial para la libertad en general.-Richard Stallman, fundador del movimiento del software libre.Elbeneficiodelsoftwarelibreparalasescuelasesincuestionable. Pueden economizar y as no desperdiciar dinero pagando permisos para usar software privativo. Poder estudiar programas es vital paraaprender a programar. Leer elcdigo de otros nos puede ayudar a aprender o a resolver problemas. De hecho, hace poco implement una caracterstica en un programa que hice leyendo el cdigo de otro programa libre que haca algo parecido a mi objetivo.Algunas empresas distribuyen versiones gratuitas o muy baratas de su software privativo a las escuelas, los alumnos aprenden a usar ese software y se gradan con ladependenciadeesosprogramasquehanaprendido. Pero ahora que no estn estudiando ya no reciben copias gratuitas del programa y se vern obligado a comprar ese software o si no dispone de los recursos necesarios, a piratearlo. Para no depender de nadie, siempre podr aprender a usar software libre. Un dao mayor hacen las escuelas que no compran sino que piratean software privativo, teniendo alternativas libres.Las diferencias entre el software libre y el open sourceEn 1998 una parte de la comunidad del software libre se bifurc y dio inicio a una campaa para promover elopensource(cdigo abierto). La expresin se propuso originalmente para evitar un posible malentendido con el trminofreesoftware(software libre).Eninglslapalabrafreepuedesignificarlibreogratis,elsoftwarelibrehacereferenciaalalibertaddelprograma, no al precio. Este movimiento del open source pronto se asoci con posiciones filosficas diferentes a las del movimiento del software libre.Todosoftwarelibreesopensource,peronotodoprogramaopensourceessoftwarelibre. La diferencia radica en las diferentes licencias que se pueden utilizar para el programa. Muchas de las licencias del cdigo abierto son menos permisivas, llegando a no respetar las libertades del software libre, por lo tanto, no son software libre y no aportan tanto beneficio a la comunidad como s lo hace el software libre. Un ejemplo de licencia de software libre es la famosaGPLv3.En resumen,siqueremosmejorarlasociedadsedebecompartirelconocimientoynoponertrabasparaaccederal. Esto no se aplica nicamente a la informtica, podramos aplicarlo a cualquier mbito del conocimiento, como por ejemplo, los frmacos. Imaginemos que una empresa desarrolla un frmaco y una multinacional compra la patente para especular con ella vendiendo el frmaco a precios desorbitados. Los pases estn obligados a comprar el frmaco ya que no tienen larecetapara desarrollarlo ellos mismos. Imaginemos que de ese frmaco depende la vida de personas y hay pases que tienen dificultades para comprarlo por ese precio abusivo. En este caso el conocimiento le puede costar la vida a la gente. En Espaa estamos viviendo esta situacin con unfrmaco para combatir la Hepatitis C.Pornuestropropiobien,defendamoselconocimientolibreentodoslosmbitos.Cuestionario:1.Quentiende por Software Propietario y cules la diferencia con los dems?2.Qusignifica software libre y software privativo?3.Cules la principal caracterstica del Software privado?4.Enquse diferencia software libre alopen source?5.Explique detalladamente cada una de las cuatro(4)libertades esenciales del software libre?6.Culesson los beneficiosdel software libre para las escuelas?