When MacTCP starts up, it grabs the TCP protocol dispatch entry in the Mac's Ethernet driver. It does not relinguish it when you exit. When Genera starts up, it wants to grab the same protocol (and some others). The Genera application cannot practically use MacTCP because it needs the next lower layer than that gives. Additionally, Genera uses some other protocols which Mac software does not support.