SOFTWARE



SOFTWARE
Se refiere al equipamiento lógico o soporte lógico de una Computadora digital, y comprende el conjunto de los componentes legales necesarios para hacer posible la realización de tareas específicas; en contraposición a los componentes físicos del sistema, llamados Hardware.
Tales componentes lógicos incluyen, entre muchos otros, programas informáticos como Procesador de textos, que permite al usuario realizar todas las tareas concernientes a edición de textos; software de sistema, tal como un sistema operativo, que, básicamente, permite al resto de los programas funcionar adecuadamente, facilitando la interacción con los componentes físicos y el resto de las aplicaciones, también provee una interfaz para el usuario.
SOFTWARE DE SISTEMA
Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles de la computadora en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le gestiona al usuario y programador adecuadas interfaces de alto nivel, herramientas y utilidades de apoyo que permiten su mantenimiento. Incluye entre otros:
·         Sistemas operativos
·         Controladores de dispositivos
·         Herramientas de diagnóstico
·         Herramientas de Corrección y Optimización
·         Servidores
·         Utilidades
SOFTWARE DE PROGRAMACION
·         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. Incluye entre otros:
·         Editores de texto
·         Compiladores
·         Intérpretes
·         Enlazadores
·         Depuradores
·         Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma tal que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI)
SOFTWARE DE APLICACIÓN
Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios. Incluye entre otros:
·         Aplicaciones para Control de sistemas y automatización industrial (p.ej. Los conocidos sistemas de Supervisión, Control y Adquisición de Datos, SCADA)
·         Aplicaciones ofimáticas (p.ej. ABBYY FineReader:aplicación de reconocimiento óptico de caracteres (OCR))
·         Software educativo
·         Software empresarial
·         Bases de datos
·         Telecomunicaciones (p.ej. Internet y toda su estructura lógica)
·         Videojuegos
·         Software médico
·         Software de Cálculo Numérico y simbólico.
·         Software de Diseño Asistido (CAD)
·         Software de Control Numérico (CAM)
·         Software de comercio algorítmico
SOFTWARE EDUCATIVO
 Se caracteriza por ser altamente interactivo, a partir del empleo de recursos multimedia, como videos, sonidos, fotografías, diccionarios especializados, explicaciones de experimentados profesores, ejercicios y juegos instructivos que apoyan las funciones de evaluación y diagnóstico.
SOFTWARE ESPECIFICO
Es un software que esta programado o hecho para una tarea en especial como los que usan en investigacion, en sismicos, etc. los que tienen un solo proposito. nada mas.
EJEMPLOS DE SOFTWARE ESPECÍFICO:
SOFTWARE CIENTÍFICO: está orientado a suministrar  al usuario científico las herramientas informáticas necesarias  para facilitar la labor que realiza. El software científico constituye en muchas ocasiones una potente herramienta para el desarrollo de contenidos de cualquier tipo: gráfico, multimedia
SOFTWARE POR TIPO DE LICENCIA
SOFTWARE LIBRE
Su nombre puede confundir a primera vista al usuario final, ya que el hecho de ser un libre no implica que sea gratuito; además, tampoco significa que este exento de regulaciones legales. Una vez aclarado este punto, nos queda mencionar que el software libre es todo aquel que ofrece a su consumidor el código fuente original; y además, le otorga la facultad  de usarlo, modificarlo y distribuirlo (con o sin modificaciones).
COPYLEFT
Se puede definir como otra versión del famoso copyright; y está hecho para regular las licencias de software libre. Normalmente, la función del copyright es evitar que algún material sea modificado y distribuido por alguien ajeno a la autoría de dicho producto; sin embargo, esto se contrapone con la filosofía del software libre y es por ello que nació el copyleft. Así que, esta legislación se encarga de impedir que sea usado el código fuente sin autorización; y además, define las condiciones bajo las cuales se puede hacer uso de el.
LICENCIA DE CODIGO ABIERTO
Se puede definir como otra versión del famoso copyright; y está hecho para regular las licencias de software libre. Normalmente, la función del copyright es evitar que algún material sea modificado y distribuido por alguien ajeno a la autoría de dicho producto; sin embargo, esto se contrapone con la filosofía del software libre y es por ello que nació el copyleft. Así que, esta legislación se encarga de impedir que sea usado el código fuente sin autorización; y además, define las condiciones bajo las cuales se puede hacer uso de el.
SEMILIBRE
Está clasificación ofrece el contenido al consumidor de forma gratuita para su uso, distribución, copia e incluso, en algunos casos se le permite hacer modificaciones. Sin embargo, no se les considera software libre y no permite que se pueda lucrar con dicho material, ya sea una copia o modificación
FREEWARE
A pesar de tener una condición de “gratuitos”, este tipo de programas no entran dentro de la clasificación de software libre. Y aunque existen posturas distintas sobre la definición del Freeware; la definición más aceptada es al siguiente. Se trata del libre derecho al uso y copia de un software bajo los términos que defina el autor de dicho programa; y a su vez, no permiten bajo ninguna condición su modificación o venta por parte de terceros. Un ejemplo de este tipo de licencia, son aplicaciones como CCleaner, Adobe Flash o Adobe Reader. Estos tipos de licencia pueden tener variantes especifícas como: Donationware y Postcardware
SHAREWARE
Esta licencia en particular puede subdividirse en otras debido a sus condiciones. Ya que permite al usuario poder hacer uso de los programas por un tiempo limitadoo, en algunos casos puede usarse permanentemente, pero con funciones limitadas. Un obstaculo que solo puede ser sorteado si se paga una cierta cantidad por la versión completa; y además, no permite ningún tipo de modificación al no incluir su código fuente. Y debido a estás condiciones, los tipos de licencia que abarca son los siguientes: Trial, Demo y Adware
COMERCIAL
Se le otorga este tipo de licencia a todo aquel software desarrollado con intenciones de ser comercializado. Y bien, podría por está condición ser fácilmente confundido con el software propietario. Sin embargo, existe software comercial que puede ser libre o propietario, así como existe software que no es libre y tampoco es comercial

CODIGO ABIERTO
Una licencia de código abierto es una licencia de software que permite que tanto el código fuente como los archivos binarios sean modificados y redistribuidos libremente y sin tener que pagar al autor original

Comentarios

Entradas más populares de este blog

INSTALACION DE PROGRAMAS BASICOS