Hello,
it's great that you are creating something like AsmJit for rust, I really like the idea. However, I think that when somebody starts taking code line-by-line (including comments) from another project it should be properly attributed as AsmJit has a license too and its API formed after many years of development and feedback. I would not care about few lines, but it seems the whole foundation of asmkit is based on AsmJit pretty much 1:1 (API, classes, even comments, the implementation of foundational concepts, and overall the design of the library).
Here is the AsmJit license:
I don't mind about using AsmJit as a reference (it's great you have picked it actually and it's open-source for a reason), but I think you should not violate its license.
Hello,
it's great that you are creating something like AsmJit for rust, I really like the idea. However, I think that when somebody starts taking code line-by-line (including comments) from another project it should be properly attributed as AsmJit has a license too and its API formed after many years of development and feedback. I would not care about few lines, but it seems the whole foundation of asmkit is based on AsmJit pretty much 1:1 (API, classes, even comments, the implementation of foundational concepts, and overall the design of the library).
Here is the AsmJit license:
- https://github.com/asmjit/asmjit/blob/master/LICENSE.md
I don't mind about using AsmJit as a reference (it's great you have picked it actually and it's open-source for a reason), but I think you should not violate its license.