Study for reading, building and editing open source codes