← Torna a FET Timetable Explorer
Crediti e ringraziamenti
Grazie! FET Timetable Explorer è reso possibile dalla straordinaria comunità open source. Siamo grati a tutti gli sviluppatori che contribuiscono alle librerie e agli strumenti che utilizziamo.
1. Librerie di terze parti
FET Timetable Explorer utilizza le seguenti librerie open source:
Papà Parse
Versione: 5.4.1
Scopo: parser CSV veloce e potente per analizzare i file CSV degli orari FET nel browser.
Sviluppatore: Matthew Holt
Sito web: https://www.papaparse.com/
Archivio: https://github.com/mholt/PapaParse
Licenza MIT
html2canvas
Versione: 1.4.1
Scopo: libreria JavaScript per catturare screenshot di pagine web, abilitando la funzionalità di esportazione PNG per gli orari.
Sviluppatore: Niklas von Hertzen e collaboratori
Sito web: https://html2canvas.hertzen.com/
Archivio: https://github.com/niklasvh/html2canvas
Licenza MIT
2. Software FET
FET (Software gratuito per la gestione degli orari)
Sviluppatore: Liviu Lalescu
Scopo: FET Timetable Explorer è progettato per visualizzare e gestire gli orari generati da FET, un software di gestione automatica degli orari gratuito e open source.
Sito web: https://lalescu.ro/liviu/fet/
Importante: FET Timetable Explorer è un'applicazione web indipendente e non è ufficialmente affiliata o approvata da FET. FET è un marchio registrato dei rispettivi proprietari.
GNU AGPL v3
3. Strumenti e tecnologie di sviluppo
FET Timetable Explorer è realizzato utilizzando tecnologie web standard:
- HTML5: Markup e struttura
- CSS3: Stile e design reattivo
- JavaScript (ES6+): logica applicativa e interattività
- API LocalStorage: persistenza dei dati lato client
- API Drag & Drop: gestione interattiva degli orari
4. Servizi CDN
Utilizziamo le seguenti reti di distribuzione dei contenuti per servire le librerie di terze parti:
- cdnjs (Cloudflare): https://cdnjs.com/ - CDN veloce e affidabile per librerie open source
5. Icone e risorse visive
FET Timetable Explorer utilizza:
- Emoji Unicode: emoji nativi del sistema per le icone (📚, 🏫, 👥, 👨🏫, 🏷️, ecc.)
- Logo personalizzato: progettato specificamente per FET Timetable Explorer
6. Informazioni sulla licenza
Tutte le librerie di terze parti utilizzate in questo progetto sono rilasciate con licenze open source permissive che consentono l'uso commerciale e non commerciale:
Licenza MIT
Sia Papa Parse che html2canvas sono concessi in licenza con la licenza MIT, che concede l'autorizzazione a:
- Utilizzare, copiare, modificare, unire, pubblicare, distribuire, concedere in sublicenza e/o vendere copie del software
- Consentire alle persone a cui viene fornito il software di fare lo stesso
I testi completi delle licenze sono disponibili nei rispettivi repository.
7. Ringraziamenti speciali
Vorremmo esprimere la nostra gratitudine a:
- Liviu Lalescu: Per aver creato e mantenuto FET, il potente software di programmazione oraria che ha ispirato questo strumento di visualizzazione
- Matthew Holt: Per Papa Parse, che semplifica l'analisi CSV
- Niklas von Hertzen: Per html2canvas, consente facili esportazioni di screenshot
- La comunità Open Source: per la creazione e la manutenzione degli strumenti che alimentano lo sviluppo web moderno
- Istituzioni educative: per aver fornito feedback e contribuito a migliorare questo strumento
8. Contribuire
Se vuoi contribuire, segnalare bug o suggerire funzionalità:
- Invia feedback tramite l'applicazione
- Contattaci tramite fetviewer.com
9. Cronologia delle versioni
FET Timetable Explorer si è evoluto attraverso molteplici traguardi, migliorando costantemente le funzionalità e l'esperienza utente. Per informazioni dettagliate sulla versione, consultare il changelog dell'applicazione.
10. Dichiarazione di esclusione di responsabilità
Le librerie di terze parti menzionate in questo documento sono gestite dai rispettivi proprietari. FET Timetable Explorer non rivendica la proprietà o l'affiliazione con questi progetti, se non utilizzandoli come dipendenze. Tutti i marchi, i loghi e i nomi commerciali sono di proprietà dei rispettivi proprietari.