Open Source: Community Experience Distilled

414 pages paperback

nonfiction computer science informative medium-paced