martes, 27 de septiembre de 2011

Hardware

Hardware
Son los componentes físicos externos e internos.
1. Parte mas importante del computador es el microprocesador
Caracteristicas:
Velocidad de transmisión de datos
Trabaja en GHz
Recibe ordenes y las distribuye a los demás elementos para que trabajen
Es el jefe del computador pero a la vez es el que más trabaja
Ej.
Intel core duo IC3
AMD
Pentium
Celeron

2. Disco duro
Medios de almacenamientos de gran cantidad de datos, almacena el gigabytes.Lo conforman 3 partes
Pista
Sectores
Cilindros

3. Memorias
Ram, Rom, Cache, Expandibles, Dram, Fmp, Edo.

Ej,
Ram: Memoria principal disponible para el uso de programas.
Rom: Memoria de acceso aleatorio, memoria no volátil.
Cache: Memoria que ayuda al acceso rápido a datos de uso mas frecuente.
Expandibles: Memoria para el uso de varias tareas o programas al mismo tiempo
Dram: Memoria dinámica de acceso aleatorio.
Fmp: Memoria que permite mover pequeñas partes de la memoria a la cache del procesador.
Edo: Memoria que permite mover un bloque de la memoria a la cache del procesador.

4. IDE
Control de transmisión de datos




5. Targeta Madre
Es aquella que lleva impresos los circuitos del aparato y permite la conexión entre el microprocesador y todos los demás dispositivos como memorias, disco duros , cd-roms , circuitos electrónicos, etc.

sábado, 17 de septiembre de 2011

Sistemas Operativos Linux ¿Qué es Linux?

Introducción a Linux
Los ordenadores de la actualidad ejecutan varias tareas o programas, pero para su correcto funcionamiento deben ser capaces de acceder a los recursos del ordenador, es evidente que si cada programa se ejecutara de forma independiente habrían varios conflictos y problemas.
Para solucionar estos problemas se desarrolaron los Sistemas Operativos los que distribuyen los recursos del ordenador de una forma aduecuada.
En la actualidad existen gran cantidad de Sistemas Operativos entre ellos GNU/LINUX.

¿Qué es GNU y el Sofware Libre?

A finales de los sesenta no se daba valor al software en ese entonces se lo consideraba como Sofware Libre porque se podia acoplar a las necesidades del usuario y no estaba acompañado por hardware que lo soportaba; en ese momento los laboratios Bell crearon UNIX caracterizado por su buena gestión de los recursos de sistema.

Luego IBM lanza su Sistema Operativo con esto las demas companías se dieron cuenta que es rentable.
Stallman se propuso crear su propio sistema operativo y aplicaciones con un proyecto llamado GNU un software libre programas de los cuales podemos conseguir si código de fuente, estudiarlo, modificarlo y redistribuirlo sin que nos obliguen a pagar por ello y segun la FST ( Free Software Foundation) se lo define en 4 libertades:

-Libertad 0 se refiere a la libertad de poder usar el programa para cualquier propósito.
-Libertar 1 es la que permite estudiar cómo funciona el programa y adaptarlo a nuestras necesidades.
-Libertar 2 es la que permite distrubuir libremente copias del software, ayudando al vecino.
-Libertar 3 es la que permite mejorar el programa y hacer públicas las mejoras, en beneficio de la comunidad.

El proyecto empezó a producir software a partir de 1984 comenzado con el desarrollo de todas las herramientras necesarias para poder implementar un sistema operativo complejo poco a poco empezaron a disponer de las herramientas necesarias ( editores, compiladores, etc). Desde el primer momento se quiso crear un Sistema Operativo parecido a UNIX y siguiendo las normas POSIX (Portable Operating System Interface) si bien UNIX tenía sus problemas y carencias era ,y sigue siendo suficientemente bueno como para adaptarse a la mayoria de necesidades.





¿Qué es GNU/LINUX?


En Holanda Andrew Tanenbaum decidio escribir un Sistema Operativo  para poder estudiarlo el creo MINIX pero no utilizo ninguna linea de UNIX entonces fue un software libre.

El proyecto de MINIX aun sigue siendo estudiado por muchos alumnos de la universidad  de todo el mundo.
Luego Linus Torvalds estudiante de Helsinki decide crear en agosto de 1991 su propio sistema operativo con esfuerzos de expertos de todo el mundo hicieron posible este proyecto.

La Licencia de LINUX


A diferencia de los demás sistemas operativos Linux no cuesta nada.

Antes del proyecto GNU, los programadores que querían distribuir gratuitamente sus programas los ponían bajo el dominio público. El problema de esto, es que empresas toman el programa lo modifican y se atribuyen todo el trabajo. Las empresas afectadas pueden mover recursos para defender su software, pero el software en dominio público no tiene nadie quien lo defienda. El primer navegador de páginas web para Internet estaba en el dominio público, Mosaic a este programa lo modificó una empresa y lo uso con fines comerciales, creando Netscape Navigator.

Clasificación de licencias:


Comercial: Debe ser comprado, no puede ser distribuido.

Software de Evaluación: Son versiones con características limitadas de software comercial.

Uso no comercial: Es software que se puede usar gratuitamente por individuos e instituciones educativas, comprando una licencia.

Shareware: Son versiones completas y de libre distribución, pero para su uso prolongado debe ser comprada un licencia.

Freeware: Consisten en software que puede ser libremente usado y distribuido, pero esta disponible solamente en forma binaria.

Librerías Gratuitas: Son software que puede ser libremente usado y distribuido como código de fuente y como binario, pero no puede ser modificado sin violar la licencia.

Software de fuentes abiertas, estilo BSD: Un grupo crea del software de libre distribución de binarios y código de fuente, otros usuarios modifican el software pero estos cambios no son tomados en cuenta.

Software de fuentes abiertas, estilo Apache: Es como el BSD, pero el grupo de desarrollo puede usar las modificaciones de los usuarios sin son útiles.

Software de fuentes abiertas, estilo GNU GPL: Igual al estilo apache, pero requiere que todos los trabajos derivados del software deben estar también bajo esta licencia.

Originalmente Linus distribuía su kernel bajo una licencia particular  que permitía su libre uso y distribución, pero prohibía su uso comercial.

El kernel de Linux actualmente se distribuye bajo la licencia GNU GPL que se puede cambiar o modificar y puede ser comercializada.

Todo el código está bajo la licencia GPL tiene copyright  y no puede ser utilizado en ningún programa comercial. Los programas que se basen en el código de un programa GNU también deberan estar bajo este copyright, de lo contrario se estarían violando los derechos de autor del software original.

Cada uno de los programas del sistema Linux tiene una licencia diferente y su autor original conserva el copyright

Linux hoy en día


Linux corre en 7 a 8 millones de computadoras en todo el mundo.

Actualmente se encuentra en la versión de Kernel 2.4.20 la cual es compatible con una gran cantidad de hardware en donde corre con mayor estabilidad y rapidez.