flat assembler
Message board for the users of flat assembler.

Index > Main > Can Flat Assembler be used for comercial or only for noncome

Author
Thread Post new topic Reply to topic
radoslavkirilov



Joined: 27 Dec 2006
Posts: 7
radoslavkirilov
So can it be used for commercial purposes?
Post 27 Dec 2006, 15:52
View user's profile Send private message Reply with quote
AsmER



Joined: 25 Mar 2006
Posts: 64
Location: England
AsmER
You will find the answer in the 'LICENSE.TXT' file in fasm directory.
So - YES, you can use it for commercial purposes (for free).

Regards.

_________________
;\\ http://theasmer.spaces.live.com \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Post 27 Dec 2006, 16:52
View user's profile Send private message Reply with quote
LocoDelAssembly
Your code has a bug


Joined: 06 May 2005
Posts: 4633
Location: Argentina
LocoDelAssembly
BUT, the copyright remains to Tomasz. No problem if you produce commercial software with fasm but it your software includes fasm in any way then you have to mention Tomasz's copyright.
Post 27 Dec 2006, 18:22
View user's profile Send private message Reply with quote
radoslavkirilov



Joined: 27 Dec 2006
Posts: 7
radoslavkirilov
Sorry for the nooby questions, but do there exists software that to transfer code from other languages to assembler? for example from c to asembler or from pascal to asembler or java to asembler?
Post 27 Dec 2006, 20:05
View user's profile Send private message Reply with quote
DOS386



Joined: 08 Dec 2006
Posts: 1901
DOS386
Quote:
do there exists software that to transfer code from other languages to assembler? for example from c to asembler or from pascal to asembler or java to asembler?


Maybe compilers of those languages ?

Related question: do there exists software to convert MASM, DJASM, GAS,
WatcomASM etc. to FASM ?

_________________
Bug Nr.: 12345

Title: Hello World program compiles to 100 KB !!!

Status: Closed: NOT a Bug
Post 27 Dec 2006, 21:01
View user's profile Send private message Reply with quote
hckr83



Joined: 12 Nov 2006
Posts: 86
Location: usa
hckr83
it shouldn't be too hard to convert asm to asm with the exception of ATT asm, also using __asm(gas) doing segment overrides aren't supported in gas..
for instance this code will not compile: __asm(".intel_syntax noprefix\n mov eax,[18:0x100]");
Post 27 Dec 2006, 23:39
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger Reply with quote
m



Joined: 28 Dec 2006
Posts: 304
Location: in
m
YEP !
You can do whatever you want with software created using FASM.
Since FASM was not created by you, so you have no rights on it whatsoever, except using it for whatever purpose.
Post 28 Dec 2006, 08:54
View user's profile Send private message Reply with quote
rugxulo



Joined: 09 Aug 2005
Posts: 2341
Location: Usono (aka, USA)
rugxulo
NTOSKRNL_VXE wrote:
Related question: do there exists software to convert MASM, DJASM, GAS,WatcomASM etc. to FASM ?


Not sure why you'd want to use DJASM (which is far from complete) or GAS (which is mainly for GCC's backend), but since assembly source is plain text, I just use sed to manually change certain parts, output a new temporary file (to be deleted afterwards), and assemble that, all via .BAT (see my VDIR 0.49). Of course, I assume you want something more sophisticated, like NOMYSO or Intel2gas, perhaps?


Last edited by rugxulo on 06 Jan 2007, 03:51; edited 1 time in total
Post 28 Dec 2006, 21:57
View user's profile Send private message Visit poster's website Reply with quote
DOS386



Joined: 08 Dec 2006
Posts: 1901
DOS386
Quote:
Not sure why you'd want to use DJASM (which is far from complete)


Not use, just analyze the "stub"

Quote:
GAS (which is mainly for GCC's backend)


Use "C" code maybe ??? See question above:

Quote:
Sorry for the nooby questions, but do there exists software that to transfer code from other languages to assembler? for example from c to asembler or from pascal to asembler or java to asembler?


Quote:
assembly source is plain text, I just use sed


Thanks.

Quote:
something more sophisticated, like NOMYSO or Intel2gas


Well, 2 ASM converters. There could be more, especially with FASM target Wink

_________________
Bug Nr.: 12345

Title: Hello World program compiles to 100 KB !!!

Status: Closed: NOT a Bug
Post 28 Dec 2006, 22:42
View user's profile Send private message Reply with quote
hckr83



Joined: 12 Nov 2006
Posts: 86
Location: usa
hckr83
there exists some really lacking basic-to-asm translator but it uses an asm compiler that can no longer be found(ANYWHERE!)
Post 28 Dec 2006, 23:53
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger Reply with quote
rugxulo



Joined: 09 Aug 2005
Posts: 2341
Location: Usono (aka, USA)
rugxulo
Doh! I forgot about this guy (Bogdan 'bogdro' Drozdowski). He wrote a few useful Perl scripts: gas2fasm and fasm2nasm (plus some other FASM stuff). I haven't tested any of it, but hey, it might help ya. Wink
Post 28 Dec 2006, 23:56
View user's profile Send private message Visit poster's website Reply with quote
DOS386



Joined: 08 Dec 2006
Posts: 1901
DOS386
Quote:
Doh! I forgot about this guy (Bogdan 'bogdro' Drozdowski). He wrote a few useful Perl scripts: gas2fasm and fasm2nasm (plus some other FASM stuff). I haven't tested any of it, but hey, it might help ya.


Great. Smile But how to execute the "Perl" stuff ? "gas2fasm" and "nasm2fasm" - no "masm2fasm" yet ...
Post 29 Dec 2006, 07:51
View user's profile Send private message Reply with quote
radoslavkirilov



Joined: 27 Dec 2006
Posts: 7
radoslavkirilov
Thanks to all who write to me. Smile If you find more convertors from diferent languages to assembler please post them here Smile
Post 03 Jan 2007, 09:44
View user's profile Send private message Reply with quote
rugxulo



Joined: 09 Aug 2005
Posts: 2341
Location: Usono (aka, USA)
rugxulo
Post 06 Jan 2007, 03:40
View user's profile Send private message Visit poster's website Reply with quote
rugxulo



Joined: 09 Aug 2005
Posts: 2341
Location: Usono (aka, USA)
rugxulo
hckr83 wrote:
there exists some really lacking basic-to-asm translator but it uses an asm compiler that can no longer be found(ANYWHERE!)


Are you referring to BASM286 or Moonrock? (doubt it, but oh well)
Post 06 Jan 2007, 03:48
View user's profile Send private message Visit poster's website Reply with quote
hckr83



Joined: 12 Nov 2006
Posts: 86
Location: usa
hckr83
I was talking of basm286
Post 13 Jan 2007, 03:44
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger Reply with quote
rugxulo



Joined: 09 Aug 2005
Posts: 2341
Location: Usono (aka, USA)
rugxulo
hckr83, BASM286 uses ArrowASM, which can indeed be found.
Post 18 Jan 2007, 22:40
View user's profile Send private message Visit poster's website Reply with quote
rugxulo



Joined: 09 Aug 2005
Posts: 2341
Location: Usono (aka, USA)
rugxulo
radoslavkirilov wrote:
Thanks to all who write to me. Smile If you find more convertors from diferent languages to assembler please post them here Smile


(untested by me)

Quote:

a2gv1_22.zip UTILPROG Asm2Gema v1.22 Convertor 65808 1996-01-05 00:00:00
desa101.zip UTILPROG Disassembler GEMA v1.01 65830 1996-01-08 00:00:00
gema26a.zip UTILPROG GEMA v2.6a - GenPC Elite Macro Assembler 138350 1996-01-16 00:00:00
Post 09 Feb 2007, 00:34
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on YouTube, Twitter.

Website powered by rwasa.