Remix And Reuse Of Source Code In Software Production