KDE 4

1,661 views

Published on

An overview of KDE, and introduction to the new componentes and technologies used in KDE 4

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,661
On SlideShare
0
From Embeds
0
Number of Embeds
109
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

KDE 4

  1. 2. Advertencias
  2. 3. <ul><li>Mucho del contenido de esta charla es sobre la arquitectura, composición de KDE y tecnologías usadas. </li></ul><ul><li>Parte de lo mostrado todavía es trabajo en progreso, no ha visto luz. </li></ul><ul><li>El charlista no se hace responsable si después de esta charla, Ud. bota su escritorio antiguo, y se cambia a KDE. </li></ul>
  3. 4. ¿Qué es KDE?
  4. 5. ¿Qué es KDE? <ul><li>Código Abierto. </li></ul><ul><li>Ambiente de Escritorio Gráfico, originalmente para X11. </li></ul><ul><li>Colección de aplicaciones KDE. </li></ul><ul><li>API, Ambiente y Herramientas para desarrollo de aplicaciones gráficas. </li></ul><ul><li>Portado a: Linux, xxxBSD, Solaris, AIX, HP-UX, Mac OSX, MS Windows. </li></ul>
  5. 6. Historia
  6. 7. <ul><li>Octubre 1996: Matthias Ettrich postea en USENET que planea escribir un ambiente de escritorio similar a CDE. </li></ul>
  7. 8. Julio 1998: KDE 1.0
  8. 9. Enero 1999: KDE 1.1
  9. 10. Octubre 2000: KDE 2.0, reescrito completamente.
  10. 12. Abril 2002: KDE 3.0, basado en Qt 3
  11. 14. Abril 2002: KDE 3.0, basado en Qt 3
  12. 15. KDE 3.4
  13. 16. KDE 3.5
  14. 17. Basado en...
  15. 18. <ul><li>Qt toolkit 3 de Trolltech </li></ul><ul><li>DCOP: Desktop COmunication Protocol </li></ul><ul><li>Guidelines de Freedesktop.org </li></ul><ul><ul><li>Estructura del Menú </li></ul></ul><ul><ul><li>Notificación de inicio de aplicaciones </li></ul></ul><ul><ul><li>Administradores de ventana </li></ul></ul><ul><ul><li>Otros... </li></ul></ul>
  16. 19. Licencias
  17. 20. Licencias <ul><li>QT: Dual GPL y Comercial </li></ul><ul><li>KDE: LGPL </li></ul><ul><li>KDE Apps: GPL, BSD o compatible </li></ul>
  18. 21. ¿Qué lo hace tan especial?
  19. 22. Gracias <ul><li>Estilo intercambiable y consistente a través de aplicaciones (incluso algunas no-KDE). </li></ul><ul><li>Transparente a la red y sistemas de archivos: SSH, FTP, HTTP, NFS, SMB, y cerca de 40 protocolos más son vistos como otro directorio en Konqueror (y por integración, a cualquier aplicación KDE). </li></ul><ul><li>Fuerte Internacionalización: 68 lenguajes, soporte para input completo. </li></ul><ul><li>Multiplataforma. </li></ul>
  20. 23. <ul><li>Extensible: </li></ul><ul><ul><li>Plugins </li></ul></ul><ul><ul><li>Addons </li></ul></ul><ul><ul><li>DCOP (IPC/RPC orientado a tareas simples) </li></ul></ul><ul><ul><li>KIOSlaves </li></ul></ul><ul><ul><li>KHotStuff </li></ul></ul><ul><li>Integrable </li></ul><ul><ul><li>Kparts </li></ul></ul><ul><ul><li>Scripting (dcop) </li></ul></ul>
  21. 24. Algunos Componentes de KDE 3
  22. 25. <ul><li>Escritorio </li></ul><ul><li>Panel de Tareas </li></ul><ul><li>Administrador de Ventanas </li></ul><ul><li>Sistema de Impresión </li></ul><ul><li>Configuración Avanzada </li></ul><ul><li>Administrador de Archivos completamente integrado (Konqueror) </li></ul><ul><li>Capa de I/O transparente (KIO) </li></ul><ul><li>KHTML: Kpart encargado de rendering HTML, usado por Apple para Safari, aportando al Código. </li></ul>
  23. 26. ¡KDE para todos!
  24. 27. <ul><li>Desarrollo </li></ul><ul><li>Educación </li></ul><ul><li>Ciencia </li></ul><ul><li>Entretenimiento </li></ul><ul><li>Multimedia </li></ul><ul><li>Ofimática </li></ul><ul><li>Informarción Personal </li></ul>
  25. 28. KDE 4
  26. 30. KDE4 <ul><li>Qt 4.4, pronto Qt 4.5 </li></ul><ul><li>SVG y Vectores </li></ul><ul><li>Webkit </li></ul><ul><li>KDE 4.0.5 Release Oficial </li></ul><ul><li>KDE 4.1 Beta 2 salio a finales de Junio </li></ul><ul><li>KOffice 2 esta en Alpha 8 </li></ul>
  27. 31. ¿Qué es lo nuevo?
  28. 32. <ul><li>Plasma </li></ul><ul><li>Solid </li></ul><ul><li>Phonon </li></ul><ul><li>Nepomuk </li></ul><ul><li>Oxygen </li></ul><ul><li>Akonadi </li></ul><ul><li>Dolphin (Administrador de Archivos Simple) </li></ul><ul><li>Get Hot New Stuff </li></ul>
  29. 33. <ul><li>Biblioteca: libplasma </li></ul><ul><li>Incluye en el diseño elementos como usabilidad y estética. </li></ul><ul><li>Escritorio, Paneles, Eye Candy y Composite </li></ul><ul><li>Todo es vectorizado o cargado como SVG. </li></ul><ul><li>Plasmoids </li></ul><ul><li>ECMA Scripting, y desde KDE 4.1, soporte para incluir widgets en Canvas. </li></ul><ul><li>40 Plasmoids y 40 temas para Plasma en kde-look.org </li></ul>
  30. 34. <ul><li>Biblioteca: libkdehw </li></ul><ul><li>Encargado de administrar hardware Plug & Play, o sensible a cambios en el ambiente. </li></ul><ul><li>Descubre nuevo hardware, y lo integra a KDE (Pendrive USB terminara en lista de Sent-To). </li></ul><ul><li>Administración de Red. </li></ul><ul><li>Administración de Poder. </li></ul>
  31. 35. <ul><li>Integración de capacidades multimedia para todo KDE. </li></ul><ul><li>Arts -> Phonon </li></ul><ul><li>No reemplaza Pulseaudio/Alsa/OSS, es un layer más, pero integra capacidades de reproducción de video. </li></ul><ul><li>Unifica las capacidades multimedia. </li></ul><ul><li>Efectos especiales. </li></ul><ul><li>Selección automática de hardware en base a eventos Solid. </li></ul>
  32. 36. <ul><li>Networked Environment for Personalized, Ontology-based Management of Unified Knowledge </li></ul><ul><li>Grupo de desarrollo e investigación </li></ul><ul><li>Objetivo: Conquistar el mundo (eso seria más fácil!!!!). </li></ul><ul><ul><li>Extender el escritorio a una experiencia colaborativa, a través del manejo de datos personales, metainformación de los archivos y de su contexto. </li></ul></ul><ul><ul><li>Crear el Social Semantic Desktop </li></ul></ul>
  33. 37. <ul><li>Soprano </li></ul><ul><li>Tags </li></ul><ul><li>Contexto </li></ul><ul><li>Metainformación </li></ul><ul><li>Comentarios </li></ul><ul><li>Relaciones </li></ul><ul><li>Integración </li></ul>
  34. 40. <ul><li>SVG + Aquaish + Crystal == Breath </li></ul>
  35. 42. <ul><li>PIM Framework </li></ul><ul><li>API para obtener, compartir, coordinar y administrar fuentes de información personal. </li></ul><ul><li>Acceso concurrente </li></ul>
  36. 43. Los Caballos de Guerra <ul><li>Y un MUCHOS cambios en aplicaciones: </li></ul><ul><li>Amarok </li></ul><ul><li>Kontact </li></ul><ul><li>Kopete </li></ul><ul><li>Kwallet </li></ul><ul><li>Marble </li></ul><ul><li>DigiKam </li></ul><ul><li>Koffice </li></ul><ul><li>KStars </li></ul>
  37. 44. Sitios con Recursos de KDE <ul><li>http://wiki.kde.org </li></ul><ul><li>http://www.kde-files.org : Archivos para complementar y expandir las aplicaciones. </li></ul><ul><li>http://www.kde-apps.org </li></ul><ul><li>http://dot.kde.org/ </li></ul><ul><li>http://winkde.org/pub/kde/ports/win32/installer/ </li></ul>
  38. 45. Comunidad <ul><li>Akademy </li></ul><ul><ul><li>http://akademy2008.kde.org/ </li></ul></ul><ul><li>BugSquad </li></ul><ul><ul><li>http://techbase.kde.org/Contribute/Bugsquad </li></ul></ul>
  39. 46. El Futuro

×