Licencia: Contrato entre el desarrollador de un software sometido a propiedad intelectual y a derechos de autor y el usuario.
Patente: Conjunto de derechos exclusivos garantizados por un gobierno o autoridad al inventor de un nuevo producto (material o inmaterial) susceptible de ser explotado industrialmente para el bien del solicitante por un periodo de tiempo limitado.
Derecho de autor o copyright: Forma de protección proporcionada por las leyes vigentes en la mayoría de los países para los autores de obras originales, incluyendo obras literarias, dramáticas, musicales, etc.
Tipos de Software Según su Licencia
Software libre: Proporciona la libertad de:
Ejecutar el programa, para cualquier propósito.
Estudiar el funcionamiento del programa y adaptarlo a sus necesidades.
Redistribuir copias.
Mejorar el programa y poner sus mejoras a disposición del público, para beneficio de toda la comunidad.
Software de fuente abierta: Sus términos de distribución cumplen los criterios de:
Distribución libre.
Inclusión del código fuente.
Permitir modificaciones y trabajos derivados en las mismas condiciones que el software original.
Integridad del código fuente del autor, pudiendo requerir que los trabajos derivados tengan distinto nombre o versión.
No discriminación a personas o grupos.
Software con copyleft:Software libre cuyos términos de distribución no permiten a los redistribuidores agregar ninguna restricción adicional cuando lo redistribuyen o modifican, o sea, la versión modificada debe ser también libre.
Software semi libre: Aquél que no es libre, pero viene con autorización de usar, copiar, distribuir y modificar para particulares sin fines de lucro.
Freeware: Se usa comúnmente para programas que permiten la redistribución, pero no la modificación (y su código fuente no está disponible).
Shareware:Software con autorización de redistribuir copias, pero debe pagarse cargo por licencia de uso continuado.
Software privativo: Aquél cuyo uso, redistribución o modificación están prohibidos o necesitan una autorización.
Software comercial: El desarrollado por una empresa que pretende ganar dinero por su uso.
Desarrollos de Software Libre
Motivación ética: Abanderada por la Free Software Foundation (partidaria del apelativo libre), que argumenta que el software es conocimiento, debe poderse difundir sin trabas y que su ocultación es una actitud antisocial.
Motivación pragmática: Abanderada por la Open Source Initiative (partidaria del apelativo fuente abierta), que argumenta ventajas técnicas y económicas, apartando el término “free” para poder evitar así la posible confusión entre “libre” y “gratis”.
Elección del Tipo de Licencia
BSD: Una aplicación licenciada con BSD permite que otras versiones puedan tener otros tipos de licencias, tanto propietarias, como BSD o GPL.
GPL: Esta licencia aplica la necesidad del copyleft, haciendo que las nuevas versiones de la aplicación sean siempre libres y licenciadas bajo GPL.
MPL: Aplica licencias dobles al código fuente y a los ejecutables, obligando a devolver al autor los fuentes modificados y permitiendo licenciar los binarios como propietarios.
Tipos de Licencias Creative Commons
Reconocimiento (Attribution): En cualquier explotación de la obra autorizada por la licencia hará falta reconocer la autoría.
No Comercial (Non commercial): La explotación de la obra queda limitada a usos no comerciales.
Sin obras derivadas (No Derivate Works): La autorización para explotar la obra no incluye la transformación para crear una obra derivada.
Compartir Igual (Share alike): La explotación autorizada incluye la creación de obras derivadas siempre que mantengan la misma licencia al ser divulgadas.
Amenazas Informáticas
Virus: El término virus informático se usa para designar un programa que, al ejecutarse, se propaga infectando otros softwares ejecutables dentro de la misma computadora.
Gusanos: Un virus necesita de la intervención del usuario para propagarse, mientras que un gusano se propaga automáticamente.
Backdoor o puerta trasera: Un backdoor o puerta trasera es un método para eludir los procedimientos habituales de autenticación al conectarse a una computadora.
Drive-by Downloads: Son sitios que instalan spyware o códigos que dan información de los equipos sin que el usuario se percate.
Rootkits: Las técnicas conocidas como rootkits modifican el sistema operativo de una computadora para permitir que el malware permanezca oculto al usuario.
Troyanos: El término troyano suele ser usado para designar a un malware que permite la administración remota de una computadora, de forma oculta y sin el consentimiento de su propietario.
Keyloggers: Los keyloggers monitorizan todas las pulsaciones del teclado y las almacenan para un posterior envío al creador.
Herramientas y Utilidades Informáticas
Reproductores multimedia: Nos permiten visualizar vídeos y escuchar música en nuestro ordenador.
Clientes FTP: Nos permiten conectarnos a un servidor de FTP (servidor de ficheros listos para su descarga), navegar por sus directorios y descargar o subir todo lo que queramos.
Gestores de descargas: Útil para descargar archivos de Internet (sobre todo si son grandes), ya que nos permiten interrumpir la descarga para reanudarla en otro momento.
Suites de ofimática: Integran varios programas, entre los que se suele incluir un procesador de texto, un gestor para base de datos, una hoja de cálculo.
Análisis del PC: Estos programas nos ofrecen información sobre qué componentes tenemos en nuestro ordenador y los ponen a pruebas para comprobar su rendimiento y fiabilidad.
Antivirus: Examinan continuamente nuestro ordenador en busca de virus.
Navegadores de Internet: Nos permiten visualizar páginas webs.
Diseño Web: Permiten crear/modificar webs.
Gestión de Discos y Particiones
Particiones de disco: El disco duro es el lugar físico en el cual el ordenador almacena los datos. Para que el sistema operativo pueda leer y escribir en este dispositivo, se divide en particiones.
Partición primaria: Son las divisiones crudas o primarias del disco, solo puede haber 4 de estas o 3 primarias y una extendida. Depende de una tabla de particiones.
Partición extendida: También conocida como partición secundaria, es otro tipo de partición que actúa como una partición primaria; sirve para contener múltiples unidades lógicas en su interior.
Partición lógica: Ocupa una porción de la partición extendida o la totalidad de la misma.
Sistemas de Archivos
El sistema de archivos o ficheros: Es el componente del sistema operativo encargado de administrar y facilitar el uso de las memorias periféricas, ya sean secundarias o terciarias.
Sistemas de archivos de disco: Un sistema de archivo de disco está diseñado para el almacenamiento de archivos en una unidad de disco, que puede estar conectada directa o indirectamente a la computadora.
Sistemas de archivos de red: Un sistema de archivos de red es un sistema de archivos que accede a sus archivos a través de una red.
Sistemas de archivos de propósito especial: Los sistemas de archivos de propósito especial son básicamente aquellos que no caen en ninguna de las dos clasificaciones anteriores.
NetWare: El sistema operativo NetWare de Novell utiliza un sistema de archivos exclusivo (NetWare File System), desarrollado específicamente para su uso en servidores NetWare.
EXT y Swap: Los sistemas de archivos Linux Ext2 y Linux Swap se desarrollaron para el sistema operativo Linux (una versión de libre distribución o «freeware» de UNIX).
Herramientas de Gestión de Particiones
PQBoot: PQBoot es para usuarios que cambian solo de vez en cuando la partición activa, pero no desean usar BootMagic.
DriveMapper: Cuando se crean, eliminan, ocultan o muestran particiones, es posible que cambien las letras de unidad, lo que tendrá como consecuencia que las aplicaciones no se ejecutarán debido a que los accesos directos no son correctos.
Gestores de Arranque
Un gestor de arranque o arrancador: Es un programa sencillo que no tiene la totalidad de las funcionalidades de un sistema operativo, y que está diseñado exclusivamente para preparar todo lo que necesita el sistema operativo para funcionar.
Gestor de arranque de segunda etapa: Este programa contiene funcionalidades rudimentarias para buscar unidades que se puedan seleccionar para participar en el arranque, y cargar un pequeño programa desde una sección especial de la unidad más prometedora.
Gestor de arranque Flash: Sistemas incorporados, especialmente en aplicaciones automotrices, dependen en gran medida de gestores de arranque Flash para asegurarse de que la unidad de control de motor es programable, ya sea en producción o en servicio.
Gestor de arranque de red: La mayoría de los ordenadores también son capaces de arrancar desde una red informática. En este escenario, el sistema operativo se almacena en el disco de un servidor, y ciertas partes del mismo se transfieren al cliente mediante un simple protocolo.
Imágenes de Disco
Una imagen ISO: Es un archivo donde se almacena una copia o imagen exacta de un sistema de ficheros, normalmente un disco compacto, un disco óptico, como un CD, un DVD, pero también soportes USB.
NRG: Es el formato del programa Nero Burning Rom.
CCD: Es el formato del programa Clone CD.
MDF: Es el formato del programa Alcohol 120%.
ISZ: Es el formato del programa UltraISO (ISo Zipped).
GHO: Formato de las imágenes creadas con Norton Ghost.
TIB: Formato de las imágenes creadas con Acronis True Image.
IMG: Formato de las imágenes creadas con Clonezilla.
Software para la Creación y Gestión de Imágenes de Disco
Norton Ghost: Una imagen de un disco, ya sea un CD, disquete, disco duro, etc., es una copia exacta del original guardada en otro medio. Su uso habitual es la salvaguarda de datos en el estado exacto del original o la copia idéntica de ellos.
Acronis True Image: Versión gratuita que permite la creación de imágenes y recuperación de los datos del PC o en red.
Acronis Universal Restore: La tecnología Universal Restore le permite restaurar su sistema en cualquier máquina disponible, independientemente de la plataforma, en cuestión de minutos.
Clonezilla: Es un software libre de recuperación ante desastres, sirve para la clonación de discos y particiones.
Clonezilla Live: Permite a los usuarios clonar una máquina individual, partición o disco para ser reproducido en otro medio.
Clonezilla Server: Se utiliza para clonar simultáneamente muchos computadores a través de una red.