You are on page 1of 4

Los Sistemas Operativos de la Computadora

Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicacin y los diferentes usuarios. Es un administrador de los recursos de hardware del sistema.

En una definicin informal es un sistema que consiste en ofrecer una distribucin ordenada y controlada de los procesadores, memorias y dispositivos de E/S entre los diversos programas que compiten por ellos. A pesar de que todos nosotros usamos sistemas operativos casi a diario, es difcil definir qu es un sistema operativo. En parte, esto se debe a que los sistemas operativos realizan dos funciones diferentes. El sistema operativo indica a la computadora la manera de utilizar otros programas de software y administra todo el hardware, tanto el interno como el externo, que est instalado en la computadora.

CULES SON LAS LIBERTADES DEL SOFTWARE LIBRE?

El software libre es un tipo particular de software que le permite al usuario el ejercicio de cuatro libertades bsicas: 1. 2. 3. 4. Ejecutarlo con cualquier propsito Estudiar cmo funciona y adaptarlo a sus necesidades Distribuir copias Mejorarlo y liberar esas mejoras al pblico Explicacin de la Libertades bsicas del Software libre

Libertad 0: Usar el programa con cualquier propsito. Es decir, el ejercicio de esta libertad implica que lo podemos utilizar con cualquier fin, ya sea educativo, cultural, comercial, poltico, social, etc. Esta libertad deriva de que hay ciertas licencias que restringen el uso del software a un determinado propsito, o que prohben su uso para determinadas actividades.

Libertad 1: Estudiar cmo funciona el programa y adaptarlo a sus necesidades. Significa que podemos estudiar su funcionamiento (al tener acceso al cdigo fuente) lo que nos va a

permitir, entre otras cosas: descubrir funciones ocultas, averiguar como realiza determinada tares, descubrir que otras posibilidades tiene, que es lo que le falta para hacer algo, etc. El adaptar el programa a mis necesidades implica que puedo suprimirle partes que no me interesan, agregarle partes que considero importantes, copiarle una parte que realiza una tarea y adicionarla a otro programa, etc. Libertad 2. Distribuir copias. Quiere decir que soy libre de redistribuir el programa, ya sea gratis o con algn costo, ya sea por email, FTP O EN cd, ya sea a una persona o a varias, ya sea a un vecino o a una persona que vive en otro pas. Libertad 3: Mejorar el programa y liberar las mejoras al pblico. Tengo la libertad de hacer mejor el programa, o sea que puedo: hacer menores los requerimientos de hardware para funcionar, que tenga mayores prestaciones, que ocupe menos espacio, que tenga menos espacio, soy libre de poder redistribuir ese programa mejorado o simplemente proponer la mejora en un ligar pblico (un foro de noticias, una lista de correo, un sitio web, un FTP, un canal de chat).

Es importante sealar que las libertades 1 y 3 obligan a que se tenga acceso el cdigo fuente.

La libertad 2 hace referencia a la libertad de modificar y redistribuir el software libremente licenciado bajo algn tipo de licencia de software libre que beneficie a la comunidad.

CULES SON LAS LIBERTADES QUE BRINDA EL SOFTWARE LIBRE?

EN LA TICA: El software libre tiene su base en una ideologa que dice el software no debe tener dueos, es un asunto de libertad: la gente debera ser libre de usarlo en todas las formas que sean socialmente tiles. De esta forma, el movimiento del software libre pone lo que es beneficioso para la sociedad por encima de los intereses econmicos o polticos. Entre los beneficios que percibe la sociedad podemos mencionar: Tecnologas transparentes, confiables y seguros. Tecnologas como bien pblico. Promocin del espritu cooperativo, en el que el principal objetivo es a su vecino. Precios justos.

EN LA PRCTICA: El software libre ofrece a las personas la posibilidad de utilizar, estudiar y modificar, copiar, y redistribuir el software. Para hacer efectivas estas libertades, el cdigo o fuentes de los programas deben estar disponibles, gracias a estas libertades obtenemos muchos beneficios prcticos: Podemos aprender de los programas existentes. Podemos mejorarlos. Podemos adaptarlos para que se ajusten a nuestras necesidades. Podemos basarnos en ellos, de forma que evitamos los costos adicionales del empezar un programa desde 0. Podemos formar alrededor de la creacin, distribucin, soporte y capacitacin de programas libres. Y el efecto de todos estos beneficios es la formacin de comunidades enormes alrededor de proyectos de software libre, gracias a los cules tenemos acceso a desarrolladores, documentadores y testers de todo el mundo.

ELABORA UN CUADRO COMPARATIVO DONDE REFLEJE LAS VENTAJAS, DESVENTAJAS Y FILOSOFA DE SISTEMAS OPERATIVOS: COL SOFTWARE LIBRE Y SOFTWARE PROPIETARIO EN UN CUADRO DE DOBLE ENTRADA CON ACTITUD CRTICA.

You might also like