# Mapping the ThinLinc Technology Ecosystem - Version Zero

**URL:** <https://community.thinlinc.com/t/mapping-the-thinlinc-technology-ecosystem-version-zero/791>\
**Category:** Blog\
**Tags:** ecosystem, thinlinc\
**Created:** [30 November 2023 09:41 UTC](https://community.thinlinc.com/t/mapping-the-thinlinc-technology-ecosystem-version-zero/791 "2023-11-30T09:41:55Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![jeanz](https://dub1.discourse-cdn.com/flex005/user_avatar/community.thinlinc.com/jeanz/32/25_2.png) [@jeanz](https://community.thinlinc.com/u/jeanz)\
**Post date:** [30 November 2023 09:41 UTC](https://community.thinlinc.com/t/mapping-the-thinlinc-technology-ecosystem-version-zero/791/1 "2023-11-30T09:41:55Z")

</div>

Hello Fellow ThinLinc Enthusiasts,

Firstly, a huge thank you to everyone who has developed projects connected to ThinLinc or contributed to its ecosystem. Your efforts have been instrumental in shaping ThinLinc’s success and utility.

As many of you are aware, ThinLinc, our remote desktop server, thrives in a rich ecosystem of technologies. Our aim is to map and illuminate all add-ons and compatible technologies that enhance ThinLinc, making them more accessible to users like you.

I’ve put together an initial draft, which I’m calling “Version Zero,” to start visualizing this ecosystem, and I am eager for your insights. Your feedback is not just welcomed; it’s essential. Here’s what I’m looking for:

1. **Feedback on Version Zero** : Is the information in this initial version accurate? Are the labels clear and informative? Feel free to scrutinize and suggest improvements.

2. **Additions** : Do you know of any projects or technologies compatible with ThinLinc that aren’t represented in Version Zero? Let’s make sure they’re included.

3. **Tools for Collaboration** : Ideally, this should be a living document, evolving with community input. If you can recommend any tools that facilitate collaborative editing and updating, it would greatly streamline our process. We want to avoid the hassle of continuously generating new images for each update.

The image attached to this message represents our first step. I’m counting on your expertise to help us refine and expand it. Your contribution will be instrumental in making ThinLinc’s ecosystem more robust and user-friendly.

Looking forward to your valuable input and suggestions!

Warm regards,

Jean

 ![Mind Map Template (Copy) (1) (1)](https://europe1.discourse-cdn.com/flex005/uploads/thinlinc/original/1X/8570e23481a5cff19de1acb7e758cd581a7f8530.png)

---

<div class="post-metadata">

**Author:** ![pira](https://dub1.discourse-cdn.com/flex005/user_avatar/community.thinlinc.com/pira/32/35_2.png) [@pira](https://community.thinlinc.com/u/pira)\
**Post date:** [1 December 2023 13:46 UTC](https://community.thinlinc.com/t/mapping-the-thinlinc-technology-ecosystem-version-zero/791/2 "2023-12-01T13:46:38Z")

</div>

[GitHub - ppira/thinlinc-server](https://github.com/ppira/thinlinc-server/) is just a fork of [https://aur.archlinux.org/thinlinc-server.git](https://aur.archlinux.org/thinlinc-server.git). Not my original code.

---

<div class="post-metadata">

**Author:** ![fraterm](https://dub1.discourse-cdn.com/flex005/user_avatar/community.thinlinc.com/fraterm/32/390_2.png) [@fraterm](https://community.thinlinc.com/u/fraterm)\
**Post date:** [1 December 2023 20:58 UTC](https://community.thinlinc.com/t/mapping-the-thinlinc-technology-ecosystem-version-zero/791/3 "2023-12-01T20:58:44Z")

</div>

I believe the deployed ThinLinc non web client is based on Fltk, might be good to add that somewhere in the map.

---

<div class="post-metadata">

**Author:** ![samuel](https://dub1.discourse-cdn.com/flex005/user_avatar/community.thinlinc.com/samuel/32/335_2.png) [@samuel](https://community.thinlinc.com/u/samuel)\
**Post date:** [5 December 2023 10:01 UTC](https://community.thinlinc.com/t/mapping-the-thinlinc-technology-ecosystem-version-zero/791/4 "2023-12-05T10:01:45Z")

</div>

Yes, the native client uses FLTK.

ThinLinc uses 54 different open source components according to our “Open Source License Usage Summary”:

> **[open source license usage summary
 | ThinLinc by Cendio](https://www.cendio.com/thinlinc/docs/legal/oss/)**
>
> Keep up-to-date and get an overview of new features included in open source license usage summary
> .

The question is where you want to draw the line here @jeanz?

---

<div class="post-metadata">

**Author:** ![jeanz](https://dub1.discourse-cdn.com/flex005/user_avatar/community.thinlinc.com/jeanz/32/25_2.png) [@jeanz](https://community.thinlinc.com/u/jeanz)\
**Post date:** [5 December 2023 13:48 UTC](https://community.thinlinc.com/t/mapping-the-thinlinc-technology-ecosystem-version-zero/791/5 "2023-12-05T13:48:37Z")

</div>

Here is the PDF file with clickable links.  
Open for feedback…

> **[ThinLinc-Tech-Ecosystem-V0.pdf](https://www.cendio.com/wp-content/uploads/2023/12/ThinLinc-Tech-Ecosystem-V0.pdf)**
>
> 851.13 KB

Thanks @pira, @fraterm and @samuel for your contributions.

Interesting to find a way to mention all ThinLinc components without causing a lot of pollution in the visualization.

---

<div class="post-metadata">

**Author:** ![jeanz](https://dub1.discourse-cdn.com/flex005/user_avatar/community.thinlinc.com/jeanz/32/25_2.png) [@jeanz](https://community.thinlinc.com/u/jeanz)\
**Post date:** [13 December 2023 09:21 UTC](https://community.thinlinc.com/t/mapping-the-thinlinc-technology-ecosystem-version-zero/791/6 "2023-12-13T09:21:16Z")

</div>

Here comes the current list in text mode.

_Client software_

> **[GitHub - jens-maus/thinRoot: thinRoot is a buildroot (https://buildroot.org/)...](https://github.com/jens-maus/thinRoot)**
>
> thinRoot is a buildroot (https://buildroot.org/) powered operating system environment to create lightweight user-defined kiosk systems as ThinClients (e.g. using intel NUC, RaspberryPi, ASUS Tinker...

> **[GitHub - hzdr/qutselect: A Qt5-based (unix) terminal server selection tool...](https://github.com/hzdr/qutselect)**
>
> A Qt5-based (unix) terminal server selection tool providing a graphical user interface to select a server and perform remote RDP, VNC, ThinLinc, etc. connections. - GitHub - hzdr/qutselect: A Qt5-b...

_Deployment_

> **[GitHub - pewo/ansible-role-thinlinc-server-prereq: Prepare servers to be able...](https://github.com/pewo/ansible-role-thinlinc-server-prereq)**
>
> Prepare servers to be able to install ThinLinc using https://github.com/cendio/ansible-role-thinlinc-server. - GitHub - pewo/ansible-role-thinlinc-server-prereq: Prepare servers to be able to insta...

> **[GitHub - cendio/ansible-role-thinlinc-server: Ansible role for the ThinLinc...](https://github.com/cendio/ansible-role-thinlinc-server)**
>
> Ansible role for the ThinLinc Server. Contribute to cendio/ansible-role-thinlinc-server development by creating an account on GitHub.

> **[GitHub - oposs/tl-docker: ThinLinc Server in a Docker](https://github.com/oposs/tl-docker)**
>
> ThinLinc Server in a Docker. Contribute to oposs/tl-docker development by creating an account on GitHub.

> **[GitHub - ppira/thinlinc-server](https://github.com/ppira/thinlinc-server)**
>
> Contribute to ppira/thinlinc-server development by creating an account on GitHub.

> **[GitHub - crose-project/5r: Ansible Setup 5R (GPU accelerated Thinlinc Server)](https://github.com/crose-project/5r)**
>
> Ansible Setup 5R (GPU accelerated Thinlinc Server) - GitHub - crose-project/5r: Ansible Setup 5R (GPU accelerated Thinlinc Server)

_Graphical acceleration_

> **[GitHub - VirtualGL/virtualgl: Main VirtualGL repository](https://github.com/VirtualGL/virtualgl)**
>
> Main VirtualGL repository. Contribute to VirtualGL/virtualgl development by creating an account on GitHub.

Hybrid environment

> **[rdesktop](https://github.com/rdesktop)**
>
> Unix client for Microsoft Remote Desktop Services. rdesktop has 4 repositories available. Follow their code on GitHub.

> **[GitHub - FreeRDP/FreeRDP: FreeRDP is a free remote desktop protocol library...](https://github.com/FreeRDP/FreeRDP)**
>
> FreeRDP is a free remote desktop protocol library and clients - GitHub - FreeRDP/FreeRDP: FreeRDP is a free remote desktop protocol library and clients

> **[GitHub - rdesktop/seamlessrdp: Extension for seamless applications.](https://github.com/rdesktop/seamlessrdp)**
>
> Extension for seamless applications. Contribute to rdesktop/seamlessrdp development by creating an account on GitHub.

_SLURM job launcher_

> **[GitHub - lunarc/gfxlauncher: User interface for launching interactive...](https://github.com/lunarc/gfxlauncher)**
>
> User interface for launching interactive software through SLURM. Supports launching standard graphical applications X11 application (software and hardware accelerated), Jupyter Notebooks/Labs and W...

_Peripherals - Webcam_

> [@How To: Get USB cameras working through thinlinc](https://community.thinlinc.com/t/how-to-get-usb-cameras-working-through-thinlinc/134/5):
>
> Hi @map7 and thanks for sharing your knowledge in our community. : ) I wonder if you have any updates to this tutorial?

_Authentication_

> **[PhenixID - Identity and Access Management solutionsPhenixID](https://www.phenixid.se/)**
>
> We provide solutions which enable organizations to secure their digital identities and its resource in a safe and cost-effective way.
