La mayoría de los usuarios de ordenadores no prestan atención a la seguridad debido a que ven el ordenador como una simple herramienta de trabajo. Instalan software sin preocuparse por adquirir conocimientos básicos que protejan sus comunicaciones. El software libre permite auditar el código, corregir errores y distribuir las correcciones de forma colaborativa, lo que reduce riesgos de seguridad en comparación con el software propietario.
El documento resume los diferentes tipos de software, incluyendo software de sistema, software de aplicación, software de programación, y describe brevemente cada uno. También cubre las etapas del desarrollo de software y los tipos de licencias de software. Finalmente, define brevemente una máquina virtual.
El documento presenta información sobre los informes de evaluación de software que deben realizar las oficinas de informática de las entidades públicas en Perú antes de adquirir o usar nuevas licencias de software. Describe los requisitos legales para la elaboración de estos informes y una guía técnica para la evaluación de software. Finalmente, incluye ejemplos de análisis comparativos de software de ofimática realizados como parte de un informe técnico.
Este documento trata sobre la calidad y validación de sistemas expertos. Explica que la validación es importante tanto durante la adquisición de conocimientos como una vez que se obtiene el código de la base de conocimientos. También describe métodos cuantitativos y cualitativos de validación, así como aspectos como la eficiencia, los errores, la confiabilidad y la mantenibilidad de los sistemas expertos.
El documento describe los conceptos clave de verificación y validación de software. Explica que la verificación se refiere a comprobar que el software se construye correctamente de acuerdo a sus especificaciones, mientras que la validación comprueba que se construye el producto correcto y satisface las necesidades del usuario. También define términos como defectos, fallas y errores, e introduce los procesos de planeación, preparación, ejecución y análisis involucrados en las pruebas de software.
Este documento presenta una introducción al software y hardware como parte de las soluciones informáticas. Explica que el software es el conjunto de órdenes y programas que hacen posible la ejecución de funciones por los dispositivos electrónicos, mientras que el hardware son los componentes físicos. Además, clasifica el software en sistemas operativos, aplicaciones y utilitarios, y distingue entre software propietario y libre según el grado de libertad para los usuarios. Finalmente, propone algunas preguntas para analizar aspectos de los sistem
El documento define software como el conjunto de programas, procedimientos, reglas, documentación y datos asociados que forman parte de un sistema de computación. Explica que el término software fue usado por primera vez por John W. Tukey en 1957 y que incluye programas, datos y toda la información procesada por sistemas informáticos. También describe los diferentes tipos de software como software de sistema, de aplicación, de programación y las etapas en el desarrollo del software como análisis de requerimientos, especificación, diseño, programación, pruebas
Este documento describe varios factores importantes relacionados con la calidad del software. Explica que la calidad se refiere a la capacidad del software para satisfacer las necesidades del usuario. Luego describe tres categorías de factores de calidad: operaciones del producto, revisión del producto y transición del producto. También cubre el ciclo de vida del software, incluidas las etapas de requisitos, diseño, implementación, prueba e integración, validación y mantenimiento.
El documento resume los diferentes tipos de software, incluyendo software de sistema, software de aplicación, software de programación, y describe brevemente cada uno. También cubre las etapas del desarrollo de software y los tipos de licencias de software. Finalmente, define brevemente una máquina virtual.
El documento presenta información sobre los informes de evaluación de software que deben realizar las oficinas de informática de las entidades públicas en Perú antes de adquirir o usar nuevas licencias de software. Describe los requisitos legales para la elaboración de estos informes y una guía técnica para la evaluación de software. Finalmente, incluye ejemplos de análisis comparativos de software de ofimática realizados como parte de un informe técnico.
Este documento trata sobre la calidad y validación de sistemas expertos. Explica que la validación es importante tanto durante la adquisición de conocimientos como una vez que se obtiene el código de la base de conocimientos. También describe métodos cuantitativos y cualitativos de validación, así como aspectos como la eficiencia, los errores, la confiabilidad y la mantenibilidad de los sistemas expertos.
El documento describe los conceptos clave de verificación y validación de software. Explica que la verificación se refiere a comprobar que el software se construye correctamente de acuerdo a sus especificaciones, mientras que la validación comprueba que se construye el producto correcto y satisface las necesidades del usuario. También define términos como defectos, fallas y errores, e introduce los procesos de planeación, preparación, ejecución y análisis involucrados en las pruebas de software.
Este documento presenta una introducción al software y hardware como parte de las soluciones informáticas. Explica que el software es el conjunto de órdenes y programas que hacen posible la ejecución de funciones por los dispositivos electrónicos, mientras que el hardware son los componentes físicos. Además, clasifica el software en sistemas operativos, aplicaciones y utilitarios, y distingue entre software propietario y libre según el grado de libertad para los usuarios. Finalmente, propone algunas preguntas para analizar aspectos de los sistem
El documento define software como el conjunto de programas, procedimientos, reglas, documentación y datos asociados que forman parte de un sistema de computación. Explica que el término software fue usado por primera vez por John W. Tukey en 1957 y que incluye programas, datos y toda la información procesada por sistemas informáticos. También describe los diferentes tipos de software como software de sistema, de aplicación, de programación y las etapas en el desarrollo del software como análisis de requerimientos, especificación, diseño, programación, pruebas
Este documento describe varios factores importantes relacionados con la calidad del software. Explica que la calidad se refiere a la capacidad del software para satisfacer las necesidades del usuario. Luego describe tres categorías de factores de calidad: operaciones del producto, revisión del producto y transición del producto. También cubre el ciclo de vida del software, incluidas las etapas de requisitos, diseño, implementación, prueba e integración, validación y mantenimiento.
El documento analiza las ventajas e inconvenientes del software libre y propietario para la seguridad. Explica que el software libre es más seguro porque permite auditorías de código independientes y correcciones rápidas, mientras que el software propietario depende de un solo proveedor. También reconoce algunas desventajas del software libre como una posible evolución más lenta y mayor riesgo de troyanos.
Este documento presenta información sobre dos softwares de monitoreo y auditoría de redes: Tanaza y Audits.io. Explica sus objetivos generales, requisitos, funciones, ventajas y desventajas. También incluye ejemplos de uso e incluye conclusiones sobre la utilidad de estos softwares para monitorear y auditar redes de manera remota y fácil.
El documento describe los primeros pasos para realizar una migración al software libre, incluyendo determinar el estado actual de la empresa, describir aspectos técnicos como el inventario de software y hardware, y considerar recursos humanos, legales y económicos. Se enfatiza la importancia de comprender la actividad de la empresa y recopilar información detallada sobre los sistemas técnicos actuales para planificar adecuadamente la migración.
El documento describe los objetivos y etapas clave de un proceso de migración a software libre en una institución. Los objetivos incluyen sustituir todo el software privativo por software libre, implementar Canaima GNU/Linux sin componentes privativos, instalar servidores para cubrir los requerimientos de red, documentar el proceso y publicar resultados. Las etapas clave son la recolección de información sobre recursos, hardware y software existentes, capacitar al personal, sustituir el software privativo y crear un laboratorio de pruebas.
Este documento presenta un plan de compra de software para una organización. Incluye una introducción a los diferentes tipos de licencias de software, como propietario, freeware y libre. Luego recomienda la compra de software como Microsoft Windows 7 Professional, Microsoft Office 2013, McAfee Endpoint Protection y Eclipse. También incluye requisitos técnicos y costos para cada software recomendado. Finalmente, hace recomendaciones y conclusiones sobre la creación de una cuenta para acceder a Oracle.
El software se refiere a los componentes lógicos de un sistema informático, en contraposición al hardware que son los componentes físicos. El software de sistema permite aislar al usuario de los detalles internos del sistema como la memoria y dispositivos. Existen diferentes tipos de software como el de aplicaciones, programación y sistemas operativos, que pasan por etapas de desarrollo, pruebas y mantenimiento.
El documento describe los diferentes tipos de software, incluyendo software de sistema, software de desarrollo, y software de aplicación. Explica que el software dirige los componentes físicos de la computadora y puede ser de código abierto u cerrado. Además, proporciona ejemplos comunes de cada tipo de software.
El documento presenta información sobre un curso de auditoría en el ciclo VIII en Piura, Perú en 2012. Los integrantes del curso incluyen a Víctor Morante Sosa.
El documento define y describe varios tipos de software, incluyendo software de sistema, software de aplicaciones, software de programación y tipos de licencias de software. Explica que el software incluye programas, documentación y datos, y que el software de sistema aísla a los usuarios de los detalles del hardware. También describe las principales etapas del proceso de desarrollo de software.
El documento contrasta el software libre y el software gratuito. El software libre respeta la libertad de los usuarios al permitirles copiar, distribuir, estudiar, modificar y mejorar el software. El software gratuito no implica un costo cero y los desarrolladores necesitan compensación por su trabajo. Existen diferentes tipos de licencias para el software.
Este documento describe varios temas relacionados con el software, incluyendo problemas comunes de software, licencias de software, tipos de software como de código abierto, freeware y shareware, y conceptos como actualizaciones de software, programas de soporte y datos de referencia.
Aida 32 es una herramienta completa para administrar un sistema y detectar errores que permite ver las características del ordenador. BSA promueve condiciones seguras y legales de TI y detiene robos de copyright. AuditMyPC ofrece herramientas gratuitas de seguridad como pruebas de firewall y velocidad que ayudan a evitar ataques. Babel mide el riesgo de activos, evalúa el cumplimiento de directivas de seguridad, y genera informes de nivel de seguridad.
El documento clasifica tres tipos de software: software de sistema, software de programación y software de aplicación. Describe cada tipo y proporciona ejemplos. También discute las ventajas e inconvenientes del uso de software propietario y libre.
El documento describe las herramientas de monitorización de redes y los elementos clave a considerar para una evaluación correcta. Explica que Pandora FMS es una herramienta flexible que puede monitorizar cualquier dispositivo u organización, mientras que Nagios es una herramienta libre popular pero que ha perdido cuota de mercado. También analiza a Zabbix como una opción de código abierto que es potente pero que su rendimiento disminuye a partir de 1000 nodos.
El documento habla sobre la ingeniería de software. Explica que surgió en 1968 para resolver la "crisis del software" aplicando principios de ingeniería. Define la ingeniería de software como el establecimiento y uso de principios de ingeniería para obtener software confiable de manera eficiente. También describe algunos atributos clave de calidad del software como la corrección, confiabilidad, robustez y facilidad de uso.
El documento define y clasifica diferentes tipos de software. Explica que el software representa la parte intangible de un ordenador que permite realizar tareas específicas. Se clasifica el software en software de sistema, software de aplicación y software de programación. También define el software libre frente al propietario, señalando que el libre permite modificar y redistribuir el código frente a las limitaciones del propietario. Por último, proporciona ejemplos de sistemas operativos libres y propietarios.
El documento define y clasifica diferentes tipos de software. Explica que el software incluye programas y aplicaciones que permiten que los computadores realicen tareas específicas. Describe el software de sistema, aplicaciones, y programación. También distingue entre software libre, que puede modificarse y distribuirse libremente, y software propietario, que tiene restricciones en su uso y modificación. Además, define un sistema operativo como software de sistema que administra los recursos del computador y facilita la interacción con usuarios y aplicaciones.
El documento explica las diferencias entre software libre y gratuito. El software libre garantiza la libertad de los usuarios al permitirles copiar, distribuir, estudiar, modificar y mejorar el software. El software gratuito no implica un costo cero y protege los derechos de autor de los creadores a través de licencias. Algunas ventajas del software libre son la independencia tecnológica, el control de la información y la confiabilidad.
El documento describe diferentes tipos de software, incluyendo software de sistema, software de aplicación, y software de programación. También describe las etapas típicas del proceso de desarrollo de software como análisis, diseño, programación, prueba y mantenimiento. Por último, resume los diferentes tipos de licencias de software y explica lo que es una máquina virtual.
El curso de Texto Integrado de 8vo grado es un programa académico interdisciplinario que combina los contenidos y habilidades de varias asignaturas clave. A través de este enfoque integrado, los estudiantes tendrán la oportunidad de desarrollar una comprensión más holística y conexa de los temas abordados.
En el área de Estudios Sociales, los estudiantes profundizarán en el estudio de la historia, geografía, organización política y social, y economía de América Latina. Analizarán los procesos de descubrimiento, colonización e independencia, las características regionales, los sistemas de gobierno, los movimientos sociales y los modelos de desarrollo económico.
En Lengua y Literatura, se enfatizará el desarrollo de habilidades comunicativas, tanto en la expresión oral como escrita. Los estudiantes trabajarán en la comprensión y producción de diversos tipos de textos, incluyendo narrativos, expositivos y argumentativos. Además, se estudiarán obras literarias representativas de la región latinoamericana.
El componente de Ciencias Naturales abordará temas relacionados con la biología, la física y la química, con un enfoque en la comprensión de los fenómenos naturales y los desafíos ambientales de América Latina. Se explorarán conceptos como la biodiversidad, los recursos naturales, la contaminación y el desarrollo sostenible.
En el área de Matemática, los estudiantes desarrollarán habilidades en áreas como la aritmética, el álgebra, la geometría y la estadística. Estos conocimientos matemáticos se aplicarán a la resolución de problemas y al análisis de datos, en el contexto de las temáticas abordadas en las otras asignaturas.
A lo largo del curso, se fomentará la integración de los contenidos, de manera que los estudiantes puedan establecer conexiones significativas entre los diferentes campos del conocimiento. Además, se promoverá el desarrollo de habilidades transversales, como el pensamiento crítico, la resolución de problemas, la investigación y la colaboración.
Mediante este enfoque de Texto Integrado, los estudiantes de 8vo grado tendrán una experiencia de aprendizaje enriquecedora y relevante, que les permitirá adquirir una visión más amplia y comprensiva de los temas estudiados.
El documento analiza las ventajas e inconvenientes del software libre y propietario para la seguridad. Explica que el software libre es más seguro porque permite auditorías de código independientes y correcciones rápidas, mientras que el software propietario depende de un solo proveedor. También reconoce algunas desventajas del software libre como una posible evolución más lenta y mayor riesgo de troyanos.
Este documento presenta información sobre dos softwares de monitoreo y auditoría de redes: Tanaza y Audits.io. Explica sus objetivos generales, requisitos, funciones, ventajas y desventajas. También incluye ejemplos de uso e incluye conclusiones sobre la utilidad de estos softwares para monitorear y auditar redes de manera remota y fácil.
El documento describe los primeros pasos para realizar una migración al software libre, incluyendo determinar el estado actual de la empresa, describir aspectos técnicos como el inventario de software y hardware, y considerar recursos humanos, legales y económicos. Se enfatiza la importancia de comprender la actividad de la empresa y recopilar información detallada sobre los sistemas técnicos actuales para planificar adecuadamente la migración.
El documento describe los objetivos y etapas clave de un proceso de migración a software libre en una institución. Los objetivos incluyen sustituir todo el software privativo por software libre, implementar Canaima GNU/Linux sin componentes privativos, instalar servidores para cubrir los requerimientos de red, documentar el proceso y publicar resultados. Las etapas clave son la recolección de información sobre recursos, hardware y software existentes, capacitar al personal, sustituir el software privativo y crear un laboratorio de pruebas.
Este documento presenta un plan de compra de software para una organización. Incluye una introducción a los diferentes tipos de licencias de software, como propietario, freeware y libre. Luego recomienda la compra de software como Microsoft Windows 7 Professional, Microsoft Office 2013, McAfee Endpoint Protection y Eclipse. También incluye requisitos técnicos y costos para cada software recomendado. Finalmente, hace recomendaciones y conclusiones sobre la creación de una cuenta para acceder a Oracle.
El software se refiere a los componentes lógicos de un sistema informático, en contraposición al hardware que son los componentes físicos. El software de sistema permite aislar al usuario de los detalles internos del sistema como la memoria y dispositivos. Existen diferentes tipos de software como el de aplicaciones, programación y sistemas operativos, que pasan por etapas de desarrollo, pruebas y mantenimiento.
El documento describe los diferentes tipos de software, incluyendo software de sistema, software de desarrollo, y software de aplicación. Explica que el software dirige los componentes físicos de la computadora y puede ser de código abierto u cerrado. Además, proporciona ejemplos comunes de cada tipo de software.
El documento presenta información sobre un curso de auditoría en el ciclo VIII en Piura, Perú en 2012. Los integrantes del curso incluyen a Víctor Morante Sosa.
El documento define y describe varios tipos de software, incluyendo software de sistema, software de aplicaciones, software de programación y tipos de licencias de software. Explica que el software incluye programas, documentación y datos, y que el software de sistema aísla a los usuarios de los detalles del hardware. También describe las principales etapas del proceso de desarrollo de software.
El documento contrasta el software libre y el software gratuito. El software libre respeta la libertad de los usuarios al permitirles copiar, distribuir, estudiar, modificar y mejorar el software. El software gratuito no implica un costo cero y los desarrolladores necesitan compensación por su trabajo. Existen diferentes tipos de licencias para el software.
Este documento describe varios temas relacionados con el software, incluyendo problemas comunes de software, licencias de software, tipos de software como de código abierto, freeware y shareware, y conceptos como actualizaciones de software, programas de soporte y datos de referencia.
Aida 32 es una herramienta completa para administrar un sistema y detectar errores que permite ver las características del ordenador. BSA promueve condiciones seguras y legales de TI y detiene robos de copyright. AuditMyPC ofrece herramientas gratuitas de seguridad como pruebas de firewall y velocidad que ayudan a evitar ataques. Babel mide el riesgo de activos, evalúa el cumplimiento de directivas de seguridad, y genera informes de nivel de seguridad.
El documento clasifica tres tipos de software: software de sistema, software de programación y software de aplicación. Describe cada tipo y proporciona ejemplos. También discute las ventajas e inconvenientes del uso de software propietario y libre.
El documento describe las herramientas de monitorización de redes y los elementos clave a considerar para una evaluación correcta. Explica que Pandora FMS es una herramienta flexible que puede monitorizar cualquier dispositivo u organización, mientras que Nagios es una herramienta libre popular pero que ha perdido cuota de mercado. También analiza a Zabbix como una opción de código abierto que es potente pero que su rendimiento disminuye a partir de 1000 nodos.
El documento habla sobre la ingeniería de software. Explica que surgió en 1968 para resolver la "crisis del software" aplicando principios de ingeniería. Define la ingeniería de software como el establecimiento y uso de principios de ingeniería para obtener software confiable de manera eficiente. También describe algunos atributos clave de calidad del software como la corrección, confiabilidad, robustez y facilidad de uso.
El documento define y clasifica diferentes tipos de software. Explica que el software representa la parte intangible de un ordenador que permite realizar tareas específicas. Se clasifica el software en software de sistema, software de aplicación y software de programación. También define el software libre frente al propietario, señalando que el libre permite modificar y redistribuir el código frente a las limitaciones del propietario. Por último, proporciona ejemplos de sistemas operativos libres y propietarios.
El documento define y clasifica diferentes tipos de software. Explica que el software incluye programas y aplicaciones que permiten que los computadores realicen tareas específicas. Describe el software de sistema, aplicaciones, y programación. También distingue entre software libre, que puede modificarse y distribuirse libremente, y software propietario, que tiene restricciones en su uso y modificación. Además, define un sistema operativo como software de sistema que administra los recursos del computador y facilita la interacción con usuarios y aplicaciones.
El documento explica las diferencias entre software libre y gratuito. El software libre garantiza la libertad de los usuarios al permitirles copiar, distribuir, estudiar, modificar y mejorar el software. El software gratuito no implica un costo cero y protege los derechos de autor de los creadores a través de licencias. Algunas ventajas del software libre son la independencia tecnológica, el control de la información y la confiabilidad.
El documento describe diferentes tipos de software, incluyendo software de sistema, software de aplicación, y software de programación. También describe las etapas típicas del proceso de desarrollo de software como análisis, diseño, programación, prueba y mantenimiento. Por último, resume los diferentes tipos de licencias de software y explica lo que es una máquina virtual.
El curso de Texto Integrado de 8vo grado es un programa académico interdisciplinario que combina los contenidos y habilidades de varias asignaturas clave. A través de este enfoque integrado, los estudiantes tendrán la oportunidad de desarrollar una comprensión más holística y conexa de los temas abordados.
En el área de Estudios Sociales, los estudiantes profundizarán en el estudio de la historia, geografía, organización política y social, y economía de América Latina. Analizarán los procesos de descubrimiento, colonización e independencia, las características regionales, los sistemas de gobierno, los movimientos sociales y los modelos de desarrollo económico.
En Lengua y Literatura, se enfatizará el desarrollo de habilidades comunicativas, tanto en la expresión oral como escrita. Los estudiantes trabajarán en la comprensión y producción de diversos tipos de textos, incluyendo narrativos, expositivos y argumentativos. Además, se estudiarán obras literarias representativas de la región latinoamericana.
El componente de Ciencias Naturales abordará temas relacionados con la biología, la física y la química, con un enfoque en la comprensión de los fenómenos naturales y los desafíos ambientales de América Latina. Se explorarán conceptos como la biodiversidad, los recursos naturales, la contaminación y el desarrollo sostenible.
En el área de Matemática, los estudiantes desarrollarán habilidades en áreas como la aritmética, el álgebra, la geometría y la estadística. Estos conocimientos matemáticos se aplicarán a la resolución de problemas y al análisis de datos, en el contexto de las temáticas abordadas en las otras asignaturas.
A lo largo del curso, se fomentará la integración de los contenidos, de manera que los estudiantes puedan establecer conexiones significativas entre los diferentes campos del conocimiento. Además, se promoverá el desarrollo de habilidades transversales, como el pensamiento crítico, la resolución de problemas, la investigación y la colaboración.
Mediante este enfoque de Texto Integrado, los estudiantes de 8vo grado tendrán una experiencia de aprendizaje enriquecedora y relevante, que les permitirá adquirir una visión más amplia y comprensiva de los temas estudiados.
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Juan Martín Martín
Criterios de corrección y soluciones al examen de Geografía de Selectividad (EvAU) Junio de 2024 en Castilla La Mancha.
Soluciones al examen.
Convocatoria Ordinaria.
Examen resuelto de Geografía
conocer el examen de geografía de julio 2024 en:
https://blogdegeografiadejuan.blogspot.com/2024/06/soluciones-examen-de-selectividad.html
http://blogdegeografiadejuan.blogspot.com/
José Luis Jiménez Rodríguez
Junio 2024.
“La pedagogía es la metodología de la educación. Constituye una problemática de medios y fines, y en esa problemática estudia las situaciones educativas, las selecciona y luego organiza y asegura su explotación situacional”. Louis Not. 1993.
2. La mayoría de los usuarios de ordenadores deja mucho que desear en
cuestiones de seguridad. ¿Cuál es el motivo? Muy sencillo: para la
mayoría de los usuarios, el ordenador es una mera herramienta de
trabajo y sólo están interesados en encenderlo y despreocuparse de
todo. Todo lo que quieren es utilizar un programa de ordenador y que
dicho programa les solucione todos los problemas...
Si quieren proteger sus comunicaciones se limitan a buscar en los
foros o preguntar en grupos nuevos para encontrar un programa que
les solucione su problema. Una vez encontrado, se limitan a instalarlo
y utilizarlo sin preocuparse de adquirir unos ligeros conocimientos
sobre la materia (por ejemplo, criptografía), resultando que muchas
veces sus comunicaciones están mal protegidas.
3. Su importancia radica en que esta se encarga de establecer
técnicas de protección a los equipos informáticos
individuales, conectados en una red frente a daños accidentales
o intencionados. (Virus)
Los peligros más genéricos se presentan en:
Intercambio de información
Instalación de software dañino involuntariamente
Presencia de accesos no autorizados
4. Los fallos que se pueden presentar en el software son
los siguientes:
Fallos debidos a errores desconocidos en el software, o
conocidos sólo por terceras entidades hostiles.
Fallos debidos a errores conocidos pero no arreglados en
la copia en uso del software.
Fallos debidos a una mala configuración del software, que
introduce vulnerabilidades en el sistema
5. Los fallos pueden dan lugar a un mal funcionamiento del
programa, siendo en el ámbito de la seguridad preocupantes
por cuanto:
• Pueden implementarse algoritmos de forma incorrecta lo que
puede llevar a una pérdida de seguridad (por ejemplo, un algoritmo
de generación de claves que no se base en números totalmente
aleatorios).
• Pueden diseñarse servicios que, en contra de sus
especificaciones, ofrezcan funcionalidades no deseadas o que
puedan vulnerar la seguridad del servidor que los ofrezca.
• Pueden no haberse tomado las medidas de precaución
adecuadas para asegurar el correcto tratamiento de los parámetros
de entrada, lo que puede hacer que un atacante externo abuse de
ellos para obligar al programa a realizar operaciones indeseadas.
6. Software Libre se refiere a la libertad de los usuarios para
ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el
software. De modo más preciso, se refiere a cuatro libertades
de los usuarios del software.
La libertad de usar el programa, con cualquier propósito La
libertad de estudiar cómo funciona el programa, y
adaptarlo a tus necesidades El acceso al código fuente es
una condición previa para esto.
La libertad de distribuir copias, con lo que puedes ayudar a
tu vecino.
La libertad de mejorar el programa y hacer públicas las
mejoras a los demás, de modo que toda la comunidad se
beneficie. El acceso al código fuente es un requisito previo
para esto.
7. Disponer del código fuente de los programas en su totalidad permite
que cualquiera con los conocimientos necesarios puede realizar
una auditoría del código del programa.
La posibilidad de realizar modificaciones libremente al código fuente
y distribuirlas permite que cualquiera pueda ofrecer mejoras sobre
éste
Las características del software libre hacen que no sea lógico cargar
costes sobre el software en sí, lo que permite que este tipo de
software pueda ser utilizado por organizaciones y personas con
menos recursos económicos
La posibilidad de modificar libremente el software permite a las
organizaciones que lo adapten a sus propias necesidades, pudiendo
eliminar funcionalidades que no le sean de interés.
8. La posibilidad de una auditoría de código en las
herramientas software reduce los riesgos de seguridad
debido a la aparición de fallos desconocidos, a la
introducción de funcionalidades no deseadas en el código o
la incorrecta implementación de algoritmos públicos. .
La posibilidad de corregir los programas y distribuir dichas
correcciones
permite que los programas evolucionen de una forma más
abierta.
El hecho de que exista una cierta independencia entre el
software y su fabricante, o distribuidor original, permite que
los usuarios de este software, en caso de pérdida de
soporte, puedan realizar el mantenimiento de éste ellos
9. Con respecto a la seguridad, las mismas garantías que ofrece el
software libre en el mundo de la seguridad son problemas que se
le pueden achacar al software propietario. Se puede hablar de las
siguientes desventajas del software propietario para el usuario
final:
Posibilidad de que existan funcionalidades no deseadas en
dicho software. Dependiendo de la programación
realizada, algunas funcionalidades podrán ser activadas o
desactivadas por el usuario, pero pueden existir también
funcionalidades que no se puedan desactivar o que, incluso, no
se encuentren documentadas.
10. Desconocimiento del código por parte del usuario. Esto puede
llevar a que el fabricante pueda llegar a tener una falsa
sensación de seguridad por oscuridad
Necesidad de confiar totalmente en el fabricante, por cuanto éste
ha implementado los algoritmos de seguridad y el usuario no
puede garantizar por sí mismo que su implementación ha sido
correcta
Dependencia de una tercera entidad, ya que es el fabricante del
producto el único que puede ofrecer nuevas ver- siones de éste
en caso de fallo o incluir nuevas funcionalidades que puedan ser
necesarias.
11. El software libre no está exento de desventajas por la cual
presentamos las siguientes:
La posibilidad de una generación más fácil de troyanos, dado
que el código fuente también puede ser modificado con
intenciones maliciosas.
El método de generación de software libre suele seguir, en
la mayoría de los casos, el modelo bazar, es decir, muchas
personas trabajan sobre partes concretas e integrando sus
cambios o personas desde el exterior contribuyen mejoras al
proyecto global
Al no tener un respaldo directo, la evolución futura de los
componentes software no está asegurada o se hace
demasiado despacio.
12. En la presenta tabla se muestran las distintas áreas estudiadas del sistema operativo
GNU/Linux y sus herramientas libres en el mundo de la seguridad
NOTA:
A: significa que un área está Tabla. Comparativa de la situación actual del software libre en el área de la seguridad
muy desarrollada, una
Área Situación sw libre Situación sw propietario
B que implementa la Sistema operativos A A
funcionalidad suficiente para Aplicaciones finales A A
ser operativa (pero no Cortafuegos B+ A
capacidades que la puedan personales
convertir en una tecnología Cortafuegos de filtrado A A+
plenamente desarrollada) y Cortafuegos de C A
una aplicación
C que aún está en desarrollo Herramientas de Auditoría A+ A
Externa
Herramientas de Auditoría B B
Para tener una mayor
Interna
flexibilidad en la Detección de intrusos A A
calificación se han Sistemas de A A
añadido autenticación
’+’ y ’-’ indicando una Firma digital A A
mejora, o Autoridades de C+ A
degradación, dentro de certificación
una misma calificación. Comunicaciones B+ A
cifradas