Best free cross-platform software

The best free cross-platform software
Free software can unite Windows, Linux and OS X

One of the buzzwords that's kept the IT department on its toes since there have been multiple OSes is interoperability. Despite all the talk of standardised formats, when it comes to switching platforms, taking files and data and then getting them to render properly on a different OS leaves room for improvement.

Don't sweat, though. Once again, Linux and open source software has risen to the challenge. From connecting to servers running proprietary collaboration suites to powering devices with non-native Linux drivers, it's got all the bases covered.

Windows on linux

COMPATIBILITY: Is your hardware compatible with a Linux machine? To find out, head over to www.linux-drivers.org

What if you're stuck with unsupported hardware, though? Well, if it's a network card – either USB, PCI or PCMCIA – without native Linux drivers, all is not lost. The NdisWrapper project produces a module that creates a Windows kernel API and an NDIS API within the Linux kernel, which a Windows only device can connect to.

In addition to loads of wireless cards, NdisWrapper works with all sorts of networking gear. The project maintains a list of devices that work with NdisWrapper at sourceforge.

NdisWrapper is available in the software repositories of all major distros. Although the tool is command-line based, there are several GUIs available as well, such as ndisgtk. Besides the software, you'll also need the proprietary drivers for your cards.

Also check out the Madwifi project, which produces Linux kernel drivers for wireless LAN devices with Atheros chipsets. To assist you with the job, distros such as SimplyMepis come bundled with NdisWrapper and several popular proprietary drivers.

TOPICS
Mayank Sharma

With almost two decades of writing and reporting on Linux, Mayank Sharma would like everyone to think he’s TechRadar Pro’s expert on the topic. Of course, he’s just as interested in other computing topics, particularly cybersecurity, cloud, containers, and coding.