Many CD-Writers are supported by Linux now. For an up to date list of CD-Writers supported check the CD-Writing HOWTO, check here or check here. Cdwrite here and cdrecord here can be used for writing CD's. The X-CD-Roast package for Linux is a graphical front-end for using CD writers. The package can be found at here.
Grundig CDR 100 IPW
HP CD-Writer+ 7100
HP SureStore 4020i
HP SureStore 6020es/i
JVC XR-W2010
Kodak PCD 225
Mitsubishi CDRW-226
Mitsumi CR-2600TE
Olympus CDS 620E
Philips CDD-521/10,522,2000,2600,3610
Pinnacle Micro RCD-5020/5040
Plextor CDR PX-24CS
Ricoh MP 1420C
Ricoh MP 6200S/6201S
Sanyo CRD-R24S
Smart and Friendly Internal 2006 Plus 2.05
Sony CDU 920S/924/926S
Taiyo Yuden EW-50
TEAC CD-R50S
WPI(Wearnes) CDR-632P
WPI(Wearnes) CDRW-622
Yamaha CDR-100
Yamaha CDR-200/200t/200tx
Yamaha CDR-400t/400tx