montering - BSD eller MIT licenseret Windows DLL Assembler & linker

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har brug for en open source assembler med en linker, der kan producere Windows 32 bit og 64 bit DLL'er. Og er ikke GPL, men er åben kilde med en BSD eller MIT eller en lignende licens. Eksisterer dette?


Opdater : GNU Binutils er perfekt (as og ld). Men GNU GPL-licensen er uacceptabel.

Bedste reference


Du er lidt vag på hvad dine nøjagtige krav er ...
... men måske er OpenWatcom måske billetten til dig.


Det gør DOS, DPMI, Win16 og Win32; den har en assembler, compiler og linker; og det er 'open source'. Her er den specifikke licens:



  • http://www.openwatcom.org/index.php/Open\_Watcom\_Public\_License



Jeg opfordrer dig også til at se på Gnu og Dgjpp. Afhængigt af dine nøjagtige krav kan enten/begge måske være acceptabel for dig: [1]



  • http://www.delorie.com/djgpp/v2faq/faq19\_2.html [2]

  • http://www.gnu.org/copyleft/gpl.html [3]


Andre referencer 1



  • NASM er licenseret under BSD-2

  • YASM (en NASM-omskrivning) er licenseret under BSD-3, i modsætning til NASM har desuden AT &T-syntakssupport

  • JWasm (en OpenWatcom gaffel) har en brugerdefineret licens, under alle omstændigheder mindre strenge end GPL, MASM style syntaks



De producerer alle 32-bit og 64-bit Windows-binære filer. [4] [5] [6]


EDIT: Bare indså, at NASM og YASM ikke kommer med en linker, men JWAsm har den medfølgende JWlink. [7]