News for hackers. Stuff that matters.
Re:Open Source in the 5G Stack by cedricgle on Tuesday February 23, 2021 @05:10PM (#26243588)
Strangely they went pass Free5gc (1)(2), perhaps it's too close to China ?.

It's the more complete 5G stack imo. All functions are containerized and it's in Golang, which is way less error-prone e̶r̶r̶o̶r̶ ̶p̶r̶o̶o̶f̶ than openair (in c/c++). I used it at work to build a new private function that interact with the various api to build fast path breakout in the user data plane.

[1] https://www.free5gc.org/ [2] https://github.com/free5gc/free5gc

Re:Open Source in the 5G Stack by the_only_law on Tuesday February 23, 2021 @06:16PM (#26244347)
Huh, I’ve been interested in Go’s application in telecom/digital communications. I’ll have to take a look at this. Most of what I’ve been working on (non 5g) has been Erlang and the bit of C I’m stuck with.
Re:Open Source in the 5G Stack by rkangel on Wednesday February 24, 2021 @05:49AM (#26248652)
Out of interest, what are you looking for in Go that Erlang doesn't give you?
Re:Open Source in the 5G Stack by the_only_law on Wednesday February 24, 2021 @03:17PM (#26255199)
Nothing particularly. I'm always interested in other languages. Offhand though, I imagine Go might make working with native code a bit easier.

Go is kinda weird to me because I always here people refer to it as a systems language in comparison to C or C++, but have really only seen it used for things like web services.

Re:Open Source in the 5G Stack by gabagool on Tuesday February 23, 2021 @05:26PM (#26243787)
I'm assuming you mean error-prone and not error proof? =D Took me a couple of reads to get it.
Re:Open Source in the 5G Stack by BelenusMordred on Wednesday February 24, 2021 @01:13AM (#26247137)
> perhaps it's too close to China ?

It's mainly built by the Taiwanese.