??????????????????????Linux?????????????????????Linux???????????????Linux??????鼮????????????????????г??????????????
??????????
?????????????????????????????????????????????????á???????????飬?????????????????????????Windows????????????????????????????Linux????????????????????????????????????
?????????Linux?????????????????Linux???滷???????????????????μ???????????????顣????????ж?????????Ч???????Ч????????????????????????????????????н??С???????????????????????????Ч?????????????????Σ??????δ?????????鼮????????Linux???а??Wikiд??????????????????????а??????????Wiki?????????????????????滷???仯??????????????????鼮????????б???????????鼮??????????????
?????????????鼮????Щ????м?????????????漰????????????????顣???磬Linux????????????????????????ò??????????????????Unix???????仯???????鼮???????????????????????????????????????硶????Linux???????????硶Unix Power Tools????????????“UNIX????????”???????????Linux+?????????????Linux+ Study Guide???????????????鼮????????????????????????????????鱸????????
?????????
??????Unix???????鼮???????ī???????APUE???Advanced Programming in the UNIX Environment????????????“Unix??????????”???????鱻???Unix???????????Linux?????“???”???????????????“??????????????????????????????????”??APUE????Unix?????????????????????????????飬??????????????????÷???????????
?????????APUE????Linux??????????????????????????????Linux?в??????????????Linux?????鼮????Advanced Linux Programming??????????????????????????е?“Advanced”??????????????????????????????????????APUE???Ч??????á?
????????????GUI??????????????????????????Linux???????????GUI Toolkit??GTK+??QT??
????GTK+???鼮?????????????????????????????????????????????Foundations of GTK+ Development???????к?????????飬???GTK+??????????????????????鼮??
????????????QT???鼮?????????QT?????????????????к??????QT???鼮???????д??Linux????????????Windows??MAC OSX????????????QT???????????????????QT???鼮?С?C++ GUI Programming with QT4??????Foundations of QT Development??????The Art of Building QT Applications??????????????????QT????????????????Advanced Qt Programming????????QT?Щ????????÷???????????QT??????????????
?????????
????????Linux???????豸??????????????????????????????Linux?????????????Linux??????????????????鼮???????????????????????????????????????????????????????????????????鼮??????????????????ì??????顣????????Linux????????????????????????????????????????Robert Love????2.6???????????Linux Kernel Development????????μ??????????LKD?????????????????????????飬????????????????ó???????????????
????????? Daniel P. Bovet ?? Marco Cesati ?????????? Understand the Linux Kernel ????????????????????????????? Linux Device Drivers ???????????????????????????????? Linux ???????????????蹵??“?????????????????”??
????лл?????????????????????????????????????????????鼮????????Understanding the Linux Kernel?????Linux Device Drivers???????????????飬???????????????????????????е??????????????????????????????????????????????????????????????????·???????????????LKD??
??????????????????????Linux?????鼮?????Professional Linux Kernel Architecture???????????????????д?÷?????????????????????£????????2.6.24????????????????????????п???ULK???????????????顣