no other individual has had a larger influence on research in principles of distributed computing.## Thirty years ago ... Stichting NLnet (where I work) formally became a legal entity (a foundation), in an effort to scale up the adoption of the early internet in Europe - after 7 years of informal operations at [CWI](https://cwi.nl) and the [Netherlands Unix User Group](https://nluug.nl). ... scientists and engineers like [Teus Hagen](/people/TeusHagen), [Ted Lindgreen](/people/TedLindgreen), [Jaap Akkerhuis](/people/JaapAkkerhuis) and many volunteers and counterparts from the European UNIX user groups (like Peter Collinson and Keld Simonsen) together built the grass roots computer networks that grew into the European internet. ## At that time ... the world wide web was still a "vague but interesting" proposal inside CERN to manage information
If you think surfing hypertext is cool, that's because you haven't tried writing itTim Berners-Lee Unfortunately, an alternative future unfolded
From utopia to dystopia in just 29 [30] short years- (Turing Lecture TBL)
We demonstrated that the Web had failed instead of served humanity, as it was supposed to have done, and failed in many places. The increasing centralization of the Web ended up producing — with no deliberate action of the people who designed the platform — a large-scale emergent phenomenon which is anti-human.I think we can safely assume **"Dijkstra would not have liked this"** # Slight rewind to 1997 As an outsider in a fast growing industry, NLnet Foundation sold all its operations. And dedicated the proceeds to a healthy and open information society. ## The board of the foundation establishes # a global fund for people with great ideas that can improve the internet # Microgrants that allows independent researchers and developers to work on the internet ("for the internet") in the public interest
(always with open standards, open source and open hardware).
(etcetera)
### ...but obviously spending money with no income ends somewhere As an independent grantmaker NLnet needs fresh 'fuel' to continue its work. ### Pay it forward Luckily doing good sometimes pays off. For instance, the fine people at security company [Radically Open Security](https://radicallyopensecurity.com) have committed to donating 90% of their profits to NLnet - this year 140k, the [single largest donation](/press/20190613-ROS-donation.html) we received ever! We hope more people and organisations follow that example... #### Next Generation Internet initiative A major windfall for us was the start of an initiative from the European Commission called the [Next Generation Internet](https://ngi.eu).// SPDX-FileCopyrightText: © 2019-2020 Nadim Kobeissi// SPDX-License-Identifier: GPL-3.0-only attacker[active] principal Bob[ knows private psk principal Alice[] knows public c0 principal Protonmail[] knows public null principal Microsoft[] generates m2 principal Bob[] generates b gb = G^b principal Alice[ gab = ga^b knows private psk m1b = AEAD_DEC(psk, em1, null)? knows public c0 em2 = AEAD_ENC(gab, m2, null) knows public null ] generates a generates m1 Bob -> Protonmail: em2, gb ga = G^a Protonmail -> Alice: em2, gb em1 = AEAD_ENC(psk, m1, null) ] principal Alice[ gba = gb^a Alice -> Protonmail: ga, em1 m2a = AEAD_DEC(gba, em2, null)? ] principal Protonmail[ knows private j queries[ ] confidentiality? m1 confidentiality? m2 Protonmail -> Microsoft: j, ga, em1 ] Microsoft -> Bob: j, ga, em1
ActivityPub is a decentralized social networking protocol based on the ActivityStreams 2.0 data format. ActivityPub is an official W3C recommended standard published by the W3C Social Web Working Group. It provides a client to server API for creating, updating and deleting content, as well as a federated server to server API for delivering notifications and subscribing to content.
#### ActivityPub in NGI Zero PixelFed is an open source ethical photosharing application. Funkwhale is a personal music server. Spritely is a distributed social network. XWiki will be the first ActivityPub-enabled federating wiki. openEngiadina is a platform for creating, publishing and using open local knowledge. Discourse is a modern open source discussion platform. Librecast wants to enable multicast livestreaming. Beeld en Geluid will contribute to PeerTube to support the availability of large-scale public media collections. Forgefed wants to design a protocol on top of ActivityPub to federate software repositories, issue trackers etc. Fediverse.space lets you know where in the Fediverse you want to be. ### Search Searx is a metasearch engine that will soon have the ability to integrate your own private search domains. Mailpile will integrate your private email search into that, and so will Nextcloud. WebXRay will tell you everything about the trackers you would meet, before you click on search results. The Green Web Foundation will make it possible to elevate search results from ecofriendly hosters.Sylkserver is an open source conferencing server that can unite different real-time communication protocols: SIP, XMPP and WebRTC. It has ZRTP encryption, in-session uploads, screen sharing and chat too.
Etesync is an end-to-end encrypted, and privacy respecting sync solution for contacts, calendars and tasks with more data types planned for the future.
CryptPad is a secure and encrypted open-source collaboration platform, that allows people to work together online on documents, spreadsheets and other types of documents. ## Autocrypt Autocrypt is a new specification that significantly simplifies key management for end-to-end-encryption of e-mails. In various projects we support new e-mail programs to support automatic negotiation of encryption capabilities in a non-obtrusive way. ##### Identity Based Encryption + IRMA I Reveal My Attributes make attribute-based credential schemes usable in the real world, allowing users to only disclose a minimum of attributes. And with Identity Based Encryption you can reliably encrypt a message to someone that does not even know she or he needs a cryptographic key. The combination is of course very interesting. #### Mobile operating systems Replicant is a fully free Android distribution running on several devices, a free software mobile operating system putting the emphasis on freedom and privacy/security.
#### Maemo Leste Maemo Leste is a free Debian/Devuan based GNU/Linux hacker distribution for smartphones and tablets. MEGAphone wants to create a mobile phone simple enough to understand, in order to be rationally **trustworthy**. And fun. Mobile NixOS aims to get a NixOS system running on mobile devices, e.g. commodity phones.