Download
The reference implementation of the Lukashian Calendar is written in Java. Keep in mind that this is a technical library,
intended for programmers who wish to create calendar related applications using the Lukashian Calendar, or use it in existing
applications. It's not an end user app.
The reference implementation provides a typical calendar API, with methods for creating, comparing and performing calculations
with years, days and instants. It also provides functionality to create custom calendar instances by specifying custom durations
of years and days (for example for other planets). The sources and the Javadoc provide specific documentation.
-
Java Reference implementation (from Maven Central)
The version of Java that is used for a particular version of the jar file can be found in the corresponding pom.xml. - Javadoc
- Sources (with license header at the top)
- Sources on GitHub
License
The Lukashian Calendar is registered at the BO-IP under number 120712 and is made available under this license,
which basically says that it's Open Source and you may use it, commercially or otherwise, but you may not fork and rename it as your own.
The functional behaviour of ports of the Lukashian Calendar Mechanism in other languages should be identical to that of the reference implementation.
Contact
If you have any questions or comments, want to contribute,
or require assistance with using the Lukashian Calendar, you can always
send an email or ask on
LinkedIn.