AT&T Open Sources Its SDN Framework To The Linux Foundation (fiercetelecom.com)
An anonymous reader writes "It's no secret that AT&T has been planning to move to a software-defined network for quite a while. Now, they've decided to open-source the whole thing." From Fierce Telecom:
AT&T today announced it will release its Enhanced Control, Orchestration, Management and Policy (ECOMP) platform to the wider telecom industry as an open source offering managed by the Linux Foundation. The goal, the company said, is to make ECOMP the telecom industry's standard automation platform for managing virtual network functions and other software-centric network capabilities.
AT&T delivered 8.5 million lines of code to the Linux Foundation on Wednesday, saying "We want to build a community -- where people contribute to the code base and advance the platform..." AT&T said Wednesday they've already received interest from other major telecoms, and "we want this to help align the global industry." While their ultimate goal is to virtualize 75% of their own network by 2020, at least one analyst sees a larger trend where the whole telecom industry collectively bypasses equipment vendors and begins "taking network innovation into its own hands."
AT&T delivered 8.5 million lines of code to the Linux Foundation on Wednesday, saying "We want to build a community -- where people contribute to the code base and advance the platform..." AT&T said Wednesday they've already received interest from other major telecoms, and "we want this to help align the global industry." While their ultimate goal is to virtualize 75% of their own network by 2020, at least one analyst sees a larger trend where the whole telecom industry collectively bypasses equipment vendors and begins "taking network innovation into its own hands."
Oh, that's right! Drown 'em in paperwork.
“He’s not deformed, he’s just drunk!”
What license is it released under?
This is very significant in its symbolism actually -- remember, it was ATT/Bell Labs that invented C and UNIX and used it internally for their systems management. So for them to open this to the Linux Foundation could be seen as a strong endorsement.
C|N>K
That hasn't been true since the 1970s.
--- Generation X: The first generation to have SIG lines inferior to their parents... ---
where we can all watch AT&T and Comcast and the rest of them go fuck themselves
Kernel programmer here (though I barely qualify for the title).
The stock kernel includes all the basics of software-defined networking - bridging, firewalls, etc. Obviously that's just a small percentage of the kernel, less than 1% of the kernel's 15 million lines. Which means the kernel does basic SDN in no more than about 150,000 lines. Why AT&T needed to add 50 times as much is a legitimate question. I wouldn't be at all surprised if, like many software projects, they used ten times as much code as needed for the job, resulting in ten times as many bugs.
> Is it to get people to write code for them for free?
Yes. AT&T and BT both need much of the same code. It's inefficient for them to both write separate, incompatible implementations. Better for AT&T to share the initial code base, then when BT makes improvements or adds things, AT&T can use BT's work too.
Also, it's entirely possible that if AT&T kept their code proprietary, the industry as a whole would largely standardize on some OTHER code base. Then AT&T would be stuck with a huge mass of outdated, incompatible code. By open sourcing a reasonably good system, it encourages others in the industry to use it, so that the industry tends to standardize on what AT&T is already invested in.
All these people working for the common good ;-)
It makes the industry more liquid. The investors that hold these companies don't just hold AT&T. They also invest in Verizon and Deutsche Telekom and a plethora of smaller telecoms. The more standardized the systems are among these companies the easier it is to merge and consolidate them. That has real value for major share holders. The end state for a successful telecom company is getting bought by some politically connected monster.
Maw! Fire up the karma burner!
Today's situation... ATT has to pay through the nose to Cisco/Juniper etal for network switches, and beg and plead for the specs ATT wants.
ATT's goal... ATT gets to slap the code with the specs they want, into a glorified Raspberry Pi or Nvidia GPU, maybe as firmware. And Cisco/Juniper/etal stocks are going to collapse. ATT is not in the network switch/router business. But it is a major capital cost for them. If they can roll-their-own, or get Foxconn to build to their specs, ATT stands to save a bundle of money. Imagine you're a taxi company. You're not in the car manufacturing business. But if you could get Foxconn to custom-build taxis for you at a fraction of the cost of what Ford or GM charges, you'd jump on the deal right away.
I'm not repeating myself
I'm an X window user; I'm an ex-Windows user
Considering the code size it undoubtedly has many auxiliary features including the ability to read email. Considering the provenance it probably can read everyone else's email too.