
Open Source 5G Core Network Implementation
free5GC is a Linux Foundation project dedicated to implementing 3GPP Release 15 and beyond 5G core networks
Complete 5G Core Implementation
Compliant with 3GPP R15+ standards, providing comprehensive 5G core network functionalities
Service-Based Architecture
Built on Service-Based Architecture (SBA) for modular and scalable deployments
Containerized Deployment
Supports Kubernetes and Docker deployments, easily integrating with modern cloud-native environments
Open Source
Licensed under Apache 2.0, free for both commercial and non-commercial use with no restrictions
The free5GC (a Linux Foundation project) is an open-source project for 5th generation (5G) mobile core networks. The ultimate goal of this project is to implement the 5G core network (5GC) defined in 3GPP Release 15 (R15) and beyond.
Currently, the major contributors are from National Yang Ming Chiao Tung University (NYCU).
- The source code of the latest version of free5GC can be downloaded from here.
- Information about TSC (Technical Steering Committee) can be found at free5gc/governance.
- Follow our LinkedIn page to get the news about free5GC.
- Please refer to our roadmap for the features of each release.
Note
- The Linux Foundation announced that free5GC officially joined the Linux Foundation on September 16, 2024, during the Open Source Summit Europe in Vienna, Austria. Check out the press release here.
- Please check out the Google Scholar page here for publications using free5GC.
Latest News: free5GC v4.0.0 Released!
Version 4.0.0 upgrades the SBI server/consumer implementations for all Network Functions (except NEF) to 3GPP R17 standards.
NEF upgrades are in progress, with R17 support coming in v4.0.1.
View Version History →Connecting to the Future!

We remain committed to enhancing free5GC with new features, and we have a roadmap in place to support the following functionalities:
- NR-DC
- Roaming