Diferencia entre revisiones de «Informática 4 de E.S.O./Unidad 2: Sistemas Operativos»

Contenido eliminado Contenido añadido
Removed highly misleading diagram spreading confused information. Assembler is tool to translate assembly language into machine language. Firmware is system software in embedded systems, not abstracti
 
Línea 28:
Cuando se elabora un Sistema Operativo, mejor dicho, cuando se programa; el creador de este software puede dar diferentes licencias al mismo.
===Sistemas operativos propietarios===
Los sistemas operativos propietarios tienen el código fuente oculto, y sólo permiten obtener los ejecutables necesarios para su instalación, pero no permiten acceder al mismo. A menudo, estos sistemas son creados dentro de grandes compañías que los comercializan como por ejemplo Microsoft, con el Sistema Operativo Windows; o Apple, con el sistema iOS o MAC OS X. Estos sistemas basan su seguridad en el desconocimiento de los posibles atacantes del funcionamiento interno del programa.
===Sistemas operativos libres===
Los sitemas operativos libres, tienen el código fuente liberado o abierto, y disponible para cualquiera que quiera estudiarlo. Estos sistemas se distribuyen libremente con licencias de software libre como GPL y basan su seguridad en el conocimiento absoluto del funcionamiento interno del programa. Cualquier informático o programador puede hacerse cargo de la modificación pertinente para evitar un fallo de seguridad o de cualquier otra índole.