Download ppt - Mariano Acciardi

Document related concepts
Transcript
Bienvenidos al Mundo
Mariano Acciardi
http://www.marianoacciardi.com.ar
Instructor Academia Cisco
02/06/2009
Qué es GNU/Linux
Introducción a su filosofía,
potencialidad y aplicaciones.
La Libertad
Como opción.
|
Como decisión.
2
Una puerta a un mundo distinto:
Podemos decidir
atravesarla y
conocer lo
nuevo o
quedarnos de
este lado en la
“Pasión por la
ignorancia”
|
3
Vos podés elegir...
|
4
GNU Project
GNU's not UNIX
Inicio: Enero 1984
Objetivo: Crear un
Sistema Operativo
libre compatible con
UNIX/POSIX
|
Creador: Richard
Stallman
5
Licencia GPL
General Public License
Libertad del usuario para:
Usar el software.
Compartirlo con amigos| y vecinos.
Cambiarlo de acuerdo a propias necesidades.
Compartir los cambios realizado.
Si se libera una versión modificada
deben liberarse los fuentes de esa
modificación.
6
Open Source / Free
Software
El código fuente se encuentra accesible
Nada tiene que ver con “GRATUITO”
Entre los licenciamientos posibles
GNU General Public License.
|
BSD License.
Apache License.
MIT License.
Mozilla Public License.
7
Sistema Operativo
<>
Ventana
|
8
Un Sistema Operativo Posee:
El núcleo o kernel que se ocupa de:
Asignar recursos de procesamiento (Interrupts).
Acceder a los discos/floppy/cdrom
Activa/desactiva pixeles de video
|
Administra los dispositivos como ser teclado,
mouse, joistick, sonido, etc
Aplicaciones básicas:
Realizan tareas específicas requeridas por los
usuarios.
Entorno Gráfico.y Aplicaciones Gráficas
9
Kernel LINUX
Núcleo del
Sistema
Operativo
Creador: Linus
Torvald
|
Primera Versión:
1991
Licencia: GPL
10
GNU/LINUX es
Aplicaciones
básicas GNU
desarrolladas
por Richard
Stallman y el
mundo
+
|
Kernel creado
por Linus
Torvald y el
mundo
11
En GNU/LINUX
SOMOS LIBRES DE ELEGIR
SABER.
COMPARTIR.
|
CONOCER EL MUNDO.
DISFRUTAR.
HACKERS DEL MUNDO,
GRACIAS POR GNU/LINUX !!!!
12
Open Source en el mundo
Web Servers (Apache).
Routers.
Desktops (KDE, GNOME, XFCE4, FLUXBOX).
|
Mozilla / Firefox.
Mail Servers.
Antivirus.
Asterisk
Zone Minder
13
Modelos de desarrollo
|
Catedral
Bazar
14
La visión de Linus:
"...libere rápido y a
menudo, delegue todo
lo que pueda, sea
abierto hasta el punto
de la promiscuidad..."
|
15
Una distribución:
Un objetivo.
Un kernel.
Cierta selección de aplicaciones.
|
Un installador.
Un detector de hardware.
Una selección de drivers y módulos.
Un nombre.
Un grupo de mantenedores.
16
Distribuciones GNU/LINUX
http://futurist.se/gldt/
|
17
Líneas de código por lenguaje
(debian)
|
18
Comparativa OSs:
|
19
Estimación de esfuerzo
(debian)
|
20
|
Cuando la
razón se
duerme
produce
monstruos
21
Graphic User Interfases
Enmarañadas
con el Sistema
Operativo:
Windows
Mac
Palm OS
SE CUELGA EL
OS
|
Separadas del
Sistema
Operativo:
Linux
Unix
BSD
NO SE CUELGA
EL OS
22
Falsas Metáforas
Documento.
Ventana.
Escritorio.
|
23
En un OS racional
El acceso para usar aplicaciones nunca se hace con
un superusuario.
Un usuario normal no puede escribir sobre los
directorios críticos del sistema.
Los archivos de configuración son simple texto
|
pudiéndose reparar fácilmente.
El acceso a la red y la protección del mismo son
concebidos simultáneamente.
Se encuentran separadas las funciones del OS y las
de los entornos gráficos.
El uso del filesystem es inteligente y no requiere
desfragmetnación.
24
Seguridad en GNU/LINUX
No hay VIRUS.
No hay SpyWares.
Herramientas de seguridad en el Nucleo.
Iptables (firewall).
|
El uso de la memoria no es promiscuo.
Hay muy pocas vulnerabilidades críticas.
No se utilizan superusuarios para realizar
actividades cotidianas.
25
Portabiliadad en GNU/Linux
Al ser código abierto permite su portabilidad
sencilla a otros dispositivos:
Ap / Routers inalámbricos.
Internet tablets.
|
Celulares.
Microcomputadoras para fines específicos.
Puede recompilarse el kernel para que solo
tenga lo necesario, lo que redunda en una
ventaja de tamaño y uso de recursos.
26
Servers:
Usos de GNU/Linux
Correo (Sendmail / Qmail / Exim)
Centrales telefónicas (Asterisk)
Circuito cerrado de TV (Zone Minder)
Web Servers (Apache / THTTP)
Desktops
|
Suite de oficina (OpenOffice/StarOffice/KOffice)
Messenger (amsn/pidgin/kopete/ekiga)
Web (Firefox/Konkeror/Opera)
Correo / Organizador (Evolution/Thunderbird/Ermin)
Musica/Movies/DVD (xmms/xine/amarok)
27
Arquitectura gráfica
|
28
Arquitectura: Componentes
|
29
Arquitectura: Típica 1
|
30
Arquitectura: Típica 2
|
31
Arquitectura: Típica 3
|
32
Aplicaciones: Oficina
Open Office
Star Office
AbiWord (Procesador
de texto BSD)
|
Gnumeric (Planilla de cálculo liviana)
Koffice (Suite de oficina entorno KDE)
33
Aplicaciones: Mensajería
Gaim / Pidgin
Kopete
aMSN
Kmess
Yahoo Messenger
|
34
Aplicaciones:
VideoConferencia y Telefonía
Ekiga / Netmeeting
Skype
Kiax
IAX lite soft Phone
LinPhone
|
35
Aplicaciones: Internet
Iceweasel
Firefox
Opera
Konqueror
Epiphany
Links / Lynx
|
36
Aplicaciones: Peer to Peer
Bittorrent (bittorrent)
Bittornado (bittorrent)
Azureus (bittorrent)
kvIrk (IRC)
Irssi (IRC)
Pidgin (IRC)
BitchX (IRC)
Morpheus (Gnutella)
|
gtk-gnutella (Gnutella)
aMule / xMule / lMule
(Edonkey)
Apollon (openFT, Fast
Track, Gnutella, Kazaa)
qTella (Gnutella)
giFT (OpenFt / Fast
Track)
Dc / Dc – Gui (Kazaa /
Edonkey / Gnutella)
37
Apli caciones: Gráficos
The Gimp (Simil Photo Shop, no vectorial)
InkScape (Simil Corel aún con menos
funcionalidades,
vectorial)
|
DIA (Diagramas de flujo / UML / Electronica)
qcad (Cad profesional)
|
FreeCad (Clon de AutoCad (Comercial))
Varicad (3D Cad Comercial)
gtkCad (Cad Modular )
gnuCad
PowerCad
Arcad (3D Cad alemán, versiones en inglés y
alemán)
38
Aplicaciones: Bluetooth
Wammu
Kdebluetooth
Gnome-phone-manager
|
Bluetooth manager applet
Gmobilemedia
Bluetooth share file manager
xGnokii
39
Aplicaciones: DeskLets
Screenlets (Gnome / Compiz)
Gdesklets (Gnome)
|
SuperKaramba (Kde)
40
Aplicaciones: Sincronización
1.Multisync
2.OpenSync
|
3.Erminning
4.Evolution-google-calendar
plugin
41
Aplicaciones: Sincronización
1.Multisync
2.OpenSync
|
3.Erminning
4.Evolution-google-calendar
plugin
42
Aplicaciones: Cliente Correo
Icedove
Thunderbird
Kmail
Evolution
|
43
Aplicaciones: Fotos
DigiKam
Gtkam
F-spot
Kview
Gwenview
Gqview
Gthumb
|
44
Aplicaciones: Multimedia
Xine (Video y Sonido: mp3, mpeg4, Divx, avi,
wmv, dvd con menu)
Kaffeine (Video y Sonido: mp3, mpeg4, Divx, avi,
wmv, dvd con menu)
Mplayer /Kmplayer (Video y Sonido: mp3, mpeg4,
Divx, avi, wmv, mkv high |definition)
Ogle / Ogle GUI (DVD soporte full a menues)
Xmms (clon de winamp, solo audio)
RythmBox Music Player (Audio, mp3, podcast,
radio, fm stats)
Amarok (Audio, mp3, podcast, radio, fm stats)
AudaCity (editor de sonido)
45
Aplicaciones: Grabación CD/DVD
K3b (Creador CD, DVD, Audio, Video)
Gnome CD/DVD Creator (Creador
CD, DVD, Audio, Video)
|
Serpenter (Creador Audio Cd)
DVD Author (Herramienta de creación
de DVDs)
Nautilius CD/DVD Creator
46
Aplicaciones: Editores
Scite
Eclipse
Vim (consola) |
Kwrite
Kdevelop
Emacs
Midnight Comander (consola)
47
No pierdas la libertad !!!
|
48
Muchas Gracias !!!
Mariano Acciardi
http://www.marianoacciardi.com.ar
Instructor Academia Cisco
02/06/2009
Qué es GNU/Linux
Introducción a su filosofía,
potencialidad y aplicaciones.