Republica Bolivariana de Venezuela
Universidad Nacional Experimental
Simon Rodrguez
Ncleo-San Carlos, Cojedes
ELABORADO POR:
LUIS GONZALEZ B.
Pref. Chvez Joao
San Carlos, Agosto de 2011
CONTENIDO
Pa
INTRODUCCION
1. HISTORIA DE SISTEMAS OPERATIVOS
2. SISTEMAS OPERATIVOS
3. CARACTERSTICA DE UN SISTEMA OPERATIVO
4. TIPOS DE SISTEMAS OPERATIVOS
5. SOFTWARE DE PROPIETARIO
6. SOFTWARE PRIVATIVO
7. SOFTWARE NO LIBRE
8. SOFTWARE DE CDIGO CERRADO
9. SOFTWARE PRIVADO
10. VENTAJAS DEL SOFTWARE PROPIETARIO
11. DESVENTAJAS DEL SOFTWARE PROPIETARIO
12. SOFTWARE LIBRE
13. LIBERTADES DEL SOFTWARE LIBRE
14. VENTAJAS DEL SOFTWARE LIBRE
15. DESVENTAJAS DEL SOFTWARE LIBRE
16.
ANEXO
VENTAJAS
Y
DESVENTAJAS
DE
SOFTWARE LIBRE Y DE PROPIETARIO
17. ANEXO SOFTWARE LIBRE VS SOFTWARE DE
PROPIETARIO
CONCLUSION
BIBLIOGRAFIA
g.
1
2
4
6
7
8
10
10
10
11
11
13
14
15
15
16
17
18
19
20
INTRODUCCION
Un Sistema Operativo (SO) es el software bsico de una
computadora que provee una interfaz entre el resto de
programas del ordenador, los dispositivos hardware y el
usuario. Las funciones bsicas del Sistema Operativo son
administrar los recursos de la mquina, coordinar el hardware
y organizar archivos y directorios en dispositivos de
almacenamiento. Los Sistemas Operativos ms utilizados son
Dos, Windows, Linux y Mac. Algunos SO ya vienen con un
navegador integrado, como Windows que trae el navegador
Internet Explorer.
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 trabajo siguiente nos da una nocin bien definida
sobre la definicin de sistema operativo, tipos, ventajas y
desventajas de los mismos, es por ello que es de suma
importancia el empleo de esta informacin para la aplicacin
en nuestros trabajos diarios ya que en el transcurrir del
tiempo se ha hecho parte de nuestros quehaceres el uso de
sistemas operativos ya sea en telfonos celulares,
computadoras, fotocopiadoras, cajas registradoras, tele
cajeros, reproductores de sonido y video, etc., y que sin duda
alguna habrn sistemas mas avanzados a medida que
aumente la globalizacin mundial.
1. HISTORIA DE SISTEMAS OPERATIVOS
Los primeros sistemas (1945-1960) eran grandes
mquinas operadas desde la consola maestra por los
programadores. Durante la dcada siguiente (1950-1960) se
llevaron a cabo avances en el hardware: lectoras de tarjetas,
impresoras, cintas magnticas, etc. Esto a su vez provoc un
avance en el software: compiladores, ensambladores,
cargadores, manejadores de dispositivos, etc.
A finales de los 40's el uso de computadoras estaba
restringido a aquellas empresas o instituciones que podan
pagar su alto precio, y no existan los sistemas operativos. En
su lugar, el programador deba tener un conocimiento y
contacto profundo con el hardware, y en el infortunado caso
de que su programa fallara, deba examinar los valores de los
registros y pneles de luces indicadoras del estado de la
computadora para determinar la causa del fallo y poder
corregir su programa, adems de enfrentarse nuevamente a
los procedimientos de apartar tiempo del sistema y poner a
punto los compiladores, ligadores, etc; para volver a correr su
programa, es decir, enfrentaba el problema del procesamiento
serial ( serial processing ).
La importancia de los sistemas operativos nace
histricamente desde los 50's, cuando se hizo evidente que el
operar una computadora por medio de tableros enchufables
en la primera generacin y luego por medio del trabajo en lote
en la segunda generacin se poda mejorar notoriamente,
pues el operador realizaba siempre una secuencia de pasos
repetitivos, lo cual es una de las caractersticas contempladas
en la definicin de lo que es un programa. Es decir, se
comenz a ver que las tareas mismas del operador podan
plasmarse en un programa, el cual a travs del tiempo y por
su enorme complejidad se le llam "Sistema Operativo". As,
tenemos entre los primeros sistemas operativos al Fortran
Monitor System ( FMS ) e IBSYS.
Posteriormente,
en
la
tercera
generacin
de
computadoras nace uno de los primeros sistemas operativos
con la filosofa de administrar una familia de computadoras: el
OS/360 de IBM. Fue este un proyecto tan novedoso y
ambicioso que enfrent por primera vez una serie de
problemas conflictivos debido a que anteriormente las
computadoras eran creadas para dos propsitos en general: el
comercial y el cientfico. As, al tratar de crear un solo sistema
operativo para computadoras que podan dedicarse a un
propsito, al otro o ambos, puso en evidencia la problemtica
del trabajo en equipos de anlisis, diseo e implantacin de
sistemas grandes. El resultado fue un sistema del cual uno de
sus mismos diseadores patentiz su opinin en la portada de
un libro: una horda de bestias prehistricas atascadas en un
foso de brea.
Surge tambin en la tercera generacin de
computadoras el concepto de la multiprogramacin, porque
debido al alto costo de las computadoras era necesario idear
un esquema de trabajo que mantuviese a la unidad central de
procesamiento ms tiempo ocupada, as como el encolado
(spooling ) de trabajos para su lectura hacia los lugares libres
de memoria o la escritura de resultados. Sin embargo, se
puede afirmar que los sistemas durante la tercera generacin
siguieron siendo bsicamente sistemas de lote.
En la cuarta generacin la electrnica avanza hacia la
integracin a gran escala, pudiendo crear circuitos con miles
de transistores en un centmetro cuadrado de silicn y ya es
posible hablar de las computadoras personales y las
estaciones de trabajo. Surgen los conceptos de interfaces
amigables intentando as atraer al pblico en general al uso
de las computadoras como herramientas cotidianas. Se hacen
populares el MS-DOS y UNIX en estas mquinas. Tambin es
comn encontrar clones de computadoras personales y una
multitud de empresas pequeas ensamblndolas por todo el
mundo.
Para mediados de los 80's, comienza el auge de las
redes de computadoras y la necesidad de sistemas operativos
en red y sistemas operativos distribuidos. La red mundial
Internet se va haciendo accesible a toda clase de instituciones
y se comienzan a dar muchas soluciones ( y problemas ) al
querer hacer convivir recursos residentes en computadoras
con sistemas operativos diferentes. Para los 90's el paradigma
de la programacin orientada a objetos cobra auge, as como
el manejo de objetos desde los sistemas operativos. Las
aplicaciones intentan crearse para ser ejecutadas en una
plataforma especfica y poder ver sus resultados en la pantalla
o monitor de otra diferente (por ejemplo, ejecutar una
simulacin en una mquina con UNIX y ver los resultados en
otra con DOS ). Los niveles de interaccin se van haciendo
cada vez ms profundos.
A finales de los aos 80, una computadora Commodore
Amiga equipada con una aceleradora Video Toaster era capaz
de producir efectos comparados a sistemas dedicados que
costaban el triple. Un Video Toaster junto a Lightwave ayud a
producir muchos programas de televisin y pelculas, entre las
que se incluyen Babylon 5, Seaquest DSV y Terminator II.
La historia de los sistemas operativos empieza a sufrir los
cambios significativos a partir de 1980 con el surgimiento de
las computadoras personales; cuando se crean los circuitos
integrados LSI, chips que contienen miles de transistores en
un centmetro cuadrado de silicon, la era de la computadora
personal vio sus comienzos.
Podemos decir que fueron dos los sistemas operativos
populares: MS-DOS, confeccionado por Microsoft y Unix; una
avance importante que se hizo presente en la dcada del 80
fue el desarrollo de redes de computadoras personales que
corren los mismos sistemas operativos en red, esto permita a
los usuarios tener un conocimiento de la existencia de
mltiples computadoras y poder ingresar en mquinas
remotas reproduciendo archivos de un equipo a otro.
2. SISTEMAS OPERATIVOS
Un sistema operativo es un conjunto de programas
destinado a permitir el uso apropiado de las partes fsicas del
ordenador hardware, y de esta manera interactuar con el
usuario. Sin un sistema operativo el usuario seria incapaz de
poder trabajar con un computador ya que este no seria ms
que una conjunto de piezas electrnicas sin objetivo, he ah su
importancia
Un sistema operativo (SO) es el programa o conjunto
de programas que efectan la gestin de los procesos bsicos
de un sistema informtico, y permite la normal ejecucin del
resto de las operaciones.
Es posible encontrar en el tiempo entre la retirada de un
trabajo y el montaje del siguiente. Era sumamente
complicado, por el hecho de que eran tarjetas perforadas las
cuales las tena que leer el sistema.
Uno de los propsitos del sistema operativo que gestiona
el ncleo intermediario consiste en gestionar los recursos de
localizacin y proteccin de acceso del hardware, hecho que
alivia a los programadores de aplicaciones de tener que tratar
con estos detalles. La mayora de aparatos electrnicos que
utilizan microprocesadores para funcionar, llevan incorporado
un sistema operativo. (Telfonos mviles, reproductores de
DVD, computadoras, radios, enrutadores, etc.).
El objetivo principal de un Sistema Operativo es,
entonces, lograr que el Sistema de computacin se use de
manera cmoda, y el objetivo secundario es que el hardware
del computador se emplee de manera eficiente.
Un Sistema Operativo es una parte importante de
cualquier sistema de computacin. Un sistema de
computacin puede dividirse en cuatro componentes: el
hardware, el Sistema Operativo, los programas de aplicacin y
los usuarios. El hardware (Unidad Central de Procesamiento
(UCP), memoria y dispositivos de entrada/salida (E/S))
proporciona los recursos de computacin bsicos. Los
programas de aplicacin (compiladores, sistemas de bases de
datos, juegos de vdeo y programas para negocios) definen la
forma en que estos recursos se emplean para resolver los
problemas de computacin de los usuarios.
3. CARACTERSTICA DE UN SISTEMA OPERATIVO.
En general, se puede decir que un Sistema Operativo
tiene las siguientes caractersticas:
Conveniencia. Un Sistema Operativo hace ms
conveniente el uso de una computadora.
Eficiencia. Un Sistema Operativo permite que los
recursos de la computadora se usen de la manera ms
eficiente posible.
Habilidad para evolucionar. Un Sistema Operativo
deber construirse de manera que permita el desarrollo,
prueba o introduccin efectiva de nuevas funciones del
sistema sin interferir con el servicio.
Encargado de administrar el hardware. El Sistema
Operativo se encarga de manejar de una mejor manera
los recursos de la computadora en cuanto a hardware se
refiere, esto es, asignar a cada proceso una parte del
procesador para poder compartir los recursos.
Relacionar dispositivos (gestionar a travs del
kernel). El Sistema Operativo se debe encargar de
comunicar a los dispositivos perifricos, cuando el
usuario as lo requiera.
Organizar datos para acceso rpido y seguro.
Manejar las comunicaciones en red. El Sistema
Operativo permite al usuario manejar con alta facilidad
todo lo referente a la instalacin y uso de las redes de
computadoras.
Procesamiento por bytes de flujo a travs del bus
de datos.
Facilitar las entradas y salidas. Un Sistema Operativo
debe hacerle fcil al usuario el acceso y manejo de los
dispositivos de Entrada/Salida de la computadora.
Tcnicas de recuperacin de errores.
Evita que otros usuarios interfieran. El Sistema
Operativo evita que los usuarios se bloqueen entre ellos,
informndoles si esa aplicacin esta siendo ocupada por
otro usuario.
Generacin de estadsticas. Permite que se puedan
compartir el hardware y los datos entre los usuarios.
4. TIPOS DE SISTEMAS OPERATIVOS
Actualmente los sistemas operativos se clasifican en tres
clasificaciones: sistemas operativos por su estructura (visin
interna), sistemas operativos por los servicios que ofrecen y
sistemas operativos por la forma en que ofrecen sus servicios
(visin externa).
Sistemas Operativos por Servicios (Visin Externa).
Sistemas Operativos por su Estructura (Visin Interna).
5. SOFTWARE DE PROPIETARIO
Es documentalmente incomparable que en los aos 60
los laboratorios Bell proporcionaron el cdigo fuente de su
sistema operativo UNIX,1 y tiempo despus comenz a existir
lo que se conoce como software de cdigo cerrado. Sin
embargo hay que destacar que, al inicio de la era de la
informtica, era comn que agrupaciones cientficas
estuvieran dispuestas a ceder su cdigo a terceros sin un
pago por el mismo ya que tampoco haba una poltica que lo
reglamentara y adems era un beneficio comn conocer los
desarrollos ajenos en busca de la estandarizacin.
Pasado el tiempo es en 1972 cuando el gobierno de los
Estados Unidos obliga a IBM a distinguir entre software y
hardware que hasta entonces no se distinguan claramente,
dando lugar a los primeros intentos de cerrar el cdigo de los
programas. An en esa poca, se encontraba en revistas
como Creative Computing y Byte hojas y hojas llenas de
cdigo libre.
El software privativo (tambin llamado propietario, de
cdigo cerrado o software no libre) es cualquier programa
informtico en el que el usuario tiene limitaciones para usarlo,
modificarlo o redistribuirlo (esto ltimo con o sin
modificaciones).
La persona fsica o jurdica (compaa, corporacin,
fundacin, etc.) al poseer los derechos de autor sobre un
software tiene la posibilidad de controlar y restringir los
derechos del usuario sobre su programa, lo que en el software
privativo implica por lo general que el usuario slo tendr
derecho a ejecutar el software bajo ciertas condiciones,
comnmente fijadas por el proveedor, que signifique la
restriccin de una o varias de las cuatro libertades.
El trmino "propietario" en espaol resultara inadecuado,
pues significa que tiene derecho de propiedad sobre una
cosa, por lo que no podra calificarse de "propietario" al
software, porque ste no tiene propiedad sobre nada (es
decir, no es dueo de nada) y, adems, no podra serlo
(porque es una cosa y no una persona). Asimismo, la
expresin "software propietario" podra ser interpretada como
"software sujeto a propiedad" (derechos o titularidad) y su
opuesto, el software libre, tambin est sujeto al derecho de
autor. Otra interpretacin es que contrariamente al uso
popular del trmino, se puede afirmar de que "todo software
es propietario", por lo que la forma correcta de referirse al
software con restricciones de uso, estudio, copia o mejora es
la de software privativo, segn esta interpretacin el trmino
"propietario" podra aplicarse tanto para software libre como
software privativo, ya que la diferencia entre uno y otro est
en que el dueo del software privativo lo licencia como
propiedad privada y el de software libre como propiedad
social.
Con la intencin de corregir el defecto de la expresin
"software propietario" aparece el llamado "software con
propietario", sin embargo se argumenta contra del trmino
"con propietario" justamente su similitud con proprietary en
ingls, que slo hara referencia a un aspecto del software que
no es libre, manteniendo una de las principales crticas a ste
(de
"software
sujeto
a
derechos"
o
"propiedad").
Adicionalmente, si "propietario" refiere al titular de los
derechos de autor (y est claro que no puede referir al
usuario, en tanto ste es simplemente un cesionario), no
resuelve la contradiccin: todo el software libre tiene tambin
titulares de derechos de autor.
Segn la opinin de algunos activistas del Movimiento de
Software Libre, el trmino "software propietario" fue
introducido por empresas desarrolladoras de software
privativo como campaa publicitaria para desacreditar al
software libre en cuanto a la propiedad del mismo hacindola
parecer como difusa y sin ninguna garanta de soporte legal
para quien lo adquira.
6. SOFTWARE PRIVATIVO
La expresin software privativo comenz al ser utilizada
por Richard Stallman, desde el ao 2003, en sus conferencias
sobre software libre, pues sera ms adecuada que "software
propietario".
El trmino "privativo" significa "que causa privacin o
restriccin de derechos o libertades", justamente lo que se
pretende describir con l: la privacin a los usuarios de sus
libertades en relacin al software, esto desde el punto de vista
de las organizaciones que apoyan las opciones de software
libre.
7. SOFTWARE NO LIBRE
La expresin software no libre (en ingls non-free
software) es usado por la FSF para agrupar todo el software
que no es libre, es decir, incluye al llamado en ingls "semifree software" (software semilibre) y al "propietary software".
Asimismo, es frecuentemente utilizado para referirse al
software que no cumple con las Directrices de software libre
de Debian, las cuales siguen la misma idea bsica de libertad
en el software, propugnada por la FSF, y sobre las cuales est
basada la definicin de cdigo abierto de la Open Source
Initiative.
8. SOFTWARE DE CDIGO CERRADO
La expresin software de cdigo cerrado nace como
antnimo de software de cdigo abierto y por tanto se centra
ms en el aspecto de ausencia de acceso al cdigo que en los
derechos sobre el mismo.
ste se refiere slo a la ausencia de una sola libertad por
lo que su uso debe enfocarse slo a este tipo de software y
aunque siempre signifique que es un software que no es libre,
no todo software que no sea libre tiene que ser software de
cdigo cerrado.
9. SOFTWARE PRIVADO
La expresin software privado es usada por la relacin
entre los conceptos de (tener) propietario y ser privado.
Este trmino sera inadecuado debido a que, en una de
sus acepciones, la palabra "privado" se entiende como
antnimo de "pblico", o sea, que no es de propiedad pblica
o estatal, sino que pertenece a particulares,8 provocando
que esta categora se interpretara como no referente al
Estado, lo que producira la exclusin del software (no libre)
generado por el aparato estatal.
Adems, el contrario "literal" de "software privado", es
decir, el "software pblico" se asocia generalmente con
software de dominio pblico.
10.
VENTAJAS DEL SOFTWARE PROPIETARIO
Propiedad y decisin de uso del software por parte
de la empresa
El desarrollo de la mayora de software requiere
importantes inversiones para su estudio y desarrollo. Este
esfuerzo, de no ser protegido se hara en balde, puesto que la
competencia se podra apropiar inmediatamente del producto
una vez finalizado, para sus propios fines. Esto garantiza al
productor ser compensado por la inversin, fomentando as el
continuo desarrollo.
Soporte para todo tipo de hardware
Refirindonos por supuesto solo al mercado del sistema
operativo mayoritario, que es Microsoft Windows, y no al resto
de sistemas operativos de tipo Unix, que es minoritario. Se da,
que el actual dominio de mercado invita a los fabricantes de
dispositivos para ordenadores personales a producir drivers o
hardware solo compatible con Windows. Por lo que la eleccin
del sistema operativo de Microsoft tiene garantizado un
soporte de hardware seguro.
Aunque siendo justos, habra que decir que dicho soporte
por parte de los fabricantes se limita generalmente al sistema
operativo actual. Las siguientes versiones de sistemas
operativos no se suelen soportar, a fin de vender nuevos
dispositivos.
Mejor acabado de la mayora de aplicaciones
El desarrollador de software propietario, generalmente,
da un mejor acabado a las aplicaciones en cuestiones, tanto
de esttica, como de usabilidad de la aplicacin. Aunque
muchas aplicaciones de software libre tienen un excelente
acabado, aqu se nota de forma especial el cuidado y el
esfuerzo del desarrollador de software propietario. Al fin y al
cabo gana dinero directamente con su producto y debe
demostrar porqu su producto es una mejor opcin.
Las aplicaciones nmero uno son propietarias
Obviamente, el actual dominio de mercado no slo
interesa a los fabricantes de hardware, sino que tambin a los
de software. Algunas de las aplicaciones ms demandadas
son, segn mbitos: Microsoft Office, Nero Burning Rom,
3DStudio, etc...
El ocio para ordenadores personales
destinado al mercado propietario
est
Los desarrolladores de juegos tienen sus miras en el
mercado ms lucrativo, que es el de las consolas y en ltima
instancia el de los ordenadores personales. Adems, en estos
ltimos la prctica totalidad de ttulos benefician a Microsoft
Windows.
Menor necesidad de tcnicos especializados
El mejor acabado de la mayora de sistemas de software
propietario y los estndares de facto actuales permiten una
simplificacin del tratamiento de dichos sistemas, dando
acceso a su uso y administracin, a tcnicos que requieren
una menor formacin, reduciendo costes de mantenimiento.
Esto ciertamente es una ventaja de cara a la
implantacin de dichos sistemas, aunque no hay que olvidar
que el menor conocimiento del sistema redunda en la
imposibilidad de rodear las herramientas de simple manejo
para solventar errores o ampliar las posibilidades de las
mismas.
Mayor mercado laboral actual
Como muchas de las ventajas restantes se deben al
dominio del mercado, no hay que ignorar que cualquier
trabajo relacionado con la informtica pasar, en casi todos
los casos, por conocer herramientas de software propietario.
Mejor proteccin de las obras con copyright
Las obras protegidas por copyright se ven beneficiadas
por mecanismos anticopia, como el DRM y otras medidas, que
palian o dificultan en cierto grado la piratera. El fenmeno de
la piratera, est en constante debate sobre a quien perjudica
y quien beneficia realmente (vanse cules son las empresas
que mayores beneficios han obtenido, a pesar de ser las ms
pirateadas y ofreciendo la competencia en ocasiones mejores
productos), aunque eso, por supuesto, es otra discusin que
merece ser tratada a parte.
Unificacin de productos
Una de las ventajas ms destacables del software
propietario es la toma de decisiones centralizada que se hace
en torno a una lnea de productos, haciendo que no se desve
de la idea principal y generando productos funcionales y
altamente compatibles.
Aqu, el software libre tiene una clara desventaja, al ser
producido y tomadas las decisiones por un exceso de grupos y
organismos descentralizados que trabajan en lneas paralelas
y no llegan muchas veces a acuerdos entre ellos. Esto
ocasiona que en algunas ocasiones haya un gran caos a
programadores y usuarios finales que no saben que vas
tomar. Adems genera productos cuya compatibilidad deja
bastante que desear.
11.
DESVENTAJAS DEL SOFTWARE PROPIETARIO
No existen aplicaciones para todas las plataformas
(Windows y Mac OS).
Imposibilidad de copia.
Imposibilidad de modificacin.
Restricciones en el uso (marcadas por la licencia).
Imposibilidad de redistribucin.
Por lo general suelen ser menos seguras.
El coste de las aplicaciones es mayor.
El soporte de la aplicacin es exclusivo del propietario.
El usuario que adquiere software propietario depende al
100% de la empresa propietaria.
12.
SOFTWARE LIBRE
El software libre (en ingls free software, aunque esta
denominacin tambin se confunde a veces con "gratis" por la
ambigedad del trmino en el idioma ingls, por lo que
tambin se usa "libre software") es la denominacin del
software que respeta la libertad de los usuarios sobre su
producto adquirido y, por tanto, una vez obtenido puede ser
usado, copiado, estudiado, modificado y redistribuido
libremente. Segn la Free Software Foundation, el software
libre se refiere a la libertad de los usuarios para ejecutar,
copiar, distribuir, estudiar, modificar el software y distribuirlo
modificado.
El software libre suele estar disponible gratuitamente, o
al precio de costo de la distribucin a travs de otros medios;
sin embargo no es obligatorio que sea as, por lo tanto no hay
que asociar software libre a "software gratuito" (denominado
usualmente freeware), ya que, conservando su carcter de
libre, puede ser distribuido comercialmente ("software
comercial"). Anlogamente, el "software gratis" o "gratuito"
incluye en ocasiones el cdigo fuente; no obstante, este tipo
de software no es libre en el mismo sentido que el software
libre, a menos que se garanticen los derechos de modificacin
y redistribucin de dichas versiones modificadas del
programa.
Tampoco debe confundirse software libre con "software
de dominio pblico". ste ltimo es aquel software que no
requiere de licencia, pues sus derechos de explotacin son
para toda la humanidad, porque pertenece a todos por igual.
Cualquiera puede hacer uso de l, siempre con fines legales y
consignando su autora original. Este software sera aquel
cuyo autor lo dona a la humanidad o cuyos derechos de autor
han expirado, tras un plazo contado desde la muerte de este,
habitualmente 70 aos. Si un autor condiciona su uso bajo
una licencia, por muy dbil que sea, ya no es del dominio
pblico.
13.
LIBERTADES DEL SOFTWARE LIBRE
EJECUTAR EL PROGRAMA
COPIARLO
MODIFICARLO
Y CREAR COMUNIDAD ENTORNO A L
Libert
Descripcin
ad
0
La libertad de usar el programa, con cualquier
propsito.
La libertad de estudiar cmo funciona el programa
y modificarlo, adaptndolo a tus necesidades.
La libertad de distribuir copias del programa, con lo
cual puedes ayudar a tu prjimo.
La libertad de mejorar el programa y hacer pblicas
esas mejoras a los dems, de modo que toda la
comunidad se beneficie.
Las libertades 1 y 3 requieren acceso al cdigo fuente
porque estudiar y modificar software sin su cdigo
fuente es muy poco viable.
14.
VENTAJAS DEL SOFTWARE LIBRE
Bajo costo de adquisicin
Se trata de un software econmico
ahorro de grandes cantidades en la
licencias.
Innovacin tecnolgica
Esto se debe a que cada usuario
conocimientos y su experiencia y as
ya que permite un
adquisicin de las
puede aportar sus
decidir de manera
conjunta hacia donde se debe dirigir la evolucin y el
desarrollo del software. Este es un gran avance en la
tecnologa mundial.
Independencia del proveedor
Al disponer del cdigo fuente, se garantiza una
independencia del proveedor que hace que cada empresa o
particular pueda seguir contribuyendo al desarrollo y los
servicios del software.
Escrutinio pblico
Esto hace que la correccin de errores y la mejora del
producto se lleven a cabo de manera rpida y eficaz por cada
uno de los usuarios que lleguen a utilizar el producto.
Adaptacin del software
Esta cualidad resulta de gran utilidad para empresas e
industrias
especficas
que
necesitan
un
software
personalizado para realizar un trabajo especfico y con el
software libre se puede realizar y con costes mucho ms
razonables.
Lenguas
Aunque el software se cree y salga al mercado en una
sola lengua, el hecho de ser software libre facilita en gran
medida su traduccin y localizacin para que usuarios de
diferentes partes del mundo puedan aprovechar estos
beneficios.
15.
DESVENTAJAS DEL SOFTWARE LIBRE
Si observamos la situacin actual, es decir la existencia
mayoritaria de Software Propietario, tenemos:
Dificultad en el intercambio de archivos
Esto se da mayormente en los documentos de texto
(generalmente creados con Microsoft Word), ya que si los
queremos abrir con un Software Libre (p/ ej. Open Office o
LaTeX) nos da error o se pierden datos. Pero esta claro que si
Microsoft Word creara sus documentos con un formato abierto
(o pblico) esto no sucedera.
Mayores
costos
de
implantacin
e
interoperabilidad
Dado que el software constituye "algo nuevo", ello
supone afrontar un costo de aprendizaje, de instalacin, de
migracin, de interoperabilidad, etc., cuya cuanta puede
verse disminuida por: mayor facilidad en las instalaciones y/o
en el uso, uso de emuladores (p/ej. Si el usuario utiliza
Microsoft Windows, la solucin seria instalar alguna
distribucin de GNU/Linux y luego un emulador de Windows,
como Wine, VMWare. Terminal X, Win4Lin). Vale aclarar que el
costo de migracin esta referido al software, ya que en lo que
hace a Hardware generalmente el Software Libre no posee
mayores requerimientos que el Software Propietario.
16.
ANEXO VENTAJAS Y DESVENTAJAS
SOFTWARE LIBRE Y DE PROPIETARIO
DE
17.
ANEXO SOFTWARE LIBRE VS SOFTWARE DE
PROPIETARIO
CONCLUSION
El programa fundamental de todos los programas de
sistema es el sistema operativo (SO), que controla todos los
recursos de la computadora y proporciona la base sobre la
cual pueden escribirse los programas de aplicacin.
El sistema operativo, es el instrumento indispensable
para hacer de la computadora un objeto til. Bajo este
nombre se agrupan todos aquellos programas que permiten a
los usuarios la utilizacin de este enredo de cables y circuitos,
que de otra manera serian difciles de controlar.
A medida que fueron creciendo las necesidades de los
usuarios y se perfeccionaron los sistemas, se hizo necesaria
una mayor organizacin del software, del sistema operativo,
donde una parte del sistema contena subpartes y esto
organizado en forma de niveles.
Se dividi el sistema operativo en pequeas partes, de
tal forma que cada una de ellas estuviera perfectamente
definida y con un claro interface con el resto de elementos.
Un sistema operativo es el encargado de brindar al
usuario una forma amigable y sencilla de operar, interpretar,
codificar y emitir las ordenes al procesador central para que
este realice las tareas necesarias y especificas para completar
una orden.
Hoy en da el uso de sistemas operativos es variado y
comn, es por ello que el trabajo presentado servir de apoyo
a futuros proyectos y en nuestra vida cotidiana.
BIBLIOGRAFIA
[Link]
.shtml
[Link]
[Link]
[Link]
[Link]