Does anyone know the official ASF stance on what it means to "re-write" a section of code?
Specifically, I was looking at the F5 code [1] that was found during license header changes (and is considered a release blocker bug [2]). The code is actually quite trivial in nature, and I'm wondering what it would take to correctly write a replacement class file. My assumption is that simply re-naming variables wouldn't work (and even if that was enough, there are only a handful of them in the file). Guidance from Citrix folks that might have had discussions with ASF legal on this already, or from the project mentors. Thanks! -chip [1] - https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git;a=blob;f=core/src/com/cloud/network/resource/XTrustProvider.java [2] - http://bugs.cloudstack.org/browse/CS-15732