# Key Supplier Evaluation

| Name                                    | Products & Services                       | Description                 | Annual amount        | Type            | Dependency risk | Alternative evaluation                                       | Quality evaluation                                           | Last evaluated by | Last evaluated |
| --------------------------------------- | ----------------------------------------- | --------------------------- | -------------------- | --------------- | --------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ----------------- | -------------- |
| Oracle                                  | VirtualBox                                | Machine virtualization      | 0 EUR                | single purchase | very low        | Alternative solutions such as VMWare, Hyper-V or KVM don't provide any significant benefits for the general use case. Customers can still choose a different solution regardless. | No significant issues                                        | Dennis Eichhorn   | 2022-01-01     |
| PHPOffice                               | PhpSpereadsheet, PHPWord, PHPPresentation | Office software (backend)   | 0 EUR                | single purchase | medium          | No alternative supplier could be found which combines all three products and same functionality. Solutions which cover a single aspect are available but more inconvenient to use. | No significant issues but the performance (e.g. memory usage) limits the use cases and requires parallelizing certain tasks. | Dennis Eichhorn   | 2022-01-01     |
| mPDF                                    | mPDF                                      | PDF renderer (backend)      | 0 EUR                | single purchase | low             | Alternative solutions don't provide the same level of html/css rendering capabilities. Alternatives are also available through PHPWord or tcpdf. | No significant issues.                                       | Dennis Eichhorn   | 2022-01-01     |
| Tecnick                                 | tcpdf                                     | PDF renderer (backend)      | 0 EUR                | single purchase | low             | Fastest php PDF renderer. Alternatives are also available through PHPWord or mpdf. | No significant issues.                                       | Dennis Eichhorn   | 2022-01-01     |
| Mozilla | PDF.js | PDF renderer (frontend) | 0 EUR | single purchase | low | Simple PDF frontend renderer. Alternatives are available but not implemented (e.g. PDFium, PSPDFKit, PDFTron, ...). | No significant issues. | Dennis Eichhorn | 2022-01-01 |
| TeamViewer                              | TeamViewer                                | Remote desktop connection   | 219.50 EUR per month | subscription    | very low        | No alternative is as conveniently to use or is as broadly implemented (works on many different OS). It is the most well established remote desktop connection tool for support purposes. Alternatives VNC solutions could work as a fall back in a worst case situation. | No significant issues.                                       | Dennis Eichhorn   | 2022-01-01     |
| Microsoft                               | github<br />Visual Studio Express<br />Visual Studio Code | Source code version control<br />Programming IDE<br />Programming Editor | 0 EUR<br />0 EUR<br />0 EUR | subscription<br />single purchase<br />single purchase | very low        | The closest alternative is gitlab. However, github is the most established solution which is simple to use and provides the necessary functionality. It's also possible to host alternative solutions on the company servers in a worst case situation. For Visual Studio many alternatives exist out of which some are already provided (i.e. Visual Studio Code, Sublime) | No significant issues.                                       | Dennis Eichhorn   | 2022-01-01     |
| PHP                                     | PHP                                       | Programming language        | 0 EUR                | single purchase | very high       | Alternative solutions exist (e.g. node/javascript or C#) but would require substantial efforts in re-writing the application and it's modules | No significant issues.                                       | Dennis Eichhorn   | 2022-01-01     |
| MariaDB                                 | MariaDB                                   | Database                    | 0 EUR                | single purchase | very low        | Alternative solutions are already implemented and ready for use. | No significant issues.                                       | Dennis Eichhorn   | 2022-01-01     |
| Oracle                                  | MySQL                                     | Database                    | not purchased        | single purchase | very low        | Alternative solutions are already implemented and ready for use. | No significant issues.                                       | Dennis Eichhorn   | 2022-01-01     |
| The PostgreSQL Global Development Group | Postgresql                                | Database                    | 0 EUR                | single purchase | very low        | Alternative solutions are already implemented and ready for use. | No significant issues.                                       | Dennis Eichhorn   | 2022-01-01     |
| Microsoft                               | SQLSrv                                    | Database                    | 0 EUR                | single purchase | very low        | Alternative solutions are already implemented and ready for use. | No significant issues.                                       | Dennis Eichhorn   | 2022-01-01     |
| SQLite                                  | SQLite                                    | Database                    | 0 EUR                | single purchase | very low        | Alternative solutions are already implemented and ready for use. | No significant issues.                                       | Dennis Eichhorn   | 2022-01-01     |
| Memcached                               | Memcached                                 | Memory cache                | 0 EUR                | single purchase | very low        | A alternative solution is already implemented and ready for use. This software is also not necessary and *only* provides improved performance. | No significant issues.                                       | Dennis Eichhorn   | 2022-01-01     |
| Redis Ltd.                              | Redis                                     | Memory cache                | 0 EUR                | single purchase | very low        | A alternative solution is already implemented and ready for use. This software is also not necessary and *only* provides improved performance. | No significant issues.                                       | Dennis Eichhorn   | 2022-01-01     |
| The Apache Software Foundation          | Apache2                                     | Web server                | 0 EUR                | single purchase | very low        | A alternative solution is already implemented and ready for use. | No significant issues.                                       | Dennis Eichhorn   | 2022-01-01     |
| F5, Inc.          | nginx                                     | Web server                | 0 EUR                | single purchase | very low        | A alternative solution is already implemented and ready for use. | No significant issues.                                       | Dennis Eichhorn   | 2022-01-01     |
| Tesseract | tesseract-ocr | OCR | 0 EUR | single purchase | high | Alternative solutions exist but are more expensive to implement (e.g. TensorFlow, Google Cloud Vision, Amazon Rekognition) | No significant issues. | Dennis Eichhorn | 2022-01-01 |
| IONOS SE | Hosting | Server | 42.02 EUR per month | subscription | very low | Alternative solutions exist and can be implemented within 1 day (e.g. ispOne business GmbH). | No significant issues. | Dennis Eichhorn | 2023-12-14 |
| Namecheap, Inc. | Domain | Domain provider | 13.24 EUR per year | subscription | medium | Alternatvie solutions exist however losing the domain name would hurt the marketing. | No significant issues. | Dennis Eichhorn | 2022-01-01 |

> Single purchase can also mean one time download for software without any dependency on other services.

Consider to update the [Approved Customer Software](../Support/Approved%20Customer%20Software.md) when changing this table.

2021-01-01 - Version 1.0
