This web page is an attempt to help you decide which computer to purchase for use with the LINUX operating system. Careful investigation of the machine you plan on purchasing is important and can make the difference between success or failure with the LINUX installation.
Tip: Common PC devices can often have similar sounding names and model numbers and be completely different. Notorious examples are video cards. A GraphicsSmasher 100 and a GraphicsSmasher 100A could be completely different cards from a programming standpoint and have almost the same name and model number.
Tip: LINUX drivers are written by the LINUX community. If no LINUX user or programmer has ever purchased a Inkwriter 102 printer, then there probably isn't a specific driver for this gadget. The LINUX user stuck with this gadget would have to choose a driver written for an older model (like an Inkwriter 101), try an ultra-generic driver, or program their own driver, if they have the ability. None of these approaches may even work.
Tip: Search Engines are your friend. If you have some hardware that doesn't work under LINUX, check with www.google.com , especially in the Newsgroups section. Other search engines would work too. Type in the keywords LINUX and the name of your gadget, and see what comes up. Often you will find someone has solved the problem, or that other people are in the same boat with you.
Tip: Older hardware is usually better for LINUX than newer hardware. Older hardware is the kind of hardware the LINUX community often uses. The newest PC hardware is usually Windows-only. Programming drivers for new hardware takes time, thus LINUX support for a particular device usually lags behind Windows support (remember that all new PC-related devices come with Windows drivers). Also, LINUX is very efficient, so it is perfectly possible to run it on hardware you wouldn't think about running Windows on.
A modern computer is made up of many components including:
motherboard, CPU, memory, hard drive, diskette, CDROM/DVD/CD-RW drive,
ZIP/LS120 drives, USB port(s), serial and parallel ports, video
card(s), sound card, modem, network card, keyboard, mouse, and other
devices such as printers, digital cameras, and scanners. Here is a
list of major items you might find in your computer and LINUX support
for them:
Answer: It depends. You generally have a few choices: