La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Software libre Integrantes: Leidy Ruiz Jhoana Moncada Jhon Vargas

Presentaciones similares


Presentación del tema: "Software libre Integrantes: Leidy Ruiz Jhoana Moncada Jhon Vargas"— Transcripción de la presentación:

1 Software libre Integrantes: Leidy Ruiz Jhoana Moncada Jhon Vargas
ADSI

2 Software libre Este software respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado, y redistribuido libremente.

3 Tipos de licencias: licencias GLP licencias AGLP Copyleft.

4 Licencias GPL Licencia Publica General, es una de las mas utilizadas, y está orientada principalmente a proteger la libre distribución, modificación y uso del software únicamente bajo esa licencia. Su propósito es declarar que el software cubierto por esta licencia es software libre y protegerlo de intentos de apropiación que restrinjan esas libertades a los usuarios.

5 licencias AGLP La Licencia Pública General de Affero (en inglés Affero General Public License) es una licencia copyleft derivada de la Licencia Pública General de GNU diseñada específicamente para asegurar la cooperación con la comunidad en el caso de software que corra en servidores de red. La Affero GPL es íntegramente una GNU GPL con una cláusula nueva que añade la obligación de distribuir el software si éste se ejecuta para ofrecer servicios a través de una red de ordenadores.

6 Copyleft El Copyleft es una práctica al ejercer el derecho de autor que consiste en permitir la libre distribución de copias y versiones modificadas de una obra u otro trabajo, exigiendo que los mismos derechos sean preservados en las versiones modificadas. La efectividad de ejercerlo puede depender de la legislación particular de cada país, pero en principio se puede utilizar para programas informáticos, obras de arte, cultura, ciencia, o cualquier tipo de obra o trabajo creativo que sea regido por el derecho de autor.

7 CALIDAD DE SOFTWARE ¿Cómo podemos medir la calidad en el Software Libre? Eficiencia, porque debe cumplir con todos los requerimientos planteado previamente, utilizando los recursos mínimos necesarios para dicha tarea. Reusabilidad, es la capacidad con la que está desarrollado el software para que pueda ser utilizado en otras funciones o proyectos diferentes. Usabilidad, las funcionalidades que es capaz de ofrecer para ser ejecutado. Modularidad, capacidad de división en partes del proyecto para que sus funcionalidades queden aisladas entre si, y se puedan desarrollar de manera autónoma.

8 Modularidad, capacidad de división en partes del proyecto para que sus funcionalidades queden aisladas entre si, y se puedan desarrollar de manera autónoma. Claridad, tanto el código como la funcionalidad final del software, deben ser concretas y definidas, sin que sea complejo volver a analizar su funcionamiento. Robustez, garantiza la integridad de los datos que use el software, y que en un mal funcionamiento no provoque errores en su conjunto. Seguridad, compromiso de los datos, y del sistema en general para utilizarlo con fines ilícitos, o hacer un mal funcionamiento.

9 Software Libre y Calidad
• La necesidad de estimar la calidad de este tipo de herramientas. En el 2006 surge el Software Quality Observatory for Open Source Software (SQO-OSS). • SQO-OSS desarrolló un conjunto de herramientas de evaluación de software con las que se podrá analizar y comparar la calidad del código de fuente.

10 Modelo de QSOS • Uno de los modelos que permite la cuantificación y calificación de software Open Source es el Method for Qualification and Selection of Open • Source Software (QSOS). Está orientado exclusivamente al producto de software.

11 Pasos de la Metodología del Modelo QSOS
1. Definición: Constitución y enriquecimiento de los marcos de referencia que serán utilizados en los pasos siguientes. 2. Evaluación: Evaluación del software hecho de acuerdo a 3 ejes de criterios: cobertura funcional, riesgos del usuario y riesgos del proveedor de servicios

12 3. Calificación: Carga de los criterios divididos en 3 ejes, modelando el contexto (requerimientos de usuario y/o estrategia escogida por el proveedor de servicios). 4. Selección: Aplicación del filtro configurado en el paso anterior a los datos encontrados en los dos primeros pasos, de manera de realizar consultas, comparaciones y selección de productos.

13 métricas usadas por QSOS
•Básicamente la metodología busca dar indicadores sobre la funcionalidad que presta un software determinado y los riesgos que podría corre un usuario y/o un proveedor de servicios con dicho software. •Para obtener esos indicadores QSOS utiliza dos tipos de métricas: •Métricas generales: que se aplican a todo tipo de Software Libre u Open Source. •Métricas especificas: que se aplican a una familia determinada de software.

14 •Las métricas generales se describen en la
“Generic Section” de la hoja de evaluación y se encuentran justo debajo de la tarjeta de identificación. Este tipo de métrica comprende aspectos como madurez, actividad en el desarrollo, portabilidad, entre otras. •Las métricas especificas se describen justo después de la “Generic Section”. Comprenden aspectos inherentes a las características del tipo de software. Por ejemplo, para la familia de software de RDBMS se contempla el soporte de SQL, el soporte sobre las tablas, entre otros.


Descargar ppt "Software libre Integrantes: Leidy Ruiz Jhoana Moncada Jhon Vargas"

Presentaciones similares


Anuncios Google