Buscando nuevos horizontes para KDE

29
Buscando Nuevos Horizontes Para KDE Agustin Benito Bethencourt Principal Consultant Codethink Ltd Akademy-ES 2017 Almeria 20 de Julio License: CC BY-SA

Transcript of Buscando nuevos horizontes para KDE

Page 1: Buscando nuevos horizontes para KDE

Buscando Nuevos Horizontes Para

KDE

Agustin Benito BethencourtPrincipal Consultant

Codethink Ltd

Akademy-ES 2017Almeria 20 de JulioLicense: CC BY-SA

Page 2: Buscando nuevos horizontes para KDE

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

Page 3: Buscando nuevos horizontes para KDE

Ruego un aplauso para los voluntarios y organizadores.

Page 4: Buscando nuevos horizontes para KDE

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?

Page 5: Buscando nuevos horizontes para KDE

1.- Los buenos tiempos

Page 6: Buscando nuevos horizontes para KDE
Page 7: Buscando nuevos horizontes para KDE

2.- KDE hoy

Page 8: Buscando nuevos horizontes para KDE
Page 9: Buscando nuevos horizontes para KDE
Page 10: Buscando nuevos horizontes para KDE

3.-Y ahora, ¿hacia dónde, gallo?

Page 11: Buscando nuevos horizontes para KDE

AutomociónEscritorio

corporativo

Page 12: Buscando nuevos horizontes para KDE
Page 13: Buscando nuevos horizontes para KDE

4.- ¿Automoción? Lo estás flipando!

Page 14: Buscando nuevos horizontes para KDE

● 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

Page 15: Buscando nuevos horizontes para KDE

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?

Page 16: Buscando nuevos horizontes para KDE

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?

Page 17: Buscando nuevos horizontes para KDE

● 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

Page 18: Buscando nuevos horizontes para KDE

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?

Page 19: Buscando nuevos horizontes para KDE

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?

Page 20: Buscando nuevos horizontes para KDE

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?

Page 21: Buscando nuevos horizontes para KDE

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?

Page 22: Buscando nuevos horizontes para KDE

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?

Page 23: Buscando nuevos horizontes para KDE

● 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...

Page 24: Buscando nuevos horizontes para KDE

… partir la pana,

broder.

Y sobre todo, porque podemos ...

Page 25: Buscando nuevos horizontes para KDE
Page 26: Buscando nuevos horizontes para KDE

4.- Ya, pero ¿cómo?

Page 27: Buscando nuevos horizontes para KDE

● 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?

Page 28: Buscando nuevos horizontes para KDE

● 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?

Page 29: Buscando nuevos horizontes para KDE

Gracias por escuchar.

Piénsatelo!