Está en la página 1de 8

MODULO III

1. Sistemas Operativos: Definición.

Es el conjunto de programas informáticos que permite la administración eficaz de los recursos de


una computadora es conocido como sistema operativo o software de sistema. Estos programas
comienzan a trabajar apenas se enciende el equipo, ya que gestionan el hardware (Conjunto de los
componentes que conforman la parte material (física) de una computadora) desde los niveles más
básicos y permiten además la interacción con el usuario.

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.

¿Qué es un sistema operativo?

Un sistema operativo es un conjunto de programas que permite manejar la memoria, disco,


medios de almacenamiento de información y los diferentes periféricos o recursos de nuestra
computadora, como son el teclado, el mouse, la impresora, la placa de red, entre otros.

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.

El sistema operativo se ocupa también de correr procesos. Llamamos proceso a la carga en


memoria de nuestro programa, si no está cargado en memoria nuestro programa simplemente
“no corre”.

Podemos distinguir dos grandes tipos de procesos:

De primer plano: requieren de la interacción del usuario, es el caso de un navegador web, un


editor de texto, un programa de diseño de imágenes.

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.

2. Software Libre y Software Privativo Definición, Tipos, Ventajas, Desventajas.

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:

GNU/Linux. Uno de los programas más importantes histórica y popularmente, encabezó el


esfuerzo por un software de código abierto en el mundo de la Internet desde 1983.

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.

OpenDisc. Otro conjunto de herramientas de código abierto diseñadas para funcionar en


Microsoft Windows, creados en 2007 para educar a los usuarios en el uso de Linux.

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.

El Software libre puede ser de muchos tipos:

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.

Ventajas que aporta el software libre

 Desarrollo y mejoramiento continuo

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.

 Permite la independencia tecnológica

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.

 Permite ahorrar en la adquisición, mantenimiento y renovación de tecnologías

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.

 Permite ser copiado

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.

Desventajas del Software Libre


 A veces es difícil intercambiar archivos debido a la compatibilidad de ciertos formatos.
 Alta curva de aprendizaje. No todos los códigos fuente son intuitivos, y puede requerir de
conocimiento previo para poder modificarlo o utilizarlo adecuadamente.
 No existe un control de calidad previo. Este tipo de software no viene con garantía de uso
o funcionamiento.
 Necesita ser constantemente monitoreado para asegurar su adecuado funcionamiento.
 No siempre cumple las funciones que tu empresa necesita.
 El hardware debe ser de calidad y estándares abiertos.
 Requiere profesionales debidamente calificados para la administración del sistema (es un
sistema administrado).
 Interfaces gráficas menos amigables.
 Carece de una estructura ampliada mercadeo (marketing).

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

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.

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

Menor compatibilidad con el hardware.

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.

Ya sea distribuido como producto o como servicio, el software propietario es propiedad de la


empresa que lo desarrolla y por lo tanto, el usuario que lo contrate sabe que los estándares de
calidad del mismo están refrendados por el buen hacer de quien lo desarrolla.

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).

El paquete ofimático Office, la herramienta de edición gráfica Photoshop o el gestor de archivos


PDF Adobe Acrobat son ejemplos de este tipo de aplicaciones.

3. Programas de seguridad

La seguridad es una de las preocupaciones principales de usuarios y empresas en la actualidad,


donde internet y las nuevas tecnologías son indispensables en el día a día. Los programas de
seguridad informática pertenecen, en la mayor parte de los casos, a software privativo.

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.

Ventajas de este tipo de software son las siguientes:

Cuentan con más recursos para sus desarrollos y suelen estar más «terminados».

Se adaptan mejor al hardware.

Son más sencillos de adquirir e implementar, ya que la implementación contará con la asistencia
de la empresa desarrolladora y/o distribuidora.

La asistencia y el mantenimiento del software la realiza la empresa desarrolladora o distribuidora,


favoreciendo la rapidez a la hora de solucionar las incidencias.

Existen software propietarios específicos para casi cualquier función.


Soporte para todo tipo de hardware.

Las aplicaciones número uno son propietarias.

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.

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

Mayor compatibilidad con el hardware.

Desventajas

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


Imposibilidad de copia.
Imposibilidad de modificació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.

Ejemplos de software propietario

Algunos de los ejemplos más conocidos de software propietario que se dan en el mundo de la
informática son:

Sistemas operativos: Windows, Chrome OS y macOS.

Programas de ciberseguridad: Norton, Kasperski o Panda.

Programas informáticos empresariales: SAP, SAGE o Matlab.

Aplicaciones comerciales: Google Drive, Skype o Microsoft Edge.

Videojuegos y software de entretenimiento: FIFA, Spotify o Netflix.

Cada software citado posee derechos de autor de una empresa que ha estado detrás de su
creación y desarrollo.

3. Investigación sobre Sistemas Administrativos Contables diseñados en Software Libre.


GnuCash es un sistema de finanzas que nació inicialmente para dar soporte personal al usuario,
pero poco a poco se ha convertido en una solución enfocada a las pequeñas y medianas empresas
("PyME"). Puede ser instalado en sistemas operativos Linux, Windows y Mac OSX, y ya cuenta con
una aplicación en Google Play. GnuCash es excelente para llevar la contabilidad de pequeños
negocios, programar transacciones, generar informes personalizados, gestión de presupuestos,
entre otros.

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.

Existe una versión local sin coste, la Odoo versión Community.

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.

Diferencias entre software libre y software de código abierto

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.

También podría gustarte