Denne siden vil inneholde informasjon om oppsett man kan ha for å kjøre en infrastruktur som er, til kjernen, basert på fri programvare. <> == Datamaskiner == === BeagleBoard === BeagleBoard er et henholdsvis billig systembord på knappe 7.6 x 7.6 cm. Hovedkortet er utviklet av Texas Instruments og er fullstendig fri programvare. Bruksområdene er mangfoldige med BeagleBoard. Du kan bruke det som en Carputer, mediasenter (se BeagleBoard kjørende Android med 720p film ([[http://www.youtube.com/watch?v=BdnDpH3543Q|Flash]]/[[http://www.tinyogg.com/watch/hdWvG/|OGV]]), tablet eller som vanlig datamaskin. Å "programmere" saken er ikke rett frem så det er en fordel hvis man har litt kunnskaper om PC. Spesifikasjoner for xM (nyeste utgave) er som følger: || '''Prosessor''' || TI OMAP3530, Arm Cortex-8 600Mhz || || '''Minne''' || 512MB LPDDR || || '''Lagring''' || microSD-slot, 4Gb SD-kort || || '''Video''' || HD TMS320C64x+ DSP 430Mhz, OpenGL ES 2.0 2D/3D akselerator || || '''Utganger''' || DVI-D, S-Video, FS/FS/MMC/SD/SPI, JTAG, RS-232, Stereo inn/ut, 4xUSB 2.0 || || '''Nettverk'''|| Ethernet || Operativsystemer som fungerer på BeagleBoard (de fleste MIPS-kompatible): || '''Navn''' || '''Detaljer''' || || Angstrøm || Standard OS som følger med BeagleBoard || || Android || Vellykket testet på BeagleBoard, se lenke over i introduksjonsteksten || || Gentoo || [[http://wiki.gentoo.org/wiki/BeagleBone_Black|Se Gentoo Wiki]] || || Fedora || ?? || || Ubuntu || ?? || || Maemo || ?? || === Lemote === Lemote er en kinesisk produsent (bærbare og Alt-i-ett), som sammen med kinesiske myndigheter har utviklet egne komponenter - basert fullstendig på fri programvare. Prosessoren, som er fellestrekket i alle deres produkter, er en egenutviklet Loongson 2F (på nyere maskiner, 2E på eldre). Dette er en MIPS-kompatibel RISC-prosessor produsert av ST Microelectronics. Lemote-maskinene bruker PMON2000 som BIOS. PMON er en BIOS som er fri programvare. I motsetning til "tradisjonelle" BIOSer så kommuniserer du med denne via kommandolinje. Det finnes også community-utviklet patcher til PMON som gjør den kjappere ved lasting av kjerne og initram. ==== FuLoong 6004 2F ==== FuLoong er en mini-PC på knappe størrelsen av en CDROM, den har følgende spesifikasjoner (shamelessly tatt fra Wikipedia): || '''Spesifikasjon''' || '''Detaljer''' || || '''Størrelse''' || 19 x 14.5 x 3.7 cm || || '''Prosessor''' || 1Ghz Loongson 2F || || '''Minne''' || 512Mb DDR2 SDRAM || || '''Harddisk''' || 120Gb IDE || || '''Video''' || XGA V2, 32Mb || || '''Nettverk''' || 1Gbit ethernet || || '''Utganger''' || 4x USB 2.0, VGA, DVI og S-Video || || '''Strøm''' || 12v ekstern adapter || Operativsystemer som støtter YeeLoong: || '''Navn''' || '''Kommentarer''' || || OpenBSD || Alle komponenter er støttet. Siden 4.8, pga. feil under kompilering av CUPS er OpenBSD svært hemmet til desktop bruk for YeeLoong, klarer maks 640x400 i oppløsning || || OpenRAYS || Har støtte for FuLoong, skal fungere på YeeLoong || || NixOS || Usikker på komponenter. [[http://groups.google.com/group/loongson-dev/msg/ed11e3d782754bed|Nylig annonsert]] støtte for FuLoong, usikker på YeeLoong. Primær installasjon er via nettverk || || Debian || Alle komponenter er støttet. En kinesisk Linux-utvikler har kompilert [[http://www.anheng.com.cn/loongson/install/|Debian Lenny og Squeeze for Loongson]]. Denne er ikke offisiell Debian men alt fungerte fint når jeg (bleagkadfly) testet.|| || gNewSense || Per 28.02.2011 er det gNewSense, med støtte fra FSF og FSFLA, som har best støtte for YeeLoong. Her fungerer alle komponentene + APM (på enkelte kjerner) || || Loonux || Standard OS, basert på Debian. Fungerer greit men har gamle pakker || || Gentoo n32 || Både hardened og vanlig stage4 ligger på [[http://distfiles.gentoo.org/experimental/mips/desktop-loongson2f/|mirror]] sammen med netboot image. || || Fedora n32 || Eksperimentell støtte, ikke testet || ==== YeeLoong ==== Lemote YeeLoong er en såkalt "netbook" som kommer i 8.9" og 10" (rettmessige modellnummer er 8089 og 8101B). YeeLoong er modellen som Richard Stallman og FSF promoterer som "den første fullstendig frie PCen", og er Stallmans valg innenfor valg av bærbar. Spesifikasjoner på denne (8101B) er: || '''Spesifikasjon''' || '''Detaljer''' || || '''Størrelse''' || 19 x 14.5 x 3.7 cm || || '''Skjerm''' || 1024x600 10" LCD || || '''Prosessor''' || 1Ghz Loongson 2F || || '''Minne''' || 1Gb DDR2 SDRAM || || '''Harddisk''' || 160Gb SATA || || '''Video''' || SM712 || || '''Nettverk''' || 10/100Mbit ethernet, RTL8187B WiFi || || '''I/O''' || 3x USB 2.0, VGA, SD-kort leser, RJ45, Headset/Mic || || '''Strøm''' || 12v ekstern adapter, 3 cellers batteri - holder i ca. 1 1/2 med aktiv bruk || Operativsystemer som støtter FuLoong: || '''Navn''' || '''Kommentarer''' || || OpenBSD || Alle komponenter er støttet. Siden 4.8, pga. feil under kompilering av CUPS er OpenBSD svært hemmet til desktop bruk for FuLoong, klarer maks 640x400 i oppløsning || || OpenRAYS || Ikke testet, skal i teorien fungere siden det fungerer på FuLoong || || NixOS || Usikker på komponenter. [[http://groups.google.com/group/loongson-dev/msg/ed11e3d782754bed|Nylig annonsert]] støtte for FuLoong. Primær installasjon er via nettverk || || Debian || Alle komponenter er støttet. En kinesisk Linux-utvikler har kompilert [[http://www.anheng.com.cn/loongson/install/|Debian Lenny og Squeeze for Loongson]]. Denne er ikke offisiell Debian men alt fungerte fint når jeg (bleagkadfly) testet. Klarte å få en bra oppløsning på en 24" skjerm og brukte denne primært en periode || || gNewSense || Usikker på komponenter. Denne ble [[http://thread.gmane.org/gmane.linux.distributions.gnewsense.devel/2678|nylig]] annonsert med støtte til FuLoong. Meget eksperimentell fremdeles || || Gentoo n32 || Både hardened og vanlig stage4 ligger på [[http://distfiles.gentoo.org/experimental/mips/desktop-loongson2f/|mirror]] sammen med netboot image. || || Fedora n32 || Ikke testet, eksperimentell støtte, skal fungere || || Loonux || Lemote sin Debian-distro. Veldig gamle pakker, standard root usr/pwd er loongson/loongson || ==== LynLoong ==== LynLoong er den nyeste modellen fra Lemote. Det er forhåndsvis lite informasjon om støtte på denne for øyeblikketOpenBSD har god støtte (hardware-messig) og kan skryte av en oppløsning på 1360x768, og siden det er Fuloong 2F-basert hardware, så det er ingen grunn til at en Gentoo [[http://distfiles.gentoo.org/experimental/mips/desktop-loongson2f/|n32 mips64el-profil]] ikke skulle fungere. == Router/Switch/Nettverk == === Soekris === Soekris Engineering Inc. produserer nettverksustyr du kan installere fri programvare på. F.eks. så har OpenBSD, FreeBSD, NetBSD og samtlige Linux-distribusjoner god støtte for Soekris-maskinvare. Selve hardwaren kjører på en x86-prosessor, så støtte vil ikke bli et problem. Den blir egentlig solgt kun som hovedkort men kabinett kan kjøpes utenom. Den mest populære utgaven er net5501 og har følgende spesifikasjoner: || '''Prosessor''' || 433-500Mhz AMD Geode LX || || '''Minne''' || 128-512Mb DDR-SDRAM || || '''Harddisk''' || SATA-interface til HDD, +5V og +12V || || '''LED''' || Power, Disk, Error, Network || || '''I/O''' || 1xIntern USB, 1xEkstern USB, 2 seriellporter, PCI-slot, Mini-PCI Type 3 socket, CFlash Type I/II socket || || '''Strøm''' || Ekstern strømforsyning, 6-25V DC, maks. 20W || || '''Nettverk''' || 1-4 10/100Mbit ethernet porter, RJ45 || || '''Størrelse''' || 16 x 16.5cm || Alle operativsystemer som kan kjøres på x86-prosessorer kan kjøre, i teorien, på Soekris. Debian, FreeBSD, NetBSD og OpenBSD har kjent god støtte for Soekris. === Traverse Viking === Traverse Viking er et ADSL PCI-kort som har åpne driver (Realtek 8139 interface til Linux og BSD gjennom telnet). Viking-modellen har kun 1 port, men man får de også med 2 og 4-porter i Solos-serien. == Mobiltelefoner/Håndholdt == === Android === Da Android kjører på Linux og inneholder for det meste fri programvare, vil hver produsent legge inn proprietær programvare og drivere som vil være lukket. Android vil nok forbli det nærmeste man kommer i dag til en fullstendig "smartphone" som er basert på fri programvare. === Nokia N900 === Nokia N900 kjører Maemo-operativsystemet som er utviklet av Nokia og er Debian GNU/Linux-basert. Nokia tilbyr, via Maemo, flere repository for programvare og du kan velge vekk non-free hvis du vil. Ta i betraktning at selve mobilen/Smartphone kommer med proprietære drivere og komponenter fra Nokia. Nokia har vist seg å være fleskibel på saker det har blitt lagt en forespørsel om å åpne kildekode til lukkete komponenter. Når det er sagt er også mange forespørsler avslått av Nokia fordi, i følge Nokia, kan det være "konkurransesvekkende" å åpne komponentene (hovedsaklig UI). === OpenMoko FreeRunner === FreeRunner fra OpenMoko er det nærmeste man kommer i dag til en fullstendig fri mobiltelefon. Det er enkelte komponenter i mobilen som fremdeles trenger proprietære drivere, ellers så er det meste fritt. FreeRunner kan kjøre, og det finnes støtte, for et stort mangfold av operativsystemer (spesifisert nedenfor). Spesifikasjonene for OpenMoko FreeRunner er: || '''Prosessor''' || 400Mhz ARM || || '''Minne''' || 128Mb RAM || || '''Lagring''' || 256Mb integrert flash minne, kan utvides med microSD) || || '''Kommunikasjon''' || GPS-modul, Blåtann, GSM/GPRS, 802.11 b/g || || '''Frekvens''' || Egen versjon for Nord-Amerika og egen versjon for Europa pga. frekvens || || '''Tastatur''' || Kommer med engelsk tastatur, men det finnes community-utviklet norsk tastatur || Operativsystemer som kan kjøres på OpenMoko FreeRunner: || '''Navn''' || '''Detaljer''' || || SHR || ?? || || Debian || ?? || || QtMoko || ?? || || Android || ?? || || Hackable:1 || ?? || || Qt Extended Improved || ?? || || Om 2009/2008/2007 || Standard Linux-basert OS, utviklet av OpenMoko || || GameRunner || ?? || || Gentoo || ?? || || Mer || ?? || || Neovento || ?? || || OpenWrt || ?? || || Qalee || ?? || == Generelt elektronisk == === MakerBot === === OpenMoko WikiReader === === Arduino === == Diverse == * [[http://www.opensoda.org/|OpenSoda]] - Videreføring av OpenCola, en åpen "kildekode" brus * [[http://freebeer.org/blog/|FreeBeer]] - Free as in freedom, en åpen "kildekode" pils * [[http://opensourcebeerproject.com/|Open Source Beer Project]] - En åpen "kildekode" pils