EDG said:
Megacorporations" aren't a concept unique to Traveller, so they're perfectly usable as such. What you can't do is given megacorps the same names as the ones in the OTU.
It's the 'usable as such' that could be a problem. As huge corporations - ok; as Traveller merchant lines - in the context of Traveller material - "Megacorporations" might be skirting a fine line - unless a unique definition was explicitly applied.
For instance, if I use
Imperial Merchant Company - and my setting has an Imperial government - this would seem ok, but in the context of Traveller OGL where I did not setup my own Imperial setting (and make it unique), I think there would be an issue.
The webster dictionary online has definitions for all these terms - so they are not in and of themselves Traveller specific. If I google megacorporation most of my hits are Traveller related - the ones that aren't have alternate spellings (and Wikipedia has a comment about the article not citing any references or sources). So without an explicit reference in the SRDs, I would stay clear of using the term (in the context of an OGL work).
Please deposit 2 cents...