20 anos de kde: de desktop a guarda-chuva de projetos

50
20 anos de KDE: de Desktop a Guarda-Chuva de Projetos Aracele Torres [email protected]

Upload: aracele-torres

Post on 27-Jan-2017

381 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Aracele [email protected]

Page 2: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Sumário● Parte 1: O começo do começo

Unix, C++, GNU, Linux, Gnu/Linux e Qt.

● Parte 2: Do Desktop ao Guarda-Chuva de Projetos

Anos 1990 (Reinado do Desktop)

Anos 2000 - 2005 (Reinado do Mobile)

Anos 2006 - 2009 (Android).

Anos 2010 (Tablets)

Page 3: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Parte 1: O começo do começo

Unix, C++, GNU, Linux, Gnu/Linux e Qt.

Page 4: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

O começo do começo● 1969 – Unix

Ken Thompson e Dennis Ritchie começam a trabalhar no UNIX. Escrito inicialmente em assembler, logo foi reescrito em C, uma linguagem criada por Ritchie.

Page 5: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

O começo do começo● 1979 – O C++

Bjarne Stroustrup começou a desenvolver o "C com classes", que se tornaria mais tarde o C++.

Page 6: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

O começo do começo● 1984 – GNU

Richard Stallman começa a desenvolver o GNU (GNU is Not Unix), um sistema operacional totalmente livre baseado no Unix.

Page 7: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

O começo do começo● 1991 – Linux

Linus Torvalds escreve o kernel Linux baseado no Minix, uma versão do Unix escrita por Andrew Tanenbaum.

Page 8: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

O começo do começo● 1993 – Primeiras distros

Começam a surgir as primeiras distribuições livres, que eram formadas pela junção do GNU com o Linux.

Page 9: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

O começo do começo● 1995 – Qt

A empresa norueguesa Troll Tech cria o framework multiplataforma Qt, com o qual o KDE seria criado no ano seguinte. O Qt se tornou a base das principais tecnologias do KDE nesses 20 anos.

Page 10: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Parte 2: Do Desktop ao Guarda-Chuva de Projetos

Anos 1990 (Reinado do Desktop) Anos 2000 - 2005 (Reinado do Mobile)

Anos 2006 - 2009 (Android). Anos 2010 (Tablets)

Page 11: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

O Desktop● 1996 – O projeto KDE é anunciado

Em 1996, Matthias Ettrich anuncia a criação do Kool Desktop Environment (KDE), uma interface gráfica para sistemas Unix, construída com Qt e C++ e voltada para o usuário final. O nome KDE era um trocadilho com o ambiente gráfico CDE, que era proprietário na época.

C++ Qt+ =

Page 12: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

KDE Beta 1● Agosto de 1997 – KDE One Conference

Cerca de 15 desenvolvedores do KDE se encontraram em Arnsberg, na Alemanha, para trabalhar no projeto e discutir o seu futuro. Esse evento ficou conhecido como KDE One.

● Outubro de 1997 – Beta 1A versão beta 1 do KDE, com codinome "Arnsberg", é lançada exatamente 12 meses após o seu anúncio. O texto do anúncio fazia questão de lembrar que o KDE não era um gerenciador de janelas, mas um ambiente integrado no qual o gerenciador de janelas era só mais uma parte.

Page 13: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
Page 14: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

KDE e.V● 1997 – KDE e.V é criado

Em 1997, é criado em Berlim o KDE e.V, organização sem fins lucrativos que representa financeira e legalmente a comunidade KDE.

Page 15: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

KDE Free Qt Foundation● 1998 – KDE Free Qt Foundation é criada

KDE assina junto com a Troll Tech, então dona do Qt, o contrato de fundação da KDE Free Qt Foundation, que pretendia garantir a permanente disponibilização do Qt em licença livre.

Page 16: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

KDE 1● 1998 – KDE 1 lançado

KDE lança a primeira versão estável do seu ambiente gráfico para Sistemas Unix.

Page 17: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
Page 18: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Parte 2: Do Desktop ao Guarda-Chuva de Projetos

Anos 1990 (Reinado do Desktop) Anos 2000 - 2005 (Reinado do Mobile)

Anos 2006 - 2009 (Android). Anos 2010 (Tablets)

Page 19: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

KDE 2 Beta● Maio de 2000 – KDE 2 Beta 1

A partir desse lançamento é possível perceber uma mudança de nomenclatura do projeto. Os anúncios que antes se referiam ao projeto como "K Desktop Environment", passam a se referir apenas como KDE Desktop.

Page 20: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

KDE 2● Outubro de 2000 – KDE 2 é lançado

KDE lança sua segunda versão e teve seu código quase todo reescrito.

Page 21: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
Page 22: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Desktop > Projeto● Fevereiro de 2001

A partir do anúncio de lançamento da versão 2.1.2 há também uma mudança em relação à nomenclatura. Os anúncios passam a se referir ao KDE como "Projeto KDE".

Page 23: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

KDE 3● Março de 2002

KDE lança sua terceira versão, traduzida para 50 línguas; e um pacote com aplicações educativas, mantidas pelo KDE Edutainment Project.

Page 24: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
Page 25: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

KDE 3.5● Novembro de 2005

KDE 3.5 é lançado. Essa versão apresentou várias novidades, dentre elas, o SuperKaramba, uma ferramenta que permitia personalizar sua área de trabalho com "applets".

Page 26: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
Page 27: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Parte 2: Do Desktop ao Guarda-Chuva de Projetos

Anos 1990 (Reinado do Desktop) Anos 2000 - 2005 (Reinado do Mobile)

Anos 2006 - 2009 (Android). Anos 2010 (Tablets)

Page 28: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

KDE 4 Alpha 1● Maio de 2007

Em maio de 2007 é anunciado a versão alfa 1 do KDE 4, codinome "Knut". Esse anúncio apresenta um ambiente de trabalho completamente novo, com um novo tema, o Oxygen, novas aplicações como o Okular e o Dolphin, e um novo desktop shell, o Plasma.

Page 29: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
Page 30: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

KDE Platform● Outubro de 2007

Em Outubro de 2007, o KDE anuncia o release candidate da sua plataforma de desenvolvimento, composta das bibliotecas base e as ferramentas para desenvolver as aplicações KDE.

Page 31: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

KDE 4● Janeiro de 2008

Oxygen, o seu novo tema padrão; o Plasma, sua nova interface desktop; o leitor de PDF Okular; o gerenciador de arquivos Dolphin, além do KWin com suporte a efeitos gráficos. Os novos frameworks Phonon e Solid representaram a reestruturação feita também em suas bibliotecas.

Page 32: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
Page 33: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Projeto > Comunidade● Julho de 2008

A partir do anúncio da versão 4.1 nota-se a tendência nos anúncios de se referirem ao KDE como "comunidade" e não mais como um "projeto". Essa mudança vai ser reconhecida e consolidada no anúncio de rebranding do ano seguinte.

Page 34: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Rebranding● Novembro de 2009

"KDE" não dizia mais respeito a um software criado por pessoas, mas agora representava uma comunidade internacional que criava software livre. O nome "K Desktop Environment" foi substituido apenas por "KDE".

Page 35: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

KDE Software Compilation● Dezembro de 2009

A partir da versão 4.3.4, os anúncios começaram a se referir ao conjunto de produtos da comunidade como KDE Software Compilation (KDE SC).

Page 36: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Parte 2: Do Desktop ao Guarda-Chuva de Projetos

Anos 1990 (Reinado do Desktop) Anos 2000 - 2005 (Reinado do Mobile)

Anos 2006 - 2009 (Android). Anos 2010 (Tablets)

Page 37: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

KDE SC 4.5● Agosto de 2010

Anúncio da versão 4.5 de seus produtos: Development Platform, Aplicações e Plasma Workspaces. Cada um deles ganha um texto de anúncio separado. Um dos destaques dessa versão é interface do Plasma para netbooks, anunciada na versão 4.4.

Page 38: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
Page 39: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Plasma Active● Outubro de 2011

A comunidade lança a primeira versão de sua interface para dispositivos móveis, o Plasma Active. Após dois meses a versão 2 foi lançada.

Page 40: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
Page 41: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

KDE Manifesto● Outubro de 2012

A comunidade lança o KDE Manifesto, um documento que apresentou os benefícios e compromissos de um projeto KDE, assim como os principais valores que norteiam a comunidade: Open Governance, Software livre, Inclusão, Inovação, A Propriedade Coletiva e Foco no usuário final.

Page 42: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Ciclos de Lançamento● Setembro de 2013

Mudanças no ciclo de lançamentos de seus produtos. Cada um deles, Workspaces, Applications e Platform, passaram a ter lançamentos separados. A mudança já era um reflexo da reestruturação de suas tecnologias rumo à próxima geração de seus produtos, que seria lançada no ano seguinte.

Page 43: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Frameworks 5 ou KF5● Julho de 2014

Primeiro lançamento da nova geração de bibliotecas do KDE baseadas no Qt 5. Com o Frameworks 5 a plataforma de desenvolvimento do KDE se tornou mais modular e facilitou o desenvolvimento multi-plataforma.

Page 44: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Plasma 5● Julho de 2014

Lançada a primeira versão estável do Plasma 5 com um novo tema, o Breeze, além de uma plataforma gráfica nova. O Plasma usa como base o Qt 5 e o Frameworks 5.

Page 45: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
Page 46: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

KDE Incubator● Em 2014 a comunidade começou a

incubar projetos.

Page 47: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Plasma Mobile● Julho de 2015

A comunidade anuncia o Plasma Mobile, uma interface para smartphones

.

Page 48: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Kirigami UI● Março de 2016

Anúncio do Kirigami, um conjunto de componentes QML para desenvolvimento de aplicações baseadas em Qt, para dispositivos móveis ou desktop.

Page 49: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Futuro?

Page 50: 20 anos de KDE: de Desktop a Guarda-Chuva de Projetos

Obrigada e