2011-09-12 1 views
1

Windows 32ビットおよび64ビット DLLを生成できるリンカを持つオープンソースアセンブラが必要です。 GPLではありませんが、BSDやMITなどのオープンソースです。これは存在しますか?BSDまたはMITライセンスWindows DLLアセンブラおよびリンカ

更新:GNU Binutilsは完璧(ld)です。しかし、GNU GPLライセンスは容認できません。

+2

GPLが受け入れられないのは何ですか? – djdanlib

+0

@djdanlib独自のソフトウェア。 – unixman83

+0

どのような文脈でですか?独自のコードをGCCでコンパイルするのは完全に合法です(恐らく恐れられますが)。 – Luke

答えて

1

あなたはあなたの正確な要求が何であるかについて少し曖昧です。 ...おそらくOpenWatcomがあなたのチケットかもしれません。

DOS、DPMI、Win16、Win32はそうです。アセンブラ、コンパイラ、リンカがあります。それは「オープンソース」だ。ここでは具体的なライセンスです:

は、私は強く、あまりにも、ヌーとDgjppを見てことをお勧めしたいです。あなたの正確な要件に応じて、どちらか/両方あなたに許容できるかもしれません:

+0

sbがBSDライセンスを求めている場合、GPLは通常許可されません:-) –

0
  • NASMはBSD-2
  • の下でライセンスされていますYASM(a NASMは、さらにT構文をサポート
  • JWasm(OpenWatcomフォーク)がGPL未満厳格どのような場合には、カスタムのライセンスを持っている&、MASM形式の構文

AT持つとは異なりNASM書き換え)は、BSD-3の下でライセンスされていますそれらはすべて32ビットと64ビットのWindowsバイナリを生成します。

EDIT:NASMとYASMにはリンカーは付属していませんが、JWAsmにはJWlinkが付いています。

+0

私は、JWasmのライセンスがGPLよりも厳格ではないという意見に同意します。 – unixman83

関連する問題