Drupal and the Decentralized Web

A presentation at DrupalCon Global 2020 by Boris Mann

Drupal is a leading example of a long time open source community, and it grew in part with the transition from Web 1.0 to Web 2.0. It has continued to thrive as a publishing platform, while being increasingly difficult for the average individual to run their own version. With changes in open source licensing, business models, and tech stack, how does Drupal continue its mission of being a leader in the open web? Let’s explore these topics in the context of Drupal and Web3.

Learning Objectives

Open source licensing is changing, and seeing innovation for the first time in 15+ years. From licenses designed for user data protection to ethical licensing, we’ll walk through open source past and future, including examples of new licenses. How do we think about this next wave of open source licensing innovation, and how does it affect how we build software and businesses?

As users and builders of Drupal, how should we think about Web3? As a very broad term, Web3 encompasses everything from p2p architectures to blockchains, and a general desire to have more agency around identities, user data, and hosting of applications. The InterPlanetary File System (IPFS) will be used as one example of a Web3 protocol, and how Drupal might interoperate and benefit from working with the Web3 world.

At the end of this session, attendees will be aware of changes in open source licensing as well as some example licenses, learn about some of the components of the emerging Web3 stack, and understand what the InterPlanetary File System (IPFS) is and what benefits it might bring to the Drupal ecosystem.

Video

Resources

The following resources were mentioned during the presentation or are useful additional information.