OpenDaylight Project

Last updated
OpenDaylight
Initial release5 February 2014
Stable release
16 (Sulfur) / 13 May 2022
Repository https://github.com/opendaylight/
Written inJava
License Eclipse Public License 1.0
Website www.opendaylight.org

The OpenDaylight Project is a collaborative open-source project hosted by the Linux Foundation. The project serves as a platform for software-defined networking (SDN) for customizing, automating and monitoring computer networks of any size and scale.

Contents

History

On April 8, 2013, The Linux Foundation announced the founding of the OpenDaylight Project. The goal was to create a community-led and industry-supported, open-source platform to accelerate adoption & innovation in terms of software-defined networking (SDN) and network functions virtualization (NFV). [1] [2] The project's founding members were Big Switch Networks, Brocade, Cisco, Citrix, Ericsson, IBM, Juniper Networks, Microsoft, NEC, Red Hat and VMware. [3]

Reaction to the goals of open architecture and administration by The Linux Foundation have been mostly positive. [4] [5] While initial criticism centered on concerns that this group could be used by incumbent technology vendors to stifle innovation, most of the companies signed up as members do not sell incumbent networking technology. [6]

Technical steering committee

For governance of the project, the technical steering committee (TSC) provides technical oversight over the project. [7] The TSC is able to hold voting on major changes to the project. As of June 2022, [8] the TSC includes:

OpenDaylight TSC Chairs List [9]
Term YearsTSC Chair
2013, 2014David Meyer
2015, 2016, 2017Colin Dixon
2018, 2019, 2020Abhijit Kumbhare
2021, 2022Guillaume Lambert

Code Contributions

By 2015, user companies began participating in upstream development. The largest, actively contributing companies include PANTHEON.tech⁣, [10] Orange, Red Hat, and Ericsson. [11] At the time of the Carbon release in May 2017, the project estimated that over 1 billion subscribers accessing OpenDaylight-based networks, in addition to its usage within large enterprises. [12]

There is a dedicated OpenDaylight Wiki, [13] and mailing lists. [14]

Technology

Projects

The platform is described as a modular, open-source platform for automating networks. Part of the concept of modularity are over 50 projects, which address & extend the capabilities of networks managed by OpenDaylight. Each project has a formal structure, teams and meetings to discuss releases, functionality and code. [15] Projects include BGPCEP, TransportPCE, NETCONF, YANG Tools, and others. [16]

Releases

Releases are named after the atomic number of chemical elements, including the corresponding number.

Release NameRelease Date
Chlorine (17)October 2022
Sulfur (16)May 2022
Phosphorus (15)September 2021
Silicon (14)March 2021
Aluminium (13)September 2020
Magnesium (12)March 2020
Sodium (11)September 2019
Neon (10)March 2019
Fluorine (9)August 2018
Oxygen (8)March 2018
Nitrogen (7)September 2017
Carbon (6)June 2017
Boron (5)November 2016
Beryllium (4)February 2016
Lithium (3)June 2015
Helium (2)October 2014
Hydrogen (1)February 2014

Members

Originally there were three tiers of membership for OpenDaylight: Platinum, Gold and Silver, with varying levels of commitment.

As of January 2018, OpenDaylight became a project within the LF Networking Foundation, [17] which consolidated membership across multiple projects into a common governance structure. Most OpenDaylight members became members of the new LF Networking Foundation.

See also

Related Research Articles

<span class="mw-page-title-main">Free and open-source software</span> Software whose source code is available and which is permissively licensed

Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source code is openly shared so that people are encouraged to voluntarily improve the design of the software. This is in contrast to proprietary software, where the software is under restrictive copyright licensing and the source code is usually hidden from the users.

Vyatta is a software-based virtual router, virtual firewall and VPN product for Internet Protocol networks. A free download of Vyatta has been available since March 2006. The system is a specialized Debian-based Linux distribution with networking applications such as Quagga, OpenVPN, and many others. A standardized management console, similar to Juniper JUNOS or Cisco IOS, in addition to a web-based GUI and traditional Linux system commands, provides configuration of the system and applications. In recent versions of Vyatta, web-based management interface is supplied only in the subscription edition. However, all functionality is available through KVM, serial console or SSH/telnet protocols. The software runs on standard x86-64 servers.

<span class="mw-page-title-main">Linux Foundation</span> Non-profit technology consortium to develop the Linux operating system

The Linux Foundation (LF) is a non-profit organization established in 2000 to support Linux development and open-source software projects. In addition to providing a neutral home where Linux kernel development can be protected and accelerated, the LF is dedicated to building sustainable ecosystems around open-source projects to accelerate technology development and commercial adoption.

The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on October 4, 1985, to support the free software movement, with the organization's preference for software being distributed under copyleft terms, such as with its own GNU General Public License. The FSF was incorporated in Boston, Massachusetts, US, where it is also based.

<span class="mw-page-title-main">Simon Phipps (programmer)</span> Computer scientist and web and open source advocate

Simon Phipps is a computer scientist and web and open source advocate.

<span class="mw-page-title-main">OpenStack</span> Cloud computing software

OpenStack is a free, open standard cloud computing platform. It is mostly deployed as infrastructure-as-a-service (IaaS) in both public and private clouds where virtual servers and other resources are made available to users. The software platform consists of interrelated components that control diverse, multi-vendor hardware pools of processing, storage, and networking resources throughout a data center. Users manage it either through a web-based dashboard, through command-line tools, or through RESTful web services.

<span class="mw-page-title-main">FreedomBox</span>

FreedomBox is a free software home server operating system based on Debian, backed by the FreedomBox Foundation.

<span class="mw-page-title-main">Cloud Foundry</span> Open source, multi-cloud application platform as a service

Cloud Foundry is an open source, multi-cloud application platform as a service (PaaS) governed by the Cloud Foundry Foundation, a 501(c)(6) organization.

Hewlett Packard Enterprise and its predecessor entities have a long history of developing and selling networking products. Today it offers campus and small business networking products through its wholly owned company Aruba Networks which was acquired in 2015. Prior to this, HP Networking was the entity within HP offering networking products.

6WIND is a virtual networking software company delivering disaggregated and cloud-native solutions to CSPs and enterprises globally. The company is privately held and headquartered in the West Paris area, in Montigny-le-Bretonneux. 6WIND has a global presence with offices in the US and APAC. The company provides virtualized networking software which is deployed in bare-metal or in virtual machines on COTS servers in public & private clouds. Their solutions are disaggregated and containerized based on the cloud-native architecture.

The Data Plane Development Kit (DPDK) is an open source software project managed by the Linux Foundation. It provides a set of data plane libraries and network interface controller polling-mode drivers for offloading TCP packet processing from the operating system kernel to processes running in user space. This offloading achieves higher computing efficiency and higher packet throughput than is possible using the interrupt-driven processing provided in the kernel.

OpenConnect is a free and open-source cross-platform multi-protocol virtual private network (VPN) client software which implement secure point-to-point connections.

Cumulus Networks was a computer software company headquartered in Mountain View, California, US. The company designed and sold a Linux operating system for industry standard network switches, along with management software, for large datacenter, cloud computing, and enterprise environments.

Distributed Overlay Virtual Ethernet (DOVE) is a tunneling and virtualization technology for computer networks, created and backed by IBM. DOVE allows creation of network virtualization layers for deploying, controlling, and managing multiple independent and isolated network applications over a shared physical network infrastructure.

The OpenPOWER Foundation is a collaboration around Power ISA-based products initiated by IBM and announced as the "OpenPOWER Consortium" on August 6, 2013. IBM is opening up technology surrounding their Power Architecture offerings, such as processor specifications, firmware and software with a liberal license, and will be using a collaborative development model with their partners.

Hyperledger is an umbrella project of open source blockchains and related tools that the Linux Foundation started in December 2015. IBM, Intel, and SAP Ariba have contributed to support the collaborative development of blockchain-based distributed ledgers. It was renamed the Hyperledger Foundation in October 2021.

<span class="mw-page-title-main">OpenBMC</span> Open source implementation of the Baseboard Management Controllers (BMC) Firmware Stack

The OpenBMC project is a Linux Foundation collaborative open-source project that produces an open source implementation of the baseboard management controllers (BMC) firmware stack. OpenBMC is a Linux distribution for BMCs meant to work across heterogeneous systems that include enterprise, high-performance computing (HPC), telecommunications, and cloud-scale data centers.

ONAP, is an open-source, orchestration and automation framework. It is hosted by The Linux Foundation.

References

  1. "Industry Leaders Collaborate on OpenDaylight Project, Donate Key Technologies to Accelerate Software-Defined Networking". Linux Foundation. 8 April 2013. Retrieved 20 November 2017.
  2. "OpenDaylight: A big step toward the software-defined data center". InfoWorld. April 8, 2013. Retrieved November 18, 2013.
  3. "OpenDaylight Project Founded". Light Reading. 2013-08-04. Retrieved 2020-11-02.
  4. Hinkle, Mark "The Linux Foundation's Collaboration – OpenDaylight Project – Open Source SDN" (4/08/2013) Archived 2013-07-02 at the Wayback Machine
  5. McNickle, Michelle "SDN blog roundup: Open Daylight, Cisco's networking truths, OpenStack" (2013) Archived 2013-05-21 at the Wayback Machine
  6. Duffy, Jim (2013-04-09). "Skepticism follows Cisco-IBM led OpenDaylight SDN consortium". Network World. Retrieved 2022-10-02.
  7. "Technical Charter for OpenDaylight Project a Series of LF Projects, LLC" (PDF). OpenDaylight.org. 2020-11-23.
  8. "Technical Steering Committee (TSC) – OpenDaylight – ODL Confluence". wiki.opendaylight.org. Retrieved 2022-06-06.
  9. "OpenDaylight TSC". Archived from the original on 2021-01-16. Retrieved 2021-03-01.
  10. "PANTHEON.tech has extensive experience in implementing & optimizing OpenDaylight". OpenDaylight. Retrieved 2020-11-02.
  11. "Insights | Linux Foundation". lfanalytics.io. Retrieved 2020-11-02.
  12. ""Carbon: Fertile Ground for New Use Cases"".[ permanent dead link ]
  13. "OpenDaylight – OpenDaylight – ODL Confluence". wiki.opendaylight.org. Retrieved 2022-10-02.
  14. "Open Daylight Developer's Mailing List". Archived from the original on 2013-04-14. Retrieved 2013-04-13.
  15. "OpenDaylight concepts and tools — OpenDaylight Documentation Silicon documentation". docs.opendaylight.org. Retrieved 2020-11-02.
  16. "Projects – OpenDaylight – Confluence". wiki.opendaylight.org. Retrieved 2020-11-02.
  17. "Linux Foundation Creates New Umbrella LF Networking Fund for Open-Source Networking Projects". 23 January 2018.