Means of Production Library Software

"Means of Production" är en gratis mjukvara designad för att hantera distribuerade bibliotek, särskilt för utlåning av fysiska föremål ("libraries of things"). Systemet tillåter individer att annonsera sin vilja att låna ut föremål de äger, med möjlighet att ställa villkor för låntagare och ta bort föremål från utlåning efter att de har returnerats. Konceptet med "permanent lån" introduceras, baserat på principen om "usufruct", vilket innebär att låntagaren kan använda och dra nytta av föremålet men inte sälja det, utan ska ge det vidare om de inte längre vill ha det. Mjukvaran består av en domänlogik, en GraphQL-server, en webbklient och en React Native-klient, och definierar nyckelobjekt som "thing", "lender", "borrower", "loan" och "library". Bibliotek kan representera organisationer eller distribuerade grupper av utlånare, kan införa policyer, hantera avgifter/poäng för sena returer och har potential för integration med röstningsplattformar för demokratisk kontroll.