13
submitted 2 months ago* (last edited 2 months ago) by RetroHax@feddit.org to c/opensource@lemmy.ml

So i basically reverse engineered some Small 6502 Assembly Code for research as i wanna remake the entire Thing in x86 Assembly and wanted to ask as to would Licnese would be most appliceable to such Cases? >.>
Mostly due to the Fact that Public Domain Code is usealy not Good as depending where you live it can mean anything or can even be illegal from what ive read in some Country? D:
I suppose the best bet would be something like MIT-0 or maybe even LGPL considering im translatating the Code from another Language to a different one? >.>
But im still unsure if that counts a Derivative or what a Translation even can be licensed at all? >.>
Atleast the Copyrighted Assets have to be provided yourself from the Original Program so im in the Clear on that Front but the Code is the scariest Part as itd rather not get into Legal Trouble to be fair :(

you are viewing a single comment's thread
view the rest of the comments
[-] RetroHax@feddit.org 1 points 2 months ago

Well i do usually go for GPL 2.0 only or LGPL 2.1 or later (unless its Python where i usually go with either GPL 3.0 or AGPL 3.0 only) :P
But with writing Assembly by Hand and translating Reverse Engineered ASM from one CPU Architecture to another one that is kinda my unknown basically :(
Especially as im usually a Tooling Dev than a Game Dev more on PC and usually when i write ASM Patches it is for LGPL 2.1 and written from Scratch (So im not modsifying for Example existing Nintendo Code) :P

this post was submitted on 12 Mar 2026
13 points (100.0% liked)

Open Source

47211 readers
359 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 6 years ago
MODERATORS