Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Steve Hutchesson's weird "MASM32" licence (Announce)

posted by Rugxulo Homepage, Usono, 17.10.2007, 01:33

> > The MASM32 project cannot be used to create open source software or any
> > other project under any form of licence that requires the user of the
> MASM32
> > project to surrender the rights they are afforded under the MASM32
> licence.
>
> I've always wondered what are these "rights afforded under the MASM32
> licence" that he means, which would be "surrendered" by the open source
> licence?!
>
> I wouldn't dare to ask Hutchesson about that :-(

lucho, the little I do know about you is that both you and I definitely don't understand some of the cryptic licenses in use today (and this is one of the more oddball cases, too). This MASM32 one is very very strange, stupid, self-defeating, paranoid, and just incomprehensible. I know MASM is a semi-decent assembler, BUT I prefer others:

* FASM -- very popular but no .OBJ support, no linker needed, almost no cmdline use (by design), very fast, runs on 9 OSes, x86-64 since 1.64, various official and unofficial IDEs, auto-optimizes encodings, FOSS
* NASM -- very popular, supports .OBJ (among a billion others), finally has x86-64, can optimize encodings, LGPL
* YASM -- very popular NASM fork, no .OBJ support but supports Intel or AT&T/GAS syntax (plus x86-64 since a while), auto-optimizes encodings, mostly BSD
* Octasm -- small, fast, supports DOS or OctaOS, can run snippets from cmdline, partial ELF reloc read support, up to SSE3, only outputs raw binary (and/or optional simple debug info text .SYM), auto-optimizes encodings, FOSS
* LZASM -- supports only TASM Ideal mode, up to SSE4, outputs .OBJ only, optimizes LEA (like MASM), closed src

All of these run on pure DOS w/ DPMI support (so no worries about memory limits).

---
Know your limits.h

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 284 users online (0 registered, 284 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum