← All stories
● Covered by 1 source · 1 reportLow impact1 positive

MoofTCP: A modern, memory-lean TCP/IP stack for 68k Macs running System 6

🔄 Updated 1d ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Drop-in replacement for MacTCP on 68k Macs.
  • New TCP/IP stack written in portable C.
  • Includes DHCP client and installer.
  • Designed for low memory usage on systems like Mac Classic.

Introducing MoofTCP

MoofTCP is a newly developed TCP/IP stack specifically for 68k Macintosh computers operating on System 6. It functions as a direct replacement for Apple's original MacTCP, allowing programs designed for MacTCP to run without modification. The underlying stack is a fresh implementation written in portable C, featuring its own control panel, installer, and a DHCP client.

Addressing MacTCP Limitations

The project was initiated to overcome limitations of the aging MacTCP, particularly on systems with limited resources, such as a Mac Classic with 4 MB of RAM. MacTCP could be slow, memory-intensive, and complex to configure on such setups. MoofTCP prioritizes reliability, low latency for interactive use, and improved throughput for modern network tasks, all while consuming no more resident memory than its predecessor.

Key Features and Compatibility

MoofTCP implements the MacTCP .IPP driver interface (TCP, UDP, ICMP echo) and the name resolver, ensuring full compatibility with existing applications. It supports both DHCP and fixed IP addresses, configurable via its control panel. A 'MoofTCP Lite' version is available, saving approximately 5 KB of system memory by omitting DHCP, catering to machines with extremely tight memory constraints. The installer is designed for ease of use, managing file placement and offering a simple removal option to revert to MacTCP.

Technical Design and Installation

The core TCP/IP stack is built without malloc and global state, and has been tested with sanitizers and fuzzers on desktop environments. Installation involves downloading the appropriate disk image, running the installer, restarting the Mac, configuring network settings in the MoofTCP control panel, and restarting again to go online. The installer also includes diagnostics and is MultiFinder-aware, cleaning up connections when applications quit.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~4 min · 3 stories · Nov 07

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

MoofTCP is a new, from-scratch TCP/IP stack for 68k Macintosh computers running System 6, designed as a drop-in replacement for Apple's MacTCP. It offers improved reliability, lower latency, and better throughput while maintaining memory efficiency and compatibility with existing MacTCP applications.