Booklore: Plex, som är ett bibliotek för e-böcker med självbetjäning, skapar kontroverser om licenser och motreaktioner i samhället

När jag först skrev om Booklorevar det ett nysläppt modernt alternativ till Calibre Web. En plattform för att hantera och underhålla ett e-boksbibliotek med ett modernt användargränssnitt.
Men efter en uppdatering nyligen som resulterade i att en stor del av mitt digitala bibliotek kategoriserades som "fysiskt" och därför otillgängligt, i ett försök att felsöka problemet, väcktes vissa problem som lyfte fram potentiella röda flaggor runt programvaran.
I ett hetsigt Reddit Postlyftes farhågor kring kodkvaliteten, med förslag om att stora delar av Booklore var vibe-kodade. Att döma av antalet dagliga commits, verkar det inte vara helt omöjligt. Även om det egentligen inte är något fel med att vibe-koda en app, motverkar det förmodligen syftet att använda den för att skapa en effektiv, självhostad Docker-container. Med tanke på anklagelserna kring vibe-kodning för att producera kod av dålig kvalitet och dess benägenhet att ta bort produktionsdatabaser ganska snabbt, är det kanske inte i allas smak att överlämna en betydande boksamling till en vibe-kodad app.
Dessutom väcktes farhågor kring ett ryktbart byte från en AGPL-licens (Affero General Public License), till en BSL-licens (Business Source License), som"tilldelar projektsponsorn rätten att publicera bidrag under licenser som inte är öppen källkod, även när projektlicensen var en licens för öppen källkod" utan att be bidragsgivarna att samtycka till ett Contributor License Agreement (CLA). Även om det i sig inte är dåligt eller oetiskt att tjäna pengar på ett projekt som du har arbetat med, har det sätt som utvecklaren hanterade situationen på Discord mötts av kritik efter att ha misslyckats med att erkänna de bidrag som gjordes av samhället.
Topp 10...
» Topp 10: Bästa bärbara allround/multimediadatorerna
» Topp 10: Bästa bärbara speldatorerna
» Topp 10: Bärbara budget/kontorsdatorer
» Topp 10: Bästa bärbara kontors/premiumdatorerna
» Topp 10: Bärbara arbetsstationer
» Topp 10: De bästa små/kompakta bärbara datorerna
» Topp 10: Bästa ultrabooks
» Topp 10: Bästa hybriddatorerna
» Topp 10: Bästa surfplattorna
» Topp 10: Marknadens bästa smartphones
Frågor har också väckts om telemetri som skickas till servrar som drivs av utvecklaren, trots att funktionen har stängts av i inställningarna (även om detta verkar ha lösts i senare versioner av programvaran).
Användare var också frustrerade över en funktion som effektivt förhindrade nedladdning av mer än en bok från deras egen självhostade instans.
Utvecklaren hade släppt "sin sida av historien" i ett numera raderat Reddit inlägg, vilket ytterligare belyser gemenskapens frustration med projektet.
När jag avinstallerade Booklore upptäckte jag att behörigheterna för hela mitt e-boksbibliotek på min Unraid-server var inställda på d--x--x--x, vilket hindrade mig från att flytta, kopiera eller radera böckerna på filsystemnivå. Detta var lätt att ändra, men den här "funktionen" och den offentliga kontroversen på Reddit bekräftade att det åtminstone var rätt beslut för mig att ta bort Booklore från min stack.












