Cal.com / Cal.diy
Cal.com positioniert sich als «Scheduling Infrastructure for absolutely everyone» und bietet Terminplanung als SaaS sowie als selbst hostbare Open-Source-Variante Cal.diy.
Der Betrieb ist On-Premises / Self-hosted (Cal.diy) und als SaaS (Cal.com) möglich. Die Open-Source-Variante wird aktiv unterhalten und ist unter der MIT lizenziert.
Im April 2026 hat Cal.com den öffentlichen Code nach calcom/cal.diy verschoben, die Open-Source-Lizenz von AGPL-3.0 auf MIT geändert und in Cal.diy unter anderem Teams/Organizations, Workflows, Routing Forms und SAML/SSO entfernt (Quelle).
Lizenzeinschränkungen
Cal.diy steht unter der MIT-Lizenz. Sie erlaubt auch kommerzielle Nutzung, Änderungen und Weitergabe, sofern die vorgeschriebenen Copyright- und Lizenzhinweise erhalten bleiben. Die in Cal.diy entfernten Funktionen sind Unterschiede im Funktionsumfang und keine Nutzungsverbote der MIT-Lizenz.
Die proprietäre Abgrenzung betrifft die separate Cal.com-Codebasis, die der Anbieter laut seiner Ankündigung zur Trennung in ein privates Repository verschoben hat. Die MIT-Lizenz von Cal.diy gewährt keine Rechte an diesem separaten Code oder an den darin verbliebenen kommerziellen Funktionen.
Allgemeine Infos
Entwicklung und Betrieb
- Betriebsmodi
- On-Premises / Self-hosted, SaaS
- Single Sign-On (SSO)
- Technologien
- TypeScript
- Lizenzen
- MIT, Proprietär
- Repositories
Open-Source-Alternativen
In der Kategorie «Terminplanung»
ERPNext
ERPNext verbindet Buchhaltung, Angebote, Rechnungen und Zeiterfassung mit der Verwaltung von Abonnements und Verträgen in einer Webanwendung.
Easy!Appointments
Easy!Appointments organisiert Online-Terminbuchungen für Kund:innen und Teams auf deinem eigenen Server.
Odoo Community
Odoo bündelt Verkauf, Einkauf, Lager, Buchhaltung und Zeiterfassung in modularen Apps für betriebliche Abläufe.
OpenProject
OpenProject verbindet Aufgabenverwaltung, Gantt-Planung und Zeiterfassung. Teams koordinieren Projekte und dokumentieren ihre Zusammenarbeit.
Rallly
Rallly sammelt Terminabstimmungen, um einen gemeinsamen Zeitpunkt für Besprechungen und Veranstaltungen zu finden.