Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cabe destacar que los sistemas operativos no funcionan sólo en las computadoras. Por el
contrario, este tipo de sistemas se encuentran en la mayoría de los dispositivos electrónicos que
utilizan microprocesadores: el software de sistema posibilita que el aparato cumpla con sus
funciones (por ejemplo, un teléfono móvil o un reproductor de DVD).
El sistema operativo cumple con cinco funciones básicas: el suministro de interfaz al usuario, la
administración de recursos, la administración de archivos, la administración de tareas y el servicio
de soporte y utilidades.
Los periféricos utilizan un driver o controlador y son desarrollados por los fabricantes de cada
equipo. Encontramos diferentes sistemas operativos como Windows, Linux, MAS OS, en sus
diferentes versiones. También los teléfonos y tablets poseen un sistema operativo.
Dentro de las tareas que realiza el sistema operativo, en particular, se ocupa de gestionar la
memoria de nuestro sistema y la carga de los diferentes programas, para ello cada programa tiene
una prioridad o jerarquía y en función de la misma contará con los recursos de nuestro sistema por
más tiempo que un programa de menor prioridad.
De segundo plano: son aquellos programas que no requieren del usuario y habitualmente no
poseen una interfaz gráfica o “pantalla”. Un ejemplo de este tipo de procesos es el anti-virus.
Software Libre: es aquel que les da a sus usuarios la libertad de ejecutar, copiar, estudiar,
modificar y distribuir el software. En otras palabras, da la posibilidad de controlar el programa y lo
que hace.
Conocidas como “las cuatro libertades esenciales”, el siguiente conjunto de permisos es
fundamental para distinguir entre el Software Libre y el tradicional de tipo comercial.
Libertad #0. Libertad para ejecutar el programa tal y como se desee, con cualquier propósito que
se tenga, sin necesidad de notificar a nadie.
Libertad #1. Libertad para estudiar el funcionamiento del programa y alterarlo para que realice las
tareas que se deseen. Para ello, el acceso libre al código fuente del programa es un requisito.
Libertad #2. Libertad para redistribuir copias del programa original, para el disfrute y ayuda de la
comunidad, sin necesidad de notificar a nadie.
Libertad #3. Libertad para distribuir a terceros copias de las versiones modificadas, sin necesidad
de notificar a nadie, permitiéndole a toda la comunidad beneficiarse de las alteraciones y las
nuevas versiones del programa.
Tipos de Software Libre: En principio, el Software Libre puede ser de cualquier tipo, desde sistemas
operativos para controlar de manera personalizada el funcionamiento y los recursos del
computador, hasta aplicaciones adaptables a las necesidades del usuario, videojuegos
intervenibles, y programas de gestión de periféricos que pueden modificarse y atender así los
requerimientos específicos de diversas piezas de hardware.
Algunas de las distribuciones o presentaciones más populares del mundo del Software Libre son
las siguientes:
Chrome OS. Basado en el kernel de Linux, este sistema operativo actualmente en desarrollo por la
empresa Google Inc. empleará el explorador Google Chrome como su interfaz principal y se basa
100% en la nube.
VALO-CD. Se trata de un CD con software de código abierto diseñado para operar bajo el entorno
de Microsoft Windows, desarrollado por programadores Finlandeses en 2008.
Ubuntu. Es una distribución libre de GNU/Linux que emplea tecnología GNOME como su entorno
virtual de escritorio, cuya empresa creadora sobrevive ofreciendo soporte técnico a sus usuarios.
Sistemas operativos. Permiten la gestión del computador por completo, con sus entradas y
salidas.
Exploradores y/o navegadores. Le sirven al usuario para navegar en Internet y gestionar su
experiencia en línea.
Programas p2p. La tecnología peer-to-peer (algo así como sujeto a sujeto) permite
compartir información y crear redes de comunidades en torno al recíproco acceso a sus
archivos.
Aplicaciones. Desde procesadores de palabras, reproductores de vídeo y herramientas de
edición de imagen, hasta gestores de descarga de archivos voluminosos y servidores web.
Juegos. Existen experiencias de videojuegos que permiten a sus usuarios y jugadores
contribuir con el desarrollo de su código y perfeccionar la experiencia lúdica entre todos.
El hecho de que se pueda acceder al código fuente permite que muchas personas revisen y
prueben el código y, como consecuencia no solo hay un mejor resultado sino que además la
seguridad es muy superior al software privativo.
Por otro lado, el software libre es atendido entre muchos usuarios que evalúan directamente las
fallas o faltas que presenta el programa.
Por eso no se tiene que esperar que la compañía fabricante lance al mercado una actualización o
una versión corregida, lo cual permite disminuir los tiempos de solución de los problemas.
Al no depender de los grandes fabricantes del software, los usuarios pueden decidir si es necesario
realizar migraciones o actualizaciones del sistema, sin tener que someterse a decisiones impuestas
por dicho fabricante.
Es mucho más económico afrontar una actualización o una instalación masiva de softwares
abiertos que de softwares privativos.
Además, al no tener que invertir en licencias anuales, los usuarios pueden ahorrar dinero o usarlo
para adquirir otros softwares necesarios y vinculados al servicio de la empresa.
Como mencionamos anteriormente con las libertades, el software libre permite ser copiado, así
que sin necesidad de adquirir nuevas licencias, este puede ser distribuido a todos aquellos que lo
necesiten.
Proporciona autonomía
Como pudiste leer más arriba de este contenido, los usuarios tienen control sobre el código fuente
por lo que con el software libre se tiene libertad absoluta para usar el programa con cualquier
propósito, sin restricciones y adaptarlo a las necesidades de cada empresa.
Algunas aplicaciones (bajo Linux) pueden llegar a ser algo complicadas de instalar.
Software Privativo
Consiste en aquellos programas de autor definido que nieguen de alguna forma el libre acceso al
código fuente, ya sea para modificarlo, estudiarlo o distribuirlo.
Suele denominarse como ‘software propietario’, puesto que además de tener uno o más
propietarios determinados, lo que realmente hace que el software no sea libre es su carácter
privativo.
1. Sistemas Operativos
Este tipo de programas son los que permiten utilizar un dispositivo por parte de los usuarios,
utilizando una interfaz que permite realizar las distintas tareas de una forma rápida y sencilla.
Los principales sistemas operativos pertenecen al software propietario, como Windows que es
propiedad de Microsoft, o Mac OS que es propiedad de Apple. Estos sistemas operativos no dan
acceso libre a su código fuente, tienen un coste de adquisición o uso, y solo se actualizan o
modifican cuando sus empresas lo creen necesario.
Podemos poner como ejemplos de sistemas operativos que no son privativos a Linux y Android,
donde su uso, desarrollo y modificación está abierto.
2. Software empresarial
Dentro de los programas para empresas podemos encontrar una gran cantidad de software
privativo como los programas ofimáticos, los programas de gestión y administración empresarial o
distintas herramientas que facilitan procesos y tareas de negocio (como software para plantas
industriales o de videovigilancia).
3. Programas de seguridad
Algunos de estos programas de seguridad que pertenecen al tipo de software propietario son los
antivirus (Kaspersky o Norton), los cortafuegos (NetGuard o Cisco NGFW) o las herramientas de
desinfección o antimalware.
4. Plataformas online
A través de internet se pueden utilizar muchas herramientas que se encuentran dentro del
software privativo. Muchas de estas aplicaciones online son de pago y otras muchas de libre
acceso, pero en ambas, no se tiene acceso a su código fuente, ni se pueden distribuir con libertad.
Entre este tipo de aplicaciones podemos destacar el gesto de correo electrónico Gmail, la versión
web de Office (Office 364), o incluso plataformas de streaming como HBO o Netflix.
5. Videojuegos
Los videojuegos son un tipo de software privativo donde los usuarios pueden jugar, pero no tienen
acceso al código fuente del mismo, que es propiedad exclusiva de sus desarrolladores. Por
ejemplo, es posible jugar a juegos como Fortnite o World of Warcraft, pero no es posible
distribuirlos, modificarlo o acceder a su código.
Cuentan con más recursos para sus desarrollos y suelen estar más «terminados».
Son más sencillos de adquirir e implementar, ya que la implementación contará con la asistencia
de la empresa desarrolladora y/o distribuidora.
Unificación de productos.
Facilidad de adquisición (puede venir preinstalado con la compra del PC, o encontrarlo fácilmente
en las tiendas).
Desventajas
Algunos de los ejemplos más conocidos de software propietario que se dan en el mundo de la
informática son:
Cada software citado posee derechos de autor de una empresa que ha estado detrás de su
creación y desarrollo.
ERP: Adempiere Conocidos como ERP (enterprise resource planning) los sistemas de planificación
de recursos empresariales son sistemas asociados con los procesos que involucran a los productos
y/o servicios de una empresa, como la contabilidad, producción, inventarios, pagos, facturación y
distribución. ADempiere es precisamente un software ERP de código abierto desarrollado en
España para ofrecer "Planificación de recursos empresariales, Administración de la Relación con
los Clientes y Administración de la Cadena de Suministro" (ERP, CRM y SCM). Las funcionalidades
que ofrece ADempiere lo hacen el mejor candidato para adaptarse a las necesidades específicas de
los usuarios.
Versiones de Odoo
Existen dos versiones principalmente, Community y Enterprise. La primera es open source, por lo
que podemos descargarla de forma totalmente gratuita, y permite hacer una instalación de forma
local. El problema es que no es una versión completa, ya que existen módulos, algunos bastante
importantes, que no se incluyen en esta versión.
s un software para controlar toda la empresa, por lo que nos evita tener un programa para cada
cosa como suele ocurrir, que se tiene un programa para contabilidad, otro para nóminas, otro para
llevar la facturación, etcétera. Odoo nos permitirá gestionarlo todo, incluso el correo electrónico y
la gestión de la página web, todo lo vamos a poder controlar desde este software ERP.
Se paga únicamente por módulo utilizado, de tal forma que, si utilizamos unos pocos, no
tendremos que pagar por el resto, solo lo haremos por los que realmente vayamos a utilizar.
Permite desarrollar software específico o módulos especiales para nosotros, puesto que es
software libre y está programado con Python bajo una un sistema gestor de base de datos
PostgreSQL.
Software libre es el software que respeta la libertad y la comunidad de los usuarios. Esto supone
que los usuarios tienen la libertad de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el
software.
Este concepto es malinterpretado en muchas ocasiones: no tiene nada que ver con el precio. Se
trata de libertad.
El software de código abierto es algo que puedes modificar según tus necesidades, compartir con
otros sin ninguna carga de violación de licencia. Cuando decimos código abierto, el código fuente
del software está disponible públicamente con licencias de código abierto como GNU (GPL), lo que
te permite editar el código fuente y distribuirlo.
Los criterios de licencia de código abierto se centran en la disponibilidad del código fuente y la
capacidad de modificarlo y compartirlo, mientras que el software libre y el dominio público se
centran en la libertad del usuario para utilizar el programa, modificarlo y compartirlo.