5 https://git.automotivelinux.org/src/xds/xds-docs/plain/docs/part-1/xds-overview.md?h=master
8 <!-- WARNING: This file is generated by fetch_docs.js using /home/boron/Documents/AGL/docs-webtemplate/site/_data/tocs/devguides/master/xds-docs-guides-devguides-book.yml -->
12 X(cross) Development System (XDS) is set of tools that provides
13 multi-platform cross development with
14 [near-zero](https://en.wikipedia.org/wiki/Zero_Install)
17 This guide is available in two forms: the online version and a PDF
20 - Online: [http://docs.automotivelinux.org/docs/en/master/devguides/#xcross-development-system-user's-guide](../../../#xcross-development-system-user's-guide)
22 - PDF: [http://iot.bzh/download/public/XDS/docs/XDS_UsersGuide.pdf](http://iot.bzh/download/public/XDS/docs/XDS_UsersGuide.pdf)
26 1. Provide a multi-platform, cross development
27 tool with near-zero installation.
29 2. Keep application source files local to the user's machine, which
30 makes XDS compatible with existing IT policies
31 (e.g. corporate backup or SCM), and lets users continue to work
32 using their favorite editors all while keeping performance during
33 editing and browsing activities.
35 The following illustration shows XDS as two functional blocks:
36 the client part and the server part.
38 The client part consists of several tools some essential and some
40 The client part must have `xds-agent` and can optionally have `xds-cli`
42 The client part runs on the user's machine (Development Host).
44 The server part (`xds-server`) can run anywhere in a container,
45 which includes a standalone machine, a server machine connected
46 through a local network, or a server machine connected through the Cloud.
48 
52 The client part is portable and can run on the following platforms:
58 The following figure shows the three supported configurations for the client part:
60 - standalone (i.e. local)
61 - On-Premise, which uses a local network
62 - [Software as a Service](https://en.wikipedia.org/wiki/Software_as_a_service)
63 (SaaS), which is Cloud-based
65 