Thesoftwareusedinthisbookisentirelyopensource.Inalmostallcases,Ihaveusedthelateststableversionsavailableatthetimeofwriting.WhileIhavetriedtodescribethemainfeaturesinamannerthatisnotversion-specific,itisinevitablethatsomeoftheexampleswillneedadaptationtoworkwithlatersoftware.