# data[].attributes.body
Excelente información

# data[].attributes.body
me parece una buena información ya que vamos aprendiendo cada día mas

# data[].attributes.headline
Diferencias entre el Software Libre y Software Propietario

# data[].attributes.subject
Diferencias entre el Software Libre y Software Propietario

# data[].attributes.attachment_link.title
Diferencia entre Software libre y Software propietario

# data[].attributes.attachment_link.readable_text
Para mí según lo que lei últimamente en el mundo de la computación se ha escuchado con regularidad el término Software Libre. Más que un movimiento liberador del software, es una filosofía de compartir aquello que nos es útil, en este caso el código fuente o programas de cómputo. Estas aplicaciones o piezas de software nos facilitan una serie de actividades en nuestra computadora sin pagar algún costo por utilizarlas.

Hoy en día disponemos de una gran variedad de opciones en cuanto a software se refiere. Podemos emplear programas comerciales que nos facilitan el realizar tareas como escribir una carta, editar alguna fotografía o enviar un correo electrónico. Sin embargo ¿Qué ocurre cuando queremos compartir ese mismo software con algún amigo?, ¿Qué pasa si queremos modificarlo o pagar para que alguien más lo modifique por nosotros con el fin de adaptarlo a nuestras necesidades? Simplemente no es posible, porque no tenemos acceso al código fuente; y si distribuimos dicho software sin el permiso del autor (o autores) estamos incurriendo en un delito. Es aquí donde tiene cabida el movimiento del software libre, software cuya distribución, uso y modificación es perfectamente legal y no solo eso, sino que además nos incita a "compartir" como parte fundamental de su filosofía, siempre a favor de mejorar el software.

El software propietario y el software libre no son más que sistemas operativos que vienen incluido cuando compramos algún equipo los dos sistemas operativos son confiables y de fácil manejo son sistemas operativos que cuentan con funciones para satisfacer al usuario cuentan con programas que se salen del ámbito laboral y no necesitan publicidad en el mercado ya que ellos mismo se promocionan solo como él es de Windows seven el más reciente sistema operativo por Microsoft.

Es un programa o secuencia de instrucciones usada por un dispositivo de procesamiento digital de datos para llevar a cabo una tarea específica o resolver un problema determinado, sobre el cual su dueño renuncia a la posibilidad de obtener utilidades por las licencias, patentes, o cualquier forma que adopte su derecho de propiedad sobre él (o sea, el software libre puede estar licenciado, o protegido por una patente autoral), por lo que puede utilizarse o transferirse sin pago alguno al licenciante, o a su creador.

Es la denominación del software que 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. Según la Free Software Fundación, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado.

El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar software libre a "software gratuito" (denominado usualmente freeware), ya que, conservando su carácter de libre, puede ser distribuido comercialmente ("software comercial"). Análogamente, el "software gratis" o "gratuito" incluye en ocasiones el código fuente; no obstante, este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa.

Se encuentra disponible el código fuente del software, por lo que puede modificarse el software sin ningún límite.

Libertad de estudiarlo y adaptarlo.

Libertad de distribuir copias.

Libertad de mejora y publicación de cambios.

Libertad de usar el programa con cualquier propósito.

El usuario no comete delito por tenerlo o usarlo.

Amplísima gama y variedad de herramientas libres.

Actualizaciones periódicas con lata frecuencia.

Altísimo nivel de estabilidad comprobada.

Protege y defiende la SOBERANIA.

Tiene una gran comunidad de apoyo y soporte.

Diversidad de soluciones informáticas.

Flexibilidad de las soluciones informáticas.

Independencia tecnológica.

El hardware debe ser de calidad y estándares abiertos.

Carece de una estructura ampliada mercadeo ( marketing).

Algunas aplicaciones específicas no están en el mercado.

Requiere profesionales debidamente calificados para la administración del sistema (es un sistema administrado).

Dificultad en el intercambio de archivos.

Algunas aplicaciones (bajo Linux) pueden llegar a ser algo complicadas de instalar.

Inexistencia de garantía por parte del autor.

Interfaces gráficas menos amigables.

Poca estabilidad y flexibilidad en el campo de multimedia y juegos.

Menor compatibilidad con el hardware.

La primera generación de computadoras aparece a finales de la década de 1940. Eran de enormes dimensiones y muy costosas. El poder computacional era muy pobre comparado con las computadoras de la actualidad. La relación entre el hardware y el software era demasiado estrecha, los programas se escribían de una manera bastante especializada ( lenguaje de máquina) y por lo tanto, el concepto de software como una parte "independiente" del hardware se veía todavía muy lejano. Debido precisamente a esta relación entre hardware-software, las personas que operaban las computadoras debían de poseer cierto nivel de conocimientos sobre el funcionamiento de las mismas, así como de los programas que necesitaban para hacerlas funcionar. En ese entonces no existían los usuarios convencionales, todos eran usuarios especializados, en su gran mayoría científicos o ingenieros.

Entre esos usuarios expertos, era muy común que se diera el intercambio de programas así como el compartir mejoras hechas a los mismos. A estas mejoras en el software se les conoce como hacks y a estos primeros expertos o gurus de la programación se les empezó a llamar hackers. Término que en la actualidad se ha ido desvirtuando, confundiéndolos con delincuentes informáticos. En general a los hackers les interesa conocer el funcionamiento detallado de los sistemas informáticos y de su seguridad, manteniendo una actitud ética. Algunos traspasan esta línea y se convierten en lo que la comunidad hacker ha denominado cracker.

En los inicios de la computación, 40s y 50s, no existían las licencias de software. El software era libre y los programas se intercambiaban como se hace con las recetas de cocina. Este espíritu perduró en la comunidad de programadores durante años como algo natural, hasta que con el tiempo las restricciones derivadas de licencias de uso, implementadas por desarrolladores de software y las grandes compañías, plantearon la necesidad de fijar una línea divisora entre el software libre y el software propietario.

Posteriormente, el software se empezó a ver más como una gran colección de pequeños fragmentos de código, susceptible de ser modificado y adaptado. Las computadoras de escritorio empezaban a volverse cada vez más populares y accesibles a un número mayor de personas. Había también una mayor cantidad de programadores probando cosas nuevas, escribiendo sus propias aplicaciones e iniciando una gran variedad de proyectos. Sin embargo, había una importante limitante, la gran mayoría del software que se utilizaban en ese momento era propietario y venía protegido por licencias que regulaban su uso y distribución.

Con el surgimiento del ARPANET (precursor del Internet) a finales de la década de los 60s --la cual permitía la interconexión entre redes de computadoras de las diversas universidades-- empezó el surgimiento de la primera comunidad global que se alzaba sobre los valores y principios del software libre. Los grupos hasta entonces dispersos de hackers, pudieron a través de la red, sumar esfuerzos, intercambiar conocimientos y colaborar entre sí. Los proyectos involucraban cada vez más desarrolladores de software, quienes estaban dispersos geográficamente alrededor del mundo y utilizaban el correo electrónico como medio de comunicación para hacer llegar sus aportaciones.

El Software libre a lo largo de estos años no ha dejado de crecer y multiplicarse. Existen en la red de Internet miles de desarrolladores de software dispuestos a contribuir para la causa de este movimiento.

El software libre es de gran utilidad debido a que existen programadores que necesitan de un código libre para modificarlo o actualizarlo según el criterio de uso que este le quiere dar al sistema operativo existen muchas versiones que llegan a las expectativas de cada usuario como lo es en definitiva, lo que puede aportar el software libre en nuestras escuelas y en nuestra sociedad, según como se introduzca, es otro modelo cultural y tecnológico, otra manera de entender la relación entre las personas, el conocimiento y las herramientas digitales, pero insisto, según como se introduzca, porque si se hace con los mismos criterios y de la misma forma que se está utilizando ahora respecto al software cerrado y privativo, lo importante según este modelo sería más o menos dinero o prestigio y no las personas, se habrá perdido una magnífica ocasión de transformar nuestras aulas y nuestra sociedad.

Actualmente no sólo se pueden hacer las mismas cosas con ambos tipos de software, libre y privativo, sino que en determinadas circunstancias se pueden hacer más cosas con el software libre como abrir el formato de archivos opendocument que es el estándar aprobado por las universidades españolas y que el software privativo como el de Microsoft no puede abrir.

Es desarrollado por una comunidad de voluntarios, y cualquier persona puede participar en el proceso de construcción del software. Esto implica que el código fuente ha de ser abierto para todo el mundo, sin restricciones.

Podemos distribuir el software libremente entre familiares, amigos, compañeros de trabajo, ya que las licencias libres nos lo permite (la más habitual es la GPL), teniendo en cuenta que hemos de seguir la normativa que ésta marca.

Tenemos la seguridad que miles de voluntarios cooperan en la continua mejora del software, corrigiendo posibles errores y poniendo rápidamente el producto al alcance de todos.

Aunque software, libre no implica necesariamente que el producto sea gratuito, lo habitual es que podamos obtener los programas descargándolos libremente de internet o a través de distribuciones.

Es cualquier programa informático en el que el usuario tiene limitaciones para usarlo, modificarlo o redistribuirlo (esto último con o sin modificaciones). (También llamado código cerrado o software no libre, privado o privativo)

Para la Fundación para el Software Libre (FSF) este concepto se aplica a cualquier software que no es libre o que sólo lo es parcialmente ( semilibre ), sea porque su uso, redistribución o modificación está prohibida, o requiere permiso expreso del titular del software.

Este software no te pertenece no puedes hacerle ningún tipo de modificación al código fuente.

No puedes distribuirlo sin el permiso del propietario.

El usuario debe realizar cursos para el manejo del sistema como tal debido a su alta capacidad de uso.

Este posee accesos para que el usuario implemente otro tipo de sistema en el.

Cualquier ayuda en cuanto a los antivirus.

Propiedad y decisión de uso del software por parte de la empresa.

Soporte para todo tipo de hardware.

Mejor acabado de la mayoría de aplicaciones.

Las aplicaciones número uno son propietarias.

Menor necesidad de técnicos especializados.

El ocio para ordenadores personales está destinado al mercado propietario.

Mayor mercado laboral actual.

Mejor protección de las obras con copyright.

Unificación de productos.

Facilidad de adquisición (puede venir preinstalado con la compra del PC, o encontrarlo fácilmente en las tiendas).

Existencia de programas diseñados específicamente para desarrollar una tarea.

Las empresas que desarrollan este tipo de software son por lo general grandes y pueden dedicar muchos recursos, sobretodo económicos, en el desarrollo e investigación.

Interfaces gráficas mejor diseñadas.

Más compatibilidad en el terreno de multimedia y juegos.

Mayor compatibilidad con el hardware.

No existen aplicaciones para todas las plataformas (Windows y Mac OS).

Imposibilidad de copia.

Imposibilidad de modifación.

Restricciones en el uso (marcadas por la licencia).

Imposibilidad de redistribución.

Por lo general suelen ser menos seguras.

El coste de las aplicaciones es mayor.

El soporte de la aplicación es exclusivo del propietario.

El usuario que adquiere software propietario depende al 100% de la empresa propietaria.

Es documentalmente incomparable que en los años 60 los laboratorios Bell proporcionaron el código fuente de su sistema operativo UNIX,1 y tiempo después comenzó a existir lo que se conoce como software de código cerrado. Sin embargo hay que destacar que, al inicio de la era de la informática, era común que agrupaciones científicas estuvieran dispuestas a ceder su código a terceros sin un pago por el mismo ya que tampoco había una política que lo reglamentara y además era un beneficio común conocer los desarrollos ajenos en busca de la estandarización.

Pasado el tiempo es en 1972 cuando el gobierno de los Estados Unidos obliga a IBM a distinguir entre software y hardware que hasta entonces no se distinguían claramente, dando lugar a los primeros intentos de cerrar el código de los programas. Aún en esa época, se encontraba en revistas como Creative Computing y Byte hojas y hojas llenas de código libre

Software Propietario Nace en la década de los 70 cuando surge el interés de comercializar software Se crean las licencias de software propietario: hay que pagar por el derecho a uso EULA, Shrink-Wrap En 1975 Bill Gates y Paul Allen fundan Microsoft, principal impulsor del software propietario En 1983 nace el proyecto GNU iniciado por Richard Stallman. En 1991 nace Linux creado por Linus Torvalds En 1991 IBM y Microsoft dejan de cooperar en el desarrollo de Sistemas Operativos: IBM desarrolla OS/2 y Microsoft sigue con Windows Otras empresas desarrolladoras de software propietario: Adobe, AutoDesk, Macromedia. En 1997 Microsoft es demandado por el Departamento de Justicia de EE.UU. por prácticas monopólicas En 2002 el gobierno peruano decide utilizar sólo software libre en sus sistemas computacionales.

El software propietario o con derecho de autor no es más que un sistema operativo de manejo comercial que tiene expectativas como de actualizaciones y uso de programas reconocido en el área de la informática es decir que se refiere a cualquier programa informático en el que los usuarios tienen limitadas las posibilidades de usarlo, modificarlo o redistribuirlo (con o sin modificaciones), o cuyo código fuente no está disponible o el acceso a éste se encuentra restringido. Para la Fundación para el Software Libre (FSF) este concepto se aplica a cualquier software que no es libre o que sólo lo es parcialmente, sea porque su uso, redistribución o modificación está prohibida, o requiere permiso expreso del titular del software este sistema operativo posee varias actualizaciones que serian Microsoft Windows seven, xp, vista entre otros los cuales forman el manejo de los sistemas operativos privados con derecho de autor sin modificación alguna al código fuente del sistema.

El opuesto del Software libre es el denominado software propietario, aquel que es imposible de utilizar en otro hardware, o terminal modificar, o transferir sin pagar derechos a su inventor o creador. El Software propietario costa de estas características.

Dependencia de un proveedor: La licencia deja claro que el software sigue siendo propiedad de la empresa productora del mismo y que el usuario no está facultado a realizar ningún cambio en él, ni tampoco analizarlo para determinar cómo realiza sus funciones.

Es desarrollado por una empresa y no difunde sus especificidades. El código es cerrado, nadie puede ver cómo está elaborado el programa.

La licencia nos limita a usar ese software por una sola persona (quien lo adquiere). No se puede redistribuir, a no ser que la licencia lo permita.

Al no tener acceso al código fuente, no podemos corregir los posibles errores que tenga el programa, ni adaptarlo a nuestras necesidades. Dependemos de las variaciones que la empresa propietaria realice con las nuevas versiones.

Lo habitual es tener que pagar por adquirir estos programas, y muchos de ellos ya sabemos que no son precisamente baratos y asequibles.

Libertad de ejecutar el programa, con cualquier propósito. Libertad de estudiar cómo funciona el programa y de adaptarlo a sus necesidades. Libertad de redistribuir copias del programa. Libertad de mejorar el programa y redistribuir dichas modificaciones.

El software, como programa, consiste en un código en un lenguaje máquina específico para un procesador individual. El código es una secuencia de instrucciones ordenadas que cambian el estado del hardware de una computadora. Puede distinguirse en tres categorías: software de sistema, software de programación y aplicación de software. De todas maneras esta distinción es arbitraria y muchas veces un software puede caer un varias categorías.

Software de sistema: ayuda a funcionar al hardware y a la computadora. Incluye el sistema operativo, controladores de dispositivos, herramientas de diagnóstico, servidores, sistema de ventanas, utilidades y más. Su propósito es evitar lo más posible los detalles complejos de la computación, especialmente la memoria y el hardware.

Software de programación: provee herramientas de asistencia al programador. Incluye editores de texto, compiladores, intérprete de instrucciones, enlazadores, debuggers, etc.

Software de aplicación: permite a los usuarios finales hacer determinadas tareas. Algún software de aplicación son los navegadores, editores de texto, editores gráficos, antivirus, mensajeros. El software puede clasificarse según su licencia y/o forma de distribución

Existen varios dilemas que limitan la evolución de este tipo de proyectos, por ejemplo, los parásitos que obtienen beneficios sin brindar ninguna aportación, como empresas que utilizan software libre y reciben beneficios económicos gracias a ello, o programadores que utilizan programas o código para realizar proyectos por los que ellos si obtendrán remuneración. Otro gran problema que detiene el desarrollo del Software libre es la piratería, ya que anula la principal ventaja del software libre, el costo, y brinda mayor difusión a los programas propietarias manteniéndolos en el mercado como el estándar, y esto desencadena una serie de obstáculos como el hecho de que las personas que utilizan software pirata como particulares, estarán acostumbrados a ese programa, por ende las empresas lo utilizaran en sus oficina, o al revés, si en una compañía se utiliza un software, y se capacita a los empleados para trabajar con él, obliga de cierta manera al trabajador a emplear solo ese software, ya sea por compatibilidad o porque es el único que sabe utilizar.

Grulic: http://www.grulic.org.ar

GNU: http://www.gnu.org

Software Legal: http://www.softwarelegal.org.ar

Free Software Foundation: http://www.fsf.org

Business Software Alliancie: http://www.bsa.com

Yachay: http://www.yachay.com.pe

Open Source: http://www.opensource.org

Roberto Santos, "Repercusion socioeconomica del Software Libre", http://www.hispalinux.es/~rsantos/charla-repercusion-socioeconomica-sl/

Vida Libre: http://www.vialibre.org.ar
Atopo Marisabel
Google: http://www. google.com

Autor:

Profesor:

Jesùs Jimenez

Sección: N_01

Juan griego; Julio del 2011.

Republica Bolivariana de Venezuela.

Ministerio de Educación Superior de las Fuerzas Armadas.

Universidad Nacional Experimental de las Fuerzas Armadas.

UNEFA

Pampatar-Extensión-Juan Griego

# data[].attributes.attachment_link.description
Para mí según lo que lei últimamente en el mundo de la computación se ha escuchado con regularidad el término Software Libre. Más que un movimiento liberador del software, es una filosofía de compartir aquello que nos es útil, en este caso el código fuente o programas de cómputo.

# data[].attributes.headline
Diferencias del Software con el Hardware 

# data[].attributes.subject
Diferencias del Software con el Hardware 

# data[].attributes.attachment_link.readable_text
Es innegable que el mundo actual se mueve al son de la tecnología; prácticamente todos hemos interactuado de alguna manera con algún sistema informático de algún tipo, o nos suenan conceptos tan foráneos como "hardware", o "software"; pero para muchos aún resultan conceptos difíciles de interiorizar. En el caso del software y su definición, al no tener un referente físico atado a él, suele presentar ciertas dificultades para muchos usuarios habituales. Hoy queremos despejar dudas sobre este concepto, dando una definición de software clara para todos nuestros lectores.

¿Qué es el software?

El software forma parte de lo que denominamos un Sistema informático (SI), que son los sistemas usados para elaborar, almacenar y procesar información; donde el software es la parte lógica de estos sistemas (también denominados programas) en contraposición a la parte física, el hardware.

Según la IEEE, Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de las operaciones de un Sistema de Informático; interaccionan con los recursos del sistema y buscan solucionar los problemas planteados por el usuario final; motivo por el cual la amplia mayoría de ellos están diseñados para que la comunicación e interacción con dicho usuario sea posible de forma sencilla. Para plantear un ejemplo, nuestros lectores son el usuario final del dispositivo donde estén leyendo estas líneas.

El software es el conjunto de programas de cómputo, procedimiento, reglas, documentación y datos asociados, que forman parte de un Sistema Informático.

Para lograr dicha comunicación, los programas suelen tener un nivel de abstracción muy alto, que los aleja del lenguaje del ensamblador y hace sencillo no sólo operar el programa, si no desarrollar nuevo software derivado.

[irp]

La clasificación del software según su función

Como esta descripción es tan amplia, hay muchos elementos dentro de un Sistema informático a lo que podríamos denominar software, por lo que es habitual su diferenciación. Uno de los métodos de diferenciación más comunes y extendidos, se realiza a raíz de la función de cada programa en un Sistema informático; a saber:

Se trata del programa de muy bajo nivel, no pensado para que el usuario interaccione con él y que controla los circuitos electrónicos de nuestro equipo. Es esencial para el reconocimiento del hardware en un equipo y lo encontramos de muchas formas; una de las más formas más habituales que podemos encontrar es la BIOS de nuestro sistema (a la que le dedicamos su propio texto).

Sistema Operativo. Son un conjunto de programas encargados de gestionar el hardware de un sistema; así como de aportar una interfaz para comunicarse con el usuario final de dicho sistema. Windows 8 y Windows 10 son los sistemas operativos más extendidos actualmente.

Junto al sistema operativo, es el tipo de programa con el que más interaccionamos los usuarios. Están destinados a resolver los problemas planteados por los usuarios de un sistema de forma directa. Adobe Photoshop podría ser un ejemplo de aplicación.

Su función es realizar tareas en segundo plano para facilitar el funcionamiento de otros programas; son un medio intermedio y los usuarios no tienen que interaccionar directamente con ellos.

[irp]
La propiedad del software

De cara al usuario es importante saber que el software que utiliza normalmente no es de su propiedad, sino del desarrollador. Los programas suelen contar con una serie de licencias que tienen en cuenta la atribución del desarrollador y qué puede hacer (de forma legal) el usuario final con dicho programa; las más habituales son las siguientes y conocerlas puede ser útil:

Uso restringido. Se trata de un licencia (normalmente de pago) que permite al usuario de un sistema usar un programa licenciado con normalidad; pero impide tanto su distribución como su manipulación interna. La mayoría de software propietario cae en esta categoría; un ejemplo podría ser la suite de Microsoft Office.

De Prueba. Si se requiere de un pago para acceder a la licencia de uso de un programa, alternativamente suele darse acceso a una versión reducida de dicha licencia; las comúnmente llamadas versiones "lite" y las versiones de prueba de tiempo restringido, suelen caer en esta categoría.

Los programas bajo esta licencia no tienen ningún tipo de restricción al uso y pueden descargarse de forma gratuita para usarse de forma inmediata; aunque la autoría de estos programas y su licencia sigue siendo propiedad de los desarrolladores.

Software En esta categoría entrarían todos los programas de libre acceso que pueden usarse de forma gratuita y cuyo código está disponible (Y abierto) para que se modifique por sus usuarios.

Los hay que ponen restricciones a las licencias derivadas de las transformaciones del programa y quienes dejan que se modifique a placer absolutamente todos lo sobre el programa en cuestión. Los programas de la iniciativa OpenSource entrarían dentro de esta categoría.

[irp]

Unas palabras finales

Como puedes ver, el software es una parte crucial del funcionamiento de tu equipo y aparece en él en diversas formas y funciones; no sólo nos ayuda a resolver los problemas que planteamos a nuestros dispositivos, si no que toman parte más allá, en acciones que el usuario medio no es consciente. Si quieres saber más sobre este tema, te recomendamos esta lectura sobre su análogo: el hardware.

# data[].attributes.attachment_link.title
Definición de software: Qué es, para que sirve y porque es tan importante

# data[].attributes.attachment_link.description
El software es una parte integral de todo sistema informático ✔️ por ello os traemos la definición de software y su función ✔️

# data[].attributes.attachment_link.readable_text
Para aquellos usuarios tecnológicos que están poco familiarizados con temas digitales y desean entender a profundidad los tipos de software y poder adentrarse en el universo de la transformación digital, están en el lugar correcto.

En este post, no solo hablaremos de la clasificación de los tipos de software de manera llana y sencilla de captar, también mostraremos ejemplos de estos tipos de herramientas informáticas para que tu conocimiento vaya mucho más allá.

Así, cuando escuches términos como sistema operativo o lenguaje de marcado, ya no quedarás mudo.

¡Empecemos!

Tipos de software

A continuación los tipos de software de acuerdo al objetivo que tiene dentro del sistema informático:

1. Software de aplicación

Contiene todos y cada uno de esos programas y utilidades que derivan de una programación de software y, que cumplen una tarea específica, en casi cualquier área de la vida diaria, que se usan a través de dispositivos móviles y computadores.

Las aplicaciones son el producto final que se ofrece al consumidor. pero quisimos empezar por esta, porque así entenderás mejor las siguientes.

2. Software de programación

A través de conocimiento lógico y de lenguaje de programación orientada a objetos, es posible diseñar utilidades digitales para que ejerzan diversas funciones, lo que hablamos en el punto anterior.

Estos programas son la base donde se escribe el código para desarrollar nuevos sistemas dentro de un sistema operativo.

3. Software de sistema

Llegamos a la base donde se construyen los dos anteriores. Dentro de los tipos de software, el de sistema es el más importante. Es quién le permite al usuario usar la interfaz del sistema operativo que viene incorporado al dispositivo.

Este está compuesto por un conjunto de programas u aplicaciones nativas que tienen dos propósitos:

gestionar recursos físicos del aparato para coordinar tareas y administrar la memoria para el uso del mismo;

y, ofrecer una experiencia de uso para que se pueda controlar e interactuar con el sistema.

De manera simple, podemos decir que el software de sistema es quién conecta las aplicaciones con los recursos de hardware que tiene el dispositivo.

Ahora bien, si llegaste hasta aquí ya tienes una idea general de los tipos de software según el nivel de uso y de responsabilidad que poseen dentro de un sistema operativo. Pero, para que comprendas de manera más profunda, usar algunos ejemplos podría ser de utilidad.

Estos contenidos también te pueden interesar :
WordPress: guía completa para entender el mayor software de gestión de contenidos del mundo
Cómo los softwares educativos están revolucionando los procesos aprendizaje
Conoce las libertades del software y cómo se reflejan en su funcionamiento

Ejemplos que encajan para cada tipo de software

Para ilustrar de mejor manera, iremos al contrario de la lista anterior.

1. Tipos de software de sistema

Cargador de programa: parte de sistema operativo que cumple con la función de enviar información a la memoria del sistema para ejecutar programas;

sistemas operativos: sistema que gestiona los recursos de hardware y brinda la posibilidad de lanzar aplicaciones al usuario;

controladores: programas que permiten al sistema operativo realizar interacciones entre el hardware y la interfaz de usuario para utilizar el dispositivo;

herramientas de diagnóstico: sirven para monitorear y controlar la funcionalidad de los recursos físicos del dispositivo;

servidores: herramientas de ejecución que sirven para recibir las indicaciones del usuario y realizar una acción en concordancia.

2. Tipos de software de programación

Editores de texto: sirven para crear y gestionar archivos digitales compuestos por texto. Cumplen con la función de leer el archivo e interpretar los bytes según el código del editor;

compilador: una especie de traductor que edifica el lenguaje de programación a un programa en sí;

intérprete: básicamente es un programa que analiza y transforma información sobre otros programas;

enlazador: este toma los objetos iniciales del proceso de compilación, descarta los no necesarios y enlaza un código abierto con la biblioteca interna y produce un archivo ejecutable;

depuradores: programa que sirve para "limpiar" errores de otros programas;

IDE: los entornos de desarrollo integrado es una aplicación que le brinda al programador servicios integrales para facilitar el desarrollo de software.

3. Tipos de software de aplicación

Aplicaciones de ofimática: son todas aquellas utilidades informáticas que están diseñadas para tareas de oficina con el objetivo de optimizar, automatizar y mejorar las tareas en esta actividad;

bases de datos: colección de información digital de manera organizada para que un especialista pueda acceder a fragmentos en cualquier momento.

videojuegos: juegos electrónicos donde una o más personas interactúan con imágenes de video a través de controles físicos o movimientos corporales;

software empresarial: puede decirse que es toda aquella aplicación que está creada para optimizar, automatizar o medir la productividad de alguna industria o empresa;

software educativo: todos aquellos productos digitales que tienen como objetivo enseñar algún tema en específico al usuario de cualquier nivel y facilitar el proceso de aprendizaje;

software de gestión: sistema integrado por varias herramientas para ser utilizado en tareas relacionadas con la administración o el cálculo numérico.

Estos son los tipos de software de acuerdo a su clasificación. Sin embargo, existe otro punto que es necesario explicar para comprender cómo funcionan estos productos comercialmente.

Tipos de licencia de software

Software libre: aplicaciones disponibles para ser utilizada, copiada, modificada y distribuida por cualquiera;

Copyleft: al igual que el software libre pueden ser utilizadas por cualquier pero no modificadas o redistribuidas;

GPL: dirigida a Linux y limita la distribución e integración de este software;

Debian: redistribución libre donde el código fuente debe ser incluido y poder ser redistribuido;

BSD: contiene pocas restricciones sobre el uso, alteración y redistribución de software;

Dominio público: software sin copyright;

Semi-libre: no es libre pero permite ser usado por otros usuarios;

Freeware: usada para programas que pueden ser redistribuidos pero no modificados;

Comercial: desarrollado por una empresa con el objetivo de generar ganancias;

Trial: versión de pago distribuida de manera gratuita por un tiempo.

Existen otros tipos de licencia, que contienen elementos específicos pero toman otros que son parte de los antes mencionados.

Conclusión

Los tipos de software contienen todas esas aplicaciones y recursos informáticos que hacen posible desde que leas este post desde un dispositivo o computador, hasta que puedas aplicar automatización en una industria y medir resultados de manera inmediata.

Como parte de adentrarse al mundo tecnológico y la transformación digital este conocimiento es fundamental para comprender el cómo y por qué los sistemas informáticos funcionan como lo hacen.

Pero, si aún no estás satisfecho con esta lectura y necesitas seguir aprendiendo, nuestro blog está repleto de información valiosa e interesante que, estamos seguros, te encantará.

Si quieres seguir aprendiendo, conoce las características del modelo de negocio Saas (Software como Servicio). ¡Hasta pronto!

# data[].attributes.attachment_link.title
¿Qué tipos de software existen y cómo funcionan?

# data[].attributes.attachment_link.description
En este artículo te presentaremos los principales tipos de software que existen, las funciones de cada uno y sus características.