KermMartian wrote:
I'll be honest, it's a bit of an uncomfortable gray area, because on the one hand I am using bits of code in those line-drawing routines that are not originally mine, but on the other hand I've heavily modified them to improve bugs and shortcomings in the originals as well as some needs for those routines specific to Doors CS. I'm not sure exactly where that stands, and since MOS doesn't come with an explicit source code license (or indeed any explicit license) I guess I need to err on the side of caution and say that those line drawing routines (as you took them from the Doors CS 6 source; the DCS7 source has overhauled MOS-compatible line routines) are still mostly at the whim of the original MOS license.
That isn't a gray area at all. It doesn't matter *at all* how much you have improved/fixed it, you stole code. Unless, of course, you got permission (which is doubtful, because it still wouldn't be a gray area then).