Interesante dibujo con el que comienzo xD ajajaja...
El Software Libre es un tipo de software, accesible a toda persona, accesible en que sentido?, cualquier persona lo puede modificar a su antojo, siempre y cuando tenga los permisos de administrador ... OBVIAMENTE la persona que quiera modificarlo, debe conocer de "Programacion" para asi saber que codigos va a modificar y cuales no... En concepto mas coloquial podemos decir que el software libre es un software manejable y modificable por cualquier persona que sepa de lenguaje de programacion informatica para asi ponerle y quitarle lo que le de la gana.... se entendio? xD
Facebook, Twitter, Myspace, Paginas oficiales de cualquier entidad, Paginas de internet como tal, todos son software, ALGUNOS LIBRES Y OTROS NO.. Por ejemplo, facebook, twitter, mayspace etc son softwares no modificables, cualquier persona que sepa de programacion no puede entrar a la base de datos de facebook, por ejemplo, y modificarlo.. Porque éste no es un software libre... En cambio en una pagina de software libre, alguna persona que sepa de programacion y que tenga los debidos permisos del programador, puede tener acceso a la base de datos y modificarlo, quitarle y ponerle botones de acceso, ponerle sombras, dibujos, formitas, colores ETC ETC ETC!!!!!... En un software libre, el programador puede:
1.Ejecutarlo con cualquier propósito
2.Estudiar como funciona y adaptarlo a sus necesidades
3.Distribuir copias
4.Mejorarlo, y liberar esas mejoras al publico
Algunas ventajas de dicho software podrian ser que debido a que muchas personas pueden tener acceso a la modificacion de éste, se hace una correcion de errores mas dinámica y no hay que esperar que el programador principal (creador) saque una nueva version. Otra es que cualquier persona capacitada puede traducir a cualquier lengua dicho software... Desventajas tiene muy pocas ya que como es un software completamente manejable, si algun programador encontrase un error o algun tipo de desventaja, puede modificarlo y asi mejorarlo, muchas personas dicen que un software libre no tiene soporte tecnico, o no tiene el debido soporte y que esto es una desventaja, pero AL CONTRARIO existen tantos foros, blogs, wiki's, documentos de programacion que muchas veces es dificil encontrar el que buscas especificamente... Osea que SI hay soporte tecnico para los software libres y mucho!
En mi carrera como comunicadora social, el software libre es de bastante importancia ya que facilita la publicacion de informacion textual y multimedia, abarata los costos en una manera increible, porque si sabes de lenguaje de programacion puedes modificar tu propia pagina o blog sin necesidad de pagarle una gran suma de dinero a un grupo de programadores, ademas permite que mis documentos sean compatibles con documentos de software de propietarios (Llamese privativos) y a la hora de enviar informacion no me impide que pueda ser leida en cualquier otro software que no sea el mio.