Está en la página 1de 11

REPÚBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA


VICERRECTORADO ACADÉMICO
COORDINACIÓN GENERAL DE PREGRADO
PROYECTO DE CARRERA: 6366 CIENCIAS FISCALES
UNIDAD CURRICULAR: INTRODUCCION A LA INFORMATICA

Software libre

NOMBRE DEL DOCENTE


Agustin Calzadilla

NOMBRE DEL ESTUDIANTE


Emily Malave C.I. 30.335.889
Kairubis Caña C.I. 29.914.167
Johniet Salazar C.I. 31.113.241
Jhondaker Santaella C.I:28.578.961
SECCIÓN 4
CIUDAD GUAYANA, 10 – 11 – 2022
INTRODUCCION

A lo largo de la historia, la ciencia se ha desarrollado como búsqueda del


conocimiento y de mejora de nuestras condiciones de vida. Desde la
antigua Grecia, los científicos han considerado que el conocimiento era
patrimonio de la humanidad. Podían ganar dinero de sus descubrimientos,
pero no era ésa su principal motivación, sino satisfacer su curiosidad,
contribuir a la sociedad y lograr el reconocimiento de sus semejantes. Para
ello se apresuraban a publicar sus teorías y experimentos, poniéndolas a
disposición de sus colegas, que las podían emplear para profundizar en el
tema y hacer nuevos descubrimientos.
¿Qué es el software libre?

El software libre es un término acuñado y promovido por el proyecto GNU y la Free


Software Foundation. Se utiliza para software de código abierto que permite a los
usuarios ver libremente el código fuente del software, modificarlo, distribuirlo y
utilizarlo sin ninguna restricción. Richard Stallman, conocido como “el padre del código
abierto”, creía que todos merecían colaborar libre y abiertamente con otros utilizando
software. En 1983, presentó el proyecto GNU, el primer sistema operativo libre, y en
1985, siguió con la creación de la Free Software Foundation para apoyar aún más a la
comunidad de software libre.

El software libre es todo aquel software cuyo código fuente se puede estudiar,
modificar y utilizar libremente con cualquier fin, e incluso, copiar y redistribuir el
programa con cambios o sin ellos.
En otras palabras, este tipo de software le da la libertad a cualquier persona u
organización de usar un programa para cualquier clase de trabajo y sin la obligación de
comunicárselo a un desarrollador o a alguna entidad específica
El software libre es aquel que les da a sus usuarios la libertad de ejecutar, copiar,
estudiar, modificar y distribuir el software. En otras palabras, da la posibilidad de
controlar el programa y lo que hace.
Para que un programa sea de software libre, este debe contar con cuatro libertades:
Libertad 1: de usar el programa con cualquier propósito
La libertad de ejecutar el programa con cualquier propósito se trata de que todo
usuario es libre de utilizar el software en:
-Cualquier sistema de computación;
-Con cualquier tipo de trabajo y finalidad;
Sin obligación de comunicar a ninguna entidad específica o al programador.
En otras palabras, al usuario no se le prohíbe o se le impide ejecutarlo ya que lo que
importa es su propósito y no el del programador.

Libertad 2: de estudiar cómo funciona el programa y poder modificarlo


Para tener las libertades 1 y 3 es necesario tener acceso al código fuente, por lo que
esta es una condición fundamental para el software libre.
Ahora bien, la Libertad 1 constituye la libertad de usar la versión modificada (según los
deseos y necesidades del usuario) en lugar de la original.

Libertad 3: de distribuir copias del programa a cualquier persona u organización


La libertad para distribuir el programa (Libertades 2 y 3), consiste en que los usuarios
tienen la libertad de redistribuir y compartir copias con o sin modificaciones, sin
necesidad de pedir ni pagar algún permiso para hacerlo.
Además, se puede distribuir los programas gratuitamente o cobrando alguna tarifa por
ello.

Libertad 4: de mejorar el programa y compartir las mejoras en beneficio de todos


La Libertad 3 permite mejorar el programa — y, al igual que la libertad 2 — posibilita
compartir y liberar las versiones modificadas como software libre y, de tal forma,
beneficiar con ello a las personas u organizaciones que lo utilicen.
Características del software libre
El software tiene tres características principales:
1) Características operativas
2) Características de transición
3) Características de revisión

Características operativas del Software


Son factores de funcionalidad, es como se presenta el software, es la
«parte exterior» del mismo. Incluye aspectos como:
Corrección: El software que estamos haciendo debe satisfacer todas las
especificaciones establecidas por el cliente.
Usabilidad / Facilidad de aprendizaje: Debe ser sencillo de aprender.
Integridad: Un software de calidad no debe tener efectos secundarios.
Fiabilidad: El producto de software no debería tener ningún defecto. No
sólo esto, no debe fallar mientras la ejecución.
Eficiencia: Forma en que el software utiliza los recursos disponibles. El
software debe hacer un uso eficaz del espacio de almacenamiento y el
comando ejecutar según los requisitos de tiempo deseados.
Seguridad: Se deben tomar medidas apropiadas para mantener los datos
a salvo de las amenazas externas.

Características de transición del Software


Interoperabilidad: Es la capacidad para el intercambio de información con
otras aplicaciones.
Reutilización: Es poder utilizar el código de software con algunas
modificaciones para diferentes propósitos.
Portabilidad: Capacidad para llevar a cabo las mismas funciones en todos
los entornos y plataformas.

Características de revisión de Software


Son los factores de ingeniería, la «calidad interior ‘del software como la
eficiencia, la documentación y la estructura. Incluye aspectos como:
Capacidad de mantenimiento: El mantenimiento del software debe ser
fácil para cualquier tipo de usuario.
Flexibilidad: Los cambios en el software debe ser fácil de hacer.
Extensibilidad: Debe ser fácil de aumentar nuevas funciones.
Escalabilidad: Debe ser muy fácil de actualizar para más trabajo.
Capacidad de prueba: Prueba del software debe ser fácil.
Modularidad: Debe estar compuesto por unidades y módulos
independientes entre sí.
Ventajas del software libre

Entre las ventajas que aporta el software libre, Pablo Carrai identifica en
Educ.ar cuatro beneficios principales:

1. Compatibilidad: busca que las aplicaciones funcionen bien en


cualquier hardware, evitando que deban cambiarse los equipos solo
porque una aplicación cambie en su versión.

2. Soporte técnico: cada programa de software libre tiene una gran


comunidad por detrás, con numerosos miembros que pueden
brindar asistencia.

3. Seguridad: contar con el código fuente de una aplicación es una gran


ventaja, teniendo en cuenta que el software privativo lo protege para
que nadie pueda acceder, generando un problema de seguridad (no
se sabe lo que hace y se depende del propietario en caso de
encontrarse un error). En los software libre existe una comunidad
que permanentemente revisa potenciales vulnerabilidades y lo
fortalece.

4. Corrección de errores: al encontrar un error en una aplicación de


software privativo, el usuario no puede hacer más que enviar un
reporte de dicho error, mientras que en el software libre se dispone
del código fuente y se puede aportar una solución al mismo.
Desventajas del software libre

Del mismo modo en que el software libre produce beneficios concretos,


también presenta algunas desventajas, que Alberto Mena refiere,
considerando que son menores a sus ventajas:

1. En algunos casos, no alcanzan a las funcionalidades y facilidades de


uso de los software privativos.

2. Soporte técnico: si la asistencia al usuario está contratada con una


empresa no hay mayores problemas. Caso contrario, puede que el
soporte técnico que provee la comunidad de software libre no se
ajuste a los requerimientos de una emergencia.

3. Usabilidad de las aplicaciones: algunas aplicaciones suelen tener una


usabilidad no muy trabajada.

4. Conocimiento técnico: se sugiere contar dentro de la empresa con


una persona que esté familiarizada con el mundo del software libre
dentro de la organización.
CONCLUSION
Este software suele requerir conocimientos técnicos no comunes entre los
usuarios de computadoras.
Por ende, es necesario que si lo vas a integrar a tu compañía tengas a una
persona que conozca sobre todo este mundo y te ayude a analizar y
seleccionar aquellas herramientas que te resulten útiles.
Y, que además, posea el conocimiento y la capacidad de realizar labores
de actualización y adaptación basadas en las necesidades de la
organización.
Bibliografía
https://es.123rf.com/imagenes-de-
https://es.123rf.com/imagenes-de-archivo/software_libre.html
https://es.m.wikipedia.org/wiki/Software_libre
https://blogthinkbig.com/herramientas-fotografia-libres-gratuitas
http://s.newsearchers.com/search/start-new?q=Caracter
%C3%ADsticas+del+software+&l=
https://blog.centrodeelearning.com/2022/05/29/que-es-un-software-
libre-y-cuales-son-sus-caracteristicas-y-ventajas/
https://www.cavsi.com/preguntasrespuestas/caracteristicas-del-
software/
https://rockcontent.com/es/blog/software-libre/
https://protecciondatos-lopd.com/empresas/software-libre/
http://s.newsearchers.com/search/start-new?
q=Que+es+el+software+libre+&l=
http://s.newsearchers.com/search/start-new?
q=Que+es+el+software+libre+&l=
Gracias…..

También podría gustarte