Below is a short list of some of the things to think about before releasing code to the open source community. Please note that this is not an exhaustive list.
Who worked on the code/origin of the code (changes to existing code, received it from somewhere that you do not know, internally created)? Is there anything in the code that is confidential? Does the code contain any Company intellectual property or trade secrets? Has the code been reviewed against standards/specifications, if applicable? Has the code been reviewed for accuracy? Has the code been reviewed for intellectual property issues and confidentiality? Is there any reason not to release the code (competitive reason, etc.)? Does this code need further reviewed?
Comments