Presented by:

26f814c7685044e8b365fdd2c827a984

Jens Finkhaeuser

from Interpeer Project

Jens Finkhaeuser is a software professional, architect, founder and established FLOSS developer. His work spans around two decades, and most of the Internet stack, with a particular focus on security and networking protocol design and implementation. He started the Interpeer Project with the intent of bringing this experience to bringing the human factor back into the next evolution of the Internet. Jens adopted Bavaria as his home and lives there with his wife, two children and a tortoise.

In 2000, Roy Fielding published his dissertation on Representational State Transfer. Fielding had been actively working on the HTTP standards, which were guiding by informal design principles that REST formalizes.

The talk will revisit this architectural style to disambiguate it from how the REST term has become applied since.

Much as software freedoms exist, we need to address "internet user freedoms", and their relationship to human rights. Existing internet technology must be evaluated in this light, in how it supports or hinders human rights.

In this presentation, architectural properties and constraints in the REST architectural style will be analyzed, with regards to the previous discussion as well as technical requirements. We will explore additional properties, and their effect on the architectural style.

The talk will also provide background on concrete work already done or underway on this and adjacent topics.

Finally, we'd like to briefly introduce the non-profit organization created to support work on this project. If we are to create a better digital world, we'll need patience and all the help we can get.

Date:
2022 April 24 - 10:00
Duration:
45 min
Room:
Community
Conference:
LinuxFest Northwest 22
Language:
Track:
Community
Difficulty:
200-level

Happening at the same time:

  1. Gaming on Linux
  2. Start Time:
    2022 April 24 10:00

    Room:
    Hardware/Gaming

  3. GNU Emacs & Screen - intro, advanced topics, and Q &A
  4. Start Time:
    2022 April 24 10:00

    Room:
    Code Lab

  5. On the Far Side of REST
  6. Start Time:
    2022 April 24 10:00

    Room:
    Community