Legalities of Reimplementing Proprietary Languages?
"I built the syntax checker based on their language specification, I have not attempted to reverse engineer their interpreter (it's broken in a couple of ways anyway). I think there is a copyright on the language specification. Does this mean I cannot implement the language?
Would a re-creation of their language be legal? I haven't ever seen their source code, nor has anyone at my company. I do not intend to redistribute it, only use the interpreter in-house so we can continue to use our old programs without paying licenses. We had to write those programs, so to the best of my knowledge, we own them (but not the language they use?).
Or, would a re-implementation be, in effect, the same as making multiple unlicensed copies of their interpreter?
If I cannot implement the language without permission, does this also mean that I cannot create a converter to translate that language into a different one? Could such a converter be construed to be an implementation of the language?"
0 of 18 comments (clear)
No comments match the current filter.