Return to Article Details A sociolinguistic consideration of free and open source software teams as virtual communities of practice Download Download PDF