Föredrag vid LinuxTag i Magdeburg
28 maj 2002
Debian Med presenterades med ett föredrag vid LinuxTag i Magdeburg. Det fullständiga föredragsmaterielet är tillgängligt i det ursprungliga MagicPoint-formatet samt några andra format. Här finns en HTML-formaterad förhandsutgåva, vilken återberättar hela föredragets innehåll.
Föredragsunderlaget är även en del av paketet med-doc.
Debian Med
Fri programvara i hälsovården
Integrerad systemmiljö för alla
medicinska områden baserad på
Debian GNU/Linux
(sida 1)
Översikt
- Status för fri medicinsk programvara
- Varför just Debian?
- Debian GNU/Linux-delprojekt och -metapaket
- Hur fungerar Debian Med?
- Mål med Debian Med?
- Framtiden
(sida 2)
Status för fri medicinsk programvara
- Medicinsk praktik och patientförvaltning
- Tandläkarpraktik
- Veterinärmedicinsk praktik
- Medicinsk forskning
- Mikrobiologi
- Medicinsk bildbearbetning
- Läkemedelsdatabaser
- Medicinska dataformat
- Styrning av medicinsk utrustning
- Farmaci
- Fysioterapi
- Dokumentation
(sida 3)
Medicinsk praktik / Patientförvaltning (1)
- GnuMed
- robust, portabel
- professionell design (klient – server)
- Teknik: PostgreSQL, olika klienter (Python, webb, ...)
- Datasäkerhet har högsta prioritet
- tyvärr ännu inte redo att tas i produktion
- FreePM
- Teknik: Zope
- Svaghet: ingen professionell databaskärna
- redan med framgång i produktion
- FreeMed
- Teknik: PHP + MySQL
- Utvecklingen har avstannat
(sida 4)
Medicinsk praktik / Patientförvaltning (2)
- Tk Family Practice
- Teknik: Tcl/Tk – portabel men olämplig för stora projekt
- Svaghet: ingen professionell databaskärna
- redan med framgång i produktion
- OIO – Open Infrastructure for Outcomes
- Stationär patientförvaltning
- Teknik: Zope, PostgreSQL
- flexibel
- inga alternativ till webbläsarskal
- SQL Clinic
- Patientförvaltning för psykiatriska kliniker
- Teknik: Perl webbgränssnitt, PostgreSQL
- ... med flera ...
(sida 5)
Tandläkarpraktik
- OdontoLinux
- Teknik: PostgreSQL, PHP
- redan i Debian (Metapaket: med-dent)
- LinuDent
- Teknik: Tcl/Tk
- gemensam kod med Tk Family Practice -> samma nackdelar
Varför behöver världen mer
fri
programvara för patientförvaltning
???
(sida 6)
Varför behöver världen mer fri programvara för patientförvaltning??
- Historiska skäl
- Begränsad popularitet
- Olika teknologiska avgöranden
- Olika koncept
Mål med Debian Med: Integrering
(sida 7)
Mikrobiologi
- flertalet program för analys av DNA och proteiner finns redan i Debian
- olika utvecklingsnivåer uppstår i regel vid utveckling av olika forskningsinriktningar
- olika licensmodeller
- ej DFSG-fri
- står i vägen för spridning
- Problem
- inkompatibla dataformat
- Fel på olika maskinvara
- olika filosofier för användningen
Mål med Debian Med: Sätta kvalitetsstandarder
(sida 8)
Fria programvarulösningar som fortfarande saknas
- Läkemedelsdatabaser
- Farmaci
- Fysioterapi
- Veterinärmedicinsk praktik
Mål med Debian Med: Stöda utvecklare
(sida 9)
Specialområden
- Medicinsk bildbearbetning
- olika stängda bildformat från medicinsk utrustning
- licens- och patentproblem
- Styrning av medicinsk utrustning
- ofta ersättning för styrprogramvara på icke-fria operativsystem som saknar funktionalitet eller säkerhet
Mål med Debian Med: Förklara fördelarna med fri programvara för tillverkare
(sida 10)
Komplexa problem
- Medicinsk forskning
- kraftfulla program (DHCP / VISTA)
- Telepatologi (ipath)
- Medicinska journaler
- GEHR (OpenEHR)
- OIO
Mål med Debian Med: Höga krav på Debianpaket
(sida 11)
Dokumentation
- ”Traditionell” svaghet hos öppen källkod
- Med små insatser är värdefulla bidrag möjliga!
- Medicine HOWTO
- del av Linuxdokumentationsprojektet
- (ofullständig) beskrivning av existerande fri medicinsk programvara
- tysk översättning vore önskvärd
- Resmedicinæ analysdokument
- Analys av existerande program
- Specifikation av kraven på programvara för praktik
- endast rudimentär engelsk översättning
- analysdokument för andra områden önskvärda
- Ytterligare analysdokument av denna sort söks
Mål med Debian Med: Dokumentationspaket och översättning
(sida 12)
Varför just Debian?
- Bra paketformat och installationsverktyget apt
- Sträng kvalitetssäkring
- Består av ungefär 1000 frivilliga
- Stöd för 10 maskinvaruarkitekturer (automatiskt över natten: alpha, sparc, hppa, powerpc, s390, mipsel, m68k, ia64, arm, mips)
- Enskilda utvecklare kan påverka utvecklingens inriktning
Delprojekt
(sida 13)
Varför Debian som medicinsk plattform
- Stabil, omsorgsfullt testad bas (BTS)
→ säkerhet - Klara regler för installation av program (policy)
→ tillförlitliga, klart definierade installationer - Olika maskinvaruarkitekturer
→ tillämplig överallt - Egen tillverkning
→ ej beroende av distributör
(sida 14)
Debian - Med
- Färdigställning av ”metapaket”
- definition av beroenden
- färdiga uppsättningar för bestämda uppgifter
- Insamling av medicinsk programvara
- behöver inte söka lösningar
- lätt att jämföra
- Dokumentation
- skapa dokumentation
- översättning
(sida 15)
Realisering med metapaket
- Metapaket definierar beroenden på konkreta programpaket
- Pakethanteringsverktyget apt använder beroenden
- lätt installation
- systemsäkerhet
- låg administrationströskel
- Ingen extra distribution
- större användarbas = större grad av igenkännbarhet
- bassystemet blir automatiskt aktuell och säker
- felrapporteringssystem
- lätt att använda infrastrukturen (e-postserver, PKI, ...)
(sida 16)
Hur fungerar Debian Med?
- Användarna behöver inte läsa genom oöversiktliga listor över Debianpaket
- Enkel installation av till fackområdet tillhörliga Debian Med-paket
- Det är inte möjligt att oavsiktligen ta bort nödvändiga paket, då även Debian Med-paket måste tas bort
- Garanterat att nödvändig programvara installeras i riktiga versioner
- Förhindrar att otillförlitlig programvara installeras
Demonstration vid slutet av föredraget.
(sida 17)
Relation med Debian Junior
- Debian Med kan bara vara så bra som Debian som helhet
- Som Debian Junior-projektet försöker Debian Med inte omedelbart att förbättra de paket som hör till projektet.
- Debian Junior tjänade som förebild för Debian Med
(sida 18)
Mål med Debian Med
- Integrering
- Sätta kvalitetsstandarder för fri medicinsk programvara
- Stöda utvecklare av fri medicinsk programvara
- Förklara fördelarna med fri programvara för kommersiella tillverkare
- Hålla en hög kvalitetsnivå på Debians paket med medicinsk programvara
- Dokumentation och översättning
(sida 19)
Framtid
- Debian Med är för tillfället i startgroparna, men övervakas förvånansvärt noga av utvecklare och användare
- Första versionen kommer komma med efterföljaren till Woody
- Live-CD baserad på Knoppix
(sida 20)
Informationen och länkar till Debian Med
Andreas Tille
(sida 21)