Software libre

Solo disponible en BuenasTareas
  • Páginas : 3 (694 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de enero de 2012
Leer documento completo
Vista previa del texto
2.2.6 SOFTWARE LIBRE.
2.2.6.1 Sistemas Operacionales.
En el comienzo, el proyecto GNU tuvo que utilizar el sistema operacional UNIX porque no existía LINUX ni BSD UNIX que se desarrollaron añosdespués. Posteriormente era de esperarse por la naturaleza del trabajo abierto se usaran lenguajes sencillos y abiertos como Java, Php, Perl, C, Gcc que abaratan el desarrollo por ser libres.
Igualmenteera de esperarse también que las herramientas de trabajo colaborativo fueran asincrónicas, es decir, que no se necesitara que los colaboradores estuvieran conectados en el mismo momento.
Estascaracterísticas marcaron el proceso de usar herramientas para estos desarrollos. (DÁVILA, 2009)
2.2.6.2 Lenguajes.
Se usan tanto lenguajes compilados como lenguajes interpretados que no requieren el pasoprevio de conversión a binario.
Dentro de los lenguajes compilados el más usado es C y su correspondiente g++.
Dentro de los lenguajes interpretados son muy populares los lenguajes script Perl,Php, y Python y se usa Make para la construcción del programas basados en los programas fuentes.
La escogencia de los lenguajes tiene factores de tipo subjetivo y no solamente se elige un lenguaje porestudios excesivamente formales.
Se mencionaron algunos motivos por los cuales una institución podría seleccionar un lenguaje propietario, aclarando que no es una lista exhaustiva:
• Influenciaspositivas tecnológicas de una empresa productora de lenguajes en una institución.
• Influencias relacionadas con la publicidad que hace una empresa que convence a los directivos de una institución.
•Decisión autónoma de un líder de sistemas de una institución, por no conocer sino cierto lenguaje. (DÁVILA, 2009)
2.2.6.3 Herramientas Libres.
2.2.6.3.1 FileZilla.
FileZilla es un cliente FTPmultiplataforma de código abierto y software libre, se distribuye gratuitamente bajo los términos de la Licencia Pública General de GNU. Soporta los protocolos FTP, SFTP y FTP sobre SSL/TLS (FTPS)....
tracking img