Re: My FirstOS
Posted: Tue Nov 01, 2011 9:13 am
exactly... the license you are quoting is from MASM32, which is NOT A MICROSOFT PRODUCT, MASM (which is a Microsoft product) DOES NOT HAVE ANY RESTRICTIONS ON ITS USE FOR OSDEV
the MASM32 project, is a set of tools intended to simplify using MASM to develop windows applications, and that license only applies to the MASM32 project tools, NOT masm (which is distributed under other licenses, depending on where you obtained it)
masm does have restrictions about using it to create programs that are essentially nothing more than what MS has already provided with it (where you have contributed little or nothing to the pre-existing MS code) or for using the free version for commercial development, however neither of these apply to OSdev in the least (even if you wanted to take your OS commercial, all you would need to do is purchase the pay version -- its not that expensive)
you should at least read the very statement you are quoting since your quote itself states clearly that this only applies to the MASM32 project, and not to the MASM assembler
the MASM32 project, is a set of tools intended to simplify using MASM to develop windows applications, and that license only applies to the MASM32 project tools, NOT masm (which is distributed under other licenses, depending on where you obtained it)
masm does have restrictions about using it to create programs that are essentially nothing more than what MS has already provided with it (where you have contributed little or nothing to the pre-existing MS code) or for using the free version for commercial development, however neither of these apply to OSdev in the least (even if you wanted to take your OS commercial, all you would need to do is purchase the pay version -- its not that expensive)
you should at least read the very statement you are quoting since your quote itself states clearly that this only applies to the MASM32 project, and not to the MASM assembler