@drahardjaDave Rahardja
@lcamtuflcamtuf
It cannot violate the license. The license is tied to a specific copyrighted work. If you want a masters course on this look up the Oracle v. Google case where Oracle claimed the Java License forbade you from making work alike software (according to the US courts it cannot do that). This is similar to 'clean rooms' where one person tells another what the software should do and they write it from scratch to do that. 1/2
If you have a fediverse account, you can quote this note from your own instance. Search https://chaos.social/users/ChuckMcManis/statuses/116185762883232276 on your instance and quote it. (Note that quoting is not supported in Mastodon.)