Hi, All!
Can anybody explain mesuch thing. I am writing new OS and want to port FASM there. Can i do this (i mean rights for compiler) - if i will keep license file etc, but i need to rewrite some parts of code.
Is it legal to do so?
Joined: 21 Jun 2003
Posts: 637
Location: Penndel, PA [USA]
You can modify it and distribute modified versions as long as you follow the restrictions detailed in the license.txt that you get when you download fasm.
To port fasm to your os you have to modify system.inc and fasm.asm (as mike.dld wrote). These files provide an interface to an operating system. You have to put OS specific routines (reading from files, displaying text, etc...) in system.inc file. It would be easier if you copy these two files from win32 distribution and modify them.
Joined: 16 Jun 2003
Posts: 5288
Location: Kraków, Poland
The attachments contains the copy of the never finished guide to the flat assembler internals, slightly updated to cover the latest releases.
The second chapter is however complete, and this is the one that should help you in porting fasm to any new operating system.
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