12 Open Source Compliance Rules for Developers

Ibrahim Haddad has created a chart outlining 12 basic compliance rules for software developers working with open source code, including: 

  • Do not copy/paste open source snippets into proprietary or third-party code (or vice versa) without prior approval.
  • When upgrading an open source component, verify that the license is still the same as the previous version.
  • Do not merge or mix source code coming from different licenses without prior approval.

“These rules will help an organization have a better grip on their open source compliance efforts and will help them minimize the number of compliance-related errors that occur during the software development process,” he says. 

Read more at LinkedIn (registration required) or see similar charts at Haddad’s GitHub page.