Clases de Software
Clases de Software
Clases de Software
¿Que es el software?
En palabras sencillas el software es lo que permite que el hardware funcione. Es decir, son las
rutinas lógicas, digitales e intangibles (que no puedes tocar) de tu equipo informático o móvil.
Esto incluye al sistema operativo, las aplicaciones de inicio del sistema, servicios o daemons, así
como documentación, datos, librerías y todo lo que fue programado o generado por un
software de programación. Ahora que ya tenemos el concepto claro, veamos qué clasificación
de tipos de software es la válida en esta era moderna.
Tipos de Software
Dentro del mundo del software existen muchísimas clases de programas, encontramos
programas y aplicaciones para hacer casi cualquier cosa hoy en día. Podemos instalar
programas en nuestra computadora, tablet o móvil. Pero sabes realmente: ¿Qué tipos de
software existen? ¿Qué clasificación de software existe para distinguirlos? ¿Qué clases de
software existen?
El software nos rodea desde que prendemos la computadora o iniciamos nuestro móvil… ¿pero
conoces realmente el concepto de software? tipos de software y su clasificación
Software de Sistema
Software de Aplicación
Software de Programación
Software Malicioso.
Software de Sistema
Es el que permiten interactuar con el Sistema Operativo (el software que rige el
funcionamiento de todo sistema y garantiza su operatividad), para dar soporte a otros
programas y garantizar el control digital del hardware.
Entre las funciones principales del software de sistema está el control de la transferencia de
recursos, la administración de la memoria RAM, el acceso a los periféricos o al disco rígido, en
fin, labores básicas y fundamentales sin las cuales ningún sistema podría funcionar
correctamente
Gnu/Linux
Mac OS
Android
iOS
BlackBerryOS
Dentro de esta categoría podemos encontrar también a los controladores o drivers que
permiten que el hardware interactúe con el software de forma correcta, y haga que nuestros
periféricos funcionen de manera adecuada cuando usas un teclado, llave USB, el monitor, disco
duro externo o impresora Wifi.
Servidores de Datos
Todas aquellas aplicaciones que usamos a diario como navegador web, cliente de email, suites
ofimáticas como Office, programas de diseño gráfico, mensajería instantánea o chat como
Skype, visor de fotografías, reproductores multimedia (vídeo y fotografías), un antivirus,
antimalware o anti-spyware, juegos en red, etc.
En el caso del móvil el software de aplicación mobil puede ser WhatsApp, Netflix, Slack,
Twitter, Facebook, apps de predicción de tiempo, juegos móviles, etc.
El software de aplicación en definitiva es el software que fue diseñado para los usuarios finales
de los equipos informáticos o móviles.
Clases de software de aplicación existentes:
Aplicaciones Educativas
Programas de Diseño
Software Médico
Software Contable
Software de Inventario
Software de Arquitectura
Software Administrativo
Software de Programación
El software de programación es seguramente el más importante de todos, pues sin él no se
podrían haber creado los distintos tipos de software que mencionamos ante. Es una clase de
software básica para la informática y el desarrollo de aplicaciones.
Las aplicaciones de programación se utilizan para crear más software como el Software de
Sistema o de Aplicaciones.
los lenguajes de programación del mundo (C, C++, Python, Ruby, NodeJS, PHP, ASP.NET, etc).
Los programadores crean software utilizando diferentes programas: como editores de texto,
compiladores como GCC, entornos IDE (integrated development enviroment), gestores de
versiones como Git, así como software de servidor (ejemplo Nginx) para probar sus desarrollos
si es necesario.
Editores de texto: son utilizados por muchos programadores retro para escribir código limpio y
sin ataduras a grandes programas.
Software Malicioso
El software malicioso, también conocido como “Malware” se trata de un tipo de software que
en realidad no está en ninguna categoría anterior, sino que tiene su propia categoría de tipo de
software pues no es software de sistema, ni de aplicacion y menos de programación.
Las aplicaciones maliciosas como los virus son instaladas por sus víctimas sin éstas saberlo,
afectando tanto a equipos hogareños como a redes corporativas donde generalmente causan
daños valuados en millones de dólares ya que se pierden y borran importantes datos de las
empresas. Por ello es que el software malicioso está directamente relacionado con crímenes y
ciberdelitos.
Existen muchas clases de software malicioso englobado bajo el término malware, por ello
intentaremos agruparlos ahora para que conozcas cuáles son.
Virus
Malware
Spyware
Rootkits
Dialers
Backdoors
Troyanos
Gusanos
Keyloggers
Gracias a ellos hoy primero que nada podemos disfrutar de Gnu/Linux, el famoso sistema
operativo que corre en tantas computadoras del mundo.
Existen muchas clases de software clasificable por sus derechos, por eso ahora vamos a
nombrar los principales y más conocidos.
Sofware Freeware
Freeware es todo software de una computadora que se puede bajar a tu computadora y luego
distribuirlo sin ningún tipo de pago de por medio, es decir, es software gratis. Los programas
freeware pueden ser aplicaciones de software, desarrollo o juegos incluso.
Generalmente estos programas son pequeñas porciones de programas más grandes que si son
pagos.
Si bien el freeware es un tipo de software gratuito, está protegido por derechos de autor, las
personas por lo tanto no pueden comercializarlo (aunque si distribuirlo gratuitamente).
El código fuente de las aplicaciones freeware no está disponible en la mayoría de los casos.
Por ejemplo:
Tunes.
Internet Explore.
Opera Browser.
Quicktime.
Firefox.
Linux.
Ares.
eMule.
Net.
Shareware
Esta clasificacion del software aplica a todos aquellos programas que pueden distribuirse sin
problema, pero que tienen limitaciones que hacen que quien lo use debe pagarlo tras un
período de prueba.
El código fuente no suele estar disponible, por lo que no permite que ningún usuario lo pueda
modificar libremente, a diferencia del software libre.
A diferenciad el freeware, no puede copiarse e instalarse sin primero pagar una licencia de uso.
Software libre
Free software, también conocido como Software libre en español, es el software que permite
copiarse, modificarse y distribuirs sin ningún tipo de restricción.
Puede ser un software libre pero pago, o bien libre pero gratuito ya que el código fuente
(source code) siempre estará disponible.
Software libre no siempre es software gratis, es la gran confusión que reina en grandes esferas
del mercado de software mundial. Se refiere no al precio del programa, sino a su licencia en
realidad.
Software de código abierto (Open Source)
Existe otra forma de ver como se clasifica el software, y ella es através de la licencia Open
Source (Código Abierto en español).
A diferencia del software libre, el software de código abierto puede distribuirse, copiarse y
modificarse, pero en todo momento se necesita notificar de los cambios a los usuarios de la
comunidad que soportan y apoyan este software como colaboradores.
Aquí entra en juego algo muy importante, y es la propiedad intelectual, la cual debe ser
compartida entre todos los que han creado y modificado el programa a lo largo de los años.
Software Privativo
Este es una forma de software muy popular y que es la que conoce la mayoría de las personas,
se refiere en si a todo aquel software que no es libre, también se le conoce como software
propietario.
Ser privativo implica que el código fuente no está disponible, no puedes modificarlo y mucho
menos distribuirlo.
Software comercial
El software de tipo comercial es simplemente aquel que tiene como fin hacer dinero, es decir,
generar ganancias monetarias a la empresa o persona que lo ha desarrollado.
El software privativo casi siempre es comercial, pero en muchos casos el software comercial
puede llegar a ser software libre pues pagando por él luego puedes acceder a su código fuente
para modificarlo a gusto.
GRACIAS