Ett av de surrord som har hållit IT-avdelningen på tårna, eftersom det har funnits flera operativsystem, är driftskompatibilitet. Trots allt tal om standardiserade format, när det gäller att byta plattformar, tar filer och data och får dem att göra dem korrekt på ett annat operativsystem, lämnar utrymme för förbättringar.

Svettas dock inte. Återigen har Linux och open source-mjukvaran ökat till utmaningen. Från att ansluta till servrar som driver egna samarbetspaket till drivaggregat med icke-inbyggda Linux-drivrutiner, har de alla baserna täckta.

Om du verkligen vill jonglera mellan operativsystemen sömlöst, behöver du dock apps som körs över olika plattformar och lagra data i format som gör det lättare att importera och exportera. Det är här webbapps skar bort sina offline kusiner.

Genom design är de agnostiska plattformar, och erbjuder ett konsekvent gränssnitt oavsett operativsystem. Så om du är på jobbet eller hemma, här är allt du behöver veta för att vara allestädes närvarande över OSes.

Windows på Linux

Egenutvecklade program och operativsystem är ett obekvämt faktum i livet, men de går inte bort snart. Så här bor du med dem

Egenutvecklade program och operativsystem är ett obekvämt faktum i livet, men de går inte bort snart. Så här bor du med dem.

Gilla det eller inte, det finns mycket proprietär programvara som flyter runt oss. Var det blobs av kod som driver billiga USB-webkameror eller samarbetspaket av högsta kvalitet, det kommer i alla former och storlekar.

Det kan kosta dig ingenting eller en liten förmögenhet, men hur som helst skulle de flesta puritanska förespråkare av fri och öppen källkod vilja ha ingenting att göra med det. Men inte alla av oss har råd att vårda lyxen av exklusivitet, särskilt med en hotande deadline och en envis systemadministratör som svär vid Windows.

Företagsinställningar åt sidan, det finns mycket proprietär programvara även på platser du tror du kontrollerar. Din hemdator har antagligen utrustats med ett proprietärt operativsystem, medan din skola, högskola eller universitet kanske kräver att du installerar också en massa stängda källprogram. Glöm inte den billiga diktafonen, exotiska penntabletter eller den populära första personskytten dina kompisar är alla galen på antingen.

Installera Windows-drivrutiner i Linux

Den goda nyheten är att fler och fler enhetsproducenter släpper ut sina enheter med Linux-drivrutiner, eller åtminstone gör specifikationerna tillgängliga för open source-samhället för att få det att gå på att göra enheterna på Linux.

Vissa erbjuder till och med en summa för att skriva drivrutiner. Tack vare detta tillvägagångssätt kopplar Microsofts rörelsessensorer Kinect perifera nu till och arbetar med en Linux-maskin.

KOMPATIBILITET: Är din maskinvara kompatibel med en Linux-maskin? För att ta reda på, gå vidare till www.linux-drivers.org

Vad händer om du fastnar med ostödd hårdvara, dock? Tja, om det är ett nätverkskort - antingen USB, PCI eller PCMCIA - utan inbyggda Linux-drivrutiner, är allt inte förlorat. NdisWrapper-projektet producerar en modul som skapar ett Windows-kärn API och ett NDIS API i Linux-kärnan, som en Windows-enhet kan ansluta till.

Förutom massor av trådlösa kort arbetar NdisWrapper med alla typer av nätverksutrustning. Projektet upprätthåller en lista över enheter som arbetar med NdisWrapper på sourceforge.

NdisWrapper finns i mjukvaruförteckningarna för alla stora distros. Även om verktyget är kommandoradsbaserat, finns det också flera GUIer, som ndisgtk. Förutom mjukvaran behöver du även proprietära drivrutiner för dina kort.

Kolla även på Madwifi-projektet, som producerar Linux-kärnförare för trådlösa LAN-enheter med Atheros-chipset. För att hjälpa dig med jobbet, distros som SimplyMepis kommer med NdisWrapper och flera populära proprietära drivrutiner.