Herramientas Open Source
Integrantes:
Sully Arreaga
Juan Mariscal
Félix Martínez
John Granda
Francisco Cevallos
Herramientas Open Source.
El terminoOpen source aparece e en 1998 luego de que la compañía Netscape liberara el codicio fuente de sus producto “Netscape Navigator”. Este se define por la licencia que lo acompaña, que garantiza acualquier persona ya se a esta natural o jurídica el derecho de usar, modificar y redistribuir el código libremente.
Existen 10 condiciones que se deben cumplir para que la licencia sea considerada OpenSource:
1. Libre redistribución.
2. Código fuente.
3. Trabajos derivados.
4. Integridad del código fuente del autor.
5. Sin discriminación de personas o grupos
6. Sin discriminación de áreas deiniciativa.
7. Distribución de la licencia.
8. La licencia no puede ser específica de un producto.
9. La licencia no debe restringir otro software.
10. La licencia debe ser tecnológicamente neutral.Las herramientas open Source tienen sus características y ventajas, a saber:
1. Flexibilidad: Si el código fuente esta disponible, los desarrolladores pueden aprender y modificar los programas asu antojo.
2. Fiabilidad y Seguridad: Con varios programadores a la vez mirándose el mismo trabajo, lo errores se detecta y corrigen antes, por lo que el producto resultante es mas fiable y eficazque el comercial.
3. Rapidez de desarrollo: Las actualizaciones y ajustes se realizan a través de una comunicación constante vía Internet.
4. Relación con el usuario: El programador se acerca muchomás a la necesidad real de su cliente.
5. Libre: Es de libre distribución, cualquier persona puede regalarlo, venderlo o prestarlo.
6. Combate efectivamente la piratería de software.
El desarrollode software Open source se lo lleva a cabo por medio de las distintas herramientas de desarrollo que existen, tales como:
glibc
C / C++
Java
GNU gcc
Intel C++
Perl
Python
GNU g++
GNU gcj...
Regístrate para leer el documento completo.