Software
Aplicativo
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 puede ser WhatsApp, Netflix, Twitter, Facebook, apps
de predicción de tiempo, juegos móviles, etc.
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.
Gracias al uso de la
matemática, la lógica y
programación, es que los
programadores o
desarrolladores de software
logran crear fenomenales piezas
de software.
Clasificación de los diferentes tipos de software de programación:
Editores de texto: son utilizados por muchos programadores retro para
escribir código limpio y sin ataduras a grandes programas.
Entornos de Desarrollo Integrado (IDE): son conjuntos de herramientas
de programacion todo en uno que ayudan a mejorar la productividad en
el desarrollo.
Depuradores de código: ayudan al programador a depurar y mejorar el
codigo eliminando código basura.
Compiladores: que permiten compatibilidad y ejecución del programa
en tu sistema operativo.
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
aplicación 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 relacionadas con
crímenes y cyberdelitos.
Tipos de Software Malicioso que podemos encontrar en nuestros
equipos informáticos:
Virus
Malware
Spyware
Rootkits
Dialers
Backdoors
Troyanos
Gusanos
Keyloggers
Clasificación de Software según derechos de autor
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.
Shareware
Esta clasificación 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.
Ejemplos de shareware son los programas que vienen con períodos trial
de pruebas.
Software libre
Free software, también conocido como Software libre en español,
es el software que permite copiarse, modificarse y distribuirse 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.
Un clásico ejemplo de software privativo es la suite
ofimática de Microsoft Office, o bien Microsoft Windows,
el sistema operativo tan famoso que corres en muchos de
tus equipos informáticos.
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.