fomentando a infidelidade interfactual -...

Post on 28-Oct-2019

7 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Fomentando a infidelidade interfactual

O amplo mundo das contornas de escritorio libres

●Alejo Pacín Jul (GPUL)

Índice

● Interface– Interface de usuario

● Interfaces hardware● Interfaces software● Interfaces software-hardware

– Interfaces alfanuméricas– Interfaces gráficas

Interface

● Si, un título moi chamativo, pero ¿que é iso das interfaces?

Interface

● Unha interface é un medio que posibilita a interacción entre dous entes.

Interface de usuario

● Vale, pero isto moita relación coa temática da charla non parece ter. ¡Pareces filósofo!

Interface de usuario

● Medio co que o usuario pode comunicarse cunha máquina, un equipo ou unha computadora.

Interface de usuario

● Vale, agora xa se vai parecendo algo máis, pero ¡segue sendo todo moi abstracto!

Interface de usuario

● Tipos segundo o medio:– Interfaces hardware

– Interfaces software

– Interfaces software-hardware

Interfaces hardware

● Dispositivo físico empregado pra ingresar, procesar e entregar datos.

● Exemplos: rato, teclado, pantalla, etc.

Interfaces software

● Ferramenta lóxica destinadas a entregar información sobre dos procesos e ferramentas de control.

● Exemplo: lista de procesos en execución

Interfaces software-hardware

● Combinación das dúas anteriores.● Permite establecer unha comunicación

bidireccional fluida entre persoa e máquina.

● Exemplo: unha computadora coma esta.

Interfaces software-hardware

● Ben, avanzamos bastante, pero ¡sigo sen ver as contornas de escritorio por ningures!

Interfaces software-hardware

● Tipos:– Interfaces alfanuméricas

– Interfaces gráficas

Interfaces alfanuméricas

● Aquelas que só presentan texto.● Exemplo: intérprete de comandos

Interfaces gráficas

● Aquelas que representan graficamente os elementos de control e medida, a información lóxica.

● Exemplo: contornas de escritorio

Interfaces gráficas

● ¡Amigo! ¡Ter comezado por aí!● ¡Semella que agora si chegamos a onde

queriamos!

Índice

● Xestores de fiestras vs. contornas de escritorio

– Xestores de fiestras

– Contornas de escritorio

Xestores de fiestras vs. contornas de escritorio

● ¿Cal é diferencia entre “xestor de fiestras” e “contorna de escritorio”?

Xestores de fiestras vs. contornas de escritorio

● Ah, pero... ¿non son o mesmo?

Xestores de fiestras

● Aplicativo que controla a ubicación e apariencia das fiestras baixo un sistema gráfico.

● Exemplo: Openbox (xestor de fiestras) baixo X Window System (sistema gráfico).

Contornas de escritorio

● Son xestores de fiestras con “algo máis”.● E ese “algo máis” son o lote de aplicativos

propios que os acompañan.● Exemplo: LXDE

Índice

● Contornas de escritorio libres máis populares

● Xestores de fiestras libres máis populares● Centros multimedia libres máis populares

Contornas de escritorio libres

● Completas● Intermedias● Lixeiras● Outras● Comparativa

Completas

● KDE

● GNOME

KDE

● http://www.kde.org/

● 1996/1998

● C++ e Qt

● KWin

● Linux, BSD, Mac OS, Windows

● GPL, LGPL, BSD e outras

KDE

http://www.youtube.com/watch?v=JlDU9FD0f28

GNOME

● http://www.gnome.org/

● 1997/1999

● C e Gtk+

● Metacity

● Unix-like

● GNU GPL

GNOME

http://www.youtube.com/watch?v=5Zc0HIcjglA

Intermedias

● IRIX Interactive Desktop (Indigo Magic Desktop)

● XFCE

IRIX Interactive Desktop● http://sourceforge.net/projects/imd-linux/

● 1993

● C, Java, C++

● 4Dwm

● IRIX

● LGPL (?)

IRIX Interactive Desktop

http://www.youtube.com/watch?v=tnzju18nRR4

XFCE

● http://www.xfce.org

● 1996

● Gtk+

● Xfwm

● Unix-like

● GNU GPL, BSD

XFCE

http://www.youtube.com/watch?v=sNcJlrxkONw

Lixeiras

● EDE● Étoilé● LXDE● Mezzo● ROX● UDE

EDE

● http://www.equinox-project.org

● 2002

● C++ e FLTK

● FLTK

● Unix-like

● GPL e LGPL

EDE

¿Algunha referencia?

Étoilé

● http://etoileos.com/● 2007● LLVM e Objetive-C● GNUstep● Unix-like● MIT e BSD

Étoilé

http://www.youtube.com/watch?v=QZ8wL4MeLws

LXDE

● http://lxde.org/

● 2006

● C e Gtk+

● Openbox

● Unix-like

● GNU GPL, LGPL

LXDE

http://www.youtube.com/watch?v=3TfaljXkcY8

Mezzo

● http://www.symphonyos.com/

● 2005 (discontinuado)

● Deseño baseado en Kuartet (Superkaramba e Python)

● FVWM

● Symphony OS, Debian-like

● Varias libres

Mezzo

http://www.youtube.com/watch?v=CBQ6WZZxbrw

ROX

● http://roscidus.com

● 1999

● C, Python e GTK+

● ROX-Filer

● Windows e Unix-like

● GPL

ROX

http://www.youtube.com/watch?v=4HLsi4WJXGM

UDE● http://udeproject.sourceforge.net/

● 1998

● C e Xlibs

● uwm

● Unix-like

● GPL

UDE

¿Algunha referencia?

Outras

● Ambient

● Eagle Mode

● Gcoe X

● Lg3D

● Sugar

Ambient

● http://zapek.com/?page_id=18

● 2001

● MorphOS, AmigaOS-like

● PPC

● GPL

Ambient

http://www.youtube.com/watch?v=9BWc7k7xkFU

Eagle Mode● http://eaglemode.sourceforge.net

● 2008

● C++

● Recursivo

● Unix-like

● GPL

Eagle Mode

http://www.youtube.com/watch?v=H_kWDw3I2aE

Gcoe X

● http://www.gcoex.com

● Javascript e AJAX

● Remoto

● Calquera

● Libre

Gcoe X

¿Algunha referencia?

Lg3D

● https://lg3d-core.dev.java.net/

● 2003

● Java

● Java 3D

● Calquera con soporte

● GPL

Lg3D

http://www.youtube.com/watch?v=SMWd1FOgr18

Sugar

● http://wiki.sugarlabs.org/

● 2008

● Python

● Linux

● GPL

Sugar

http://www.youtube.com/watch?v=qyjzpUmVEV0

Comparativa

http://en.wikipedia.org/wiki/Comparison_of_X_Window_System_desktop_environments

Xestores de fiestras libres

● Completos● Lixeiros● Minimalistas● Outros

Completos

● AfterStep● Enlightenment● Kwin● Metacity● Sawfish● Window Maker

Lixeiros

● awesome● Blackbox● Fluxbox● FVWM● IceWM● JWM● Openbox

● QVWM● twm● WindowLab

Minimalistas

● dwm● evilwm● ratpoison● UWM● wmii● xmonad

Outros

● Antico

● FVWM-Crystal

● GNUstep

● NeXTStep

● vtwm

● Xfast

● http://en.wikipedia.org/wiki/X_window_manager

● http://es.wikipedia.org/wiki/Gestor_de_ventanas

● http://xwinman.org/

Centros multimedia libres

● XBMC● Moovida (Elisa)

XBMC

● Xbox Media Center

● http://xbmc.org/

● Centro multimedia e reproductor de medios

● 2003

● C++

● Xbox, Windows, Linux, Mac OS

● PPC e x86

● GNU GPL

XBMC

http://www.youtube.com/watch?v=HuDs0HV0Pls

Moovida

● Moovida Media Player (antes Elisa)

● http://www.moovida.com/

Moovida

http://www.youtube.com/watch?v=WLYr9jHUWns

Índice

● Conclusións● Rogos e preguntas● Contacto● Agradecementos

Conclusións

● Hai máis peixes no mar.

● Non vos casedes cunha única contorna de escritorio (non sexades monógamos). Casádevos con todas (sede polígamos). Ou con ningunha (o matrimonio só trae problemas). E se xa estades casados con algunha, sédelle infieis de cando en cando (é por unha boa causa).

● Nin todo son cravos, nin todo son martelos. En definitiva, adaptade a vosa elección ás necesidades de cada momento.

Rogos e preguntas

● ¿Algún rogo...?● ¿... cuestión...?● ¿... linchamento público...?● ¿... void *?

Contacto

● Enderezo electrónico: alejopj@gmail.com● Conta en Twitter e Identi.ca: @xuco86

Agradecementos

● A GPUL por permitirme dar esta charla.● A todos aqueles que me enviaron

referencias de exemplos para a charla que non coñecía.

● A todos vós por asistir e aturarme.

top related