opensolaris expotic

26
USE IMPROVE EVANGELIZE Carlos Maureira Sun Campus Ambassador [email protected] http://blogs.sun.com/tehwalltech

Upload: jaime-perez

Post on 12-Jun-2015

719 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Opensolaris Expotic

USE IMPROVE EVANGELIZE

Carlos MaureiraSun Campus [email protected]://blogs.sun.com/tehwalltech

Page 2: Opensolaris Expotic

2

USE IMPROVE EVANGELIZE

“Open Source es comunidad,

no es economía,no es una moda, no ...”

Page 3: Opensolaris Expotic

3

USE IMPROVE EVANGELIZE

¿Qué es OpenSolaris? OpenSolaris en un sistema operativo con

soporte de clase mundial e innovadoras características que te permiten realizar cosas geniales más rápido.

Fue creado a partir de un proyecto Open Source por Sun Microsystems en Junio de 2005.

Page 4: Opensolaris Expotic

4

USE IMPROVE EVANGELIZE

Historia Solaris es un sistema operativo basado en

UNIX desarrollado por Sun Microsystems. Ampliamente reconocido por su estabilidad. Parte del kernel se liberó en junio de 2005

bajo la licencia CDDL como OpenSolaris. OpenSolaris :: Linux+GNU Código disponible en opensolaris.org Innovación extrema.

Page 5: Opensolaris Expotic

5

USE IMPROVE EVANGELIZE

La historia de Solaris

1982

First version of Sun Unix based

on 4 BSD.

Sun Unix 0.7

Dos décadas de innovaciónVFS and Vnode framework.NFS implemented

1983

Sun OS 2.0

1985

Sun OS 1.0

1988

Sun OS 4.0

New VMSDynamic linkingFirst SparcSupport i386

1990

Sun OS 4.1

•OpenWindow graphics Environment•Assymetric Multiprocessing

1992

Solaris was born.

Solaris 2.0

Large file supportPorted to x86

1992

Solaris 2.2

1993

Solaris 2.1

1993

Solaris 2.3

1995

Solaris 2.5

4 way SMP

8-way SMPDevice power management

Solaris 2.4

1994

20-way SMPSlab allocatorCachefsCDE environment

64-way SMPLarge page supportDoorsNFSv3

Solaris 2.6

1996

Dynamic processor setsDynamic reconfiguration

Page 6: Opensolaris Expotic

6

USE IMPROVE EVANGELIZE

¿Qué es OpenSolaris ? Es el código base de Solaris. Es un sistema

operativo. Es una comunidad! Más de 20 años de desarrollo UNIX, ahora

gratis y libre. Es un intento de permitir a todos los

desarrolladores que no son de Sun de participar en la comunidad de Solaris.

Expandir el ecosistema Solaris. Todas las futuras versiones de Solaris estarán

basadas en el código base de OpenSolaris.

Page 7: Opensolaris Expotic

7

USE IMPROVE EVANGELIZE

OpenSolaris 2008.05!

Page 8: Opensolaris Expotic

8

USE IMPROVE EVANGELIZE

OpenSolaris está en el centro

Solaris Express CESolaris Express DE

BeleniX

Page 9: Opensolaris Expotic

9

USE IMPROVE EVANGELIZE

Page 10: Opensolaris Expotic

10

USE IMPROVE EVANGELIZE

X Window System

Hardware

GNOME

Open Solaris y GNU/Linux

GNU utilities

System libraries

Linux kernel

POSIX+ extensions

Mozilla Firefox, Mozilla Thunderbird, OpenOffice.org, ...

UNIX utilities

POSIX

Solaris kernel

Page 11: Opensolaris Expotic

11

USE IMPROVE EVANGELIZE

¿Por qué OpenSolaris? Sus tecnologías! ZFS DTrace Zones Compatibilidad binaria garantizada ... y mucho más que está por venir.

Page 12: Opensolaris Expotic

12

USE IMPROVE EVANGELIZE

ZFS

Page 13: Opensolaris Expotic

13

USE IMPROVE EVANGELIZE

ZFS

Page 14: Opensolaris Expotic

14

USE IMPROVE EVANGELIZE

DTrace

Page 15: Opensolaris Expotic

15

USE IMPROVE EVANGELIZE

DTrace

Page 16: Opensolaris Expotic

16

USE IMPROVE EVANGELIZE

Zones

Page 17: Opensolaris Expotic

17

USE IMPROVE EVANGELIZE

Zones

Page 18: Opensolaris Expotic

18

USE IMPROVE EVANGELIZE

¿Qué puedo hacer en OpenSolaris?

Page 19: Opensolaris Expotic

19

USE IMPROVE EVANGELIZE

Y también...

Page 20: Opensolaris Expotic

20

USE IMPROVE EVANGELIZE

Las Distribuciones Patrocinadas por Sun

− Solaris 10− Solaris Express Community Edition (cada 14 días)− Solaris Express Developer Edition (cada 3 meses)

Comunidad− BeleniX (LiveCD x86)− Nexenta (GNU/Opensolaris)− Martux (Sparc LiveCD)− Schillix

Page 21: Opensolaris Expotic

21

USE IMPROVE EVANGELIZE

Estructura de OpenSolaris Usa GRUB como gestor de arranque. ZFS como sistema de archivos. OpenSolaris requiere una partición primaria. Slices = Particiones dentro de particiones

Partition 1 Partition 2 Partition 3 Partition 4

Slice 0 Slice 1 Slice 7/root /export/home

Page 22: Opensolaris Expotic

22

USE IMPROVE EVANGELIZE

Características principales Live CD/DVD/USB

− OpenSolaris usa GRUB y detecta otros OS

Image Packaging System (IPS)

Instalador más moderno y muy simple

Actualización de software sencilla

Dlight: Interfaz gráfica de DTrace

Page 23: Opensolaris Expotic

23

USE IMPROVE EVANGELIZE

Image Packaging System (IPS)

Comandos simples:− pkg install <package>− pkg uninstall <package>− Etc.

GUI fácil de usar.

Repositorios de terceros como Sunfreeware and BlastWave están creciendo día a día

Page 24: Opensolaris Expotic

24

USE IMPROVE EVANGELIZE

Instalando OpenSolaris Descárgalo de http://www.opensolaris.com Es gratis!

Page 25: Opensolaris Expotic

25

USE IMPROVE EVANGELIZE

Participa http://www.opensolaris.org

> Listas de correo (habla con los expertos)> Proyectos> Reporte de bugs> Grupos de usuarios> Blogs

Pregunta> irc.freenode.net channel: #opensolaris

Page 26: Opensolaris Expotic

USE IMPROVE EVANGELIZE

Carlos MaureiraSun Campus [email protected]://blogs.sun.com/tehwalltech