Apresentação de Projetos

GNOME

O GNOME é um projeto que desenvolve uma série de tecnologias para o desktop GNU/Linux, sendo o ambiente gráfico (desktop environment) GNOME Shell a mais emblemática entre elas. Além disso, o GNOME mantém uma série de bibliotecas e ferramentas de desenvolvimento de software, assim como um vasto ecossistema de aplicativos.

Tecnologias: GTK, C, Javascript, Python, Rust

Modelo de contribuição: GitLab

Comunicação do projeto: Matrix, Discourse

Tópico no Telegram do LKCAMP: [GA] GNOME

Mentores do LKCAMP:


Hardware Livre

Hardware livre é um termo que descreve o desenvolvimento de hardware com licenças abertas, que permitem o estudo, modificação, fabricação e distribuição livre do mesmo. Essa abordagem é de extrema importância por diversos motivos: promove a transparência, concede liberdade ao usuário, aumenta a segurança e contribui para a sustentabilidade.

A possibilidade de compreender e personalizar dispositivos é um dos grandes atrativos do hardware livre, pois estimula a inovação e o desenvolvimento colaborativo. Através da utilização de hardware de código aberto, é possível alcançar a verdadeira liberdade, complementando o uso de software livre.

Tecnologias: C, C++, Python, Rust, VHDL, Eletronica

Comunicação do projeto: Depende do projeto

Tópico no Telegram do LKCAMP: [GA] Hardware Livre

Mentores do LKCAMP:


Tradução

A tradução é essencial para ampliar o acesso à tecnologia, sendo fundamental para garantir a “liberdade zero” do Software Livre: uso para qualquer propósito. Além disso, contribuir com traduções pode ser menos intimidador que contribuir com programação, por isso é uma excelente porta de entrada no mundo FOSS.

Tecnologias: gettext, make, tecnologias web

Modelo de contribuição: Portais web (Weblate, DDTSS, etc), git forges

Comunicação do projeto: Depende do projeto traduzido

Tópico no Telegram do LKCAMP: [GA] Tradução

Mentores:


Projetos internos

O LKCAMP mantém uma série de projetos de código aberto, utilizados não apenas por si mesmo mas também para outras entidades estudantis da Unicamp. Alguns desses projetos são nosso site, nosso bot do telegram, e nossa ferramenta de geração de certificados de participação em eventos.

Tecnologias: Hugo, Markdown, Python, GitLab CI

Modelo de contribuição: GitLab

Comunicação do projeto: Grupo de Telegram do LKCAMP

Tópico no Telegram do LKCAMP: [GT] Nils, Site

Mentores:


Ricing

Ricing é o ato customizar a aparência do seu ambiente de trabalho para maximizar o seu valor estético. Sistemas Linux fornecem uma liberdade imensa nesse quesito, de tal modo que usuários podem desenvolver ambientes que, mais do que serem esteticamente agradáveis, também intensificam a produtividade, uma vez que podem ser adaptados a uma variedade de fluxos de trabalho.

Tecnologias: ambientes desktop, gerenciadores de janela, Wayland/Xorg, Arch Linux.

Modelo de contribuição: compartilhamento de screenshots em fóruns (r/unixporn), compartilhamento de dotfiles em git forges (GitHub, GitLab, Codeberg, etc).

Comunicação do projeto: Grupo de Telegram do LKCAMP

Tópico no Telegram do LKCAMP: [GA] Rice

Mentores: