Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Buscando nuevos horizontes para KDE

50 views

Published on

Presentación realizada durante Akdemy-es 2017 invitando a los desarrolladores de esta comunidad a prestar atención al sector de automoción como manera de devolver KDE al centro de atención del mundo del desarrollo del Softare Libre.

Published in: Automotive
  • Be the first to comment

  • Be the first to like this

Buscando nuevos horizontes para KDE

  1. 1. Buscando Nuevos Horizontes Para KDE Agustin Benito Bethencourt Principal Consultant Codethink Ltd Akademy-ES 2017 Almeria 20 de Julio License: CC BY-SA
  2. 2. El taladrador: @toscalix ● Principal Consultant - FOSS en Codethink Ltd ● Actualmente dedicado a: Software Libre para automoción. Representa a Codethink en la Linux Foundation (CIP and AGL) y en GENIVI (2015 - 2016). ● Miembro de KDE España y KDE eV. ● Visita su web: http://www.toscalix.com
  3. 3. Ruego un aplauso para los voluntarios y organizadores.
  4. 4. 1. Los buenos tiempos... 2. KDE hoy 3. Y ahora, ¿hacia dónde, gallo? 4. ¿Automoción? Lo estás flipando! 5. Ya pero, ¿cómo? ¿De qué va este rollo?
  5. 5. 1.- Los buenos tiempos
  6. 6. 2.- KDE hoy
  7. 7. 3.-Y ahora, ¿hacia dónde, gallo?
  8. 8. Automoción Escritorio corporativo
  9. 9. 4.- ¿Automoción? Lo estás flipando!
  10. 10. ● SO declarativos vs SO basados en paquetes ● Herramientas de construcción de sistemas embebidos: ○ Bitbake from Openembedded - Yocto ○ Buildroot ○ Buildstream from Baserock ● Distros: Poky (Yocto project), NixOS, openembedded-core, openwrt... Ideas previas
  11. 11. Automoci’on está viviendo el mismo proceso de transformación que otras industrias en el pasado, como los OS, las aplicaciones de servidor, supercomputación, dispositivos móviles, en relación al Software Libre. Por qué automoción?
  12. 12. Ya existen entornos de colaboración abierta para el desarrollo de distribuciones para automoción que fomentan el surgimiento de ecosistemas de desarrolladores de aplicaciones. Por qué automoción?
  13. 13. ● AGL (Linux Foundation): ○ Usa Yocto. Basado en Poky. ○ Distros: AGL UCB, AGL demo. SDK. ● GENIVI Alliance: ● Usa Yocto. Basado en Poky. ● Distros: Baseline y GDP. Componentes middleware. ● Comparten canal IRC en freenode: #automotive Entornos colaborativos abiertos en automoción
  14. 14. Automoci’on está empujando en favor de Chromium/HTML5 debido al cambio de licencia de Qt. KDE puede resultar un ariete de primer nivel para contrarrestar ese movimiento. Debemos ir de la mano de Qt. ¿Por qué automoción?
  15. 15. Pero la realidad es que Qt es la tecnología dominante para el desarrollo de interfaces y aplicaciones en automoción. Gtk, HTML 5... no son una opción real hoy. ¿Por qué automoción?
  16. 16. Estos entornos colaborativos tienen como uno de sus principales objetivos atraer a desarrolladores de aplicaciones. KDE encaja como un guante en esa estrategia. ¿Por qué automoción?
  17. 17. Gran parte de los participantes en estos entornos están en proceso de aprendizaje en lo que a Software Libre y colaboración se refiere. ¿Por qué automoción?
  18. 18. El número, la industria a la que pertenecen y la envergadura de las empresas participantes en estos entornos crece r’apidamente. Nuestra capacidad de captar recursos se multiplicaría: ● AGL members. ● GENIVI Alliance members. ¿Por qué automoción?
  19. 19. ● Existe una ventana de oportunidad para llegar primero ● Ya existen ecosistemas en los que participar. ● Esos ecosistemas están compuestos por multitud de potenciales inversores en KDE. ● Coincidimos en objetivos. Tambi’en con Qt. ● Podemos aportar valor basado en nuestros valores. ¿Por qué automoción? En resumen...
  20. 20. … partir la pana, broder. Y sobre todo, porque podemos ...
  21. 21. 4.- Ya, pero ¿cómo?
  22. 22. ● Asumir que ir hacia sistemas embebidos es necesario. ● Yocto como otra distro a fomentar. Aprender. ● Mantener KDE software en Yocto. ● Adaptar un par de aplicaciones para empezar. ● Participar en estos entornos colaborativos para que incluyan estas aplicaciones. ¿Que debemos hacer?
  23. 23. ● Asistir al pr’oximo evento de automoci’on y aprender. ● Diseño de una estrategia en coordinación con el ecosistema Qt y nuestros patronos para participar en AGL y GENIVI. ¿Que debemos hacer?
  24. 24. Gracias por escuchar. Piénsatelo!

×