libtirpc
« Back to VersTracker
Description:
Port of Sun's Transport-Independent RPC library to Linux
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: rpc networking libraries linux nfs system-utilities
Install: brew install libtirpc
About:
Libtirpc is a modern implementation of the Transport-Independent Remote Procedure Call (TI-RPC) library, originally developed by Sun Microsystems. It provides a mechanism for making procedure calls to remote servers, decoupling the RPC mechanism from the underlying transport protocol. This library is essential for enabling legacy RPC services on modern Linux systems that have removed the original Sun RPC implementation from their standard C libraries.
Key Features:
  • IPv6 support for modern network architectures
  • Supports multiple transport protocols including TCP and UDP
  • Provides backward compatibility for applications using legacy Sun RPC
  • Thread-safe implementation for concurrent operations
Use Cases:
  • Enabling NFS client functionality on systems without built-in RPC support
  • Porting legacy network services to modern Linux distributions
  • Developing custom RPC-based client/server applications
Alternatives:
  • glibc RPC – Legacy implementation bundled with older glibc versions; libtirpc is the modern replacement
  • ONC RPC – Original Sun RPC implementation; libtirpc is a portable fork with modern enhancements
Version History
Detected Version Rev Change Commit
Sep 10, 2025 6:14pm 0 VERSION_BUMP eb9ec78a
Oct 27, 2024 12:49pm 0 VERSION_BUMP 168d9143