miércoles, 28 de noviembre de 2007

sistemas operativos

¿ Qué es un sistema operativo ?

Las clases de sistemas operativos en la que nos basaremos serán los denominados multiusuarios y de multiprogramación; es decir que varios usuarios podrán correr concurrentemente múltiples programas.

Un SO es una parte importante de casi cualquier sistema informático. Para entender mejor esto veremos que un sistema informático puede separar en cuatro partes:


El hardware

El SO

Los programas de aplicación

Los usuarios




Estas partes hacen de capas, cada una de las cuales acerca más al usuario a utilizar los recursos del hardware. El hardware (CPU, memoria y dispositivos) proporciona los recursos de computación básicos sobre los que se agregaran estas capas sucesivas. Los programas de aplicación como los compiladores, juegos, aplicaciones de negocios, etc. definen la forma en que estos recursos se emplearán para solucionar los problemas del usuario.

Tipos de sistemas operativos

1) DOS: El famoso DOS, que quiere decir Disk Operating System (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.

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

3) 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 aplicaciónes para mejorar la eficacia del trabajo.

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

5) 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 de el SO, ya que la mayoría del mercado de software ha sido monopolizado por Windows.

6) 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. Por otro lado, es muy bueno para organizar archivos y usarlos de manera eficaz. Este fue creado por Apple Computer, Inc.

7) 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. Esto quiere decir que muchos usuarios puede estar usando una misma computadora por medio de terminales o usar muchas de ellas.

Diferencias entre software libre y software propietario


Que el software libre te permite:

Que puedas Ejecutarlo con cualquier propósito.
Que puedas copiarlo y distribuirlo para ayudar a un amigo,comunidad,etc.
Que puedas modificarlo para que se adapte a tus necesidades o las de un tercero.
Que puedas mejorarlo y publicar las mejoras para ayudar a la comunidad.

En el caso del "software propietario", la distribución se restringe a quienes adquieren una "licencia de uso" (generalmente por la vía de un pago), para un "paquete de aplicación" o "producto". Pero la distribución se restringe al código "binario" (los programas ejecutables de las aplicaciones), quedando el código fuente en propiedad de los creadores del software. Y dependiendo de las condiciones de la licencia, existirán diversos "usos" permitidos a los "usuarios".

Ventajas e incovenientes del software libre y software pripietario

El registro del software te permite obtener una prueba legal que garantiza que, a partir de una fecha determinada, eres la autora del mismo. Esto lo puedes hacer tanto para el software propietario como para el software libre. Cuesta 200.000 Bs. (no son 400.000 como dije una vez, disculpen) más o menos en trámites.

Los repositorios de software libre en internet, (lugar en el que se encuentra el software libre normalmente), no garantizan la prueba legal que se necesita para que en el caso de un juicio, el autor pueda resguardar sus derechos.

Los creadores de software libre pueden ser objeto de abuso de su trabajo: se los pueden registrar y hacerlo propietario, cambiar la autoría, etc etc.

Se podrían reformar las leyes que rigen la materia para que los trámites sean gratuitos, más eficientes y eviten que se abuse de los que trabajan para compartir sin condiciones. Las leyes que rigen la materia están en otro email.

Patentar software implicaría acabar con el software libre, porque este proceso protege las "ideas", no la "forma", que es como se hace actualmente.

En todo caso, el software libre pone en tela de juicio del sistema actual de propiedad intelectual y esto hace que se dude un poco en si se debe legislar de la misma forma... registrando.

No hay comentarios: