VyOS

VyOS
DeveloperThe VyOS Project Community
OS familyLinux (Unix-like)
Working stateCurrent
Source modelOpen source
Initial release22 December 2013; 10 years ago (2013-12-22)
Latest release1.4.0[1] / 4 June 2024; 5 months ago (2024-06-04)
Repository
Marketing targetEnterprise software
Available inEnglish
Platformsamd64
Kernel typeMonolithic (Linux)
LicenseFree software licenses
(mainly GPL)
Official websitevyos.io

VyOS is an open source network operating system Linux distribution based on Debian.[2]

VyOS provides a free routing platform that competes directly with other commercially available solutions from well-known network providers. Because VyOS is run on standard amd64 systems, it can be used as a router and firewall platform for cloud deployments.[3][4] VyOS can also be optimized to achieve routing at 100Gbps.[5]

Besides being open-source, VyOS also offers subscription-based support, which includes pre-built images for cloud and virtual environments and LTS images for the 1.3 and 1.4 series.

History

After Brocade Communications stopped development of the Vyatta Core Edition of the Vyatta Routing software, a small group of enthusiasts in 2013 took the last Community Edition, Vyatta Core version 6.6R1,[6] and worked on building an open-source fork to continue its legacy.[7][8] This group founded Sentrium S.L,[9] a Spanish company, to support and develop the VyOS project.

On Oct 9, 2024, Sentrium SL was acquired by VyOS Networks Corporation,[10]

Features[11]

Releases

VyOS version 1.0.0 (Hydrogen) was released on December 22, 2013.[16][17] On October 9, 2014, version 1.1.0 (Helium) was released.[18] All versions released thus far have been based on Debian 6.0 (Squeeze), and are available as 32-bit images and 64-bit images for both physical and virtual machines.[17]

On January 28, 2019, version 1.2.0 (Crux) was released.[19] Version 1.2.0 is based on Debian 8 (Jessie). While version 1.0 and 1.1 were named after elements, a new naming scheme based on constellations is used from version 1.2.[20]

VyOS 1.3.0 (Equuleus) is based on Debian 10 (Buster)[21] and was released on December 21, 2021. Equuleus brought many long-desired features, most notably an SSTP VPN server, an IPoE server, an OpenConnect VPN server, and a serial console server. It also included reworked support for WWAN interfaces, support for GENEVE and MACSec interfaces, VRF, IS-IS routing, preliminary support for MPLS and LDP, among many other features.[6]

Currently, VyOS 1.4.0 (Sagitta) in GA (General Access) stage, with the latest version being VyOS 1.4.0 GA LTS.[22] This version was developed based on Debian 12 (Bookworm).[23]

Release History

Release Version Date Base Debian system
Hydrogen 1.0.0 December 22, 2013 Debian 6 (Squeeze)
1.0.1 January 17, 2014
1.0.2 February 3, 2014
1.0.3 May 9, 2014
1.0.4 June 16, 2014
1.0.5 September 26, 2014
Helium 1.1.0 October 9, 2014
1.1.1 December 8, 2014
1.1.2 January 22, 2015
1.1.3 January 28, 2015
1.1.4 March 9, 2015
1.1.5 March 25, 2015
1.1.6 August 17, 2015
1.1.7 February 17, 2016
1.1.8 November 13, 2017
Crux 1.2.0 January 28, 2019 Debian 8 (Jessie)
1.2.1 April 16, 2019
1.2.2 July 15, 2019
1.2.3 September 5, 2019
1.2.4 January 1, 2020
1.2.5 April 14, 2020
1.2.6 September 18, 2020
1.2.6-S1 September 28, 2020
1.2.7 March 25, 2021
1.2.8 July 6, 2021
1.2.9 December 2, 2022
1.2.9-S1 March 22, 2023
Equuleus 1.3.0 December 21, 2021 Debian 10 (Buster)
1.3.1 March 21, 2022
1.3.1-S1 March 30, 2022
1.3.2 September 7, 2022
1.3.3 June 22, 2023
1.3.4 October 17, 2023
1.3.5 December 15, 2023
1.3.6 February 14, 2024
1.3.7 May 13, 2024
Sagitta 1.4.0 February 22, 2024 Debian 12 (Bookworm)

See also

References

  1. ^ "VyOS 1.4.0 GA LTS release". June 4, 2024. Retrieved June 4, 2024.
  2. ^ "VyOS home page". Retrieved November 9, 2014.
  3. ^ "VyOS on DistroWatch.com". Retrieved November 9, 2014.
  4. ^ Review: 6 slick open source routers | InfoWorld
  5. ^ "How to reach 100Gbit routing on VyOS – part 1". Archived from the original on August 23, 2024. Retrieved June 5, 2024.
  6. ^ a b "History — VyOS 1.3.x (equuleus) documentation". docs.vyos.io. Retrieved May 20, 2024.
  7. ^ "Vyatta now rehosted to github as VyOS : networking". reddit. October 11, 2013.
  8. ^ "[Release] VyOS 1.0.0 - (an enhanced fork, based from the old vyatta project) : networking". reddit. December 22, 2013.
  9. ^ Andamasov, Yuriy. "Sentrium? What Sentrium?". blog.vyos.io. Retrieved May 20, 2024.
  10. ^ Andamasov, Yuriy. "VyOS Networks Announces Strategic Acquisition and Integration of Sentrium SL as VyOS Networks Iberia". www.prnewswire.co.uk. Retrieved October 25, 2024.
  11. ^ "Products – VyOS". Retrieved April 11, 2021.
  12. ^ "Command Line Interface — VyOS 1.5.x (circinus) documentation". docs.vyos.io. Retrieved May 21, 2024.
  13. ^ Baturin, Daniil. "Configuration versioning and archiving in VyOS". blog.vyos.io. Retrieved May 21, 2024.
  14. ^ Baturin, Daniil. "VyOS 1.4.0 GA release". blog.vyos.io. Retrieved June 5, 2024.
  15. ^ "Monitoring VyOS with Prometheus/Grafana". VyOS Forums. June 6, 2024. Retrieved June 16, 2024.
  16. ^ "Hydrogen". Archived from the original on December 8, 2015. Retrieved December 24, 2013.
  17. ^ a b "VyOS - 1.0.0 release". December 22, 2013. Archived from the original on December 8, 2015. Retrieved December 4, 2015.
  18. ^ "VyOS - 1.1.0 release". October 9, 2014. Archived from the original on December 8, 2015. Retrieved December 4, 2015.
  19. ^ "VyOS 1.2 (Crux) released". January 28, 2019. Retrieved January 30, 2019.
  20. ^ "VyOS development news in August and September". September 16, 2018. Retrieved January 30, 2019.
  21. ^ Baturin, Daniil. "VyOS 1.3.0-epa1 release". blog.vyos.io. Retrieved May 20, 2024.
  22. ^ Baturin, Daniil. "VyOS 1.4.0 GA release". blog.vyos.io. Retrieved June 5, 2024.
  23. ^ Baturin, Daniil. "VyOS 1.4.0-rc1 release candidate". blog.vyos.io. Retrieved May 20, 2024.