Post B2qX36CJUI7oSl2tuq by bortzmeyer@mastodon.gougere.fr
(DIR) More posts by bortzmeyer@mastodon.gougere.fr
(DIR) Post #B2pxcntzOHdVnNCWDg by bortzmeyer@mastodon.gougere.fr
2026-01-31T07:35:30Z
0 likes, 0 repeats
Good morning, Brussels! First day of #FOSDEM 2026. Lots of people and lots of talks.https://fosdem.org/2026/
(DIR) Post #B2q1pQe5ZJJRFR2UMq by bortzmeyer@mastodon.gougere.fr
2026-01-31T08:22:38Z
0 likes, 0 repeats
And if you wake up early, you'll find seats!#FOSDEM
(DIR) Post #B2q2MPOXEwySvOURXc by thomas@pleroma.tcweb.org
2026-01-31T07:51:13.740844Z
0 likes, 0 repeats
@bortzmeyerOn se croise en vraie ?
(DIR) Post #B2q2MQj8Hr2p3Z8PHk by bortzmeyer@mastodon.gougere.fr
2026-01-31T08:28:33Z
0 likes, 0 repeats
@thomas Janson ce matin et plutôt devroom Social Web cet après-midi.
(DIR) Post #B2q2wWTaOAOBJR4alU by bortzmeyer@mastodon.gougere.fr
2026-01-31T08:35:06Z
0 likes, 0 repeats
Keynote starts: "FOSDEM is the center of open source" "The center of Belgium" "The center of the European Union" "The center of the free world"#FOSDEM
(DIR) Post #B2q354eZCe5bcyHqSm by bortzmeyer@mastodon.gougere.fr
2026-01-31T08:36:13Z
0 likes, 0 repeats
First slide with "sovereignty" on it. "If we lose democracy, open source will be irrelevant""Open source was always about politics"#FOSDEM @opheliecoelho
(DIR) Post #B2q3j3s5Wssqmmg9D6 by bortzmeyer@mastodon.gougere.fr
2026-01-31T08:43:54Z
0 likes, 0 repeats
The numbers: 1014 events, 1186 speakers, 66 track/devrooms"Don't skip the food queue but let staff and volunteers do it."#FOSDEM
(DIR) Post #B2q3udat3PkOlM9Y5A by bortzmeyer@mastodon.gougere.fr
2026-01-31T08:45:58Z
0 likes, 0 repeats
And if he room is full, or if you are remote: https://fosdem.org/schedule/streaming/#FOSDEM
(DIR) Post #B2q4he5lzTa0Uty70K by eric@slon.yojik.net
2026-01-31T08:54:44Z
0 likes, 0 repeats
@bortzmeyer @opheliecoelho #politique #logicielslibres #lionuxC'est ce que j'essaye d'expliquer à mon entourage, mais ils s'en foutent. Ils adorent la dépendance. J'ai arrêté de "militer".
(DIR) Post #B2q5JlG5nIt5jByDei by bortzmeyer@mastodon.gougere.fr
2026-01-31T09:01:25Z
0 likes, 0 repeats
"FOSS in times of war, scarcity and (adversarial) AI", talk by Michiel Leenaars "We need to talk about war"'Because not everything at #FOSDEM can be fun.[FOSS = Free / Open Source Software. AI = generating funny answers to stupid questions]
(DIR) Post #B2q6Dohu9wv2dkhzxQ by bortzmeyer@mastodon.gougere.fr
2026-01-31T09:11:53Z
0 likes, 0 repeats
The growth of the Internet and of free software was during a time of [relative] peace and hope, after the end of the cold war [in Europe]. It was ideal and we forgot about war, dictatorship and other nasty things.#FOSDEM
(DIR) Post #B2q6nz6uxP5HKZedDE by bortzmeyer@mastodon.gougere.fr
2026-01-31T09:18:24Z
0 likes, 0 repeats
Then, we moved to hyperscalers/ GAFAM"Cloud first strategy" means you're proud of your incompetence.#FOSDEM
(DIR) Post #B2q8fTrxQZ3g1sjIae by bortzmeyer@mastodon.gougere.fr
2026-01-31T09:39:15Z
0 likes, 0 repeats
And with deliberate attacks (think supply-chain), free software is in the battleground.And we are not ready for that.#FOSDEM
(DIR) Post #B2qBKVx2n6noGfnq4m by bortzmeyer@mastodon.gougere.fr
2026-01-31T10:09:05Z
0 likes, 0 repeats
Hey, but there are a lot of free seats in the Social Web devroom at #FOSDEM. Come and join us! Starting "Tending the Herd: Community at Mastodon"
(DIR) Post #B2qCfkkP4gGcC0a7Oq by bortzmeyer@mastodon.gougere.fr
2026-01-31T10:24:08Z
0 likes, 0 repeats
Purely corporate speak from Mastodon official, boring and self-serving. (And insisting that new users should be directed to one specific instance, but no longer mastodon.social, but mandatory Mastodon and have to agree with the terms of use.) #FOSDEM
(DIR) Post #B2qDyGQU8GUdbpehPs by bortzmeyer@mastodon.gougere.fr
2026-01-31T10:38:42Z
0 likes, 0 repeats
Maintenant, Benjamin Bellamy (pas celui qui dessine, l'autre), "Amplify Our Voices: Building Digital Sovereignty on the Fediverse"#FOSDEM
(DIR) Post #B2qEn2lwem961zuHuy by bortzmeyer@mastodon.gougere.fr
2026-01-31T10:47:52Z
0 likes, 0 repeats
"There is a guy who does a lot of work to help the fediverse and to push people toward it. His name is Donald Trump."#FOSDEM
(DIR) Post #B2qF9ZmcbTlAmdy3QO by bortzmeyer@mastodon.gougere.fr
2026-01-31T10:51:55Z
0 likes, 0 repeats
Unlike the previous talk (which was purely corporate), this one talks about the limitations of ActivityPub / the fediverse and about alternatives (AT, Nostr).#FOSDEM
(DIR) Post #B2qFrpLu4ypBoOZSk4 by bortzmeyer@mastodon.gougere.fr
2026-01-31T10:59:56Z
0 likes, 0 repeats
#Castopod software: fediverse podcast hosting platfom. https://castopod.org#FOSDEM
(DIR) Post #B2qKzYthdpf6rit6pc by bortzmeyer@mastodon.gougere.fr
2026-01-31T11:56:48Z
0 likes, 0 repeats
"tags.pub - following hashtags globally" by Evan Prodromou#HashtagsAreGreat But following hashtags is not global (you may miss toots that did not arrive on your instance)Idea: an instance for hashtags (tags.pub) where each hashtag has its account. Instances that choose to partcipate will write to these accounts. Following a hashtag will be subscribing to these accounts.#FOSDEM
(DIR) Post #B2qLrwzeGm09EdbTFY by bortzmeyer@mastodon.gougere.fr
2026-01-31T12:07:10Z
0 likes, 0 repeats
"Increasing Long Term Stability of Relations Between Fediverse Identities using Self-Sovereign Identity"DID identities https://en.wikipedia.org/wiki/Decentralized_identifier#FOSDEM
(DIR) Post #B2qUch7btebxFo7yS0 by bkuhn@fedi.copyleft.org
2026-01-31T12:55:46Z
0 likes, 0 repeats
@bortzmeyer overheard at #FOSDEM > “There is a guy who does a lot of work to help the fediverse and to push people toward it. His name is Donald Trump.” This statement contains multitudes b/c #TruthSocial is a fork of #Mastodon. Initially, $DJT violated the #AGPLv3, but AFAIK they now comply with the license. I examined the fork & they primary code they added was an advertising platform. Obviously it doesn't have federation turned on.Cc: @jzb #GPL #FOSDEM2026 #FOSDEM26 #copyleft #AGPL
(DIR) Post #B2qUcj5uYwRNN7Le52 by mkljczk@pl.fediverse.pl
2026-01-31T13:45:15.652763Z
0 likes, 0 repeats
@bkuhn @bortzmeyer @jzb saying that ‘initially, Truth Social violated AGPLv3’ gives copyright troll vibes to me. They were running some internal tests on public domains without announcing them. They made the source code available before launch (they’d likely do this no matter the legal actions because their then-head of engineering was at least a FOSS believer).But now they haven’t updated the published source code for years so they’re not really compliant anymore.
(DIR) Post #B2qUf2jCXHpwqNpXfs by mkljczk@pl.fediverse.pl
2026-01-31T13:45:40.529685Z
0 likes, 0 repeats
@bkuhn @bortzmeyer @jzb not that their changes are worth looking at lmao
(DIR) Post #B2qUuUMI5YjmskTly4 by bortzmeyer@mastodon.gougere.fr
2026-01-31T13:48:03Z
0 likes, 0 repeats
@bkuhn@jzb This is irrelevant since obviously, the speaker was not referring to TruthSocial but to the fact that Trump makes more difficult to hide behind "but US companies will never turn evil".
(DIR) Post #B2qX36CJUI7oSl2tuq by bortzmeyer@mastodon.gougere.fr
2026-01-31T14:12:27Z
0 likes, 0 repeats
"How to level up the fediverse" at #FOSDEM.By Christine Lemmer-Webber and Jessica TalonThere are still things to improve (portable content and identity, security, easier self-hosting...)
(DIR) Post #B2qXqGSK8W04T3yj2W by bortzmeyer@mastodon.gougere.fr
2026-01-31T14:21:20Z
0 likes, 0 repeats
Use content addressing? It requires the ability to add source(s) of data, like with magnets. Naming in a fully decentralized way? Pet names (local names but with the ability to use contact's names; an old idea, GNU net has it, and UUCP before).#FOSDEM
(DIR) Post #B2qYHNWhxJKODRxSkq by bortzmeyer@mastodon.gougere.fr
2026-01-31T14:26:13Z
0 likes, 0 repeats
Interesting idea: stop having different servers for different uses (Pleroma, Pixelfed, Peertube...), having only generic servers but task-specific (or generic) clients.#FOSDEM
(DIR) Post #B2qYzxp2N2JHWhn840 by bortzmeyer@mastodon.gougere.fr
2026-01-31T14:34:15Z
0 likes, 0 repeats
This also depends on the client-server part of Activity Pub. I believe noone implements it.#FOSDEM
(DIR) Post #B2qaOyisG7zjVtOsyG by bortzmeyer@mastodon.gougere.fr
2026-01-31T14:50:00Z
0 likes, 0 repeats
"Fediverse integration into EU public administration". Many tests (personal opinion: write-only accounts, with only official newspeak).#FOSDEM
(DIR) Post #B2qayB4GLvbrw6BmFM by joelvim@mastodon.social
2026-01-31T14:53:23Z
0 likes, 0 repeats
@bortzmeyer different accounts per type of content on the same instance?
(DIR) Post #B2qayCNnSmpU0yKtKi by bortzmeyer@mastodon.gougere.fr
2026-01-31T14:56:17Z
0 likes, 0 repeats
@joelvimNo.
(DIR) Post #B2qcB3dtN4IycqYmFk by joelvim@mastodon.social
2026-01-31T15:08:56Z
0 likes, 0 repeats
@bortzmeyer it’s the client that is able to only display the content with the correct type and drops the rest? It means that it has to download all the feed to only display some the subset it is compatible with?
(DIR) Post #B2qcB4veaW6gcDsTZo by bortzmeyer@mastodon.gougere.fr
2026-01-31T15:09:54Z
0 likes, 0 repeats
@joelvim I think that's the idea but it does not have to download everything, the server could offer a view / filter ability.
(DIR) Post #B2qcPdRP4NSLhtfZIG by bortzmeyer@mastodon.gougere.fr
2026-01-31T15:12:32Z
0 likes, 0 repeats
Switching to the network devroom. "Scaling GoBGP: Lessons from Building a Dynamic, API‑Driven BGP Control Plane""#BGP is air-traffic control for the Internet"#GoBGP is a multi-tenant daemon.#FOSDEM
(DIR) Post #B2qcpuVIFlUW9h1B1E by bortzmeyer@mastodon.gougere.fr
2026-01-31T15:17:17Z
0 likes, 0 repeats
Cute pictures with the GoBGP mascot on the slides.(By the way, GoBGP is the third free software BGP daemon, the others being BIRD and FRR.)#FOSDEM
(DIR) Post #B2qdF5GNO44slT2nzM by bortzmeyer@mastodon.gougere.fr
2026-01-31T15:20:51Z
0 likes, 0 repeats
@R1Rail I'll transmit to the speaker.
(DIR) Post #B2qdr3H9E1OtbXVf0a by R1Rail@pouet.chapril.org
2026-01-31T15:20:27Z
0 likes, 0 repeats
@bortzmeyer And openBGPd , and exabgpd
(DIR) Post #B2qdr4dWAKt9pCz2W0 by bortzmeyer@mastodon.gougere.fr
2026-01-31T15:28:06Z
0 likes, 0 repeats
@R1Rail Question posée. L'auteur connait mais n'était pas trop sûr des performances d'exabgpd et que openbgpd ait une API (et openbgpd ne tourne que sur BSD, non ?)
(DIR) Post #B2qeufYrR6hhAV5FOi by bortzmeyer@mastodon.gougere.fr
2026-01-31T15:40:29Z
0 likes, 0 repeats
"STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure" With STUN, traffic always go through. But restoring end-to-end transparency is hard on today's Internet.[Last news from France: the governement announces it will work on a ban of VPNs.]#FOSDEM
(DIR) Post #B2qftsAz9HWnxQ6GYq by bortzmeyer@mastodon.gougere.fr
2026-01-31T15:51:16Z
0 likes, 0 repeats
The way I understand it, "peer to peer rendez-vous" is done by indicating addresses:ports in the DNS through Cloudflare API. Works fine but not really P2P.#FOSDEM
(DIR) Post #B2qfuvwOdZ4fvHmXz6 by bkuhn@fedi.copyleft.org
2026-01-31T15:47:28Z
0 likes, 0 repeats
@mkljczkI would like to know more though about the evidence you have that shows the CCS available doesn't match. Lack of a new release does not prove a violation. It's just something to raise suspicion, and suspicion is not proof.And of course their changes can't possibly be useful upstream. But copyleft is also for transparency. @jzb @bortzmeyer
(DIR) Post #B2qfuwbs9MFdzvBfdI by mkljczk@pl.fediverse.pl
2026-01-31T15:51:50.185970Z
0 likes, 0 repeats
@bkuhn @jzb @bortzmeyer There are features of Truth Social frontend I can list that are not available in the provided source code. I think even Alex Gleason (the author of Soapbox, a fork of another fork of Mastodon frontend) who worked for TMTG mentioned it after resigning.
(DIR) Post #B2qgewEPtA66949D1s by bkuhn@fedi.copyleft.org
2026-01-31T15:44:07Z
0 likes, 0 repeats
@mkljczkWe verified they violated #AGPLv3. I coordinated with #Mastodon folks on an enforcement action to gain compliance.https://sfconservancy.org/blog/2021/oct/21/trump-group-agplv3/It was not a test version. It was the site. The public could sign up for accounts and many members of the general public signed up for accounts and received accounts.The violation continued for a number of months thereafter.I have all the receipts.Cc: @jzb @bortzmeyer
(DIR) Post #B2qgexfOYLGub1mGie by mkljczk@pl.fediverse.pl
2026-01-31T16:00:08.751507Z
0 likes, 0 repeats
@bkuhn @jzb @bortzmeyer Yeah, it was technically public, but it was clearly not meant to be public. Quoting you:All the evidence available on the Internet (as of 2021-10-22) indicates that the site was simply deployed live early as a test, and without proper configurationWhile they technically violated the license, the only thing that makes any actions taken before official launch morally correct is Truth Social being Trump's platform.
(DIR) Post #B2qghegDbM9uZwRmgi by bortzmeyer@mastodon.gougere.fr
2026-01-31T16:00:35Z
0 likes, 0 repeats
Now, a talk, using AI and blockchain in Kubernetes. (No, just kidding.)#FOSDEM
(DIR) Post #B2qk5XrUu0HIFGo2QS by bortzmeyer@mastodon.gougere.fr
2026-01-31T16:38:29Z
0 likes, 0 repeats
"A Toolset for the Internet of Threads (IoTh): Fine-Grained IPv6 Networking in User Space"Internet of threads: give IP addresses to processes/services, not to machines.A usermode library to do nice things with the network: libnlq https://github.com/virtualsquare/libnlqand for implementing Internet of Threads: libioth https://github.com/virtualsquare/libioth#FOSDEM
(DIR) Post #B2ql2ebbTOF8FIYayu by bortzmeyer@mastodon.gougere.fr
2026-01-31T16:49:14Z
0 likes, 0 repeats
There is also a #DNS server (authoritative and forwarder) : https://github.com/virtualsquare/iothnamed#FOSDEM
(DIR) Post #B2qlJ0cNOnMX9KiWxs by bortzmeyer@mastodon.gougere.fr
2026-01-31T16:52:10Z
0 likes, 0 repeats
And now, we are "Building an Open Source Private 5G Network: A Practical Blueprint"Will it be installed on the #FOSDEM premises?