From 4c63a9d11d05b8ca6998de971d97182bc81f5ff0 Mon Sep 17 00:00:00 2001 From: runborg Date: Tue, 25 Jun 2019 20:37:47 +0200 Subject: T145: Migrate vyos history, migrate vyatta, ipsec-gre and restructure of configuration overview (#69) * T1457: restructure configuration overview for the beginner user * T1457: install: restructure note about deprecated install system * T1457: migrate vyos history from the wiki * T1457: Migrate from vyatta: Migrated from the wiki * T1457: VPN: Migrate gre-ipsec from the wiki --- docs/history.rst | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 docs/history.rst (limited to 'docs/history.rst') diff --git a/docs/history.rst b/docs/history.rst new file mode 100644 index 00000000..422d56c7 --- /dev/null +++ b/docs/history.rst @@ -0,0 +1,24 @@ +.. _history: + +VyOS History +================== + +VyOS is a Linux-based network operating system that provides software-based network routing, firewall, and VPN functionality. + +The VyOS project was started in late 2013 as a community fork of the `GPL `_ portions of Vyatta Core 6.6R1 with the goal of maintaining a free and open source network operating system in response to the decision to discontinue the community edition of Vyatta. Here everyone loves learning, older managers and new users. + +VyOS is primarily based on `Debian GNU/Linux `_ and the `Quagga `_ routing engine. Its configuration syntax and :ref:`cli` are loosely derived from Juniper JUNOS as modelled by the `XORP project `_ (which was the original routing engine Vyatta was based upon). +Vyatta changed to the Quagga routing engine for release 4.0. + +Vyos changed the routing enging to `FRRoution `_ in version 1.2.0 + +**How it's different from other router distros?** + +- Unified command line interface in the style of hardware routers. +- Scriptable CLI +- Stateful configuration system: prepare changes and commit at once or discard, view previous revisions or rollback to them, archive revisions to remote server, execute hooks at commit time... +- Image-based upgrade: keep multiple versions on the same system and revert to previous image if something went wrong. +- Not just firewall and VPN: includes routing protocols such as BGP and OSPF and complex routing policy language. +- Runs on physical and virtual platforms alike: small x86 boards, big servers, KVM, Xen, VMWare, Hyper-V... +- Completely free and open source, with documented internal APIs and build procedures. +- Community driven: patches are welcome, all code, bugs, and nightly builds are public. -- cgit v1.2.3