You are on page 1of 27

UNIVERSIDAD NACIONAL PEDRO RUZ GALLO

TALLER DE COMPUTACIN E INFORMTICA BSICA


Jhon Ayrton Saavedra Castaeda
Ingeniera de Sistemas II Ciclo

13

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


SISTEMAS OPERATIVOS LIBRES Y COMERCIALES 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. SISTEMAS OPERATIVOS COMERCIALES Los sistemas operativos comerciales son los de paga, es decir tienes que tener una licencia legal del sistema operativo que hayas adquirido. Veamos algunos ejemplos: de la familia de Windows y todos comerciales entre otros estn Windows 95, Windows 98, Windows Me, Windows 2000 Profesional, Windows Nt, Windows Server, Windows Xp profesional y Home, Windows Vista Basic, Premium, Bussines, Ultimate, y Ms dos entre otro Otro sistema operativo comercial es Mac os, utilizado por las computadoras Mac. Todos los anteriores son ejemplos de sistemas operativos comerciales ya que se pag por ellos. En la Mayora de las computadoras de marca ya viene instalado, pero el precio de la PC viene incluido el cobro del sistema operativo.

Sistema operativo comercial VENTAJAS Ms sencillo de utilizar Mas interactivo Tiene soporte tcnico Aplicaciones desarrolladas en menor tiempo La curva de aprendizaje es mucho menor Muy caro No se puede distribuir copias. La mayora de los sistemas operativos comerciales son vulnerables a los virus. No se puede distribuir libremente Hay que pagar la licencia de uso No se puede distribuir libremente. DESVENTAJAS

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


MICROSOFT WINDOWS

Microsoft Windows es el nombre de una familia de sistemas operativos desarrollados y vendidos por Microsoft. Microsoft introdujo un entorno operativo denominado Windows el 20 de noviembre de 1985 como un complemento para MS-DOS en respuesta al creciente inters en las interfaces grficas de usuario (GUI). Microsoft Windows lleg a dominar el mercado mundial de computadoras personales, con ms del 90% de la cuota de mercado, superando a Mac OS, que haba sido introducido en 1984. Las versiones ms recientes de Windows son Windows 8 para equipos de escritorio, Windows Server 2012 para servidores y Windows Phone 8 para dispositivos mviles. HISTORIA La primera versin de Microsoft Windows, versin 1.0, lanzada en noviembre de 1985, compiti con el sistema operativo de Apple. Careca de un cierto grado de funcionalidad y logr muy poca popularidad. Windows 1.0 no era un sistema operativo completo; ms bien era una extensin grfica de MS-DOS. Windows versin 2.0 fue lanzado en noviembre de 1987 y fue un poco ms popular que su predecesor. Windows 2.03 (lanzado en enero de 1988) incluy por primera vez ventanas que podan solaparse unas a otras. El resultado de este cambio llev a Apple a presentar una demanda contra Microsoft, debido a que infringan derechos de autor. Windows versin 3.0, lanzado en 1990, fue la primera versin de Microsoft Windows que consigui un amplio xito comercial, vendiendo 2 millones de copias en los primeros seis meses. Presentaba mejoras en la interfaz de usuario y en la multitarea. Recibi un lavado de cara en Windows 3.1, que se hizo disponible para el pblico en general el 1 de marzo de 1992. El soporte de Windows 3.1 termin el 31 de diciembre de 2001. En julio de 1993, Microsoft lanz Windows NT basado en un nuevo kernel. NT era considerado como el sistema operativo profesional y fue la primera versin de Windows en utilizar la Multitarea apropiativa. Windows NT ms tarde sera reestructurado para funcionar tambin como un sistema operativo para el hogar, con Windows XP. El 24 de agosto de 1995, Microsoft lanz Windows 95, una versin nueva para los consumidores, y grandes fueron los cambios que se realizaron a la interfaz de usuario, y tambin se utiliza multitarea apropiativa. Windows 95 fue diseado para sustituir no solo a Windows 3.1, sino tambin de Windows para Workgroups y MS-DOS. Tambin fue el primer sistema operativo

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


Windows para utilizar las capacidades Plug and Play. Los cambios que trajo Windows 95 eran revolucionarios, a diferencia de los siguientes, como Windows 98 y Windows Me. El soporte estndar para Windows 95 finaliz el 31 de diciembre de 2000 y el soporte ampliado para Windows 95 finaliz el 31 de diciembre de 2001. El siguiente en la lnea de consumidor fue lanzado el 25 de junio de 1998, Microsoft Windows 98. Sustancialmente fue criticado por su lentitud y por su falta de fiabilidad en comparacin con Windows 95, pero muchos de sus problemas bsicos fueron posteriormente rectificados con el lanzamiento de Windows 98 Second Edition en 1999. El soporte estndar para Windows 98 termin el 30 de junio de 2002, y el soporte ampliado para Windows 98 termin el 11 de julio de 2006. Como parte de su lnea profesional, Microsoft lanz Windows 2000 en febrero de 2000. La versin de consumidor tras Windows 98 fue Windows Me (Windows Millennium Edition). Lanzado en septiembre de 2000, Windows Me implementaba una serie de nuevas tecnologas para Microsoft: en particular fue el Universal Plug and Play. Durante el 2004 parte del cdigo fuente de Windows 2000 se filtr en internet, esto era malo para Microsoft porque el mismo ncleo utilizado en Windows 2000 se utiliz en Windows XP. En octubre de 2001, Microsoft lanz Windows XP, una versin que se construy en el kernel de Windows NT que tambin conserva la usabilidad orientada al consumidor de Windows 95 y sus sucesores. En dos ediciones distintas, Home y Professional, el primero carece por mucho de la seguridad y caractersticas de red de la edicin Professional. Adems, la primera edicin Media Center fue lanzada en 2002, con nfasis en el apoyo a la funcionalidad de DVD y TV, incluyendo grabacin de TV y un control remoto. El soporte estndar para Windows XP termin el 14 de abril de 2009. El soporte extendido continuar hasta el 8 de abril de 2014. En abril de 2003, Windows Server 2003 se introdujo, reemplazando a la lnea de productos de servidor de Windows 2000 con un nmero de nuevas caractersticas y un fuerte enfoque en la seguridad; lo cual fue seguido en diciembre de 2005 por Windows Server 2003 R2. El 30 de enero de 2007, Microsoft lanz Windows Vista. Contiene una serie de caractersticas nuevas, desde un shell rediseado y la interfaz de usuario da importantes cambios tcnicos, con especial atencin a las caractersticas de seguridad. Est disponible en varias ediciones diferentes y ha sido objeto de muy severas crticas debido a su patente inestabilidad, sobredemanda de recursos de hardware, alto costo, y muy alta incompatibilidad con sus predecesores, hecho que no ocurra con stos. El 22 de octubre de 2009, Microsoft lanz Windows 7. A diferencia de su predecesor, Windows Vista, que introdujo a un gran nmero de nuevas caractersticas, Windows 7 pretenda ser una actualizacin incremental, enfocada a la lnea de Windows, con el objetivo de ser compatible con aplicaciones y hardware que Windows Vista no era compatible. Windows 7 tiene soporte multitouch, un Windows shell rediseado con una nueva barra de tareas, conocido como Superbar, un

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


sistema red llamado HomeGroup, y mejoras en el rendimiento sobre todo en velocidad y en menor consumo de recursos. El 26 de octubre de 2012, Microsoft lanz Windows 8, build 9200. Por primera vez desde Windows 95, el botn Inicio ya no est disponible en la barra de tareas, aunque la pantalla de inicio est an activa haciendo clic en la esquina inferior izquierda de la pantalla y presionando la tecla Inicio en el teclado. Presenta un Explorador de Windows rediseado, con la famosa interfaz ribbon de Microsoft Office. Segn Microsoft han vendido 60 millones de licencias, aunque ha recibido muchas crticas sobre su nueva interfaz por parte de los usuarios. Conserva casi todas las caractersticas de Windows 7. VERSIONES PRIMERAS VERSIONES La historia de Windows se remonta a septiembre del ao 1981, con el proyecto denominado Interface Manager. Se anunci en noviembre de 1983 (despus del Apple Lisa, pero antes de Macintosh) bajo el nombre Windows, pero Windows 1.0 no se public hasta el mes de noviembre de 1985. El shell de Windows 1.0 es un programa conocido como MS-DOS Executive. Otros programas suministrados fueron la Calculadora, Calendario, Cardfile, Visor del portapapeles, Reloj, Panel de control, el Bloc de notas, Paint, Reversi, Terminal y Write. Windows 1.0 no permite la superposicin de ventanas, debido a que Apple Computer ya contaba con esta caracterstica. En su lugar fueron mosaico en todas las ventanas. Solo los cuadros de dilogo podran aparecer en otras ventanas. Windows 2.0 fue lanzado en octubre de 1987 y present varias mejoras en la interfaz de usuario y en la gestin de memoria e introdujo nuevos mtodos abreviados de teclado. Tambin podra hacer uso de memoria expandida. Windows 2.1 fue lanzado en dos diferentes versiones: Windows/386 empleando Modo 8086 virtual para realizar varias tareas de varios programas de DOS, y el modelo de memoria paginada para emular la memoria expandida utilizando la memoria extendida disponible. Windows/286 (que, a pesar de su nombre, se ejecutara en el 8086) todava se ejecutaba en modo real, pero podra hacer uso de la rea de memoria alta. Apple demand a Microsoft por lo parecido del software a su sistema MacOS, Microsoft gan la demanda. Las primeras versiones de Windows se suele considerar como interfaz grfica de usuario simple. Incluso las primeras versiones de Windows de 16 bits ya supone muchas de las funciones tpicas de sistema operativo; en particular, tener su propio formato de archivo ejecutable y proporcionar sus propios Controladores de dispositivo (temporizador, grficos, impresora, ratn, teclado y sonido) para aplicaciones. A diferencia de MS-DOS, Windows permite a los usuarios ejecutar las aplicaciones grficas de mltiples al mismo tiempo, a travs de la multitarea cooperativa. Windows implementa un esquema de software elaborada, basado en el segmento, memoria

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


virtual, lo que le permiti ejecutar aplicaciones ms grandes que la memoria disponible: segmentos de cdigo y los recursos se intercambian y se tira cuando escaseaba la memoria, y segmentos de datos en la memoria cuando se traslad una aplicacin dada, haba cedido el control del procesador, por lo general la espera de la entrada del usuario. WINDOWS 3.0 Y 3.1 Windows 3.0 (1990) y Windows 3.1 (1992) mejoraron el diseo , principalmente debido a la memoria virtual y los controladores de dispositivo virtual deslastrables (VxD) que permiti compartir dispositivos arbitrarios entre DOS y Windows. Adems, las aplicaciones de Windows ahora podran ejecutar en modo protegido (cuando se ejecuta Windows en el modo estndar o 386 mejorado), que les da acceso a varios megabytes de memoria y se elimina la obligacin de participar en el esquema de la memoria virtual de software.

Windows 95,98 y Me Windows 95 fue lanzado en 1995, con una nueva interfaz de usuario, compatibilidad con nombres de archivo largos de hasta 250 caracteres, y la capacidad de detectar automticamente y configurar el hardware instalado (plug and play). De forma nativa podran ejecutar aplicaciones de 32-bits y present varias mejoras tecnolgicas que aumentaron su estabilidad respecto a Windows

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


3.1. Hubo varios OEM Service Releases (OSR) de Windows 95, cada una de las cuales fue aproximadamente equivalente a un Service Pack. El siguiente lanzamiento de Microsoft fue Windows 98 en 1998. Microsoft lanz una segunda versin de Windows 98 en 1999, llamado Windows 98 Second Edition (a menudo acortado a Windows 98 SE). En el 2000, Microsoft lanza Windows Millennium Edition (comnmente llamado Windows Me), que actualiza el ncleo de Windows 98 pero que adopta algunos aspectos de Windows 2000 y elimina (ms bien, oculta) la opcin de Arrancar en modo DOS. Tambin aade una nueva caracterstica denominada Restaurar sistema, que permite al usuario guardar y restablecer la configuracin del equipo en una fecha anterior. Familia NT

La familia de sistemas Windows NT fue hecha y comercializada para satisfacer la demanda de una mayor fiabilidad por parte de negocios y otras organizaciones. El primer lanzamiento fue de MS Windows NT 3.1 (1993), el nmero 3.1 para que coincidiera con la versin Windows de consumo, que fue seguido por NT 3.5 (1994), NT 3.51 (1995), NT 4.0 (1996), y Windows 2000 (2000). 2000 es la ltima versin de Windows NT, que no incluye la activacin de productos de Microsoft. NT 4.0 fue el primero en esta lnea para implementar la interfaz de usuario de Windows 95 (y el primero en incluir tiempos de ejecucin de 32 bits integrada de Windows 95). Microsoft paso a combinar sus reas de negocio dirigidas a consumo y a profesionales con el sistemas operativo Windows XP, que incluye las versiones Home y Professional (y las versiones posteriores para tabletas y centros multimedia). Tambin se separaron los calendarios de lanzamiento para los sistemas operativos de servidor. Windows Server 2003, lanzado un ao y medio despus de Windows XP, puso Windows Server al da con MS Windows XP. Despus de un proceso de desarrollo largo, Windows Vista fue lanzado hacia el final de 2006, y su homlogo de servidor, Windows Server 2008 fue lanzado a principios de 2008. El 22 de julio de 2009, Windows 7 y Windows Server 2008 R2 se publicaron como RTM (versin de disponibilidad general). Windows 7 fue lanzado el 22 de octubre de 2009. Windows CE, la oferta de Microsoft en los mercados mviles e integrados, es tambin un verdadero sistema operativo 32 bits que ofrece diversos servicios para todas las subestaciones de trabajo de explotacin. Sistemas operativos de 64 bits Windows NT incluye soporte para varias plataformas diferentes antes de x86 - basado en ordenador personal se convirti en dominante en el mundo profesional. Versiones de NT desde

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


3.1 a 4.0 diversamente compatibles PowerPC, DEC Alpha y MIPS R4000, algunos de los cuales eran procesadores de 64 bits, aunque el sistema operativo trat procesadores como de 32 bits. Con la introduccin de la arquitectura Intel Itanium, que se conoce como IA-64, Microsoft lanz nuevas versiones de Windows para apoyarlo. Las versiones Itanium de Windows XP y Windows Server 2003 fueron liberadas al mismo tiempo que con sus principales contrapartes x86 (32-bit). El 25 de Abril de 2005, Microsoft lanz Windows XP Professional x64 Edition y x64 versin de Windows Server 2003 para el apoyo de x86-64 (o x64 en la terminologa de Microsoft). Microsoft elimin el soporte para la versin de Itanium de Windows XP en 2005. Windows Vista es la primera versin de usuario final de Windows que Microsoft ha publicado simultneamente en las ediciones de x86 y x64. Windows Vista no es compatible con la arquitectura Itanium. La familia de Windows de 64 bits moderna comprende a AMD64/intel64 versiones de Windows Vista y Windows Server 2008 en tanto en Itanium y en ediciones x64. Windows Server 2008 R2 cae la versin de 32 bits, y Windows 7 que tambin est en versiones de 32 bits (para mantener la compatibilidad). Windows CE Windows CE (oficialmente conocido como Windows Embedded), es una edicin de Windows que se ejecuta en equipos minimalistas, tales como sistemas de navegacin por satlite y, excepcionalmente, los telfonos mviles. Windows Embedded se ejecuta como CE, en lugar de NT, por lo que no debe confundirse con Windows XP Embedded, que es NT. Windows CE, que se utiliz en la Dreamcast junto con sistema operativo propietario de Sega para la consola. Windows CE es el ncleo del que deriva Windows Mobile. Windows 8 Windows 8, el sucesor de Windows 7, fue lanzado al mercado el 26 de octubre del 2012. Windows 8 ha sido diseado para ser utilizado tanto en tabletas como en PC. La tableta Microsoft Surface fue lanzada junto con Windows 8, como un competidor para el iPad de Apple y el Galaxy Tab de Samsung. Se ha anunciado que Microsoft Surface estar disponible en dos ediciones - una para el usuario final tpico, y una edicin profesional dirigido a diseadores y otros usuarios basados en el trabajo.

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


SISTEMAS OPERATIVOS LIBRES Software Libre se refiere a la libertad de los usuarios de utilizar, copiar, distribuir, estudiar, cambiar y mejorar el software. Ms concretamente se refiere a las cuatro libertades de los usuarios de software: 1) La libertad de utilizar el programa, con cualquier propsito. 2) La libertad de estudiar cmo funciona el programa, y adaptarlo a sus necesidades. 3) La libertad de distribuir copias de manera que se puede ayudar al vecino. 4) La libertad de mejorar el programa, y liberar las mejoras al pblico de tal manera que toda la comunidad se beneficie. El acceso al cdigo fuente es una precondicin para que se cumplan todas estas libertades. Sistema operativo libre. VENTAJAS Ms seguro Ms econmico Se puede modificar, mejorar y distribuir libremente. Se puede reproducir sin ningn problema Ms rpido. No requiere de muchos recursos de hardware. DESVENTAJAS No tiene suporte tcnico. No tiene garantas de autor ni de quien lo provee, No existen compaas nicas que respalden toda la tecnologa, se adquiere sin garantas explcitas. La mayora de la configuracin del hardware no es intuitiva, se necesita dedicar recursos a la reparacin de errores, la mayora de sus soportes estn en los foros de la web.

LINUX

Linux es un ncleo libre de sistema operativo basado en Unix. Es uno de los principales ejemplos de software libre. Linux est licenciado bajo la GPL v2 y est desarrollado por colaboradores de todo el mundo. El desarrollo del da a da tiene lugar en la Linux Kernel Mailing List Archive El ncleo Linux fue concebido por el entonces estudiante de ciencias de la computacin finlands, Linus Torvalds, en 1991. Linux consigui rpidamente desarrolladores y usuarios que adoptaron cdigos de otros proyectos de software libre para su uso en nuevas distribuciones. El ncleo Linux ha recibido contribuciones de miles de programadores de todo el mundo. Normalmente Linux se utiliza junto a un empaquetado de software, llamado distribucin Linux y servidores.

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


HISTORIA En abril de 1991, Linus Torvalds, de 21 aos, empez a trabajar en unas simples ideas para un ncleo de un sistema operativo. Comenz con un intento por obtener un ncleo de sistema operativo gratuito similar a Unix que funcionara con microprocesadores Intel 80386. Luego, el 25 de agosto de 1991, Torvalds escribi en el grupo de noticias comp.os.minix: "Estoy haciendo un sistema operativo (gratuito, slo un hobby, no ser nada grande ni profesional como GNU) para clones AT 386(486). Llevo en ello desde abril y est empezando a estar listo. Me gustara saber su opinin sobre las cosas que les gustan o disgustan en minix, ya que mi SO tiene algn parecido con l.[...] Actualmente he portado bash(1.08) y gcc(1.40), y parece que las cosas funcionan. Esto implica que tendr algo prctico dentro de unos meses..." Despus de esto, muchas personas ayudaron con el cdigo. En septiembre de 1991 se lanz la versin 0.01 de Linux. Tena 10.239 lneas de cdigo. En octubre de ese ao(1991), se lanz la versin 0.02 de Linux; luego, en diciembre se lanz la versin 0.11(1991). Esta versin fue la primera en ser self-hosted (autoalbergada). Es decir, Linux 0.11 poda ser compilado por una computadora que ejecutase Linux 0.11, mientras que las versiones anteriores de Linux se compilaban usando otros sistemas operativos. Cuando lanz la siguiente versin, Torvalds adopt la GPL como su propio boceto de licencia, la cual no permita su redistribucin con otra licencia que no sea GPL. Se inici un grupo de noticias llamado alt.os.linux y el 19 de enero de 1992 se public en ese grupo el primer post. El 31 de marzo, alt.os.linux se convirti en comp.os.linux. XFree86, una implementacin del X Window System, fue portada a Linux, la versin del ncleo 0.95 fue la primera en ser capaz de ejecutarla. Este gran salto de versiones (de 0.1x a 0.9x) fue por la sensacin de que una versin 1.0 acabada no pareca estar lejos. Sin embargo, estas previsiones resultaron ser un poco optimistas: desde 1993 a principios de 1994, se desarrollaron 15 versiones diferentes de 0.99 (llegando a la versin 0.99r15). DISTRIBUCIONES

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


CentOS CentOS (Community ENTerprise Operating System) es una bifurcacin a nivel binario de la distribucin Linux Red Hat Enterprise Linux RHEL, compilado por voluntarios a partir del cdigo fuente liberado por Red Hat. Red Hat Enterprise Linux se compone de software libre y cdigo abierto, pero se publica en formato binario usable (CD-ROM o DVD-ROM) solamente a suscriptores pagados. Como es requerido, Red Hat libera todo el cdigo fuente del producto de forma pblica bajo los trminos de la Licencia pblica general de GNU y otras licencias. Los desarrolladores de CentOS usan ese cdigo fuente para crear un producto final que es muy similar al Red Hat Enterprise Linux y est libremente disponible para ser bajado y usado por el pblico, pero no es mantenido ni asistido por Red Hat. Existen otras distribuciones tambin derivadas de los fuentes de Red Hat.CentOS usa yum para bajar e instalar las actualizaciones, herramienta tambin utilizada por Fedora. Ubuntu Mantenido por Canonical y una comunidad de desarrolladores. Utiliza ncleo Linux, y est basado en Debian. Ubuntu est orientado al usuario novel y promedio. Est compuesto de mltiple software normalmente distribuido bajo una licencia libre o de cdigo abierto. El porcentaje de mercado de Ubuntu dentro de "distribuciones Linux" es de aproximadamente 49%, y con una tendencia a subir como servidor web. Y un importante incremento activo de 20 millones de usuarios para fines de 2011. Fedora Es una distribucin Linux para propsitos generales basada en RPM, que se caracteriza por ser un sistema estable, la cual es mantenida gracias a una comunidad internacional de ingenieros, diseadores grficos y usuarios que informan de fallos y prueban nuevas tecnologas. Cuenta con el respaldo y la promocin de Red Hat.

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


Debian Es una comunidad conformada por desarrolladores y usuarios, que mantiene un sistema operativo GNU basado en software libre. El sistema se encuentra precompilado, empaquetado y en un formato deb para mltiples arquitecturas de computador y para varios ncleos. Linux Mint

Es una distribucin del sistema operativo GNU/Linux, basado en la distribucin Ubuntu (que a su vez est basada en Debian). A partir del 7 de septiembre de 2010 tambin est disponible una edicin basada en Debian. Linux Mint mantiene un inventario actualizado, un sistema operativo estable para el usuario medio, con un fuerte nfasis en la usabilidad y facilidad de instalacin. Es reconocido por ser fcil de usar, especialmente para los usuarios sin experiencia previa en Linux. openSUSE

openSUSE es el nombre de la distribucin y proyecto libre auspiciado por SUSE Linux GmbH y AMD para el desarrollo y mantenimiento de un sistema operativo basado en Linux. Despus de adquirir SUSE Linux en enero de 2004, Novell decidi lanzar SUSE Linux Professional como un proyecto completamente de cdigo abierto, involucrando a la comunidad en el proceso de desarrollo.

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


LICENCIA GPL La Licencia Pblica General de GNU o ms conocida por su nombre en ingls GNU General Public License (o simplemente sus siglas del ingls GNU GPL) es la licencia ms ampliamente usada en el mundo del software y garantiza a los usuarios finales (personas, organizaciones, compaas) la libertad de usar, estudiar, compartir (copiar) y modificar el software. Su propsito es declarar que el software cubierto por esta licencia es software libre y protegerlo de intentos de apropiacin que restrinjan esas libertades a los usuarios. Esta licencia fue creada originalmente por Richard Stallman fundador de la Free Software Foundation (FSF) para el proyecto GNU (GNU project). La licencia GPL puede ser usada por cualquiera, su finalidad es proteger los derechos de los usuarios finales (usar, compartir, estudiar, modificar). Esta es la primera licencia copyleft para uso general. Copyleft significa que los trabajos derivados slo pueden ser distribuidos bajo los trminos de la misma licencia. Bajo esta filosofa, la licencia GPL garantiza a los destinatarios de un programa de ordenador los derechos-libertades reunidos en definicin de software libre (free software definition) y usa copyleft para asegurar que el software est protegido cada vez que el trabajo es distribuido, modificado ampliado. En la forma de distribucin (slo pueden ser distribuidos bajo los trminos de la misma licencia) se diferencian las licencias GPL de las licencias de software libre permisivas (permissive free software licenses), de las cuales los ejemplos ms conocidos son las licencias BSD (BSD licenses). El software bajo licencia GPL puede ser aplicado bajo todos los propsitos (incluidos los propsitos comerciales e incluso como herramienta de creacin de software propietario (proprietary software)). En uso puramente privativo ( interno) - sin ventas ni distribuciones implicadas - el software puede ser modificado sin liberar el cdigo fuente (por contra, si hay implicadas ventas o distribuciones, el cdigo fuente y cualquier cambio realizado en l debe estar disponible para los usuarios, ya que en este caso los derechos del usuario estn protegidos por copyleft). De esta forma, las aplicaciones instaladas en sistemas operativos bajo licencia GPL como Linux, no es necesario que estn licenciadas bajo GPL que estn distribuidas con su cdigo fuente disponible ya que las licencias no dependen de la plataforma. Por ejemplo, si un programa est formado completamente por cdigo original, si est combinado con software que no se cumple los requisitos de copyleft no es necesario que se licencie bajo GPL que se distribuya con su cdigo fuente disponible. Slo si un programa utiliza fragmentos de cdigo GPL (y el programa es distribuido) el cdigo fuente en su totalidad debe estar disponible (bajo la misma licencia). La licencia LGPL (GNU Lesser General Public license) fue creada para tener derechos menos restrictivos que GPL, en este caso en un programa que utiliza fragmentos de cdigo LGPL, no es necesario liberar el cdigo original.

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


Los usuarios compaas que distribuyen sus trabajos bajo licencias GPL, pueden cobrar distribuirlas gratuitamente. Esto distingue las licencias GPL de las licencias software que prohben su distribucin comercial. La FSF argumenta que no se debe restringir la distribucin comercial del software (incluyendo la redistribucin), la GPL establece explcitamente que las obras GPL se pueden vender a cualquier precio. SISTEMAS DE NUMERACIN Un sistema de numeracin es un conjunto de smbolos y reglas que permiten representar datos numricos. Los sistemas de numeracin actuales son sistemas posicionales, que se caracterizan porque un smbolo tiene distinto valor segn la posicin que ocupa en la cifra. 1. Sistema de numeracin decimal: El sistema de numeracin que utilizamos habitualmente es el decimal, que se compone de diez smbolos o dgitos (0, 1, 2, 3, 4, 5, 6, 7, 8 y 9) a los que otorga un valor dependiendo de la posicin que ocupen en la cifra: unidades, decenas, centenas, millares, etc. El valor de cada dgito est asociado al de una potencia de base 10, nmero que coincide con la cantidad de smbolos o dgitos del sistema decimal, y un exponente igual a la posicin que ocupa el dgito menos uno, contando desde la derecha. En el sistema decimal el nmero 528, por ejemplo, significa: 5 centenas + 2 decenas + 8 unidades, es decir: 5*102 + 2*101 + 8*100 o, lo que es lo mismo: 500 + 20 + 8 = 528 En el caso de nmeros con decimales, la situacin es anloga aunque, en este caso, algunos exponentes de las potencias sern negativos, concretamente el de los dgitos colocados a la derecha del separador decimal. Por ejemplo, el nmero 8245,97 se calculara como: 8 millares + 2 centenas + 4 decenas + 5 unidades + 9 dcimos + 7 cntimos 8*103 + 2*102 + 4*101 + 5*100 + 9*10-1 + 7*10-2, es decir: 8000 + 200 + 40 + 5 + 0,9 + 0,07 = 8245,97 2. Sistema de numeracin binario: El sistema de numeracin binario utiliza slo dos dgitos, el cero (0) y el uno (1). En una cifra binaria, cada dgito tiene distinto valor dependiendo de la posicin que ocupe. El valor de cada posicin es el de una potencia de base 2, elevada a un exponente igual a la posicin del

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


dgito menos uno. Se puede observar que, tal y como ocurra con el sistema decimal, la base de la potencia coincide con la cantidad de dgitos utilizados (2) para representar los nmeros. De acuerdo con estas reglas, el nmero binario 1011 tiene un valor que se calcula as: 1*23 + 0*22 + 1*21 + 1*20, es decir: 8 + 0 + 2 + 1 = 11

y para expresar que ambas cifras describen la misma cantidad lo escribimos as: 10112 = 1110 CONVERSIN ENTRE NMEROS DECIMALES Y BINARIOS Convertir un nmero decimal al sistema binario es muy sencillo: basta con realizar divisiones sucesivas por 2 y escribir los restos obtenidos en cada divisin en orden inverso al que han sido obtenidos. Por ejemplo, para convertir al sistema binario el nmero 7710 haremos una serie de divisiones que arrojarn los restos siguientes: 77 : 2 = 38 Resto: 1 38 : 2 = 19 Resto: 0 19 : 2 = 9 Resto: 1 9 : 2 = 4 Resto: 1 4 : 2 = 2 Resto: 0 2 : 2 = 1 Resto: 0 1 : 2 = 0 Resto: 1 y, tomando los restos en orden inverso obtenemos la cifra binaria:

7710 = 10011012 CONVERSIN DE BINARIO A DECIMAL El proceso para convertir un nmero del sistema binario al decimal es an ms sencillo; basta con desarrollar el nmero, teniendo en cuenta el valor de cada dgito en su posicin, que es el de una potencia de 2, cuyo exponente es 0 en el bit situado ms a la derecha, y se incrementa en una unidad segn vamos avanzando posiciones hacia la izquierda.

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


Por ejemplo, para convertir el nmero binario 10100112 a decimal, lo desarrollamos teniendo en cuenta el valor de cada bit:

1*26 + 0*25 + 1*24 + 0*23 + 0*22 + 1*21 + 1*20 = 83 10100112 = 8310

3. Sistema de numeracin octal El inconveniente de la codificacin binaria es que la representacin de algunos nmeros resulta muy larga. Por este motivo se utilizan otros sistemas de numeracin que resulten ms cmodos de escribir: el sistema octal y el sistema hexadecimal. Afortunadamente, resulta muy fcil convertir un nmero binario a octal o a hexadecimal. En el sistema de numeracin octal, los nmeros se representan mediante ocho dgitos diferentes: 0, 1, 2, 3, 4, 5, 6 y 7. Cada dgito tiene, naturalmente, un valor distinto dependiendo del lugar que ocupen. El valor de cada una de las posiciones viene determinado por las potencias de base 8. Por ejemplo, el nmero octal 2738 tiene un valor que se calcula as: 2*83 + 7*82 + 3*81 = 2*512 + 7*64 + 3*8 = 149610 2738 = 149610 CONVERSIN DE UN NMERO DECIMAL A OCTAL La conversin de un nmero decimal a octal se hace con la misma tcnica que ya hemos utilizado en la conversin a binario, mediante divisiones sucesivas por 8 y colocando los restos obtenidos en orden inverso. Por ejemplo, para escribir en octal el nmero decimal 12210 tendremos que hacer las siguientes divisiones: 122 : 8 = 15 15 : 8 = 1 1:8=0 Resto: 2 Resto: 7 Resto: 1

Tomando los restos obtenidos en orden inverso tendremos la cifra octal: 12210 = 1728

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


CONVERSIN OCTAL A DECIMAL La conversin de un nmero octal a decimal es igualmente sencilla, conociendo el peso de cada posicin en una cifra octal. Por ejemplo, para convertir el nmero 2378 a decimal basta con desarrollar el valor de cada dgito: 2*82 + 3*81 + 7*80 = 128 + 24 + 7 = 15910 2378 = 15910

4. Sistema de numeracin hexadecimal En el sistema hexadecimal los nmeros se representan con diecisis smbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F. Se utilizan los caracteres A, B, C, D, E y F representando las cantidades decimales 10, 11, 12, 13, 14 y 15 respectivamente, porque no hay dgitos mayores que 9 en el sistema decimal. El valor de cada uno de estos smbolos depende, como es lgico, de su posicin, que se calcula mediante potencias de base 16. Calculemos, a modo de ejemplo, el valor del nmero hexadecimal 1A3F16: 1A3F16 = 1*163 + A*162 + 3*161 + F*160 1*4096 + 10*256 + 3*16 + 15*1 = 6719 1A3F16 = 671910 CONVERSIN DE NMEROS BINARIOS A HEXADECIMALES Y VICEVERSA La conversin entre nmeros hexadecimales y binarios se realiza "expandiendo" o "contrayendo" cada dgito hexadecimal a cuatro dgitos binarios. Por ejemplo, para expresar en hexadecimal el nmero binario 1010011100112 bastar con tomar grupos de cuatro bits, empezando por la derecha, y reemplazarlos por su equivalente hexadecimal: 10102 = A16 01112 = 716 00112 = 316 y, por tanto: 1010011100112 = A7316 En caso de que los dgitos binarios no formen grupos completos de cuatro dgitos, se deben aadir ceros a la izquierda hasta completar el ltimo grupo. Por ejemplo: 1011102 = 001011102 = 2E16

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


La conversin de nmeros hexadecimales a binarios se hace del mismo modo, reemplazando cada dgito hexadecimal por los cuatro bits equivalentes de la tabla. Para convertir a binario, por ejemplo, el nmero hexadecimal 1F616 hallaremos en la tabla las siguientes equivalencias: 116 = 00012 F16 = 11112 616 = 01102 y, por tanto: 1F616 = 0001111101102

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


Instalando Fedora en una mquina virtual Al hacer clic en crear una mquina virtual aparecer el siguiente cuadro el cual nos muestra el asistente para la creacin de la mquina virtual. Escogemos la primera opcin y hacemos clic en next.

Despus nos aparecern 3 opciones: 1.- La primera opcin es para seleccionar el SO si es que lo tenemos en algn CD o DVD. 2.- La segunda es para seleccionar el archivo .iso del SO que queremos instalar 3.- Es para instalar el sistema operativo ms tarde.

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


En la siguiente ventana escogemos el SO, en este caso Linux y ms abajo seleccionamos la versin, como el .iso que tenemos es de 32 bits seleccionamos Fedora.

Luego aparece la siguiente ventana, escribimos el nombre de la mquina virtual. (en la imagen Fedora) y despus seleccionamos donde se va a guardar dicha mquina.

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


Luego escogemos el tamao del disco de la mquina virtual, en este caso lo recomendado es 20GB

Despus hacemos clic en Finish, para finalizar el asistente y arrancar la mquina virtual

Nos aparecer esta ventana donde nos indica que esperemos 10 segundos para iniciar Fedora

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


Luego hacemos clic en Live System User

Nos aparece esta ventana, la primera opcin es para probar el SO Fedora y la segunda para instalarlo, hacemos clic en la segunda

Aqu seleccionamos el idioma y activamos la casilla del teclado, para que se configure automticamente.

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013

Aparecer la siguiente ventana, hacemos clic en Fecha y hora para configurarla pues nos aparece Europa/Madrid, y despus es destino de la instalacin para comprobar donde se guardar el SO Fedora.

Escogemos en regin Amrica y en ciudad Lima, despus clic en Listo

Esta ventana aparecer despus de hacer clic en Destino de Almacenamiento, slo hacemos clic en Listo

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


Empezar a cargar, pero si nos fijamos bien, en la parte inferior hay un anuncio que nos indica que falta configurar algo, presionamos la tecla TAB y despus en la tecla ENTER.

Aqu escribimos una contrasea para el usuario.

Despus de cargar, clic en la opcin que nos sale y luego reiniciamos la mquina virtual

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


Al arrancar nuevamente nos aparecer el siguiente asistente para la ltima configuracin

Aqu nos aparece la informacin de la licencia, slo hacemos clic en Adelante.

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013


Rellenamos los datos de Usuario y clic en adelante.

Por ltimo clic en Finalizar

TALLER DE COMPUTACIN E INFORMTICA BSICA 2013

Y aparecer la siguiente ventana, con el nombre del usuario creado, colocamos la contrasea e ingresamos y eso es todo.

You might also like