A Linux swim floppy driver a Macintosh 68k korszak gépeihez készült, amelyekben a Super Wozniak Integrated Machine floppyvezérlő IC dolgozik. A SWIM chipet 1988-ban mutatták be. A 2026-os Linux driver-fejlesztéseket sikeresen tesztelték Apple Mac Quadra 650, LC III, Quadra 700 és IIvx gépeken. Finn Thain, a Linux m68k fejlesztője ma tette közzé a 31 javítócsomagból álló sorozatot, amely a swim drivert fejleszti: különféle hibák javításával, valamint a stabilitás, a kompatibilitás és a teljesítmény növelésével javítja a floppykezelést ezeken a régi Macintosh platformokon. Finn Thain a 31 javítócsomagból álló sorozat kísérőlevelében így foglalta össze a munkát:
"Nemrég szükségem lett a 'swim' driverre, de kiderült, hogy annyira hibás, hogy a céljaimra gyakorlatilag használhatatlan. Két cél lebegett a szemem előtt --
Először is, szükségem volt erre a driverre, hogy tesztelhessem az új BMoW Floppy Emu eszközömet az emuláció pontossága szempontjából. Mivel a Linux nyílt forráskódú, a MacOS pedig nem, erre a célra ez a driver ideális.
Másodszor, néhány floppymeghajtó fejét újra kellett igazítanom. A swim driverben már megvolt a kódrész nagy része egy visszacsatolásos, kézi újraigazításhoz, ezért megírtam a hiányzó részeket, és feltöltöttem egy tárolóba ide: https://github.com/fthain/linux/commits/swim/
Ezek a javítócsomagok kijavítanak minden hibát, amit találtam. Javítják a stabilitást, a kompatibilitást és a teljesítményt. További javítócsomagok a forráskód minőségét növelik, felesleges kód eltávolításával és kisebb takarítással.
Ezt a javítássorozatot a következő rendszereken teszteltem sikeresen:
Mac Quadra 650 – SWIM 2 Mitsubishi FDD-vel
Mac LC III – SWIM 2 Mitsubishi FDD-vel és Sony FDD-vel
Mac Quadra 700 – SWIM Sony FDD-vel
Mac IIvx – SWIM Sony FDD-vel"
2026-ban tehát még mindig készülnek érdemi, nyílt forráskódú Linux driver-fejlesztések, amelyek a floppymeghajtók támogatását javítják ezeken a valóban őskori Maceken.

