Apresentação

Propaganda
Historia
●
●
●
KDE – Kool Desktop Environment
Apresentado na Usenet em 14 de Outubro de
1996 por Matthias Ettrich
Toolkit escolhido: QT
Versões
●
Primeiro pacote: kdelibs-0.0.1.tar.gz
●
KDE 1.0: 12 de Julho de 1998
●
KDE 2.0: 23 de Outubro de 2000
●
KDE 3.0: 3 de Abril de 2002
●
●
KDE 3.5: 29 de Novembro de 2005
KDE 4.0: 11 de Janeiro de 2008
●
KDE 4.2: 27 de Janeiro de 2009
Historia
●
●
GNOME - GNU Network Object Model
Environment
Inicio: Agosto de 1997 por Miguel de Icaza e
Federico Mena
●
Toolkit: GTK+
●
Surge como resposta à licença do QT
Versões
●
GNOME 1.0 – Março de 1999
●
GNOME 2.0 – Junho de 2002
–
–
●
GTK+ 2.0
Lançamento das HIG
GNOME 2.24 – Setembro de 2008
●
Ubuntu
●
●
●
Canonical
Fedora
●
Red Hat
●
CentOS
openSUSE
●
●
Novell
●
Debian
●
Mandriva
Kubuntu
●
Canonical
●
PCLinuxOS
●
SimplyMEPIS
●
GTK+
●
●
●
●
V2.14.7
QT
●
Desenvolvido pela fundação
GNOME
●
LGPL
●
V4.4.3
Desenvolvido pela QT
Software
GPL com excepção/QPL
●
C e GObject
●
C++
●
Suporta oficialmente:
●
Suporta oficialmente:
●
C, C#, C++, Java, Python, Perl
●
C++, Java
Prós
●
●
●
●
Procura simplicidade do UI
Backing de empresas como a
Red Hat e a Novell
Novas versões estáveis a
cada 6 meses
Novas tecnologias:
●
Pulseaudio
●
PackageKit
●
Network Manager
Contras
●
●
Simplicidade por vezes leva à
ausência de features
Ciclo curto de desenvolvimento
impede alguma inovação
●
Toolkit apelidado de complexo
●
Aspecto datado para alguns
●
Roadmap muito evolucionário
e pouco revolucionário
Stack
Java
File System
Configuration
GVFS
PIM
GConf
Networking
E-D-S
Perl
IM / Presence
Telepathy
Multimedia
Pulseaudio
C
C#
Windowing
GStreamer
HTML
Audio
Network
Manager
C++
Python
Metacity
File Metadata
WebKit / GTK+
Tracker
Widget Toolkit
GTK+
Pango
Cairo
ATK
Core Tecnologies
GLib
DBus
HAL / DeviceKit
ConsoleKit / PolicyKit
Prós
●
Estável e com anos de uso
●
Muitas funcionalidades
●
●
Numero elevado de
aplicações disponíveis
Numero elevado de temas
disponíveis
Contras
●
●
Não deve receber novas
funcionalidades
Praticamente abandonado
pelas distribuições em prol
do KDE 4
Stack
C++
File System
Configuration
KIO
IM / Presence
KConfig
PIM
Networking
KDE PIM
Multimedia
Xine
HTML
Audio
ArTs
Windowing
KWin
File Metadata
KHTML
KFile
Widget Toolkit
QT 3
Core Tecnologies
DCOP
DBUS
HAL
Prós
Muito atraente
●
Conceito inovador que funde
Desktop, Painel e Widgets
●
Desenvolvimento rápido
●
Novas tecnologias:
●
Phonon
●
Solid
●
Nepomuk
●
Akonadi
Contras
●
●
●
●
Por testar
Não possui forma (estável)
de gerir as ligações de rede
Sem suporte de grandes
empresas
Quebra praticamente total
com a versão anterior
●
●
“Incompatível” com aplicações
KDE3
Quebra metáforas tradicionais de
uso do computador
Stack
Ruby
File System
Configuration
KIO
IM / Presence
KConfig
PIM
Networking
Akonadi
Decibel
Audio
Python
Multimedia
Windowing
Phonon
HTML
Widget Toolkit
Kwin
File Metadata
WebKit
Solid
C++
Nepomuk
Plasma
QT 4
Core Tecnologies
DBus
HAL
ConsoleKit / PolicyKit
APIs
Phonon
Plasma
●
Gestão de:
●
Desktop
●
Widgets
●
“Painel”
●
Tudo no desktop é um widget
●
Fusão entre:
●
KPanel
●
SuperKaramba
●
KDesktop
Solid
●
Abstracção do Hardware
●
Platform-independent
Phonon
●
Abstracção multimédia
●
Substitui o ArTs
●
Lida com a reprodução de
vídeo e áudio
So Long and Thanks For All The Fish
Download