470 likes | 661 Views
Sistemas operativos. SISTEMA OPERATIVO. Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo y la utilización del computador. Las funciones básicas de un sistema operativo se pueden clasificar en:
E N D
SISTEMA OPERATIVO Un sistema operativo es un programa que tiene encomendadas una serie de funciones diferentes, cuyo objetivo es simplificar el manejo y la utilización del computador. Las funciones básicas de un sistema operativo se pueden clasificar en: • Gestión de recursos • Ejecución de servicios para los programas • Ejecución de los mandatos de los usuarios
Gestión de recursos En un computador pueden existir varios usuarios que ejecutan varios programas, estos programas compiten por los recursos del computador (Memoria, tiempo de CPU, periféricos). El sistema operativo debe garantizar la protección de los programas frente a otros. • Asignación y liberación de recursos: El S.O. debe monitorear para saber cuáles recursos están libres y cuáles están asignados a cada programa. Si se tiene un esquema de prioridades, se deben resolver los conflictos que se pueden presentar. • Protección: El S.O. debe garantizar la confidencialidad de la información, de manera que los programas no interfieran entre sí.
Ejecución de servicios para los programas El S.O. ofrece a los programas un conjunto de servicios (llamadas al sistema), que garantiza que los programas se ejecuten en un ambiente protegido. De esta forma se crea una máquina virtual extendida. • Ejecución de programas: El sistema operativo proporciona servicios para ejecutar un programa, parar o abortar su ejecución. También ofrece servicios que permiten conocer y modificar las condiciones de ejecución de los programas, además de servicios para la comunicación y sincronización de programas. • Órdenes de E/S: Proporciona servicios de lectura, escritura y modificación del estado de los periféricos. • Operaciones sobre archivos: El S.O. ofrece servicios para la creación, apertura, lectura, escritura, renombrado y borrado de archivos. • Detección y tratamiento de errores: El S.O. es el encargado de detectar las condiciones de error de hardware.
Gestión de usuarios y grupos Todo sistema operativo multiusuario debe ofrecer los servicios básicos de manejo de usuarios y grupos, tales como creación, modificación y eliminación. Además se debe brindar los servicios de autenticación y autorización. • Autenticación: Proceso en el cual un usuario ingresa un nombre y una contraseña, creados previamente en el sistema. El S.O. debe validar que el usuario exista. • Autorización: Nivel de permisos de un usuario autenticado para tener acceso a los servicios que ofrece el sistema operativo, y las restricciones de seguridad frente a otros usuarios.
TIPOS DE SISTEMAS OPERATIVOS Los sistemas operativos presentan distintas clasificaciones: sistemas operativos por su estructura (visión interna), sistemas operativos por los servicios que ofrecen y, finalmente, sistemas operativos por la forma en que ofrecen sus servicios (visión externa). Se clasifican por: • Su estructura • Servicios • La forma de ofrecer sus servicios
Sistemas Operativos por su Estructura Es necesario observar dos tipos de requisitos cuando se construye un sistema operativo, los cuales son: • Requisitos de usuario: Sistema fácil de usar y de aprender, seguro, rápido y adecuado al uso al que se le quiere destinar. • Requisitos del software: Donde se engloban aspectos como el mantenimiento, forma de operación, restricciones de uso, eficiencia, tolerancia frente a los errores y flexibilidad.
Estructuramonolítica Es la estructura de los primeros sistemas operativos constituidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra. Las características fundamentales son: • Construcción del programa final a base de módulos compilados separadamente que se unen a través del ligador. • Buena definición de parámetros de enlace entre las distintas rutinas existentes, que puede provocar mucho acoplamiento. • Carecen de protecciones y privilegios al entrar a rutinas que manejan diferentes aspectos de los recursos de la computadora, como memoria, disco.
Estructurajerárquica A medida que fueron creciendo las necesidades de los usuarios y se perfeccionaron los sistemas, se hizo necesaria una mayor organización del software, del sistema operativo, donde una parte del sistema contenía subpartes y esto organizado en forma de niveles. Se dividió el sistema operativo en pequeñas partes, de tal forma que cada una de ellas estuviera perfectamente definida y con un claro interface con el resto de elementos. Se constituyó una estructura jerárquica o de niveles en los sistemas operativos, el primero de los cuales fue denominado THE (TechnischeHogeschool, Eindhoven), de Dijkstra, que se utilizó con fines didácticos. Se puede pensar también en estos sistemas como si fueran `multicapa'. Multics y Unix caen en esa categoría.
Máquina Virtual Se trata de un tipo de sistemas operativos que presentan una interface a cada proceso, mostrando una máquina que parece idéntica a la máquina real subyacente. Estos sistemas operativos separan dos conceptos que suelen estar unidos en el resto de sistemas: la multiprogramación y la máquina extendida. El objetivo de los sistemas operativos de máquina virtual es el de integrar distintos sistemas operativos dando la sensación de ser varias máquinas diferentes. El núcleo de estos sistemas operativos se denomina monitor virtual y tiene como misión llevar a cabo la multiprogramación, presentando a los niveles superiores tantas máquinas virtuales como se soliciten.
SistemasOperativosporServicios Esta clasificación es la más comúnmente usada y conocida desde el punto de vista del usuario final. Esta clasificación se comprende fácilmente con el cuadro sinóptico que a continuación se muestra.
Monousuarios: Los sistemas operativos monousuarios son aquéllos que soportan a un usuario a la vez, sin importar el número de procesadores que tenga la computadora o el número de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Las computadoras personales típicamente se han clasificado en este renglón. Multiusuarios: Los sistemas operativos multiusuarios son capaces de dar servicio a más de un usuario a la vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una red de comunicaciones. No importa el número de procesadores en la máquina ni el número de procesos que cada usuario puede ejecutar simultáneamente.
Monotareas: Los sistemas monotarea son aquellos que sólo permiten una tarea a la vez por usuario. Puede darse el caso de un sistema multiusuario y monotarea, en el cual se admiten varios usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo solo una tarea a la vez. Multitareas: Un sistema operativo multitarea es aquél que le permite al usuario estar realizando varias labores al mismo tiempo. Por ejemplo, puede estar editando el código fuente de un programa durante su depuración mientras compila otro programa, a la vez que está recibiendo correo electrónico en un proceso en background.
Uniproceso: Un sistema operativo uniproceso es aquél que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese más de uno le sería inútil. El ejemplo más típico de este tipo de sistemas es el DOS y MacOS. Multiproceso: Un sistema operativo multiproceso se refiere al número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas trabajan de dos formas: simétrica o asimétricamente.
SistemasOperativospor la Forma de ofrecersusServicios Esta clasificación también se refiere a una visión externa, que en este caso se refiere a la del usuario, el cómo accede a los servicios. Bajo esta clasificación se pueden detectar dos tipos principales: sistemas operativos de red y sistemas operativos distribuidos.
SistemasOperativos de Red Los sistemas operativos de red se definen como aquellos que tiene la capacidad de interactuar con sistemas operativos en otras computadoras por medio de un medio de transmisión con el objeto de intercambiar información, transferir archivos, ejecutar comandos remotos y un sin fin de otras actividades. El punto crucial de estos sistemas es que el usuario debe saber la sintaxis de un conjunto de comandos o llamadas al sistema para ejecutar estas operaciones, además de la ubicación de los recursos que desee acceder.
SistemasOperativosDistribuidos Los sistemas operativos distribuidos abarcan los servicios de los de red, logrando integrar recursos (impresoras, unidades de respaldo, memoria, procesos, unidades centrales de proceso) en una sola máquina virtual que el usuario accede en forma transparente. Es decir, ahora el usuario ya no necesita saber la ubicación de los recursos, sino que los conoce por nombre y simplemente los usa como si todos ellos fuesen locales a su lugar de trabajo habitual.
COMPONENTES DE UN SO Gestión de Procesos Un procesador se dedica exclusivamente a un proceso, con todos sus recursos, no puede dedicar unos recursos a un proceso y el resto a otro proceso simultáneamente. Incluye: • Planificación de procesos: se trata de la parte del sistema operativo que decide qué proceso emplea el procesador en cada instante de tiempo. • Mecanismos de comunicación entre procesos: permiten comunicar a dos procesos del sistema operativo, tales como la mensajería. • Mecanismos de sincronización: permiten coordinar a procesos que realizan accesos concurrentes a un cierto recurso.
Administración de Memoria Principal Tiene como objetivo la gestión de la memoria principal, lo que incluye la gestión del espacio de memoria principal libre y ocupada, así como la asignación de memoria principal a los procesos. Administración de Ficheros Gestiona la manera en que la información se almacena en dispositivos de entrada/salida que permiten el almacenamiento estable.
Gestión de Dispositivos de entrada/salida (driver) Parte del sistema operativo que conoce los detalles específicos de cada dispositivo, lo que permite poder operar con él. Además, el sistema operativo ofrece: • Lanzador de aplicaciones: permite el lanzamiento de un programa. Esto incluye los intérpretes de órdenes textuales y los basados en gestores de ventanas. • Llamadas al sistema: conjunto de servicios que los procesos pueden solicitar al sistema operativo.
COMANDOS Un comando es una instrucción u orden que el usuario proporciona a un sistema informático, desde la línea de comandos o desde una llamada de programación. Puede ser interno (contenido en el propio intérprete) o externo (contenido en un archivo ejecutable). Suele admitir parámetros o argumentos de entrada, lo que permite modificar su comportamiento predeterminado. Suelen indicarse tras una barra "/" (en sistemas operativos DOS) o un guion simple "-" o doble "--" (en sistemas operativos Unix).
Comandosinternos y sufunción Los comandos internos o residentes son aquellos que se transfieren a la memoria en el momento de cargase el Sistema Operativo y se pueden ejecutar sin necesidad de detener el DOS presente en la unidad por defecto desde el cual se puede ejecutar el mandato. • CLS.- Borra todo de la pantalla y regresa el cursor en la esquina izquierda superior. • COPY.- Se utiliza para copiar archivos. • DATE.- Se utiliza para cambiar la fecha • DEL.- Se utiliza para borrar archivos. • REN.- Se utiliza para cambiar el nombre del archivo • RD.- Se utiliza para eliminar carpetas. • TIME.- Se utiliza para cambiar la hora
Comandosexternosy sufunción Los comandos externos en contracción con los mandos internos se almacenan en archivos denominados transitorios o externos, y para ejecutarse necesitan de estos archivos, además de los comandos externos tienen nombre propio y se pueden copiar de un disco a otro. • APPEND.- Sirve para especificar trayectorias para fichero de datos • BACKUP.- Ejecuta una copia de seguridad de uno o más archivos de un disco duro a un disquete • CHKD SK.- Verifica si hay errores en el disco duro • DELTREE.- Borra un directorio sin importar que contenga subdirectorios con todos sus contenidos • DISKCOPY.- Permite hacer una copia idéntico de un disquete a otro, pertenece al grupo de las órdenes externas • DOSKEY.- Permite mantener residentes en memoria RAM las ordenes que han sido ejecutados en un punto indicativo.
SISTEMAS OPERATIVOS EXISTENTES DOS El famoso DOS, que quiere decir Disk OperatingSystem (sistema operativo de disco), es más conocido por los nombres de PC-DOS y MS-DOS. MS-DOS fue hecho por la compañía de software Microsoft y es en esencia el mismo SO que el PC-DOS. La razón de su continua popularidad se debe al aplastante volumen de software disponible y a la base instalada de computadoras con procesador Intel. Aún con los nuevos sistemas operativos que han salido al mercado, todavía el DOS es un sólido contendiente en la guerra de los SO.
Windows 3.1 Microsoft tomo una decisión, hacer un sistema operativo que tuviera una interfaz gráfica amigable para el usuario, y como resultado obtuvo Windows. Este sistema muestra íconos en la pantalla que representan diferentes archivos o programas, a los cuales se puede accesar al darles doble click con el puntero del mouse. Todas las aplicaciones elaboradas para Windows se parecen, por lo que es muy fácil aprender a usar nuevo software una vez aprendido las bases.
Windows 95 En 1995, Microsoft introdujo una nueva y mejorada versión del Windows 3.1. Las mejoras de este SO incluyen soporte multitareas y arquitectura de 32 bits, permitiendo así correr mejores aplicaciones para mejorar la eficacia del trabajo. Windows NT Esta versión de Windows se especializa en las redes y servidores. Con este SO se puede interactuar de forma eficaz entre dos o más computadoras.
Windows 98 y Millenium En junio de 1998 salía al mercado Windows 98. Un sistema del que se comercializó otra versión en 1999, conocida como Windows 98 SecondEdition. Éste eliminaba muchos de los errores que ocasionaba el navegador Internet Explorer y además permitía a varios ordenadores conectarse a la vez a una misma conexión de Internet. La nueva baza de Microsoft tenía que ser un sofisticado Windows 2000 pero el proyecto se retrasaba y para disimular el retraso sacaron con prisas una versión inacabada del mismo, Windows Millenium. Muy problemática y que sólo funcionaba de forma aceptable si venía preinstalada en el equipo.
Windows en la actualidad Se presentaron Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 y 8. Cada nueva versión con mejoras en el diseño, la estabilidad, más dispositivos de red, nuevos servicios, más capacidades multimedia, etc. OS/2 Este SO fue hecho por IBM. Tiene soporte de 32 bits y su interfaz es muy buena. El problema que presenta este sistema operativo es que no se le ha dad el apoyo que se merece en cuanto a aplicaciones se refiere. Es decir, no se han creado muchas aplicaciones que aprovechen las características del SO, ya que la mayoría del mercado de software ha sido monopolizado por Windows.
Mac OS Las computadoras Macintosh no serían tan populares como lo son si no tuvieran el Mac OS como sistema operativo de planta. Este sistema operativo es tan amigable para el usuario que cualquier persona puede aprender a usarlo en muy poco tiempo UNIX El sistema operativo UNIX fue creado por los laboratorios Bell de AT&T en 1969 y es ahora usado como una de las bases para la supercarretera de la información. Unix es un SO multiusuario y multitarea, que corre en diferentes computadoras, desde supercomputadoras, Mainframes, Minicomputadoras, computadoras personales y estaciones de trabajo.
LINUX Linux es básicamente un sistema operativo compatible con UNIX, que opera bajo equipos compatibles con el estándar del mercado y grandes sistemas informáticos. Su ventaja principal es que su costo es prácticamente nulo, y es "software" libre, que significa que lo podemos distribuir y modificar libremente, según la licencia GNU. El núcleo fue escrito por LinusTorvalds (1969- ), como un sistema operativo abierto y estándar, siendo desarrollado y ampliado posteriormente por muchos programadores, de forma independiente. El código fuente, gestores de dispositivos y utilidades están disponibles gratuitamente.
LINUX • LinusTolvards un estudiante finlandés de informática que investigando y profundizando en los entresijos de los microprocesadores 386 decidió hacer, partiendo de cero, un sistema operativo, basado en Minix, pero que aprovechase toda la potencia del 386, memoria virtual, multitarea y otras cosas. • Pero Linus, lo publico en Internet, con sus fuentes, y un montón de gente se interesó en él, modificándolo, mejorándolo y añadiéndole cosas, a la vez que Linus lo mejoraba y coordinaba todo el trabajo que hacían el resto de la gente. Y así sigue siendo hoy, cientos de versiones después hasta convertirse en lo que tenemos delante.
LINUX • La gente de GNU creó un montón de programas para su sistema operativo que gracias a que son software libre son también usados e Linux y por eso a Linux se le llama muchas veces GNU/Linux. El núcleo de Linux, el kernel, se distribuye bajo la licencia GPL, es un tipo de licencia, dentro de lo que podríamos llamar el Open Source Software, básicamente dice que cojas el programa, lo uses, aprendas, lo mejores y compartas esas mejoras con el resto del mundo. Además la licencia GNU fija una serie de derechos a programador que le protegen.
Un Programa con Licencia GPL puede ser vendido, alquilado, prestado modificado, pero: • No se puede limitar el número de usuarios, copias o tiempo de uso. • No se puede cobrar por usar el programa (pero sí por distribuirlo). • No se puede impedir que otros lo vendan o distribuyan. • Es necesario dar las fuentes del programa de una manera pública. • Es posible modificar el programa, o aprovechar parte del código, pero el resultado tiene que seguir la misma filosofía. Es básicamente lo que llamaríamos un programa Freeware, o Gratis. Linux sigue esta licencia.
Características de Linux 32 bits: Gracias a los 32 bits el sistema es rápido eficaz, seguro y fiable, sin que una aplicación pueda causar problemas a las otras, al no tener que guardar compatibilidad con los sistemas anteriores de 16 bits. Multitarea: El ordenador puede estar haciendo varias cosas a la vez, y que no tendrás que esperar a que acabe una para hacer otra, la multitarea está controlada por el S.O. no por las aplicaciones, por lo que a diferencia de otros S.O. nunca se te quedara parado por culpa de una mala aplicación que consuma todos los recursos del ordenador. Aquí si podrás bajar correo de Internet, formatear un disco, imprimir 100 hojas y jugar al Quake a la vez, y sin problemas.
Multiusuario: En Linux, puede haber varias personas usando el ordenador, compartiendo el microprocesador, así puedes ponerle un par de pantallas y teclados y estar otra persona navegando por Internet, escribiendo una carta, jugando en su pantalla, mientras tu estas en otra haciendo otra cosa completamente diferente, y estaréis ambos en el mismo ordenador. POSIX: Aunque para los usuarios normales esto importa poco, POSIX es un estándar de la industria, que asegura una calidad mínima en ciertas partes del S.O. y asegura su compatibilidad, a nivel de código, es decir, programas POSIX que funcionan en otros Unix, no tendrán problema para compilarse y ejecutarse en Linux, Para muchas empresas esto es muy importante, a la hora de decantarse por un S.O. u otro (por eso Windows NT es compatible POSIX).
Compatibilidad: Cuando tocamos este tema, siempre pasa lo mismo, la gente dice, JO!!!, No puedo ejecutar mi aplicación favorita XXXX for Windows 95, bueno, tampoco alguien con MAC, ni con IRIX, etc., además en Linux hay peros: Pero Nº 1: Ficheros Linux No tiene ningún problema para tragarse cualquier tipo de disco de cualquier cosa que exista, leerlo y usar su contenido, además existen Suites como OpenOffice o Corel WordPerfect que permiten leer y usar ficheros de aplicaciones comunes como puedan ser Word o Excel. Pero Nº 2: Programas Si puedes ejecutar programas de otros S.O. para MAC tienes basilisk2, capaz de crear un Macintosh virtual y ejecutar MacOs para M68K sin problemas.
Estabilidad: Linux es robusto, no se colgara ( el S.O. una aplicación si está mal hecha por supuesto que se colgara, pero no afectara al resto del sistema, nunca tendrás que reiniciar el ordenador por que un programa lo ha colgado), hay que notar que es posible bloquear el teclado o la pantalla, pero eso no significa que se cuelgue el ordenador, puedes entrar al ordenador por otro sitio ( un terminal, por red) y desbloquearlo, y seguir usándolo. Es libre: No cuesta nada, no hay que pagar licencias, se puede copiar, vender, instalar sin problemas, pero lo más importante es que se dispone del código fuente, esto significa que si un día te encontrases con un problema del S.O. no tendrías que esperar inútilmente a que su creador decidiese que era un problema importante y crease un service pack para el S.O., tú mismo puedes solucionar el problema.
Soporte: Parece mentira, siendo gratis, pero aparte del que te da Mandrake, SUSE, o RedHat si le comprar los CD a estas empresas, existen cientos de personas, de todos los idiomas conocidos, que gustosos te ayudaran a solucionar cualquier problema que tengas con Linux, y en pocos días. Adaptación: Linux es uno de los S.O. que más rápido evoluciona, se adapta al mercado y soluciona los problemas rápidamente.
Las Distribuciones Red Hat Red Hat es una de las empresas que más influye en el mundo Linux actualmente, tiene dos tipos de distribución una, la de pago, que incluye software comercial, y otra, la gratuita que sustituye este software comercial por otro con licencia Libre. A Red Hat hay que agradecerle el sistema de paquetes RPM, que es el adoptado por el LBS (Linux Base Standar es un conjunto de normas para conseguir que un programa funcione perfectamente sin importar en que distribución se instale).
Instalación de Linux Red Hat • Para la instalación de Linux es necesario un ordenador que tenga espacio en disco duro disponible, no basta con que desde otro S.O. p.e. windows aparezca el disco con espacio vació, este espacio tiene que no pertenecer a ninguna partición. • Si se desea conservar el S.O. anterior para un arranque dual, y este ocupa todo el disco duro, habrá que recurrir a una herramienta de terceros, p.e. PartitionMagic, para hacer espacio a linux. • Durante el primer inicio se configuraran aquellas partes del S.O. que no pudieron o no debían ser configuradas durante la instalación. • Aceptar la licencia, configurar la Hora del Sistema y crear usuarios (al menos uno)
Pasos para la instalación: • Seleccionarel idioma • Configuración del mouse y del teclado • Decidir el tipo de instalación deseado (elegir según opciones) • Crear una participación de swap • Tener una participación de root • Se configurara el bootloader, permitiéndonos arrancar Linux u otro S.O. que estuviese en el ordenador. • Se pedirá información sobre los idiomas que estarán disponibles en el ordenador. • Se configurará la zona horaria. • Se pedirá información sobre las tarjetas de red, dirección IP y otros datos. • Se dará la opción de Activar un Firewall en el equipo para aumentar la seguridad. • Se pedirá una contraseña para el Administrador del equipo (el root) • Instalación de los paquetes de software que sean necesarios • Crear disco de arranque del sistema operativo • Reiniciar el ordenador
TICs EN EL DESARROLLO DE LAS PYMES • Las TIC pueden apoyar, ampliar y trasformar la formación en Competencias en el desarrollo de las Pymes, ofreciendo nuevas y poderosas herramientas de participación y toma de partido en forma deliberada en los procesos educativos. • Las TIC pueden utilizarse para modificar o transformar las comunidades a las que pertenecen los estudiantes y promover el surgimiento de otras nuevas. • Para la formación en Competencias Ciudadanas y desarrollo de las pymes, las TIC pueden ser especialmente efectivas en: • fuente para convertirse en ciudadanos informados; • desarrollo de habilidades para indagación y comunicación; • desarrollo de habilidades de participación y acción responsables
TICs EN EL DESARROLLO DE LAS PYMES • Las tecnologías de información y comunicaciones (TICs) han permitido un mejoramiento de los procesos de negocios, labores administrativas y gestión en general de diversas organizaciones. Sin embargo, por razones de costos, en la mayor de los casos las TICs no son utilizadas por las Mipymes. • Las Mipymes enfrentan un rezago tecnológico en cuanto al apoyo con TICs de los procesos de negocios claves de su cadena de valor. Esto sin duda afecta su efectividad operacional y capacidad para generar y sostener ventajas competitivas en el tiempo. En este papel se prueba que tal rezago tecnológico es un hecho y que el software libre es una solución apropiada para todas de las necesidades. Esto se afecta por medio de la investigación del estado actual en el que se encuentra el uso de TICs en tales Mipymes. • Además, se indagan por medio de soluciones dispuestas por el software libre, y se evalúa la pertinencia de su uso en cada requerimiento. Se llega a las conclusiones, donde además pueden satisfacer con software libre sus necesidades empresariales las nuevas tecnologías.
DISTRIBUCIONES LINUX PARA PYMES Ebox Platform Es un servidor de código abierto para pequeñas y medianas empresas (PYME). eBox permite una administración sencilla y eficiente de la infraestructura de red, puede actuar como puerta de enlace a Internet, gestionar las amenazas de seguridad (UTM), actuar como servidor de oficina, como servidor de comunicaciones o una combinación de estas. ESUNLinux Es una distribución Linux basada en Ubuntu, que contiene software libre para la gestión de empresas. Nace en la Escuela Universitaria de Negocios de la Universidad de Tarapacá con el fin de entregar una nueva alternativa para los alumnos, profesores y la comunidad en general.
LinexPyme Está destinado a ofrecer un conjunto de soluciones integrales para la gestión y el desarrollo de sus actividades a las empresas. LinEx PYME 2006 facilita la gestión y la comunicación a cualquier empresa que desee introducir las nuevas tecnologías en su proceso productivo. Se basa en la tecnología de gnuLinEx 2004 incorporando más de 100 aplicaciones específicas para las empresas. En este sentido, la distribución se articula en varios tipos de herramientas: Aplicaciones de Comunicación, Aplicaciones de Gestión y Aplicaciones de Programación y Diseño. MolinuxGesticam Es una distribución orientada a la Gestión Informática Integrada para Autónomos y Micropymes. El proyecto nació con el fin de dotar a los Autónomos y a las Micropymes de Castilla-La Mancha de un software de Gestión en Código Libre y con una integración dentro del S.O. MoLinux que distribuye la JCCM (Junta de Castilla la Mancha). Los módulos de los que consta GestiCam son: Gestión de Compras, Gestión de Ventas., Gestión de Empresas (Clientes/Proveedores/Parámetros), Gestión Financiera, Gestión de Inventario, Gestión de Productos, Gestión de Producción, Administración del Sistema, Copias, Restauraciones, Informes, etc.
Soles WS Es una distribución orientada a la Gestión Informática Integrada para Autónomos y Micropymes. El proyecto nació con el fin de dotar a los Autónomos y a las Micropymes de Castilla-La Mancha de un software de Gestión en Código Libre y con una integración dentro del S.O. MoLinux que distribuye la JCCM (Junta de Castilla la Mancha). Los módulos de los que consta GestiCam son: Gestión de Compras, Gestión de Ventas., Gestión de Empresas (Clientes/Proveedores/Parámetros), Gestión Financiera, Gestión de Inventario, Gestión de Productos, Gestión de Producción, Administración del Sistema, Copias, Restauraciones, Informes, etc. Trisquel Pro Es un proyecto de desarrollo de software dedicado a la creación del sistema operativo Trisquel GNU/Linux, 100% libre. Es un proyecto abierto, iniciado por la Universidad de Vigo, con los recursos e infraestructuras de la Facultad de Ciencias de Ourense y la Escuela Superior de Informática de Ourense, y el trabajo de Sognus y la comunidad de voluntarios. Esta versión contiene una completa colección de aplicaciones para pequeñas y medianas empresas, incluyendo soporte para facturación, contabilidad, puntos de venta, gestión financiera, ofimática, multimedia, seguridad, y un largo etcétera.