Para ver nossa agenda com funcionalidade completa, como conversão de fuso horário e agendamento pessoal, ative JavaScript e vá aqui.
09:00
09:00
60min
Credenciação + Pequeno-Almoço
Auditório
10:00
10:00
60min
Sessão de Abertura
Tiago Carreira, Prof. Rui Calçada (Diretor da FEUP), Prof. João Manuel Paiva Cardoso (Diretor do DEI), Jaime Villate

Inclui apresentação "O Software Livre na FEUP":
Resenha histórica do movimento de Software Livre na FEUP, que desencadeu no evento "Porto Cidade Tecnológica" e na criação da Associação Nacional para o Software Livre (ANSOL).

não-técnico
Auditório
11:00
11:00
30min
Dados abertos e interoperabilidade
Mariana Curado Malta

Esta palestra propõe uma reflexão sobre o impacto dos princípios FAIR (Findable, Accessible, Interoperable, Reusable) na promoção da interoperabilidade de dados e na defesa da liberdade tecnológica no ecossistema do software livre. Serão partilhadas estratégias práticas para tornar dados e software mais facilmente descobríveis, acessíveis, interoperáveis e reutilizáveis, mostrando como as normas e formatos abertos são essenciais para que projetos de software livre alcancem maior sustentabilidade e impacto colaborativo. A apresentação discutirá ainda o papel dos repositórios abertos, a importância de licenças permissivas e o uso de vocabulários comunitários, realçando que garantir a interoperabilidade de dados é um passo decisivo para assegurar a autonomia tecnológica das organizações e evitar a dependência de plataformas proprietárias. Com exemplos do mundo real e recomendações, a sessão visa inspirar implementações FAIR e abrir debate sobre modelos de partilha de conhecimento verdadeiramente livres e colaborativos

não-técnico
Auditório
11:00
90min
Drupal for Developers
Ricardo Marcelino

Breve formação com conceitos essenciais para desenvolvimento em Drupal.

Drupal Day - Workshops
B215
11:00
270min
Mnemonium VR
Rafael Gonçalves

Apresentação pública de projecto artistico em VR desenvolvido principalmente com Blender e Godot.

não-técnico
B227
11:00
30min
Welcome Session @drupal.pt @ansol.org

Welcome Session @drupal.pt @ansol.org

Drupal Day
B032
11:30
11:30
30min
Creating Legacy in Tech: passing the test of time
Hernani Freitas

In this talk, we’ll explore the principles, patterns, and personal anecdotes that can help you build software designed to last. We'll look at how to create systems that are not only long-lived, but also prepared to evolve—just as Drupal has done since 2001.

Drupal Day
B032
11:30
30min
O Humanities Lab, um serviço inovador na FLUP
António Costa

O Humanities Lab foi criado na Faculdade de Letras da Universidade do Porto com o objetivo inicial de disponibilizar um serviço de empréstimo de equipamento audiovisual aos estudantes. Ao longo de quatro anos, este espaço evoluiu significativamente, tornando-se uma infraestrutura multifuncional que integra quatro ilhas de rádio, um estúdio de rádio e um estúdio de televisão, todos equipados com software de edição áudio e de transmissão vídeo em regime open source.
A aposta em ferramentas abertas constitui uma componente essencial do projeto, incentivando os estudantes a desenvolver os seus trabalhos académicos e criativos com recurso a soluções tecnológicas acessíveis e sustentáveis. Para além dos serviços e equipamentos disponibilizados, o Humanities Lab tem promovido workshops temáticos, nomeadamente sobre o sistema operativo Ubuntu, reforçando o compromisso com a literacia digital e tecnológica.
Nesta comunicação, pretendemos apresentar as valências do Humanities Lab, bem como refletir sobre o impacto que este tem gerado junto da comunidade estudantil da FLUP, tanto no plano pedagógico como no desenvolvimento de competências técnicas e criativas.

não-técnico
B013
11:30
60min
Regulação de iA e Open Source: situação actual
Gerardo Lisboa

Breve resumo das actividades de regulação e regulamentação sobre inteligência artificial e generativa nas diversas organizações do Open Source e das normas.

oficina
B221
11:30
60min
Utilização do Software Livre em ambiente empresarial
Francisco Rocha

Apresentação de um caso de sucesso de adoção de Software Livre em ambiente empresarial.

não-técnico
Auditório
12:00
12:00
30min
EChO Images Platform: MediaWiki ecosystem-based for arts education archive
Tiago Assis

This talk will showcase an online platform for arts education, drawing on frameworks from the ecology of images, post-colonial, intersectionality, and critical media studies. Initially developed as a research tool, the platform incorporates didactic dimensions of ecological image production processes. It has, therefore, become an archive with different functions. We developed this platform using free software like the MediaWiki ecosystem with a React frontend.

não-técnico
B013
12:00
30min
No more copy and paste: how to avoid AI dependency as a junior developer
Wendy Baltodano

By the end of the session, you will have a better understanding of how to balance AI tools with personal growth and security best practices.

Drupal Day
B032
12:30
12:30
90min
Almoço
Auditório
12:30
90min
Almoço
B013
12:30
90min
Almoço
B221
12:30
90min
Almoço
B032
12:30
90min
Almoço
B215
14:00
14:00
60min
AI-Assisted development for Drupal
Mauricio Dinarte

The session will feature a live demo, showcasing AI tools in action and how they can be integrated into your daily Drupal development workflow.

Drupal Day
B032
14:00
120min
Hands-on Drupal CMS e AI
Filipe Pereira, António Aragão

Neste hands-on, vamos pôr as mãos na massa: configurar o site, adicionar funcionalidades, criar conteúdos e descobrir como a inteligência artificial pode ser uma grande aliada no processo.

Drupal Day - Workshops
B215
14:00
30min
Participação Cívica Federada
Hadrien Froger

Apresentamos aqui como o Decidim, plataforma de participação cívica, pode fortalecer-se em federação, articulando-se com outras ferramentas open source para ampliar movimentos cívicos

não-técnico
B013
14:00
120min
PenPot - Oficina de Experimentação
Gerardo Lisboa

Existe uma alternativa livre ao Figma.

Design livre online, mas tb disponível offline.

Venham experimentar e contribuir.

técnico-fácil
B221
14:00
30min
Tecnopolítica: Quando não é só uma questão de software
Ricardo Lafuente

A partir da experiência de 8 anos da D3, a associação portuguesa de defesa dos direitos digitais, vamos percorrer os dilemas tecno-políticos que temos vivido em Portugal, bem como outros que se avizinham. Vamos olhar para essas questões para explorar os pontos onde a agenda do software livre não é suficiente e que vão para além de soluções técnicas.

não-técnico
Auditório
14:30
14:30
60min
Enshittificação de Software ou Liberdade? Não é uma escolha difícil!
Alexandre Oliva

Software não-livre subjuga usuários, e isso já é ruim, mas não é como se
não desse pra piorar. Quanto mais fácil for pra que outros imponham
suas escolhas de versões do software a um usuário, mais poderão
co(c)optar o software, ester[cç]ando-o e embo(s)tando-o para melhor
servir a si mesmos, em vez de ao usuário, e mais eles poderão
esca(n)galhar a computação do usuário. Isso ocorre com os sistemas
operacionais dominantes nas estações de trabalho e nas tornozeleiras de
bolso (espertinhomóveis), por conta de suas atualizações obrigatórias,
mas usuários ficam ainda mais sujeitos à embos(t)cada usando web apps
baixados de servidores alheios, contando com SaaSS, ou usando
dispositivos e eletrodomésticos IoT sob controle remoto. Mesmo usando
software local sem atualização automática, usuários podem ser enganados
ou coagidos a migrar para versões estrumentadas, inclusive de
microcódigo, firmware e controladores. Essas modalidades de adubação
orgânica são um emb[ou]ste, só podia dar no que dá! Mas será que basta
usar software livre pra desemerdar?

não-técnico
Auditório
14:30
30min
SSH Open Marketplace: Recursos e Workflows FAIR para as Humanidades Digitais
Luis Trigo

Concebida para apoiar a investigação nas Ciências Sociais e Humanidades, o SSH Open Marketplace é uma infraestrutura digital de curadoria colaborativa integrada na European Open Science Cloud (EOSC). Reúne ferramentas, serviços, dados, publicações, materiais de formação e workflows alinhados com os princípios FAIR (Findable, Accessible, Interoperable, Reusable), onde se destacam muitas ferramentas de software livre.
Nesta apresentação exploraremos a criação, documentação e partilha de workflows reutilizáveis, com especial atenção a exemplos e recursos ligados ao universo Wikimedia — desde a integração de dados da Wikidata até à utilização de conteúdos da Wikimedia Commons e MediaWiki como parte de pipelines de investigação aberta. Pretende-se deste modo alinhar projetos digitais com as necessidades de investigação e educação em Ciências Sociais e Humanidades, posicionando-os num ecossistema europeu de inovação crítica que potencia a interoperabilidade e fomenta a reutilização de recursos.

não-técnico
B013
15:00
15:00
30min
IPBRICK.DevOps - Plataforma Open Source para Desenvolvimento de Software
Raúl oliveira

O Gitlab é uma ferramenta Open Source que as empresas podem usar para gerir os seus projetos de software. Contudo, como esta ferramenta é relativamente difícil de aprovisionar para uso interno de uma Startup, a maioria das empresas prefere as plataformas de Cloud Pública partilhadas por várias empresas, como é o caso do gitlab.com ou mesmo do github.com (que usa uma versão de software similar ao gitlab, já que este evoluiu do software disponível no github.com).

O IPBRICK.DevOps é uma plataforma single-tenant da propriedade da empresa que a aprovisiona numa máquina virtual. Nesta plataforma, a IPBRICK disponibiliza uma instância de Gitlab e Docker devidamente integradas, para facilitar a utilização do CI/CD (Continuous Integration/Continuous Deployment) nos projetos de software.

Esta plataforma está hoje disponível no âmbito da TestBed DevSecPaaS, pelo que qualquer PME ou StartUp que a pretenda avaliar, basta solicitar tornar-se uma empresa aderente da TestBed e assim passar a ser um piloto.

não-técnico
B013
15:00
60min
Understanding the Drupal AI initiative
Dominique

This session talks about what is happening in the Drupal AI initiative, it shares stories on how the initiative was created, how it is evolving and how it can shape the future of Drupal.

Drupal Day
B032
15:30
15:30
30min
Lightning Talks 1
Vera Moitinho de Almeida
  • “OpenRefine: limpeza de dados e linked open data nas humanidades” – Vera Moitinho de Almeida
  • “ODEEG App Package: análise de modelos 3D de cerâmicas arqueológicas” – Vera Moitinho de Almeida
  • Apresentações espontaneamente submetidas à organização durante o dia
Apresentações Relâmpago
B013
16:00
16:00
30min
Intervalo
Auditório
16:00
30min
Intervalo
B013
16:00
30min
Intervalo
B221
16:00
30min
Intervalo
B032
16:30
16:30
30min
Ignorance as Architecture
Manuel Gomes

We are frequently tempted to design our systems' architecture as an expression of the software we think we are going to build. Reality rarely cooperates, though.

Perhaps a better pattern might be to admit to - and enshrine - our ignorance of what we are actually going to build in our architecture, avoiding excessive coupling not only in components, but in our assumptions.

Drupal Day
B032
16:30
30min
Lightning Talks 2
Gerardo Lisboa, Diogo Constantino, André Barbosa

Algumas apresentações:
- “Wikilivros: Criar e manter manuais de software de forma colaborativa” – André Barbosa
- “Open Source Design - o design também participa!” – Gerardo Lisboa
- “Preservar o Digital, Preservar a Memória Colectiva” – Gerardo Lisboa
- “Levar o melhor do Software Livre a audiências maiores” – Diogo Constantino
- Apresentações espontaneamente submetidas à organização durante o dia

Apresentações Relâmpago
B013
16:30
30min
Pitágoras não cobrou royalties (e outras lições sobre diversidade e partilha)
Gabriel Guimarães

Esta apresentação convida a uma reflexão crítica sobre como a matemática, o software livre e a diversidade se cruzam para criar soluções mais justas, acessíveis e eficazes. A partir da provocação “e se o teorema de Pitágoras tivesse royalties?”, exploramos como a matemática se desenvolveu como um projeto coletivo e livre, e como esse modelo contrasta com o mundo do conhecimento proprietário.

não-técnico
Auditório
17:00
17:00
60min
Comunidades à conversa - Sexta

Várias comunidades, à conversa em estilo "mesa redonda"

não-técnico
Auditório
17:00
30min
Unificando a IA no Drupal com LiteLLM: controlo de custos e flexibilidade de nível empresarial
Ricardo Amaro

Os participantes aprenderão a implementar o LiteLLM para soluções de IA mais inteligentes, mais resilientes e econômicas no Drupal.

Drupal Day
B032
17:30
17:30
10min
Closing DrupalDay

Closing DrupalDay

Drupal Day
B032
09:00
09:00
60min
Credenciação + Café
B001
10:00
10:00
30min
Sessão Abertura - Sábado

Boas vindas à Festa do Software Livre

não-técnico
B001
10:30
10:30
120min
Criar websig com dados abertos
Rui Cavaco

Apesar da estrela dos serviços de dados geo abertos online ser o OpenStreetMap, hoje existem vários serviços contendo dados de entidades oficiais nacionais disponíveis com termos de licenciamento aberto.
Contudo, um pequeno detalhe técnico impede que a quase totalidade deles seja impossível de usar com HTML 5 e WebGL.

Vamos aceder ao protótipo de um novo serviço público em construção na CCDR NORTE e tentar construir o nosso próprio visualizador websig, usando a biblioteca JavaScript OpenLayers, tirando partido dos dados assim expostos.

técnico-fácil
B229
10:30
120min
Desenvolvimento e formação em Drupal
Ricardo Marcelino

Drupal para todos - Treino essencial para iniciantes e site builders.

não-técnico
B219
10:30
30min
Digital Sovereignty in Remote Collaboration: an Overview of Nextcloud
Pietro Marini

In this talk I’ll provide an overview of Nextcloud, the leading open-source collaboration platform, as an alternative to mainstream services created by large US-based corporations.

We will not only expose the platform features, but we will also explain the options to get your own Nextcloud instance up and running, assess how a decentralized and interoperable service such as Nextcloud makes the whole ecosystem more resilient, mention the legal aspects related to the GDPR and the more recent Digital Services Act and Digital Markets Act and, finally, speak about a large-scale case study in which I was directly involved in an early-phase of the project.

não-técnico
B002
10:30
60min
Entrelaçando softwares livres, cultura hacker e educações
Alexandre Garcia Aguado

Nessa apresentação vamos partilhar um percurso de ações e pesquisas que tem sido desenvolvidas no Brasil ao longo de 20 anos envolvendo softwares livres, cultura hacker e educações emancipadoras. Projetos de protagonismo juvenil pelas tecnologias livres, educação hacker em escolas e mais recentemente, a prototipação colaborativa de infraestrutura federada e livre, são alguns exemplos de ações que se articulam em uma rede de ativistas, pesquisadores e instituições.

não-técnico
B003
10:30
60min
Introdução ao NixOS
António Aragão

O que distingue o NixOS de todas as outras distribuições?

técnico-fácil
B001
10:30
120min
Mergulhando na pygeoapi
Joana Simoes, Ricardo Garcia Silva, Luis Calisto, Luís de Sousa

A pygeoapi é uma Implementação de Referência da OGC que suporta várias especificações da família OGC API. Esta workshop abordará a publicação de dados geoespaciais na Web utilizando a pygeoapi, em conformidade com o conjunto de normas OGC API.

A pygeoapi é um projeto da OSGeo, disponibilizado sob a licença MIT.

técnico-avançado
B220
11:00
11:00
30min
Securing +400 Open Source Pipelines Against the Shai-Hulud NPM Worm
Ricardo Amaro

Open-source supply chain threats

The open source ecosystem faces escalating supply chain threats, exemplified by the Shai-Hulud worm, a novel, self-replicating malware targeting npm maintainer credentials. The worm weaponized the trust inherent in open source, using malicious post-install scripts to steal credentials and automatically spread, threatening CI environments like Acquia’s, which manages +400 internal open source Jenkins jobs. This raised a critical question: how can an organization built on free software principles contain a threat that weaponizes the very freedom to execute code? Our preparedness was rooted in the Four Freedoms. By leveraging the freedom to study and modify, we implemented a robust defense centered on disabling the automatic execution of package installation scripts, turning open source values into our most effective shield.

Key Takeaways

  • Treat the Four Freedoms as a practical security framework.
  • Disable automatic package installation scripts by default in CI/CD.
  • Leverage community intelligence to accelerate incident response.
  • Implement global policy controls for open source dependency consumption.
  • Rotate all exposed CI/CD secrets immediately after an incident.

Target Audience Relevance

This session offers a candid playbook for minimizing the blast radius of supply chain threats. DevSecOps professionals and developers will learn specific policy controls for hardening pipelines and safely leveraging open source freedoms, gaining actionable strategies to protect the software they build and depend upon daily.

não-técnico
B002
11:30
11:30
60min
Ada and Zangemann – A Tale of Software, Skateboards, and Raspberry Ice Cream
Dario Presutti

The FSFE has created the illustrated book "Ada & Zangemann - A Tale of Software, Skateboards, and Raspberry Ice Cream" as an Open Education Resource under a Creative Commons License. This tale is about the inventor Zangemann and the girl Ada, a curious tinkerer. Ada begins experimenting with hardware and software, and in the process, she realises how crucial technology is for her and others. It is a fascinating story for children from 6 years old, motivating them, especially girls, to tinker with hardware and software and encouraging them to shape their technology.

oficina
B003
11:30
30min
An user experience using Tor
pedro.frazao

To use the Tor network or not isn't only question of privacy. You can gain privacy (but not necessarily) and you will lose speed, accessibility and functionality. This presentation will show what you will lose.

não-técnico
B002
11:30
60min
GB Studio, it's community and market.
Philip AKA Bad Dad

GB Studio a game engine for the Game Boy hand held console: creating, publishing and the community.

não-técnico
B001
12:00
12:00
30min
FSL Streaming box - uma solução de baixo custo para live streaming
Tiago Carreira

Uma solução completa e de baixo custo, para poder gravar uma conferência e fazer live streaming.

técnico-fácil
B002
12:30
12:30
90min
Almoço
B001
12:30
90min
Almoço
B002
12:30
90min
Almoço
B003
12:30
90min
Almoço
B219
12:30
90min
Almoço
B220
12:30
90min
Almoço
B229
14:00
14:00
60min
Behind the Scenes: Maintaining a Million-Line Open-Source C++ Project
Dmitrii Pasukhin

OpenCascade Technology (OCCT) is a mature open-source C++ SDK for 3D CAD/CAM/CAE applications with over 30 years of history and millions of lines of code. While the library's origins are in France, the majority of our development team is now based in Porto.
This talk takes you behind the scenes to explore what it actually takes to maintain a large-scale, production-grade open-source project today. After a brief introduction to OCCT and its use cases, we'll dive into our experiences, challenges, and solutions from the trenches - covering everything from development workflows and quality assurance to modern tooling and team collaboration.

técnico-fácil
B220
14:00
30min
Código aberto sobre rodas: Gira+
ttmx, Rodrigo Palmeirim

História por trás da Gira+, a app aberta para o sistema de bicicletas partilhadas de Lisboa, e como fazeres o teu projeto de melhorias de serviços públicos em software aberto!

não-técnico
B003
14:00
30min
Entre cultura e tecnologia: o trabalho da Wikimedia Portugal
André Barbosa

A Wikimedia Portugal é a associação que apoia e promove os projetos Wikimedia em território nacional, como a Wikipédia, o Wikimedia Commons e o Wikidata. Desde a sua fundação, tem desenvolvido atividades ligadas à divulgação do conhecimento livre em português, ao trabalho com instituições culturais (GLAM), à educação e à ciência aberta, sempre com foco na comunidade de voluntários. Nesta apresentação será feita uma viagem pela história da Wikimedia Portugal, mostrando os principais projetos realizados, o impacto alcançado e os desafios futuros para reforçar o acesso livre à informação e à cultura.

não-técnico
B001
14:00
60min
Licenças de Software Livre e Open Source - uma introdução
Gerardo Lisboa

Breve introdução à necessidade das licenças de software livre e quais as suas mais importantes variantes e quais as entidades envolvidas.

oficina
B229
14:00
30min
Lightning Talks 3
Joana Simoes, pedro.frazao, Diogo Constantino, Ana Lisboa, Dario Presutti

Algumas apresentações:
- “Uma Visão Geral da Open Geospatial Foundation (OSGeo)” – Joana Simoes
- “Why I continue to love e-mail” – pedro.frazao
- “Youth Hacking 4 Freedom” – Dario Presutti
- “Centro Linux - deixa-te infectar por esta ideia” – Diogo Constantino
- “Love at First Sight: 5 Minutes with Filament PHP” – Ana Lisboa

Apresentações Relâmpago
B002
14:30
14:30
30min
De Unity para Godot: Como um jogo passou de um engine proprietário para um livre
Joana Almeida

Quando um software proprietário faz alterações sobre a maneira como funciona, os seus utilizadores podem deparar-se com alterações ao seu fluxo de trabalho inesperados e indesejáveis.

Mas hoje em dia, felizmente, há muitas opções viáveis e até preferíveis no software livre, incluindo em desenvolvimento de jogos.

Nesta apresentação, Joana falará sobre o que a levou a mudar o engine do seu jogo "AVE VIRIATE" de Unity para Godot durante o seu desenvolvimento, e os desafios que teve de superar.

técnico-fácil
B003
14:30
60min
Porquê Debian
Jose Manuel Calhariz

O meu percurso inicial com Un*x/Linux, Free
Software e porquê Debian.

não-técnico
B001
14:30
60min
Wikidata: Dados livres + Software livre
André Barbosa

O Wikidata é uma base de conhecimento colaborativa e multilingue, criada pela Fundação Wikimedia, que disponibiliza dados estruturados sob licença CC0 — totalmente livres para uso, modificação e partilha. É construído com software livre (MediaWiki e Wikibase), permitindo que qualquer pessoa instale, adapte e contribua para o seu desenvolvimento.

Por ser desenvolvido com software livre, licenças abertas e padrões intemperáveis, o Wikidata não só garante o acesso e a reutilização de informação de forma transparente, mas também permite a criação de ferramentas, aplicações e visualizações que exploram estes dados. Esta combinação potencia a inovação em ciência, educação e cultura, promovendo um ecossistema digital partilhado, transparente e adaptável às necessidades da comunidade.

Neste pequeno workshop, vamos conhecer o ecossistema do Wikidata, explorando a sua estrutura de dados, a API e algumas das ferramentas construídas sobre ele, lançando ideias e desafios de desenvolvimento para quem tiver interesse em envolver-se neste ecossistema.

oficina
B002
15:00
15:00
30min
Blender enquanto ferramenta pedagógica na educação artística.
Tiago Pinho

O Blender apresenta-se como um verdadeiro canivete digital. Podemos até atrever-nos a chamar o Blender de oficina digital. Associemos então o Blender ao termo garagem-oficina (workshop). Tal como a história nos tem vindo a demonstrar, é nesta tipologia de espaço onde, muitas vezes, se criam e inventam novos engenhos e possibilidades. Nesta perspetiva, utilizei o Blender nas diversas ações educativas realizadas nos últimos 10 anos. Essas ações passaram pelo programa da Universidade Júnior (UJ), promovido pela Universidade do Porto, pelo Doutoramento e por diversas ações de formação de Professores.

não-técnico
B003
15:00
135min
Ray Marching no Material Maker: Arte procedural com shaders 3D sem programação
Paulo Falcão

A ideia do workshop é aprender como gerar shaders que criam gráficos 3D em tempo real que podem ser usados, por exemplo, no site shadertoy.com sem usar código, apenas usando nós.

técnico-fácil
B220
15:30
15:30
30min
Controlo de Motor/Ebike usando VESC Open Source
Joao Gabriel Pina Batista

O VESC, sigla para Vedder Electronic Speed Controller, é um projeto de código aberto focado em controladores eletrônicos de velocidade (ESC) para motores elétricos. Ele foi criado por Benjamin Vedder.
Este projeto open source é relativamente popular devido a integrar o desenvolvimento todo de Hardware, software e firmware no mesmo projeto, possibilitando a comunidade de contribuir com melhorias, adaptar o projeto para novas aplicações e criar suas próprias versões de hardware e software, o que impulsiona a inovação e o desenvolvimento contínuo.

técnico-fácil
B001
15:30
30min
Why Regulating Interoperability is key for Free Software?
Lucas Lasota

Interoperability cannot be established automatically sometimes. Think about proprietary systems denying Free Software developers access to features and functionalities. Such limitations can escalate to such a proportion affecting whole digital markets. Latest legislation in the EU has used interoperability as a regulatory tool, setting strict obligations to big tech, like Apple and Google. The FSFE has participated in several regulatory procedures to defend and promote Free Software developers, fighting for better interoperability policies. This talk will illustrate a recent victory achieved in a regulatory procedure initiated by the Commission against Apple, opening up iOS and iPadOS to interoperability.

não-técnico
B002
15:30
30min
Wikisource em língua portuguesa: edição colaborativa de recursos lexicográficos
Ana Salgado, Leonor Martins, Leonor Reis, Carlos Silva, Luis Trigo, André Barbosa

A transcrição e a edição de obras de referência são processos fundamentais nas Humanidades Digitais. Nesta sessão prática será apresentado um fluxo de trabalho que demonstra as potencialidades do ecossistema Wikimedia, com especial incidência sobre o fluxo de edição colaborativa da Wikisource em português, tomando como estudo de caso a obra Influência do Vocabulário Português em Línguas Asiáticas (1913), de Sebastião Rodolfo Dalgado.

não-técnico
B003
16:00
16:00
30min
Intervalo
B001
16:00
30min
Intervalo
B002
16:00
30min
Intervalo
B003
16:00
30min
Intervalo
B219
16:30
16:30
60min
Comunidades à conversa - Sábado

Várias comunidades, à conversa em estilo "mesa redonda"

não-técnico
B001
16:30
25min
Da intimidação à resistência:SLAPPs contra a participação cidadã no conhecimento
Eduardo Santos, André Barbosa

SLAPPs (Strategic Lawsuits Against Public Participation) são processos judiciais abusivos usados para intimidar e silenciar vozes críticas, comprometendo a liberdade de expressão e o acesso à informação. Não são instaurados com o objetivo de obter uma decisão judicial favorável, mas pretendem instaurar um clima de intimidação.

Recentemente, a Fundação Wikipedia foi obrigada pelos tribunais portugueses a ceder dados de utilizadores que contribuíram para uma página da Wikipédia. Apesar das informações constantes da página serem verdadeiras e verificáveis, peculiaridades processuais do procedimento cautelar e da legislação nacional, bem como manifestos erros judiciais, fizeram com que esses utilizadores estejam agora vulneráveis a processos SLAPP.

A comunicação analisa este episódio como ponto de partida para refletir sobre os impactos das SLAPPs, demonstrando casos semelhantes a decorrer pelo mundo fora, os seus impactos, oa riscos que estes processos impõem e a necessidade de mecanismos eficazes de proteção contra o seu uso abusivo.

não-técnico
B003
16:30
30min
Mergin Maps: uma plataforma de código aberto baseada no QGIS
Vitor Vieira

Mergin Maps simplifica a coleta de dados em campo, oferecendo uma plataforma de código aberto construída sobre o poder e a familiaridade do QGIS. Capture, compartilhe e publique seus dados geoespaciais de forma integrada com aplicativos móveis intuitivos e ferramentas web robustas.

O Mergin Maps (MM) possui os seguintes componentes:
- Desktop: QGIS para configurar e desenhar seu levantamento de campo
- Plugin QGIS MM: para enviar/baixar seus dados do/para o serviço em nuvem (servidor Mergin Maps)
- Mergin Maps mobile: um aplicativo baseado no QGIS com ferramenta de sincronização que permite abrir seu projeto QGIS e editar/coletar dados em campo
- Servidor Mergin Maps: um serviço que permite armazenar e sincronizar os dados entre o QGIS e o aplicativo móvel

Há também outras ferramentas e APIs disponíveis para lidar com a transferência de dados de forma programática. Para a lista completa, veja:
https://github.com/MerginMaps

não-técnico
B002
17:00
17:00
30min
Lightning Talks 4
Diogo Constantino, Jaerder Sousa, António Aragão
  • “O meu workflow para a web” – Diogo Constantino
  • “SRL - Saturn Ring Library” – Jaerder Sousa
  • “O que é o ECTL” – António Aragão
  • “Levar o melhor do Software Livre a audiências maiores” – Diogo Constantino
Apresentações Relâmpago
B002
17:30
17:30
15min
Sessão Encerramento

Eis que chegamos ao final de mais uma edição da Festa do Software Livre

não-técnico
B002
17:45
17:45
45min
Assembleia das Comunidades (privado)

Espaço fechado para as comunidades falarem entre si.

não-técnico
B002
10:00
10:00
60min
A Dificuldade do Fácil
Sofia "Soficious" Valente

Acredita-se que a acessibilidade está na dificuldade. Que um jogo fácil, ou com a opção de ser fácil, é acessível. Mas os níveis de dificuldade não tornam um jogo acessível só por si.

oficina
B003
10:00
60min
Screening - Ada & Zangemann
Dario Presutti

The FSFE has created the illustrated book "Ada & Zangemann - A Tale of Software, Skateboards, and Raspberry Ice Cream" as an Open Education Resource under a Creative Commons License. Now the story is also available as an animated movie. This tale is about the inventor Zangemann and the girl Ada, a curious tinkerer. Ada begins experimenting with hardware and software, and in the process, she realises how crucial technology is for her and others. It is a fascinating story for children from 6 years old, motivating them, especially girls, to tinker with hardware and software and encouraging them to shape their technology.

oficina
B002
10:00
30min
TilBuci, uma ferramenta livre para a criação de conteúdo interativo
Lucas Junqueira

O TilBuci é uma ferramenta livre para a criação de conteúdo interativo criada a partir de experiências em produção de vídeo interativo, websites e conteúdos para espaços expositivos, entre outros. Apresentada na forma de um aplicativo web preparado para a criação colaborativa entre vários usuários, a ferramenta passou a contar recentemente também com aplicativos desktop focados em criações individuais para diversos sistemas. Em um ambiente web inspirado por softwares de criação proprietários como Canva ou Adobe Flash que também incorpora funcionalidades normalmente encontradas em sistemas CMS, como Joomla ou Wordpress, os criadores podem gerar seus projetos (chamados de "movies" no software) e em seguida exportá-los em diversos formatos, como sites web e apps móveis ou para desktop.

não-técnico
B001
10:30
10:30
30min
O que é a Liberdade (são quatro)
Gerardo Lisboa

Introdução ao Software Livre, Open Source e outras confusões a partir dos seus conceitos básicos e fundamentais.

não-técnico
B001
11:00
11:00
30min
Apresentação da Comunidade Gamedev Meet Barcelos
Eduardo da Silva Brito

Estaremos a apresentar a nossa comunidade, que está a ser desenvolvida na área de Barcelos/Braga, e o trabalho que temos vindo a desenvolver na área de gamedev.

Muitos dos membros utilizam uma diversidade de softwares livres para as suas criações e faz todo o sentido suportar algo como a FSL, a ANSOL e a ECTL.

não-técnico
B001
11:00
60min
Descompilação de retro games usando AI
Bruno Macabeus

Vamos explorar matching decompilation em jogos: o processo de reescrever um código de alto nível que, quando compilado, produz um binário idêntico ao do jogo original.
E mais: veremos como LLMs podem auxiliar nesse desafio fascinante!

Reconstituir fielmente o código de um jogo clássico abre portas não apenas para preservar o legado dele, como também pavimenta caminho para entender a fundo o jogo e realizar modificações que criam novas experiências.

Curtiu o tema e quer se aprofundar? Confira meus posts e minha extensão para o VS Code:
📝 Postagens explicando passo a passo o desenvolvimento do projeto
🧩 Extensão no VS Code

técnico-avançado
B003
11:00
30min
Software Livre: Liberdade, Autonomia, Soberania
Alexandre Oliva

Como chegamos a essa situação calamitosa em que pessoas, empresas e até
governos entregam a terceiros o controle sobre suas computações, seus
dados, suas vidas digitais? Por que se tornam usuários de software que
lhes serve cada vez menos? Tem jeito de consertar? Se deixarmos as
coisas (piorando) como estão, quais as consequências para a vida
pessoal, para a democracia e para a formação de cidadãos?

não-técnico
B002
11:30
11:30
30min
DebConf em Portugal
Jose Manuel Calhariz

Apresentar a Debian e a DebConf para angariar ajuda a realizar uma DebConf em Portugal.

não-técnico
B002
11:30
30min
Uma introdução ao Veilid
Tiago Epifânio

Veilid é uma framework que permite desenvolver aplicações com o foco na privacidade. Nesta sessão vamos falar da importância deste projecto e o impacto que pode ter na sociedade ao trazer o controlo de volta aos utilizadores da Internet.
Iremos falar de redes "overlay", sistemas peer-to-peer, hashtables distribuídas, etc.

técnico-fácil
B001
14:00
14:00
240min
Tour no Centro Histórico
António Aragão

Vem conhecer o centro histórico do Porto.

não-técnico
Centro Histórico