Software de sistemas y aplicación

43
Nombre: José Rafael Apellido: Aquino Balbuena Matricula: 2014-2146 Materia: Fundamentos del computador Tema: Software de sistemas y aplicación Instituto: ITLA Profesor: Amadis Suarez

description

Software de sistemas y aplicación

Transcript of Software de sistemas y aplicación

Page 1: Software de sistemas y aplicación

Nombre: José Rafael

Apellido: Aquino Balbuena

Matricula: 2014-2146

Materia: Fundamentos del computador

Tema: Software de sistemas y aplicación

Instituto: ITLA

Profesor: Amadis Suarez

Page 2: Software de sistemas y aplicación

Preámbulo

En breve momentos se estará

presentando unos previos conceptos

sobre el software del sistema y su

aplicación.

Page 3: Software de sistemas y aplicación

Software

Se considera que el software es el equipamiento

lógico e intangible de un ordenador. En otras

palabras, el concepto de software abarca a todas

las aplicaciones informáticas, como los

procesadores de textos, las planillas de cálculo y

los editores de imágenes.

Page 4: Software de sistemas y aplicación

Tipos de software:

Software de Sistema

Software de Programación

Software de Aplicación

Page 5: Software de sistemas y aplicación

Software de sistema

El software de sistema le

procura al usuario y

programador

adecuadas interfaces de

alto nivel, controladores,

herramientas y utilidades

de apoyo que permiten el

mantenimiento del sistema

global.

Page 6: Software de sistemas y aplicación

Software de sistema

Ubuntu es un sistema operativo basado en Linux y que se distribuye como software libre, el cual incluye su propio entorno de escritorio denominado Unity.

Fedora se caracteriza por ser un sistema estable, la cual es mantenida gracias a una comunidad internacional de ingenieros, diseñadores gráficos y usuarios que informan de fallos.

Ejemplos desktop:

Page 7: Software de sistemas y aplicación

Software de sistema

Android es un sistema

operativo basado en el

kernel de Linux diseñado

principalmente para

dispositivos móviles con

pantalla táctil.

iOS 7 fue el sistema

operativo diseñado

por Apple como sucesor

de iOS 6. Fue anunciado

en la Conferencia Mundial

de Desarrolladores.

Ejemplos móviles:

Page 8: Software de sistemas y aplicación

Software de programación

Es el conjunto de herramientas que permiten

al programador desarrollar programas informáticos, usando

diferentes alternativas y lenguajes de programación, de

una manera práctica. Incluyen básicamente:

Editores de texto

Compiladores

Intérpretes

Enlazadores

Depuradores

Page 9: Software de sistemas y aplicación

Software de programación

TextMate se ha convertido en la elección de facto de los programadores en la plataforma Mac en el último par de años, cortesía de su larga lista de características orientadas a desarrolladores.

Notepad + + ha sido la opción go-to desde el año 2003 para usuarios de Windows que deseen actualizar desde el Bloc de notas por defecto para una más potente, rico en características, sin embargo, editor de texto ligero.

Ejemplos desktop:

Page 10: Software de sistemas y aplicación

Software de programación

Text Editor es una aplicación básica de edición de texto, que se utiliza para ver o editar archivos de texto. También permite abrir varios archivos en pestañas separadas.

J2EE es una plataforma de programación—parte de la Plataforma Java—para desarrollar y ejecutar software de aplicaciones en el lenguaje de programación Java.

Ejemplos móviles:

Page 11: Software de sistemas y aplicación

Software de aplicación

Es aquel que permite a los usuarios llevar a cabo una o varias

tareas específicas, con especial énfasis en los negocios.

Incluye entre muchos otros:

Aplicaciones ofimáticas

Software educativo

Software empresarial

Bases de datos

Telecomunicaciones (por ejemplo Internet y toda su

estructura lógica)

Videojuegos

Page 12: Software de sistemas y aplicación

Software de aplicación

LibreOffice es una suite ofimática libre y de código abierto. Cuenta con un procesador de texto (Writer), un editor de hojas de cálculo (Calc), un gestor de presentaciones (Impress), ungestor de bases de datos (Base), un editor de gráficos vectoriales (Draw) y un editor de fórmulas matemáticas (Math).

Grand Theft Auto: San Andreas es un videojuego de acción-aventura de mundo abierto desarrollado por Rockstar North y publicado por Rockstar Games. El videojuego, que precedió a Grand Theft Auto Advance, es el quinto título de la serie Grand Theft Auto.

Ejemplos desktop:

Page 13: Software de sistemas y aplicación

Software de aplicación

App Store fue el primer servicio de distribución de aplicaciones, siendo lanzada el 10 de julio de 2008. En 2012, el CEO de Apple, Tim Cook, anunció que existen más de 650,000 aplicaciones disponibles para dispositivos con iOS.

Facebook Messenger es

una aplicación informática y

servicio de mensajería

instantánea que provee

comunicación por voz y texto.

Ejemplos móviles:

Page 14: Software de sistemas y aplicación

Etapas de desarrollo de

software

El proceso de desarrollo puede involucrar numerosas y variadas tareas, desde lo administrativo, pasando por lo técnico y hasta la gestión y el gerenciamiento. Pero, casi rigurosamente, siempre se cumplen ciertas etapas mínimas; las que se pueden resumir como sigue:

Captura, elicitación, especificación y análisis de requisitos (ERS)

Diseño

Codificación

Pruebas (unitarias y de integración)

Instalación y paso a producción

Mantenimiento

Page 15: Software de sistemas y aplicación

Tipos de licencia de

software

Software propietario es aquel cuya copia, redistribución o modificación están, en alguna medida, prohibidos por su propietario. Para usar, copiar o redistribuir, se debe solicitar permiso al propietario o pagar.

Licencia de Software de Propietario

Page 16: Software de sistemas y aplicación

Tipos de licencia de

software

El Software con dominio público es software sin copyright. Algunos tipos de copia o versiones modificadas pueden no ser libres si el autor impone restricciones adicionales en la redistribución del original o de trabajos derivados.

Licencia de software de dominio público

Page 17: Software de sistemas y aplicación

Tipos de licencia de

software

Aquél que no es libre,

pero viene con

autorización de usar,

copiar, Distribuir y

modificar para

particulares sin fines

de lucro.

Licencia de software de semi libre

Page 18: Software de sistemas y aplicación

Tipos de licencia de

software

Proporciona la libertad de:

Ejecutar el programa, paracualquier propósito.

Estudiar el funcionamientodel programa, y adaptarlo asus necesidades.

Redistribuir copias.

Mejorar el programa, yponer sus mejoras adisposición del público,para beneficio de todala comunidad.

Licencia de software libre

Page 19: Software de sistemas y aplicación

Tipos de licencia de

software

El software libre no protegido con copyleft viene desde el autor con autorización para redistribuir y modificar así como para añadirle restricciones adicionales. Si un programa es libre pero no protegido con copyleft, entonces algunas copias o versiones modificadas pueden no ser libres completamente. Una compañía de software puede compilar el programa, con o sin modificaciones, y distribuir el archivo ejecutable como un producto privativo de software.

El software libre no protegido con copyleft

Page 20: Software de sistemas y aplicación

Tipos de licencia de

software

Es software libre cuyos términos de distribución no permiten a los redistribuidores agregar ninguna restricción adicional cuando éstos redistribuyen o modifican el software. Esto significa que cada copia del software, aun si ha sido modificado, debe ser software libre.

Licencia de software de Copyleft

Page 21: Software de sistemas y aplicación

Tipos de licencia de

software

La Licencia Pública General Reducida de GNU, o GNU LGPL para abreviar. Es una licencia de software libre, pero no tiene un copyleft fuerte, porque permite que el software se enlace con módulos no libres. Sólo la recomendamos para circunstancias especiales. Entre la versión 2 y la 2.1, la GNU LGPL cambió su nombre de "Licencia Pública. General para Bibliotecas de GNU" a "Licencia Pública General Reducida de GNU", pues no es sólo para bibliotecas.

Licencia de software de GPL

Page 22: Software de sistemas y aplicación

Tipos de licencia de

software

La licencia Debian es parte del contrato realizado entre Debian y la comunidad de usuarios de software libre, y se denomina Debian Free Software Guidelines(DFSG). En esencia, esta licencia contiene criterios para la distribución que incluyen, además de la exigencia de publicación del código fuente: (a) la redistribución libre ; (b) el código fuente debe ser incluido y debe poder ser redistribuido; (c) todo trabajo derivado debe poder ser redistribuido bajo la misma licencia del original.

Licencia de software de Debian

Page 23: Software de sistemas y aplicación

Tipos de licencia de

software

La licencia BSD cubre las distribuciones de software de Berkeley Software Distribution, además de otros programas. Ésta es una licencia considerada 'permisiva', ya que impone pocas restricciones sobre la forma de uso, alteraciones y redistribución del software. El software puede ser vendido y no hay obligaciones de incluir el código fuente. Esta licencia garantiza el crédito a los autores del software pero no intenta garantizar que las modificaciones futuras permanezcan siendo software libre.

Licencia de software de BSD

Page 24: Software de sistemas y aplicación

Tipos de licencia de

software

Este tipo de licencias de Software libre son muy parecidas a las BSD, pero son menos permisivas, aunque sin llegar a los extremos de las licencias GNU GPL, en las que como hemos visto, si utilizas código GPL el desarrollo final tiene que estar licenciado GPL.

Licencia de software de MPL y derivadas

Page 25: Software de sistemas y aplicación

Tipos de licencia de

software

El termino Copyleft se puede interpretar como Copia permitida, en contraposición a Copyright, o Copia reservada (derechos de autor). En el tema que nos ocupa, se refiere a la autorización por parte del propietario de la licencia para su copia, modificación y posterior distribución, contrariamente a lo que ocurre con el software licenciado bajo los términos de los derechos de autor.

Licencia de software con copyleft

Page 26: Software de sistemas y aplicación

Tipos de licencia de

software

Se trata de un tipo de licencia en el que se autoriza el uso del software de forma libre y gratuita, aunque esta sesión pueda ser bajo determinadas condiciones, como por ejemplo que el software incluya algún tipo de publicidad o limitación referente al tipo de usuario al que va destinada. Un ejemplo de esto sería que se autoriza su uso a particulares, pero no a empresas o a organismos oficiales.

Licencia de software de Freeware

Page 27: Software de sistemas y aplicación

Tipos de licencia de

software

Es un tipo de licencia

muy similar al Freeware,

sólo que suele pedirse el

envío de una postal como

confirmación de su

utilización, aunque la

utilización del programa

no suele estar supeditada

al envío de esta.

Licencia de software de Postcardware

Page 28: Software de sistemas y aplicación

Tipos de licencia de

software

Al igual que las licencias Postcardware, la licencia Donationware se puede considerar como una variante de la licencia Freeware. En este tipo de licencia se le pide al usuario el envío de un donativo para sufragar el desarrollo del programa, si bien no se supedita ni el uso de este ni sus opciones al envío de dicho donativo.

Licencia de software de Donationware

Page 29: Software de sistemas y aplicación

Tipos de licencia de

software

Es un tipo de distribución en el que se autoriza el uso de un programa para que el usuario lo evalúe y posteriormente lo compre. El software con licencia Shareware tiene unas limitaciones que pueden ser de varios tipos. O bien una limitación en el tiempo de utilización o bien una limitación en el funcionamiento de sus funciones y opciones, pero suele tratarse de software operativo.

Licencia de software de Shareware

Page 30: Software de sistemas y aplicación

Tipos de licencia de

software

Más que de un tipo de licencia, en este caso se trata de la sesión de un programa para su evaluación, pero con unas fuertes limitaciones en su desempeño. Un claro ejemplo de esto es un programa que nos permite ver qué se puede hacer con él, pero que no permite llevar estas acciones a su término o bien juegos que no permiten guardar las partidas o bien programas de gestión que no permiten guardar los datos al cerrarse.

Licencia de software de Demo

Page 31: Software de sistemas y aplicación

Tipos de licencia de

software

Se trata de software, normalmente con bastante antigüedad, sobre el que sus creadores han liberado el copyright o los derechos de autor. El software afectado por este tipo de licencia suele estar descatalogado y no disponible en tiendas ni otros canales de distribución y venta.

Licencia de software de Abandonware

Page 32: Software de sistemas y aplicación

Tipos de licencia de

software

El Consorcio X distribuye X Windows System bajo una licencia que lo hace software libre, aunque sin adherirse al copyleft. Existen distribuciones bajo la licencia de la X.org que son software libre, y otras distribuciones que no lo son. Existen algunas versiones no-libres del sistema de ventanas X11 para estaciones de trabajo y ciertos dispositivos de IBM-PC que son las únicas funciones disponibles, sin otros similares que sean distribuidos como software libre.

Licencia de software de X.org

Page 33: Software de sistemas y aplicación

Tipos de licencia de

software

Estas licencias aplican algunas restricciones a las obras derivadas, haciendo que según el grado de aplicación se puedan dividir a su vez en dos subcategorias:

Licencias de software de código abierto robustas fuertes.

Licencias de software de código abierto robustas débiles

Licencia de software de código abierto robustas

Page 34: Software de sistemas y aplicación

Tipos de licencia de

software

Las licencias de software de código abierto robustas débiles, con copyleft débil/suave o híbridas, contienen una cláusula que obliga a que las modificaciones que se realicen al software original se deban licenciar bajo los mismos términos y condiciones de la licencia original, pero que las obras derivadas que se puedan realizar de él puedan ser licenciadas bajo otros términos y condiciones distintas.

Licencias de software de código abierto robustas débiles

Page 35: Software de sistemas y aplicación

Tipos de licencia de

software

Las licencias de software de código abierto robustas fuertes o con copyleftfuerte, contienen una cláusula que obliga a que las obras derivadas o modificaciones que se realicen al software original se deban licenciar bajo los mismos términos y condiciones de la licencia original.

Licencias de software de código abierto robustas fuertes

Page 36: Software de sistemas y aplicación

Tipos de licencia de

software

Estas licencias también se conocen con el nombre de software propietario o privativo. En ellas los propietarios establecen los derechos de uso, distribución, redistribución, copia, modificación, cesión y en general cualquier otra consideración que se estime necesaria.

Licencia de software de código cerrado

Page 37: Software de sistemas y aplicación

Tipos de licencia de

software

El software privativo es software que no es libre ni semilibre. Su uso, redistribución o modificación está prohibida, o requiere que usted solicite autorización o está tan restringida que no pueda hacerla libre de un modo efectivo.

Licencia de software de privativo

Page 38: Software de sistemas y aplicación

Tipos de licencia de

software

El software comercial es software que está siendo desarrollado por una entidad que tiene la intención de hacer dinero del uso del software. Comercial y privativo ¡no son la misma cosa! La mayoría del software comercial es privativo , pero hay software libre comercial y hay software no libre no comercial.

Licencia de software de Comercial

Page 39: Software de sistemas y aplicación

Tipos de licencia de

software

Se trata de un tipo de licencia que supedita su venta a que esta debe ser como parte de un equipo nuevo, estando prohibido venderlos si no es bajo esta condición. Aunque afecta más que nada a sistemas operativos, también puede afectar a otro tipo de software.

Licencia de software de OEM

Page 40: Software de sistemas y aplicación

Tipos de licencia de

software

Son las versiones de

venta de software. En

este caso el programa es

de la entera propiedad

del usuario, pudiendo

este cederlo libremente a

terceros o venderlo.

Licencia de software de Retail

Page 41: Software de sistemas y aplicación

Tipos de licencia de

software

Es un tipo de licencia de software destinado grandes usuarios(empresas), normalmente bajo unas condiciones similares a las delas licencias OEM, aunque sin estar supeditadas a equipos nuevos.

Básicamente se trata de estipular un determinado número deequipos que pueden utilizar el mismo código de licencia, quedandoel fabricante de dicho software autorizado para hacer lascomprobaciones que considere oportunas para ver que las licenciasque se están utilizando son las adquiridas.

Normalmente estas licencias se venden en paquetes de x número delicencias, por ejemplo en paquetes de 25 licencias como mínimo.

Este tipo de licencia NO se puede ceder a terceros ni total niparcialmente.

Licencia de software de volumen

Page 42: Software de sistemas y aplicación

Maquina virtual

En informática una máquinavirtual es un software que simulaa una computadora y puedeejecutar programas como sifuese una computadora real.Este software en un principio fuedefinido como "un duplicadoeficiente y aislado de unamáquina física". La acepción deltérmino actualmente incluye amáquinas virtuales que notienen ninguna equivalenciadirecta con ningún hardwarereal.

Page 43: Software de sistemas y aplicación

Fin