c# - is it illegal to leech system dll code behavior and reimplement it? -
i need use slgetwindowsinformation in slc.dll rather implement own version pinvoking 200 times on application start , create datatypes need, illegal disassemble library , write own code leech behavior of function
p.s i'm using c# won't inline assembly, ill copy behavior
is illegal disassemble library , write own code
that depends on are. there jurisdictions reverse engineering protected consumer right, , attempt prohibit in user agreement null , void. there jurisdictions reverse engineering not protected consumer right, , therefore may if license agreement allows it.
if somewhere can reverse engineer legally, there may still restrictions other laws (such patents) on code produced, though patents can in way if don't copy , arrive @ idea in independent manner, along further innovations (though ironically patents designed encourage innovation).
really, you're better off avoiding issue entirely , never @ code while you're trying same thing, unless code released under license allows it.
i rather implement own version
why not implement own version? if think can better else, need copy else?
Comments
Post a Comment