SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
O KDE no mundo
@andradesandro
O DE no Mundo
Plasma Desktop, Plasma Mobile e
Oportunidades de Carreira
Sandro Andrade
sandroandrade@kde.org
@andradesandro
O KDE no mundo
@andradesandro
whoami
● Professor no Instituto Federal de Educação, Ciência e
Tecnologia da Bahia - IFBA
● Desenvolvedor, projetista e arquiteto de software
● Pesquisador: engenharia de software + sistemas
distribuídos
● Colaborador nos projetos de software livre Qt e KDE
● Membro do Board de Diretores do KDE e.V.
O KDE no mundo
@andradesandro
O KDE no Mundo
● (Re)conhecendo o KDE
● O que fazemos?
– KDE Plasma Desktop e KDE Plasma Mobile
– KDE Applications
– KDE Frameworks
● A comunidade e seu ecossistema
● Porque contribuir?
● Oportunidades de carreira
O KDE no mundo
@andradesandro
(Re)conhecendo o KDE
Pessoas
3000 colaboradores em todo o mundo
Quase 20 anos de existência
20.000.000 de linhas de código Fonte: Open HUB
O KDE no mundo
@andradesandro
O que fazemos?
● Muita coisa :)
● Mas as tecnologias produzidas são:
1)Um workspace moderno e flexível (KDE Plasma)
2)Um conjunto de aplicações (KDE Applications)
3)Um conjunto de bibliotecas (KDE Frameworks)
O KDE no mundo
@andradesandro
KDE Plasma Desktop
http://plasma-desktop.org
O KDE no mundo
@andradesandro
KDE Plasma Mobile
http://plasma-mobile.org
O KDE no mundo
@andradesandro
KDE Plasma Mobile
http://plasma-mobile.org
O KDE no mundo
@andradesandro
KDE Applications
● Mais de 300 aplicações em diversas áreas:
– Jogos
– Aplicações Educacionais
– Multimídia
– Ferramentas de Desenvolvimento
– Gerenciamento de Informações Pessoais
– Internet
– Editoração gráfica
– … e muito mais
O KDE no mundo
@andradesandro
KDE Applications
● Kdenlive:
O KDE no mundo
@andradesandro
KDE Applications
● Marble:
O KDE no mundo
@andradesandro
KDE Applications
● Amarok:
O KDE no mundo
@andradesandro
KDE Applications
● KBreakout:
O KDE no mundo
@andradesandro
KDE Frameworks
SO (Linux, Windows, OS X, ...)
Servidor Gráfico (X11, Wayland, ...)
C++ / Qt 5 / QML / JavaScript
KDE Frameworks 5
KDE Plasma
KDE Applications
60 novos módulos para o Qt:
Compressão de arquivos
Configuração do sistema
Novos models e views
Plotting
Integração e detecção de HW
Multithreading
System notifications
...
http://www.frameworks.org
O KDE no mundo
@andradesandro
A Comunidade e seu Ecossistema
Colaboradores
(desenvolvedores, testadores, tradutores, designers, etc)
KDE e.V.
(membros da associação)
Empresas
KDE
Free Qt
Foundation
Working
Groups
KDE e.V.
Board of
Directors
Afiliados
O KDE no mundo
@andradesandro
A Comunidade e seu ecossistema
● Principais eventos:
– Akademy (encontro mundial dos colaboradores - Europa)
– Akademy-ES (Espanha)
– Akademy-FR (França)
– LaKademy (encontro Latino-Americano)
– Sprints:
● Randa Meetings (Suíça)
● PIM Sprint
● Plasma Sprint
● KDevelop/Kate Sprint
● ...
O KDE no mundo
@andradesandro
A Comunidade e seu ecossistema
● Akademy 2015
O KDE no mundo
@andradesandro
Porque Contribuir?
● Benefícios técnicos:
– Você será desafiado!
– Suas referências irão atingir outros níveis!
– Os melhores profissionais do mundo estão lá!
● Eles poderão ser seus mentores ...
– Soluções reais para problemas reais!
– Processos de desenvolvimento maduros e ágeis!
O KDE no mundo
@andradesandro
Porque Contribuir?
● Benefícios sociais:
– Você fará muitos amigos e encontrará sua turma!
– Você conhecerá diversos lugares interessantes!
– Você irá aprender a ser mais pragmático!
– Você irá aprender a trabalhar em equipe!
– Você irá aprender a criticar e ser criticado!
O KDE no mundo
@andradesandro
Oportunidades de Carreira
● Software Livre não é mais somente um hobby de
pessoas apaixonadas pelo que fazem
● É perfeitamente possível seguir carreira na área
● Geralmente inicia-se como voluntário, …
● … o software livre passa a ser sua grande vitrine para
o mundo …
● … e você então pode trabalhar fazendo o que gosta
O KDE no mundo
@andradesandro
Junte-se a nós!
● http://br.kde.org
● Lista de discussão:
– https://mail.kde.org/mailman/listinfo/kde-br
● Canal de IRC: freenode #kde-brasil
● O KDE e.V. apoia a sua contribuição
● Participe do Google Summer of Code e do KDE
Season of Code
O KDE no mundo
@andradesandro
Obrigado!
O DE no Mundo
Plasma Desktop, Plasma Mobile e
Oportunidades de Carreira
Sandro Andrade
sandroandrade@kde.org
@andradesandro

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Introdução ao Qt
Introdução ao QtIntrodução ao Qt
Introdução ao Qt
 
Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformas
Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformasWebinar: Qt: um toolkit, um código-fonte, múltiplas plataformas
Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformas
 
Overview de Grails: O Java em alta produtividade
Overview de Grails: O Java em alta produtividadeOverview de Grails: O Java em alta produtividade
Overview de Grails: O Java em alta produtividade
 
Kde para iniciantes - Camila Ayres
Kde para iniciantes - Camila AyresKde para iniciantes - Camila Ayres
Kde para iniciantes - Camila Ayres
 
Aula 1 - Curso Git e Github - Webschool
Aula 1 - Curso Git e Github - WebschoolAula 1 - Curso Git e Github - Webschool
Aula 1 - Curso Git e Github - Webschool
 
Qt Apresentação
Qt ApresentaçãoQt Apresentação
Qt Apresentação
 
Apresentação Python e Games - Python Brasil 11 - 2015
Apresentação Python e Games - Python Brasil 11 - 2015Apresentação Python e Games - Python Brasil 11 - 2015
Apresentação Python e Games - Python Brasil 11 - 2015
 
Python Nordeste 2016 - Aplicações multiplataforma - Kivy
Python Nordeste 2016 - Aplicações multiplataforma - KivyPython Nordeste 2016 - Aplicações multiplataforma - Kivy
Python Nordeste 2016 - Aplicações multiplataforma - Kivy
 
TDC2016 - Explorando Qt5 e Python em Linux Embarcado
TDC2016 - Explorando Qt5 e Python em Linux EmbarcadoTDC2016 - Explorando Qt5 e Python em Linux Embarcado
TDC2016 - Explorando Qt5 e Python em Linux Embarcado
 
TDC2016SP - Trilha Linux Embarcado
TDC2016SP - Trilha Linux EmbarcadoTDC2016SP - Trilha Linux Embarcado
TDC2016SP - Trilha Linux Embarcado
 
Hack Thursday - NodeJS
Hack Thursday - NodeJSHack Thursday - NodeJS
Hack Thursday - NodeJS
 
Git e contibuição com projetos open source usando GitHub
Git e contibuição com projetos open source usando GitHubGit e contibuição com projetos open source usando GitHub
Git e contibuição com projetos open source usando GitHub
 
Git para Designers
Git para DesignersGit para Designers
Git para Designers
 
Clean Code/Architecture com Android e Flutter
Clean Code/Architecture com Android e FlutterClean Code/Architecture com Android e Flutter
Clean Code/Architecture com Android e Flutter
 
CRI-O - TDC Floripa 2018
CRI-O - TDC Floripa 2018CRI-O - TDC Floripa 2018
CRI-O - TDC Floripa 2018
 
Minicurso Git
Minicurso GitMinicurso Git
Minicurso Git
 
Qgisbrasil 2 anos
Qgisbrasil 2 anosQgisbrasil 2 anos
Qgisbrasil 2 anos
 
Apresentação QtConBr
Apresentação QtConBrApresentação QtConBr
Apresentação QtConBr
 
Qt tchelinux-2010
Qt tchelinux-2010Qt tchelinux-2010
Qt tchelinux-2010
 
Docker como super comando
Docker como super comandoDocker como super comando
Docker como super comando
 

Destacado

Destacado (10)

SASO2013 - PechaKucha version
SASO2013 - PechaKucha versionSASO2013 - PechaKucha version
SASO2013 - PechaKucha version
 
Palestra do FISL15: QtModeling: Metamodelagem e Model-Driven Software Enginee...
Palestra do FISL15: QtModeling: Metamodelagem e Model-Driven Software Enginee...Palestra do FISL15: QtModeling: Metamodelagem e Model-Driven Software Enginee...
Palestra do FISL15: QtModeling: Metamodelagem e Model-Driven Software Enginee...
 
Apresentação no 4o Workshop de Sistemas Distribuídos Autonômicos - WoSiDA 201...
Apresentação no 4o Workshop de Sistemas Distribuídos Autonômicos - WoSiDA 201...Apresentação no 4o Workshop de Sistemas Distribuídos Autonômicos - WoSiDA 201...
Apresentação no 4o Workshop de Sistemas Distribuídos Autonômicos - WoSiDA 201...
 
Minuet - the KDE approach to music education
Minuet - the KDE approach to music educationMinuet - the KDE approach to music education
Minuet - the KDE approach to music education
 
QtModeling - bringing metamodeling features into the KDE world
QtModeling - bringing metamodeling features into the KDE worldQtModeling - bringing metamodeling features into the KDE world
QtModeling - bringing metamodeling features into the KDE world
 
KDE de 2008 a 2018: Retrospectivas e Perspectivas Técnicas e Sociais
KDE de 2008 a 2018: Retrospectivas e Perspectivas Técnicas e SociaisKDE de 2008 a 2018: Retrospectivas e Perspectivas Técnicas e Sociais
KDE de 2008 a 2018: Retrospectivas e Perspectivas Técnicas e Sociais
 
Do Search-Based Approaches Improve the Design of Self-Adaptive Systems ? A Co...
Do Search-Based Approaches Improve the Design of Self-Adaptive Systems ? A Co...Do Search-Based Approaches Improve the Design of Self-Adaptive Systems ? A Co...
Do Search-Based Approaches Improve the Design of Self-Adaptive Systems ? A Co...
 
Software Livre: Estruturalismo, Impactos no Processo de Ensino-Aprendizagem e...
Software Livre: Estruturalismo, Impactos no Processo de Ensino-Aprendizagem e...Software Livre: Estruturalismo, Impactos no Processo de Ensino-Aprendizagem e...
Software Livre: Estruturalismo, Impactos no Processo de Ensino-Aprendizagem e...
 
Architectural Design Spaces for Feedback Control in Self-Adaptive Systems Con...
Architectural Design Spaces for Feedback Control in Self-Adaptive Systems Con...Architectural Design Spaces for Feedback Control in Self-Adaptive Systems Con...
Architectural Design Spaces for Feedback Control in Self-Adaptive Systems Con...
 
Arquiteturas, Tecnologias e Desafios para Análise de BigData
Arquiteturas, Tecnologias e Desafios para Análise de BigDataArquiteturas, Tecnologias e Desafios para Análise de BigData
Arquiteturas, Tecnologias e Desafios para Análise de BigData
 

Similar a O KDE no mundo

Similar a O KDE no mundo (20)

Games Open Source: experiências na comunidade KDE
Games Open Source: experiências na comunidade KDEGames Open Source: experiências na comunidade KDE
Games Open Source: experiências na comunidade KDE
 
Kde comunidade
Kde comunidadeKde comunidade
Kde comunidade
 
KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TI
KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TIKDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TI
KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TI
 
KDE Edu & Linux Educacional: como o Projeto KDE, o Linux e o Software Livre p...
KDE Edu & Linux Educacional: como o Projeto KDE, o Linux e o Software Livre p...KDE Edu & Linux Educacional: como o Projeto KDE, o Linux e o Software Livre p...
KDE Edu & Linux Educacional: como o Projeto KDE, o Linux e o Software Livre p...
 
KDE EDU - Linux Educacional
KDE EDU - Linux EducacionalKDE EDU - Linux Educacional
KDE EDU - Linux Educacional
 
Qt
QtQt
Qt
 
Qt: O Seu toolkit para C++/Python com o verdadeiro: Write Once Deploys Everyw...
Qt: O Seu toolkit para C++/Python com o verdadeiro: Write Once Deploys Everyw...Qt: O Seu toolkit para C++/Python com o verdadeiro: Write Once Deploys Everyw...
Qt: O Seu toolkit para C++/Python com o verdadeiro: Write Once Deploys Everyw...
 
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
 
Tecnologias Microsoft em Linux: .NET Core, SQL Server e Visual Studio Code - ...
Tecnologias Microsoft em Linux: .NET Core, SQL Server e Visual Studio Code - ...Tecnologias Microsoft em Linux: .NET Core, SQL Server e Visual Studio Code - ...
Tecnologias Microsoft em Linux: .NET Core, SQL Server e Visual Studio Code - ...
 
Git e Github: qual a importância dessas ferramentas para o desenvolvedor
Git e Github: qual a importância dessas ferramentas para o desenvolvedorGit e Github: qual a importância dessas ferramentas para o desenvolvedor
Git e Github: qual a importância dessas ferramentas para o desenvolvedor
 
ArduinoDay 2015 - OpenDevice
ArduinoDay 2015 -  OpenDeviceArduinoDay 2015 -  OpenDevice
ArduinoDay 2015 - OpenDevice
 
SQL Server 2017 para Desenvolvedores de Software - TDC 2018 - São Paulo
SQL Server 2017 para Desenvolvedores de Software - TDC 2018 - São PauloSQL Server 2017 para Desenvolvedores de Software - TDC 2018 - São Paulo
SQL Server 2017 para Desenvolvedores de Software - TDC 2018 - São Paulo
 
SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019
SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019
SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019
 
Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...
Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...
Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...
 
OpenDevice IoT - 2016 (LowLevel)
OpenDevice IoT - 2016 (LowLevel)OpenDevice IoT - 2016 (LowLevel)
OpenDevice IoT - 2016 (LowLevel)
 
Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017
Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017
Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017
 
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem....NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...
 
Openredu - ConsoliNE 2016
Openredu - ConsoliNE 2016Openredu - ConsoliNE 2016
Openredu - ConsoliNE 2016
 
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutosTDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
 
Swift na linha de comando
Swift na linha de comandoSwift na linha de comando
Swift na linha de comando
 

O KDE no mundo

  • 1. O KDE no mundo @andradesandro O DE no Mundo Plasma Desktop, Plasma Mobile e Oportunidades de Carreira Sandro Andrade sandroandrade@kde.org @andradesandro
  • 2. O KDE no mundo @andradesandro whoami ● Professor no Instituto Federal de Educação, Ciência e Tecnologia da Bahia - IFBA ● Desenvolvedor, projetista e arquiteto de software ● Pesquisador: engenharia de software + sistemas distribuídos ● Colaborador nos projetos de software livre Qt e KDE ● Membro do Board de Diretores do KDE e.V.
  • 3. O KDE no mundo @andradesandro O KDE no Mundo ● (Re)conhecendo o KDE ● O que fazemos? – KDE Plasma Desktop e KDE Plasma Mobile – KDE Applications – KDE Frameworks ● A comunidade e seu ecossistema ● Porque contribuir? ● Oportunidades de carreira
  • 4. O KDE no mundo @andradesandro (Re)conhecendo o KDE Pessoas 3000 colaboradores em todo o mundo Quase 20 anos de existência 20.000.000 de linhas de código Fonte: Open HUB
  • 5. O KDE no mundo @andradesandro O que fazemos? ● Muita coisa :) ● Mas as tecnologias produzidas são: 1)Um workspace moderno e flexível (KDE Plasma) 2)Um conjunto de aplicações (KDE Applications) 3)Um conjunto de bibliotecas (KDE Frameworks)
  • 6. O KDE no mundo @andradesandro KDE Plasma Desktop http://plasma-desktop.org
  • 7. O KDE no mundo @andradesandro KDE Plasma Mobile http://plasma-mobile.org
  • 8. O KDE no mundo @andradesandro KDE Plasma Mobile http://plasma-mobile.org
  • 9. O KDE no mundo @andradesandro KDE Applications ● Mais de 300 aplicações em diversas áreas: – Jogos – Aplicações Educacionais – Multimídia – Ferramentas de Desenvolvimento – Gerenciamento de Informações Pessoais – Internet – Editoração gráfica – … e muito mais
  • 10. O KDE no mundo @andradesandro KDE Applications ● Kdenlive:
  • 11. O KDE no mundo @andradesandro KDE Applications ● Marble:
  • 12. O KDE no mundo @andradesandro KDE Applications ● Amarok:
  • 13. O KDE no mundo @andradesandro KDE Applications ● KBreakout:
  • 14. O KDE no mundo @andradesandro KDE Frameworks SO (Linux, Windows, OS X, ...) Servidor Gráfico (X11, Wayland, ...) C++ / Qt 5 / QML / JavaScript KDE Frameworks 5 KDE Plasma KDE Applications 60 novos módulos para o Qt: Compressão de arquivos Configuração do sistema Novos models e views Plotting Integração e detecção de HW Multithreading System notifications ... http://www.frameworks.org
  • 15. O KDE no mundo @andradesandro A Comunidade e seu Ecossistema Colaboradores (desenvolvedores, testadores, tradutores, designers, etc) KDE e.V. (membros da associação) Empresas KDE Free Qt Foundation Working Groups KDE e.V. Board of Directors Afiliados
  • 16. O KDE no mundo @andradesandro A Comunidade e seu ecossistema ● Principais eventos: – Akademy (encontro mundial dos colaboradores - Europa) – Akademy-ES (Espanha) – Akademy-FR (França) – LaKademy (encontro Latino-Americano) – Sprints: ● Randa Meetings (Suíça) ● PIM Sprint ● Plasma Sprint ● KDevelop/Kate Sprint ● ...
  • 17. O KDE no mundo @andradesandro A Comunidade e seu ecossistema ● Akademy 2015
  • 18. O KDE no mundo @andradesandro Porque Contribuir? ● Benefícios técnicos: – Você será desafiado! – Suas referências irão atingir outros níveis! – Os melhores profissionais do mundo estão lá! ● Eles poderão ser seus mentores ... – Soluções reais para problemas reais! – Processos de desenvolvimento maduros e ágeis!
  • 19. O KDE no mundo @andradesandro Porque Contribuir? ● Benefícios sociais: – Você fará muitos amigos e encontrará sua turma! – Você conhecerá diversos lugares interessantes! – Você irá aprender a ser mais pragmático! – Você irá aprender a trabalhar em equipe! – Você irá aprender a criticar e ser criticado!
  • 20. O KDE no mundo @andradesandro Oportunidades de Carreira ● Software Livre não é mais somente um hobby de pessoas apaixonadas pelo que fazem ● É perfeitamente possível seguir carreira na área ● Geralmente inicia-se como voluntário, … ● … o software livre passa a ser sua grande vitrine para o mundo … ● … e você então pode trabalhar fazendo o que gosta
  • 21. O KDE no mundo @andradesandro Junte-se a nós! ● http://br.kde.org ● Lista de discussão: – https://mail.kde.org/mailman/listinfo/kde-br ● Canal de IRC: freenode #kde-brasil ● O KDE e.V. apoia a sua contribuição ● Participe do Google Summer of Code e do KDE Season of Code
  • 22. O KDE no mundo @andradesandro Obrigado! O DE no Mundo Plasma Desktop, Plasma Mobile e Oportunidades de Carreira Sandro Andrade sandroandrade@kde.org @andradesandro