Skip to content

Web 4.x Home

mdonges edited this page Feb 27, 2024 · 40 revisions

What is it:

Lets start with what the EU understands about it and why

  • it wants to „not only catch up in digitalisation“
  • but „take back the lead“ in it:

Please open the links in new tab...makes it easier for you. GitHub Wiki does not yet support this.

EU Action plan

Action plan published by a law firm in the scene.

INTRODUCTION

Explain it to me in simple slides

First and foremost Web 4.0 is a paradigm shift, like always when we assign a new major version number to something like e.g. previously Industry 4.0.

Web 4.0 is a paradigm shift in software development and especially in the software development for THE WEB.

THE WEB is the largest software environment that mankind created, yet still the fundamental models to create it are mainly 30 years old and older. Around 2010 we found The Last Architecture which makes IT an Business Architecture perfectly aligned. It helps to structure how we do software development in a way the Universe is structured intrinsically instead of opposing human architecture on it.

Web 4.0 is the reference implementation of The Last Architecture that enables to build Digital Twins of Things from the real world to be represented in a Simulation of a Service based Economy.

Web 4.0 makes THE WEB for the first time object oriented and service oriented NATIVELY. This enables us to blend the Digital Twins of the virtual worlds (2D and 3D) into the real world. Borderless across vendors, technologies, data centres and other silos. Seamless via drag & drop. Just as natural as using just your hand in the real world.

Already in 2007 Kevin Kelly knew that we would have to restructure the architecture of THE WEB at some point in time, yet he thought we would create a large Database of Things, but what we really have to do is to make Things to serve us in our daily live! And we need to make the Things sustainable to our environment.

Thus Web 4.0 is also the start of the Sustainability Revolution that follows the Industrial & Digital Revolution

Elevator Statements about Web 4.x

Web 4.x bridges the current separated worlds of THE WEB, THE Metaverse, and "Real World Things". As THE Web becomes object oriented naively, WebObjects become Digital Twins of "Real World Things". Like "Real World Things" you can grab them and drag and drop them around and use them in different contexts. You can grab them

  • with your hand
  • your finger
  • your mouse
  • your VR-Controller

and move them in

  • between different Web Sites on different Web Domains,
  • between different devices like Desktop, iPad, Phone and VR/AR Glasses
  • between different operating system technologies like Mac OS, android, iOS, Windows, Linux, Unix, ...
  • between different vendors like Apple, Google, Samsung, Facebok/Meta, Amazon, Microsoft

It feels as natural in all worlds as in the real world.

Instead of "copying" a Contact, Document or Shop Product, you share it via drag & drop and co-work on the same thing. The same thing is always a WebObject, a Digital Twin owned by one identified real-life person shared with whomever he wants to share it for collaboration. And the one person can always withdraw consent for sharing and take its own thing back under his own control.

There will be no longer fake people and fake accounts and fake information. Just owned real world things moved around in borderless digital worlds.

Example Videos

What was the vision behind this

NEOM - the human accelerator

Hollywood visuals

our Team

Where did it start

Cerulean Circle GmbH

Let’s conquer M2M supremacy

The the Reference Implementation is hosted on Atlassian.

Its fully open source, but the developer account on the tooling is not for free by Atlassian.

Join this payed Meetup Group to be granted full access to the Atlassian tool suite and the Web 4.x Reference Implementation.

Down the rabbit whole:

  1. 2019 public announcement in Paris OW2 European largest and oldest Open Source Community
  2. 2001 Etoys

Where did it evolve

(higher numbers are older...)

  1. Industry 4.0
    • 2016 Klaus Schwab adopts it at WEF: Wikipedia{:target="_blank"}
    • 2010 Official BMWi whitepaper headed by Deutsche Post CIO Johannes Helbig: Wikipedia{:target="_blank"}
  2. Internet of Services
    • 2007 - Project Theseus
    • 2005 - "If we want to build an Internet of Things we have to build and Internet of Services first" Marcel Donges
  3. Internet of Things
    • 2003 Royal Mail London Postal Distribution Center
      1. Invention of the Digital Twin concept
    • 1999 Internet of Things - Kevin Ashton
  4. The Web
    • Web 4.0
      1. The actual paradigm shifts
    • Web 3.0
      1. Term hijacked by "Satoshi Nakamoto" with the invention of Security 3.0 on blockchain and BitCoin
      2. Semantic Web - Never really took of but see also here
    • Web 2.0 - Paradigm Shift: User generated Content with dynamic Web Apps
    • 1989 Sir Timothy John Berners-Lee implemented the first successful communication between a Hypertext Transfer Protocol (HTTP) client and server
      • in the same year 1989 The Last Protocol GIOP was invented at the OMG … far far away from CERN. So Tim Berners-Lee had to miss it.
  5. The Internet

Why 4.0

This is a little longer story worth of its own page: From Kondratiev to CMM Semantic Versioning

The actual paradigm shifts

  1. Starting point of the Sustainability Revolution
    1. Manufacturing Age -> Industrial Revolution
    2. Industrial Age -> Digital Revolution
    3. Digital Age -> Sustainability Revolution
  2. Dezentral Ownership
    • Who owns the Internet?
    • Who owns the Web 1.0 ... 2.0 ... 3.0 ... WE REALIZED THAT THE WEB 3.0 IS UNFORTUNATELY A CENTRALIZED ENTITY WITH A DIFFERENT LABEL.
      • Since this official Web4x site gained attention the page https://webfour.io/#/ has been taken offline voluntarily. What a pitty. The discovery of Jack Dorsey and Elon Musk was spot on...but seemingly either no one cared or had the balls to do it right.
    • You are the Web
  3. Object orientation vs Functional world view (1969 first time ever, 2019 in the Web)
    • Visual Component Development (and non-visiual similar to smallTalk, Delphi, JavaBeans)
  4. Digital Twins (2001 first time ever)
    • at Royal Mail Postal Distribution Center London
  5. Self Sovereign Digital Identities (2024 first time ever)
  6. UCP Components
    • Components as originally defined with clear lifecycle and the ability to load and restore state across runtimes.
    • MVC based DefaultComponent Just In Time Generation from JSON Particles
    • WebComponents
      1. simulations for older Browsers as WebBeans
      2. WebBean WebComponent integration
    • JSON Particles and Waves for reactive programming
    • The Successionpropagraph based on JSON Particle and Wave functions to eliminate copies
    • CORBA IOR (Internet Object Reference) style linked WebObjects
    • abandoning all separation of data and logic
    • radical separation of concerns
  7. EAMD.ucp Repository for programming language independent organisation of the Internet of Services
  8. Thinglish - a set of programming language extensions to enable runtime type-save reflective versioned component programming which we simply call Things
  9. ONCE kernel that acts as distributed runtime and dynamic component loader
    • OSGi but simple
    • CORBA ORB but cutting edge
  10. WODA a Web 4.0 everything app
    • Write ONCE, Deploy Anywhere
    • device agnostic
    • responsive
    • assembled from Web 4 UCP components
      1. What
      2. Overview
      3. Details
      4. Actions
    • Sandbox
    • IDE
    • Template App
  11. Not reinventing the wheels but
    • maximal minimalisation of required concepts (like RISC)
    • radical CMM 4 enforcement

Simple Slides for Web 4.x

Explain it to me in simple slides

Download the slides