Componenti Open Source e Licenze
FastDesk utilizza i seguenti componenti open source. Siamo grati agli autori e ai manutentori di questi progetti.
Tutti i componenti sono compatibili con la distribuzione commerciale closed-source. Il codice sorgente della build personalizzata di FFmpeg LGPL e' disponibile su richiesta a support@fastdesk.it.
| Componente | Licenza | Uso in FastDesk | Sito |
|---|---|---|---|
| FFmpeg (build minimale) | LGPL-2.1 | Encoding video H.264, conversione colore | ffmpeg.org |
| OpenH264 (Cisco) | BSD-2 | Encoder software H.264 (fallback CPU) | github.com/cisco/openh264 |
| libdatachannel | MPL-2.0 | WebRTC peer-to-peer (video + dati) | github.com |
| libjuice | MPL-2.0 | ICE candidate gathering | github.com |
| libsrtp (Cisco) | BSD-3 | Cifratura SRTP per media | github.com/cisco/libsrtp |
| usrsctp | BSD-3 | Protocollo SCTP per DataChannel | github.com |
| nlohmann/json | MIT | Parsing JSON | github.com |
| OpenSSL | Apache-2.0 | Cifratura DTLS per WebRTC | openssl.org |
| WebView2 | MS-EULA | Rendering HTML5 nella GUI | microsoft.com |
| .NET 8 Runtime | MIT | Runtime GUI desktop | dotnet.microsoft.com |
| Express.js | MIT | Server HTTP | expressjs.com |
| Socket.IO | MIT | Comunicazione real-time | socket.io |
| Stripe SDK | MIT | Pagamenti e abbonamenti | stripe.com |
| Inter / JetBrains Mono | OFL-1.1 | Tipografia UI | fonts.google.com |