内容简介
ThisbookisbrokenintofourprimarysectionsaddressingkeytopicsthatLinuxprogrammersneedtomaster:Linuxnutsandbolts,theLinuxkernel,theLinuxdesktop,andLinuxfortheWebEffectiveexampleshelpgetreadersuptospeedwithbuildingsoftwareonaLinux–basedsystemwhileusingthetoolsandutilitiesthatcontributetostreamliningthesoftwaredevelopmentprocessDiscussesusingemulationandvirtualizationtechnologiesforkerneldevelopmentandapplicationtestingIncludesusefulinsightsaimedathelpingreadersunderstandhowtheirapplicationscodefitsinwiththerestofthesoftwarestackExaminescross–compilation,dynamicdeviceinsertionandremoval,keyLinuxprojects(suchasProjectUtopia),andtheinternationalizationcapabilitiespresentintheGNOMEdesktop
作者简介
JonMastersisa25-year-oldBritish-bornLinuxkernelengineer,embeddedsystemsspecialist,andauthorwholivesandworksintheUnitedStatesforRedHat.JonmadeUKhistorybybecomingoneoftheyoungestUniversitystudentsthecountryhadeverseen,atthetenderageofjust13.Havingbeenthroughcollegetwicebythetimehispeerswerecompletingtheirfirsttimearound,andhavingbeenpublishedover100timesinawiderangeoftechnicalmagazines,journalsandbooks,Jonwentontoworkforavarietyofmultinationaltechnologycompanies.HehasworkedextensivelyinthefieldofEmbeddedSystems,EnterpriseLinuxandScientificinstrumentationandhashelpeddesignanythingandeverythingfromSetTopBoxestofutureNMR(MRI)imagingplatforms.WhennotworkingonEnterpriseLinuxsoftwareforRedHat,JonlikestodrinkteaonBostonCommonandreadthecollectiveworksofThomasPaineandothergreatAmericanRevolutionariesofabygoneage.Hedreamsofatimewhentheworldwasdrivennotbyelectrons,butbywoodensailingshipsandauniversalstruggleforthebirthofmodernnations.Heplaystheviolin,andoccasionallysingsinchoralensembles,forwhichhehaswonseveralawards.Forrelaxation,Jonenjoysengaginginalittlerockclimbing.HelivesinCambridge,Massachusetts,justacrosstheriverCharlesfromhistoricBoston,andenjoyseveryminuteofit.JonhasextensiveexperienceinspeakingaboutandtrainingpeopletouseawidevarietyofLinuxtechnologiesandenjoysactivelyparticipatinginmanyLinuxUserGroupstheworldover.RichardBlumhasworkedforover18yearsforalargeU.S.governmentorganizationasanetworkandsystemsadministrator.DuringthistimehehashadplentyofopportunitiestoworkwithMicrosoft,Novell,andofcourse,UNIXandLinuxservers.HehaswrittenapplicationsandutilitiesusingC,C++,Java,C#,VisualBasic,andshellscript.RichhasaBachelorsofSciencedegreeinElectricalEngineering,andaMastersofSciencedegreeinManagement,specializinginManagementInformationSystems,fromPurdueUniversity.Heistheauthorofseveralbooks,including“sendmailforLinux”(2000,Samspublishing),“Runningqmail”(2000,Samspublishing),“Postfix”(2001,SamsPublishing),“OpenSourceE-mailSecurity”(2001,SamsPublishing),“C#NetworkProgramming”(2002,Sybex),“NetworkPerformanceOpenSourceToolkit”(2003,JohnWiley&Sons),and“ProfessionalAssemblyLanguageProgramming”(2005,Wrox).