Post on 21-Jan-2018
transcript
Buscando Nuevos Horizontes Para
KDE
Agustin Benito BethencourtPrincipal Consultant
Codethink Ltd
Akademy-ES 2017Almeria 20 de JulioLicense: CC BY-SA
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
Ruego un aplauso para los voluntarios y organizadores.
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?
1.- Los buenos tiempos
2.- KDE hoy
3.-Y ahora, ¿hacia dónde, gallo?
AutomociónEscritorio
corporativo
4.- ¿Automoción? Lo estás flipando!
● 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
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?
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?
● 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
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?
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?
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?
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?
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?
● 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...
… partir la pana,
broder.
Y sobre todo, porque podemos ...
4.- Ya, pero ¿cómo?
● 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?
● 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?
Gracias por escuchar.
Piénsatelo!