Está en la página 1de 4

Fundación Misión Sucre

Aldea Anexa Pedro Arnal


Curso Introductorio
Cumaná, estado Sucre

SISTEMAS OPERATIVOS

Asignatura:
Autor:
Informática Roger A. Rengel
F.
C.I..: 26.812.292
Octubre de 2020
Historia de los Sistemas Operativos y sus generaciones

Diferencias entre software libre y no libre


Software libre
 Libertad de usar el programa, con cualquier propósito.
 Libertad de estudiar cómo funciona el programa, y adaptarlo a tus
necesidades.
 Libertad de distribuir copias, con lo que puedes ayudar a la
comunidad.
 Libertad de mejorar el programa y hacer públicas las mejoras, de
modo que toda la comunidad se beneficia.
Software no libre o privativo:
 Es comercial y costoso.
 Presenta mayor soporte.
 No cede el código de programación.
 Es propenso a ser atacado por software maliciosos debido a su
popularidad.
 La actualización y soporte solo son dadas por el fabricante.
Concepto de código abierto y código cerrado
Para la informática, los sistemas abiertos son sistemas configurados
de manera que permiten la interoperabilidad, portabilidad y empleo de
estándares abiertos. Es decir, sistemas que proveen de libre acceso para su
personalización. Se refiere a los sistemas configurados para permitir un
acceso sin restricciones por parte de las personas y otros sistemas.
Los sistemas abiertos eran históricamente basados en Unix que
permitía interfaces de programación e interconexiones desarrolladas por
terceros.
El código cerrado es cuando el código fuente no se encuentra
disponible para cualquier usuario, por lo que se puede decir que no es
público. También el usuario tiene unas limitaciones para usarlo,
modificarlo o redistribuirlo que destaca la manutención de la reserva de los
derechos del uso, modificación o redistribución del software.
Unos ejemplos de este tipo de sistemas operativos son: Windows y
MAC.

Características de los sistemas operativos que funcionan con


ventanas amigables
 Conveniencia: Un SO hace más conveniente el uso de una
computadora.
 Eficiencia: El SO permite que los recursos de la computadora se usen
de manera correcta y eficiente.
 Habilidad para evolucionar: un SO debe de ser capaz de aceptar
nuevas funciones sin que tenga problemas.
 Encargado de administrar el hardware: el SO debe de ser eficaz,
recibiendo las señales provenientes de lo periféricos y Hardware en
general.
 Relacionar dispositivos: cuando el SO detecta otro sistema operativo
conectado en sí mismo.
 Algoritmos: un SO hace el uso de la computadora más racional y
eficiente.
Uso de las TIC y el acceso a las tecnologías, dominio de las
redes de información y la importancia del software libre
Existen en la actualidad dos modos principales de pensar entre los
creadores de software. Por un lado, están los programadores defensores del
software propietario y por otro los que defienden el software libre.
Estos últimos abogan por que todo usuario tiene derecho a que el
software que necesite sea gratuito, y a que el código de ese software sea
público, accesible y visible para todo aquel que lo quiera modificar (código
abierto), para ajustarlo a sus necesidades.
Este concepto, aunque pueda parecer un poco utópico, tiene detrás
suya toda una corriente filosófica, secundada por millones de
programadores que diariamente colaboran en la creación de nuevos
programas y en el desarrollo de más y más códigos. Como tal, nació a
finales de los años 80, de la mano de Richard Stallman, para oponerse al
monopolio que las grandes compañías informáticas intentaban imponer.
El software libre es aquel que, en palabras de los fundadores de esta
corriente, da libertad al usuario: libertad de examinar el código, de usarlo
sin restricciones, de distribuirlo si lo desea y de modificarlo si así lo quiere.
Compartir software libre no es de hecho un delito, sino la propia razón de
que ese programa se haya creado.
Cuando un usuario adquiere software libre, se hace dueño de él, sin
condiciones, puesto que los programadores renuncian a cualquier derecho
sobre él.
La mayor parte de los grandes programas propietarios contienen
códigos maliciosos, ocultos para el usuario y que se usan para recabar
información o ejecutar subrutinas sin permiso de este. Al no poder ver el
código, no se sabe con exactitud si ese programa propietario está limpio o
realmente está aprovechándose del usuario. Todo lo contrario de un
programa libre, que es software sin nada oculto.
Además, otro aspecto importante es que, al menos según sus
defensores, permite una mejora continua del código compartido y por tanto
de los programas. Al compartirse, cualquier programador puede mejorar el
código original para que funcione mejor o haga algo distinto, y ese código
al volver a compartirse podrá ser modificado infinitamente, mientras que
un programa privado solo puede ser cambiado por sus propietarios, quienes
pueden querer hacerlo o no, siguiendo criterios estrictamente económicos y
empresariales, y no de mejor servicio al usuario.
La importancia de este movimiento es tal, que el Free Software ha
trascendido el campo de la informática para extenderse a otros ámbitos
como el cine, el arte, la televisión o incluso la literatura.
Obviamente, todo esto tiene repercusión en el dominio de las redes
de información y el uso de las TIC por la simple naturaleza y razón de ser
del software libre. Al poder mejorar este y contribuir a la comunidad,
distribuyéndolo, la persona es capaz de empoderarse de una de las
principales fuentes de comunicación. Sin dependencia de un propietario
que limite el uso y disfrute de los sistemas.

También podría gustarte