VyOS
Sign in to saveVyOS is an open source network operating system Linux distribution based on Debian.
Source code
For the most up-to-date documentation, please read the online build guide at docs.vyos.io. If you want to modify VyOS and/or join its development, read on. Some packages are taken from the upstream, while other are modified or written from scratch by VyOS developers. Every package maintained by the VyOS team has its own git repository. VyOS image build is therefore a multi-step process. Packages are compiled first, then an ISO is built from Debian packages and our own packages. This is the top level repository that contains links to repositories with VyOS specific packages (organized as Git submodules) and scripts and data that are used for building those packages and the installation image. build/ Used for temporary files used for the build and for build artifacts data/ Data required for building the ISO (e.g. boot splash/configs) packages/ This directory can hold arbitrary .deb packages which will be embedded into the resulting ISO. Among other things those packages will be: Linux Kernel, FRR, Netfilter... scripts/ Scripts that are used for the build process tools/ Scripts that are used for maintainer's tasks automation and other purposes, but not during ISO build process The default branch that contains the most recent VyOS code is called rolling . All new code goes to the rolling branch. When a new LTS release is ready for feature freeze, a new branch is created for the release, and new code from rolling is backported to the release branch as needed. Post-1.2.0 branches are named after constellations sorted by area from smallest to largest. There are 88 of them, here's the complete list. VyOS 1.4: sagitta (Arrow) [LTS] VyOS 1.3: equuleus (Little Horse) [LTS] VyOS 1.2: crux (Southern Cross) [Unsupported]
Excerpt from the source-code README · 2,894 chars · not written by Vinony
Wikidata facts
- Official website
- vyos.io
Show 7 more facts
- issue tracker URL
- bugzilla.vyos.net
- inception
- 2013-00-00
- IRC channel URL
- irc://irc.freenode.net/vyos
- source code repository URL
- github.com/vyos/vyos-build
- software version identifier
- 1.4.0
- social media followers
- 2170
- official blog URL
- blog.vyos.io
Sources (3)
via Wikidata · CC0
~6 min read
Article
7 sectionsContents
- History
- Features
- Releases
- Release History
- See also
- References
- External links
VyOS is an open source network operating system Linux distribution based on Debian.
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. VyOS can also be optimized to achieve routing at 100Gbps.