En av buzzwords som har holdt IT-avdelingen på tærne siden det har vært flere operativsystemer, er interoperabilitet. Til tross for all snakk om standardiserte formater, når det gjelder å bytte plattformer, tar filer og data og får dem til å gjengis riktig på et annet OS, gir rom for forbedring.

Ikke svett, skjønt. Igjen har Linux og open source-programvare steget utfordringen. Fra å koble til servere som driver proprietære samarbeidssuiter til strømforsyningsenheter med ikke-innfødte Linux-drivere, har de alle basene dekket.

Hvis du virkelig ønsker å jonglere mellom OSene sømløst, er det imidlertid behov for apps som går over ulike plattformer og lagrer data i formater som gjør det enklere å importere og eksportere. Dette er hvor webprogrammer overskrider deres offisielle fettere.

Ved design er de plattformsagnostiske, og tilbyr et konsistent grensesnitt uavhengig av OS. Så om du er på jobb eller hjemme, er alt du trenger å vite for å forbli allestedsnærværende på tvers av OSene.

Windows på Linux

Egne programmer og operativsystemer er et ubeleilig faktum i livet, men de går ikke bort snart. Slik er det å leve med dem

Egne programmer og operativsystemer er et ubeleilig faktum i livet, men de går ikke bort snart. Slik er det å leve med dem.

Liker det eller ikke, det er mye proprietær programvare som flyter rundt oss. Blant det er det koden som gir billige USB-webkameraer eller samarbeidssuiter i enterprise-grade, det kommer i alle former og størrelser.

Det kan koste deg ingenting eller en liten formue, men på den måten vil de fleste puritanske advokater av gratis og åpen kildekode-programvare ikke ha noe med det å gjøre. Men ikke alle av oss har råd til å verne luksusen av eksklusivitet, spesielt med en truende tidsfrist og en stædig systemadministrator som sverger ved Windows.

Bedriftsinnstillinger til side, det er mye proprietær programvare selv på steder du tror du kontrollerer. Hjemmedatamaskinen din har sannsynligvis blitt utstyrt med et proprietært operativsystem, mens skolen din, høyskolen eller universitetet kanskje krever at du også installerer en haug med lukket kildeprogrammer. Ikke glem at den billige diktafonen, eksotiske penntabletter eller den populære førstepersonsskyteren dine kompisene er alle galne med enten.

Installere Windows-driverne i Linux

Den gode nyheten er at flere og flere enhetsprodusenter slipper ut enhetene sine med Linux-drivere, eller i det minste gjør spesifikasjonene tilgjengelige for åpen kildekode-fellesskap for å la det gå på å gjøre enhetene jobber med Linux.

Noen tilbyr til og med en gevinst for å skrive enhetsdrivere. Takket være denne tilnærmingen, kobler Microsofts bevegelsesfølsomme Kinect-periferi nå til og fungerer med en Linux-maskin.

Kompatibilitet: Er din maskinvare kompatibel med en Linux-maskin? For å finne ut, gå over til www.linux-drivers.org

Hva om du sitter fast med ikke-støttet maskinvare, skjønt? Vel, hvis det er et nettverkskort - enten USB, PCI eller PCMCIA - uten innfødte Linux-drivere, går det ikke tapt. NdisWrapper-prosjektet produserer en modul som lager en Windows-kjernep API og en NDIS API i Linux-kjernen, som en Windows-enhet kun kan koble til.

I tillegg til mange trådløse kort, fungerer NdisWrapper med alle slags nettverksutstyr. Prosjektet opprettholder en liste over enheter som jobber med NdisWrapper på sourceforge.

NdisWrapper er tilgjengelig i programvareregistrene for alle store distros. Selv om verktøyet er kommandolinjebasert, finnes det også flere GUIer, for eksempel ndisgtk. Foruten programvaren trenger du også proprietære drivere for kortene dine.

Sjekk også Madwifi-prosjektet, som produserer Linux-kjernedrivere for trådløse LAN-enheter med Atheros-brikkesett. For å hjelpe deg med jobben, distros som SimplyMepis kommer med NdisWrapper og flere populære proprietære drivere.