lunes, 28 de febrero de 2011

LINUX UBUNTU

LINUX UBUNTU


 ¿QUE ES LINUX UBUNTU?

Es una distribución GNU/Linux basada en Debian GNU/Linux que proporciona un sistema operativo actualizado y estable para el usuario medio, con un fuerte enfoque en la facilidad de uso e instalación del sistema. Al igual que otras distribuciones se compone de múltiples paquetes de software normalmente distribuidos bajo una licencia libre o de código abierto.


 CARACTERÍSTICAS

  •  Es capaz de actualizar a la vez todas las aplicaciones instaladas en la máquina a través de repositorios, a diferencia de otros sistemas operativos comerciales, donde esto no es posible.
  • Posee una gran colección de aplicaciones prácticas y sencillas para la configuración de todo el sistema, a través de una interfaz gráfica útil para usuarios que se inician en Linux.
  •  Cualquier usuario que conozca el idioma inglés y tenga una conexión a Internet, es capaz de presentar sus ideas para las futuras versiones de Ubuntu en la página wiki oficial de la comunidad del proyecto.
  • Las versiones estables se liberan cada 6 meses y se mantienen actualizadas en materia de seguridad hasta 18 meses después de su lanzamiento.
  • El sistema incluye funciones avanzadas de seguridad y entre sus políticas se encuentra el no activar, de forma predeterminada, procesos latentes al momento de instalarse. Por eso mismo, no hay un firewall predeterminado, ya que no existen servicios que puedan atentar a la seguridad del sistema.
  •  El entorno de escritorio predeterminado de Ubuntu es GNOME y se sincroniza con sus liberaciones. Existen otras dos versiones oficiales de la distribución, una con el entorno KDE, llamada Kubuntu, y otra con el entorno Xfce, llamada Xubuntu; existen otros escritorios disponibles, que pueden ser instalados en cualquier sistema Ubuntu independientemente del entorno de escritorio instalado por defecto.
  •  Ubuntu/Linux son sistemas/plataformas multiusuario, es decir, no es necesario cerrar sesión de uno para iniciar con otro, como sí lo es en Windows, que es monousuario.
  • Ubuntu/Linux es una plataforma multitarea (por ello obviamente multiproceso), es decirpermite ejecutar varias tareas al mismo tiempo, igual que Windows.

 VENTAJAS
  • Altísimo potencial de configuración y personalización, al todos poder ver y modificar sus entrañas mismas, todos pueden modificarlo como gusten desde su base misma.
  • Fácil de usar e instalar.
  • Los drivers para hardware se descargan desde sitios seguros o vienen en el CD-ROM.
  • Luego de la instalación ya se pueden usar programas como OpenOffice, RAR, Transmission, Pidgin etc sin necesidad de agregar software.
  • Ubuntu no usa muchos recursos, porque no necesitas cargar el antivirus, firewall y el software extra, ni usar controladores externos para que todo funcione.
  • Se puede utilizar en forma privada, pública o comercial sin tener que pagar licencias.
  • Es estable, liviano y es compatible con la mayoría del hardware disponible.
  • El sistema operativo Ubuntu es una distribución de Linux, por lo que es completamente gratuito y todos los programas que vienen instalados por defecto también llevan el tipo de licencia GNU, lo que indica que es de código abierto y libre de distribución.
    

DESVENTAJAS

  •  El origen tecnico de Linux aún se percibe; antes de que puedas creerlo, estarás abriendo una “Terminal” de Linux y escribiendo comandos. Algo que nunca harías con Windows .
  •  No es muy comun su uso en Compañias, por lo que generalmente se usa para trabajar desde Casa, asi que debes hacer ajustes laboriosos..
  •  A la hora de trabajar con documentos de Windows complejos, se podria convertir en una tareas dificil o casi imposible debido a la poca compatibilidad para importar desde Windows para Linux.
  • Instalar controladores de Hardware y programas resulta ser mas complicado que en Windows. Esto debido a que las empresas creadoras de controladores crean sus productos en base a Windows, el sistema operativo mas usado a nivel mundial.
  • Muchos juegos no se ejecutan en Linux asi que olvidate de grandes Graficos y poner a trabajar tu tarjeta de video al maximo. Claro existen sus excepciones.

miércoles, 23 de febrero de 2011

MAC OS X

MAC OS X

Mac OS X es un sistema operativo desarrollado y comercializado por Apple Inc. que ha sido incluido en su gama de computadoras Macintosh desde 2002. Es el sucesor del Mac OS 9 (la versión final del Mac OS Classic), el sistema operativo de Apple desde 1984. Está basado en UNIX, y se construyó sobre las tecnologías desarrolladas en NeXT entre la segunda mitad de los 80's y finales de 1996, cuando Apple adquirió esta compañía. Desde la versión Mac OS X 10.5 Leopard para procesadores Intel, el sistema tiene la certificación UNIX 03.
La primera versión del sistema fue Mac OS X Server 1.0 en 1999, y en cuanto al escritorio, fue Mac OS X v10.0 «Cheetah» (liberada el 24 de marzo de 2001). Para dispositivos empotrados Apple produce versiones específicas: el iOS para el iPhone, el iPod Touch,el iPad y el Apple TV. Los nombres de las versiones de Mac OS X tienen nombre de grandes felinos, por ejemplo: Mac OS X v10.6 es denominado «Snow Leopard». En Mac OS X, la X denota el 10 en número romano y se constituye en parte prominente de la identidad de la marca.
La variante para servidores, Mac OS X Server, es arquitectónicamente idéntica a su contraparte para escritorio, además de incluir herramientas para administrar grupos de trabajo y proveer acceso a los servicios de red. Estas herramientas incluyen un servidor de correo, un servidor Samba, un servidor LDAP y un servidor de dominio entre otros. Viene preinstalada en Apple Xserve, aunque puede ser utilizado en la gran mayoría de computadores actualmente distribuidos por el fabricante.

Ventajas
  • Apple diseña tanto hardware como software lo que permite garantizar una buena experiencia de funcionamiento y atender los pequeños detalles
  • Un ejemplo lo es el conector del adaptador de corriente llamado “MagSafe”. Su diseño permite que en caso de tropiezo accidental este se desconecte de la computadora fácilmente evitando arrastrar a la Mac a un daño casi seguro.
  • En una Mac puedes tener lo mejor de los dos mundos: Mac OS / Windows (también Linux pero es un tema para otro día)
  • Cambios en el procesador o “cerebro” utilizado en los models de Mac desde 2007 permiten que una Mac pueda además de venir con MacOS instalado también se le pueda instalar Windows ejecutándolo tal como lo haría una PC convencional.
  • El sistema operativo utiliza muchos elementos visuales para comunicar haciéndo más fácil su uso
  • Todos los modelos vienen integrados con características (Bluetooth webcam conexiones de vídeo avanzados etc.) que en otras computadoras serían opcionales
  • Generalmente estan inmunes a ataques por virus y programas maliciosos
  • Se distinguen por su diseño el cual incluye muchas innovaciones en el área técnica y de funcionamiento
  • Excelente en el manejo de contenido multimedios
  • Duración de batería es excepcional

Desventajas

  • Tienden a ser más costosas que las PCs
  • Centros de reparación no son tan accesibles
  • Piezas pueden ser costosas
  • En algunas de ellas la capacidad de expandirlas son limitadas
  • En el aspecto de juegos la variedad no es tan extensa como en Windows

SEGURIDAD
Tanto en la línea de comandos como en la interfaz gráfica los procesos requieren elevación para realizar modificaciones. El acceso restringido a los archivos del sistema es responsable de gran parte de la seguridad. Sin embargo, el sistema permite modificaciones cuando es requerido. El ejemplo más obvio es el software instalador, el cual requiere de una autorización administrativa para instalar software que afecta a más de un usuario. La arquitectura de seguridad integrada en el Mac OS X, al igual que en otros sistemas Unix, es una de las principales razones por las que los Mac están libres demalware.

 
COMPATIBILIDAD
Las API que Mac OS X heredó de OpenStep no eran compatibles con las versiones anteriores de Mac OS. Estas API's fueron creadas como resultados de la colaboración entre NeXT y Sun Microsystems y ahora se les denomina conjuntamente Cocoa. Esta herencia es altamente visible para los desarrolladores de Cocoa, debido a que el prejifo "NS" está en todas las partes del framework. La API oficial de OpenStep, publicada en septiembre de 1994, fue la primera API entre la fundación y el conjunto de aplicaciones, y la primera en usar el prefijo "NS" El proyecto Rhapsody habría requerido todo un nuevo desarrollo para usar estas API's, causando gran indignación entre los desarrolladores de software para Mac. Todos los programas que no recibieran una completa reescritura hacia el nuevo framework funcionarían en el equivalente entorno clásico. Para permitir una transición más limpia entre Mac OS 9 y Mac OS X, se creó el API Carbon. Las aplicaciones escritas en Carbon podrían ser ejecutas nativamente en ambos sistemas, sin embargo esta API no fue incluida en la prima versión del Mac OS X, el Mac OS X Server 1.x.


martes, 22 de febrero de 2011

UNIX

UNIX
Es un sistema operativo de tiempo compartido, controla los recursos de una computadoray los asigna entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos de periféricosconectados a la máquina. Se basa en un Núcleo llamado Kernel, que reside permanentemente en la memoria, y que atiende a todas las llamadas del sistema, administra el acceso a los archivos y el inicio o la suspensión de las tareas de los usuarios.

Kernel. es un programa escrito casi en su totalidad en lenguaje C, con excepción de una parte del manejo de interrupciones, expresada en el lenguajeensamblador del procesadoren el que opera.
Shell. Es aquel que permite las comunicaciones entre la computadora y el usuario final.

CARACTERISTICAS DE UNIX
-Es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios.
-Permite a los usuarios correr sus programas.
-Controla los dispositivos de periféricos conectados a la máquina.
-Es un sistema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo.
-Dispone de un lenguaje de control programable llamado SHELL.
-Permite comunicación entre procesos.
-Emplea un sistema jerárquico de archivos, con facilidades de protección de archivos, cuentas y procesos.
-El sistema se basa en un Núcleo llamado Kernel.
-Emplea manejo dinámico de memoria por intercambio o paginación.



VENTAJAS
-El núcleo de UNIX es relativamente compacto en comparación con otros sistemas de tiempo compartido.
-Emplea un sistema jerárquico de archivos, con facilidades de protección de archivos, cuentas y procesos.
-Tiene capacidad de interconexión y comunicaciones de procesos.
- Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de software.
- Unix fue concebido para entornos grandes, potentes servidores de internet y básicamente, para el mundo empresarial
-Fue desarrollado desde sus inicios para ser más estable que cualquier otro sistema operativo.

DESVENTAJAS
-Resulta ser muy costoso en el sentido de mantenimiento y administración.
-Requiere más tiempo de aprendizaje que los otros S.O.
-El soporte del fabricante es muy costoso.
-Es bastante costoso el S.O.
- No es tan conocido como las otras plataformas.
-No se pueden correr programas de otras plataformas en UNIX.

lunes, 21 de febrero de 2011

WINDOWS NT

WINDOWS NT

Windows NT es una familia de sistemas operativos producidos por Microsoft, de la cual la primera versión fue publicada en julio de 1993.
Previamente a la aparición del famoso Windows 95 la empresa Microsoftconcibió una nueva línea de sistemas operativos orientados a estaciones de trabajo y servidores de red. Un sistema operativo con interfaz gráfica propia, estable y con características similares a los sistemas de red UNIX. Las letras NTprovienen de la designación del producto como "Nueva Tecnología" (New Technology).
Las versiones publicadas de este sistema son: 3.1, 3.5, 3.51 y 4.0. Además, Windows NT se distribuía en dos versiones, dependiendo de la utilidad que se le fuera a dar: Workstation para ser utilizado como estación de trabajo y Serverpara ser utilizado como servidor.

CARACTERÍSTICAS GENERALIZADAS
·                     Está basado en variaciones del kernel de Mac de UNIX. La arquitectura del microkernel soporta aplicaciones no diseñadas para Windows NT.
·                     Operaciones básicas de sistemas y otras capas sobre ella.
·                     Soporta 5 subsistemas: Windows 32 bits / Windows 16 bits / DOS / POSIX / OS/2.
·                     Funciona como Cliente – Servidor en un ambiente de red.
·                     Permite desarrollar servicios de redireccionamiento para LAN Manager de Mips, RISC y Digital Alpha.
·                     Soporta sistemas de multiproceso.
·                     Cada aplicación se encuentra ejecutando en un hilo tratado como una caja multiprocesadora.
·                     Al igual que OS/2 ejecuta aplicaciones con errores de codificación, principalmente al ejecutarse en procesadores 386 y 486.
·                     Cada aplicación es limitada a un espacio de memoria (Esquema de direccionamiento de 32 bits real). Ejecuta aplicaciones de 16 y 32 bits y de otros Sistemas Operativos y para RISC de 64 bits.
·                     Existe una versión para Laptop.
·                     Soporta la tecnología Plug-in para sistemas API y sistemas de archivos instalables.
·                     También cuenta con servicios básicos de redes y APIs para archivos, manejadores de impresión, manejo de mensajes y seguridad directa. Aplicaciones para redes digitales que pueden ejecutarse en diferentes plataformas.
·                     Implanta facilidades para el uso de OSF, DCE y RPCs.
·                     Para facilitar los puertos de aplicación aísla el kernel del Hardware (Tipo de interfaz para el Sistema Operativo), con lo que se logra la portabilidad o compatibilidad a nivel de código.
·                     Provee datos, aplicaciones y protección del sistema contra accesos inadvertidos.
·                     Permite a los usuarios un acceso seguro a más información sin comprometer la seguridad del sistema.
·                     Conserva las principales características del servidor 3.51 incluso el protocolo nativo NetBEUI, IPX y TCP/IP.
·                     Soporta hasta 256 usuarios, administración de multidominio y replicación de directorio.
·                     Nuevas o mejoradas herramientas de administración y perfeccionamiento en la ejecución.
·                     El servidor NT relacionado con Internet, envía la información con el servidor de Internet IIS versión 2.0. También hace uso del FTP. Relaciona nuevos rasgos punto a punto con el protocolo PPTP y TCP/IP.
·                     Ayuda a consolidar la posición de NT como la plataforma del servidor en escenarios de Internet.
·                     Adopta el estilo de Unix de servicio de dominio DNS como norma.
·                     Incluye herramientas basadas en el Web referentes a la administración.

VERSIONES
Versiones de Windows NT
NT Ver.
Nombre
Ediciones
Fecha lanzamiento
Compilación
NT 3.1
Workstation, Advanced Server
528
NT 3.5
Workstation, Server
807
NT 3.51
Workstation, Server
1057
NT 4.0
Workstation, Server, Server EnterpriseEdition, Terminal Server, Embedded
1381


Ventajas

·                     La instalación es muy sencilla y no requiere de mucha experiencia.
·                     Es multitarea y multiusuario.
·                     Apoya el uso de múltiples procesadores.
·                     Soporta diferentes arquitecturas.
·                     Permite el uso de servidores no dedicados.
·                     Soporta acceso remoto, ofreciendo la detección de intrusos, y mucha seguridad en estas sesiones remotas.
·                     Apoyo para archivos de DOS y MAC en el servidor.
·                     El sistema está protegido del acceso ilegal a las aplicaciones en las diferentes configuraciones.
·                     Permite cambiar periódicamente las contraseñas.
·                     Soporta múltiples protocolos.
·                     Carga automáticamente manejadores en las estaciones de trabajo.
·                     Trabaja con impresoras de estaciones remotas.
·                     Soporta múltiples impresoras y asigna prioridades a las colas de impresión.
·                     Muestra estadísticas de Errores del sistema, Caché, Información Del disco duro, Información de Manejadores, Nº de archivos abiertos, Porcentaje de uso del CPU, Información general del servidor y de las estaciones de trabajo, etc.
·                     Brinda la posibilidad de asignar diferentes permisos a los diferentes tipos de usuarios.
·                     Permite realizar diferentes tipos de auditorías, tales como del acceso a archivos, conexión y desconexión, encendido y apagado del sistema, errores del sistema, información de archivos y directorios, etc.
·                     No permite criptografía de llave pública ni privada.
·                     No permite realizar algunas tareas en sesiones remotas, como instalación y actualización.

 

 

 

Desventajas

·                     Tiene ciertas limitaciones por RAM, como: Nº Máximo de archivos abiertos y almacenamiento de disco total.
·                     Requiere como mínimo 16MB en RAM y un procesador Pentium de 133 MHz o uno superior.
·                     El usuario no puede limitar la cantidad de espacio en el disco duro.
·                     No soporta archivos de NTFS.
·                     No ofrece el bloqueo de intrusos.
·                     No soporta la ejecución de algunas aplicaciones para DOS.