Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

FASM's license (Announce)

posted by ecm Homepage E-mail, Düsseldorf, Germany, 13.09.2010, 14:13

> Sorry, didn't mean to confuse you. No, I meant the GCC devs (on behalf of
> FSF?) won't accept any contributions to the compiler itself without
> copyright attribution,

Ah, thanks, that makes more sense. I thought the alternative would be silly even for GNU.

> Well, let's be honest, how many assemblers does one person need? I can name
> at least 30 for x86, and that's surely more than I need! I could maybe live
> exclusively off of NASM, YASM, FASM, JWASM, or OCTASM if I had to. Some
> people seem to only use GAS (blech). Well, okay, it truly depends on OS and
> compiler support that my projects use, etc, but you get the idea: there are
> (too) many! Doesn't mean somebody can't write yet another with some
> innovative ideas (like OCTASM or SolarASM or even FASM did).

I would prefer implementing stuff in the existing open-source assemblers though - NASM, FASM, JWASM, depending on your syntax preference. YASM isn't really needed either any more, because the reason it was created was reversed by the free NASM releases (there are some parts of YASM not available under 2- or 3-clause BSD), though it does provide better support for debugging formats and has a GAS syntax parser. (They also say it's more modular, but nothing has come of that yet.)

What innovative ideas are OCTASM and SolarASM made of? I think I heard of SolarASM once but besides that I don't know either of them.

> I do like both a lot, though, truly.

It cannot be! You must decide! :-D

> He's already said it's pretty complex to do correctly,

NASM does it well enough. Except the missing hack to make Delphi work, but that should be quite easy too.

> Face it, old closed source
> 16-bit OBJ libs are rare these days,

True, but there are still interesting programs around that are only available as object. Besides, mixing (16-bit) C or any other HLL and Assembly is done best with OMF output.

> esp. considering how far Linux and
> *BSD have come pretty much reimplementing everything from scratch.

That doesn't come into 16-bit programming much though.

---
l

 

Complete thread:

Back to the forum
Board view  Mix view
22649 Postings in 2111 Threads, 402 registered users, 831 users online (1 registered, 830 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum