Get all the benefits that we readily provide by becoming a member
of our community!

Get all the benefits that we readily provide by becoming a member of our community!

No matter what role you choose. Being a member of our community you can achieve any goal you have set and also meet the different perspectives and experiences that can help you to use our product effectively.

white back

No matter what role you choose. Being a member of our community you can achieve any goal you have set and also meet the different perspectives and experiences that can help you to use our product effectively.

VyOS Community

VyOS started as a community project and retains that spirit. The entire code base is open for contributions. Even if you are not a programmer, there’s a lot of things to do: writing documentation, answering questions on the forum, testing rolling release images, and reporting bugs.

Starting from VyOS 1.2.0, only rolling release builds are available publicly, while LTS releases are only available to subscribers. However, it doesn’t only mean commercial customers!

Every active contributor is eligible for a subscription too. We are doing hard work maintaining LTS releases, and we are ready to share the results of that work with everyone who helps us move the project forward, whether they contribute to the project financially by purchasing a subscription, write code, write documentation, actively test VyOS and make good bug reports, or spread the word.

VyOS Evangelist badge
VyOS Contributors badge
VyOS Maintainers badge
VyOS Networks Engineer badge

How to Become a Contributor?

There are many meaningful ways in which you can contribute to the VyOS project. We will consider anyone a contributor if they are actively involved in the development of VyOS and do their best to help push the project forward in the following ways:

Development Contributions

  • Developing and Testing new VyOS features.
  • Automating project setup and Improving new tooling and testing.
  • Testing VyOS on previously untested hardware.
  • Finding, fixing, and reporting bugs.

VyOS Promotion

  • Promoting VyOS on social media platforms such as Twitter and Facebook
  • Writing blog posts, articles about VyOS on the relevant sites, answering questions and suggesting VyOS on public forums such as Spiceworks, Stackoverflow, etc.
  • Giving talks about VyOS at industry conferences, conventions, etc.
  • Making video tutorials and sharing them on platforms like Youtube and Vimeo

Community Contributions

  • Helping with documenting new features, improving existing documentation, or rewriting legacy documentation from Vyatta Core.
  • Creating detailed feature requests to the developers that would help push the project forward and expand the capabilities of VyOS.
  • Supporting people on the forums, IRC, or the Slack channel. This also includes support in localized VyOS forums and/or the creation of localized channels such as the Japanese VyOS community.
  • Participating in feature design and architecture discussions.

Open-Source Contributions

  • Improve and use the software you rely on and develop your programming skills, and become part of the vibrant community.
  • Attracting developers with public APIs, a sleek and frequently updated UI, that allow you to share pieces of code or even whole applications, etc.
  • Proving yourself in an Open Source project with any relevant activities and contributions, gain relevant experience.
  • Being a part of these projects is the opportunity to reach your own goals, do something for others, and gain their gratitude.
Contact Us

Much More then Good Karma

Being a part of an open-source project is a remarkable experience. Not only do you get the chance to join a passionate community with similar interests, but you earn the right to grow, learn from the best, and make a name for yourself among the people who actually care. Speaking of which, an ongoing bond will boost your reporting, communication, and soft skills as a natural bonus of the open-source relationship.

Much More then Good Karma
VyOS for Good

VyOS for Good

Providing our services, we want to interact not only with our customers, investors, and employees but also with the society in general and the local communities. We try to understand how can we, as a provider of network OS that runs on a wide range of hardware, virtual machines, and cloud providers, contribute to resolving social issues for the sustainable development of society.

Get More Information

VyOS Open Source Contributors

The rewards of contributing to open source projects are obvious – more experience, new skills, and the ability to slide in a pull request you yourself so desperately need, just to name a few. How would you feel about a little extra benefit to sweeten the deal?

Being an open-source project ourselves, we appreciate every bit of time and resources others dedicate to FOSS.

Get More Information
VyOS Open Source Contributors
No Skillset Lock-In

No Skillset Lock-In

Despite a common misconception, not everyone involved in open-source development is a software engineer. A project–any project–needs much more than brains and muscle. Writing documentation, managing the community, guiding the team in an appropriate direction, quality assurance, UI, UX, and brand design are just the tip of the typical open-source activities iceberg.

If you have found a project you’d love to be a part of–reach out and in ten cases out of ten you’ll be welcome to join an aspiring team!

Get More Information

Who owns the copyright to contributions?

You do. VyOS intentionally doesn’t have any kind of a contributor agreement and doesn’t require contributors to give up any rights to their code. When the copyright is shared between all contributors, it’s impossible to change the license from GPL/LGPL to something else and create a closed-source version. This guarantees that the project will stay free and open source forever.

Who owns the copyright to contributions?

How do I sign up?

The best way to improve your programming skills - to code more or to read code of other users. Contributing to open-source projects is the process with a lot of fun and possibilities to level up your expertise, create a profitable profile, meet people with the same interests or find awesome coaches and much more.

Our mission: allow everyone who is involved in the open-source to prove themselves worthy, gain new knowledges and experience and become an essential part of our community.

  • If you don’t know where to start, documentation is your best bet. Our documentation is available at VyOS User Guide. To contribute a fix or an improvement, you should create a pull request in Github.com/vyos.
  • If you want to test the latest VyOS code, grab the latest rolling release image and give it a try. For best results, you may want to run it on your home or lab routers, or try loading your production configs and check if they load correctly. All bugs should be reported in our Phabricator.
  • If you want to start writing code, you should find or make a Phabricator task first, then reference it in your commit. Commits with proper ticket references are automatically linked to tickets. Since VyOS consists of more than one repository, tracking changes and writing changelogs is complicated without a central location, so we use Phabricator for that. It also helps ticket watchers know that a fix is available and help you with testing.

You can apply for a contributor subscription by filling out this form.

*We use the contact information you provide us to contact you about our products and services. You can unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and the commitment to protect your privacy, see below our Privacy Policy.