# Lucee

> programming language implementation

**Wikidata**: [Q105180640](https://www.wikidata.org/wiki/Q105180640)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Lucee)  
**Source**: https://4ort.xyz/entity/lucee

## Summary
Lucee is a free, open-source programming language implementation based on Railo, designed for web applications. It implements ColdFusion Markup Language (CFML) and is distributed under the GNU Lesser General Public License (LGPL) version 2.1 or later. Lucee is primarily used as an application server and is built on Java, making it a lightweight and flexible alternative for CFML development.

## Key Facts
- **Implementation of**: ColdFusion Markup Language (CFML)
- **Based on**: Railo
- **Primary use**: Application server
- **Programming language**: Java
- **License**: GNU Lesser General Public License (LGPL) version 2.1 or later
- **Latest version**: 5.3.8.17 (released on 2020-07-28)
- **Inception**: 2015-01-29
- **Platform**: Web container
- **Source code repository**: [GitHub](https://github.com/lucee/Lucee)
- **Docker Hub repository**: lucee/lucee
- **Website**: [https://www.lucee.org](https://www.lucee.org)

## FAQs
### Q: What is Lucee, and how does it differ from Railo?
A: Lucee is a free, open-source implementation of ColdFusion Markup Language (CFML) based on Railo. While Railo is also an open-source CFML engine, Lucee is designed to be more lightweight and flexible, with a focus on modern web development.

### Q: Is Lucee free to use?
A: Yes, Lucee is free software distributed under the GNU Lesser General Public License (LGPL) version 2.1 or later, allowing users to freely run, study, modify, and distribute it.

### Q: What programming language is Lucee built on?
A: Lucee is built on Java, making it a cross-platform solution for web application development.

### Q: What is the latest version of Lucee?
A: The latest version of Lucee is 5.3.8.17, released on 2020-07-28.

### Q: Where can I find the source code for Lucee?
A: The source code for Lucee is available on [GitHub](https://github.com/lucee/Lucee).

## Why It Matters
Lucee plays a significant role in the web development ecosystem by providing a free and open-source alternative to proprietary CFML engines. Its lightweight design and compatibility with Java make it an attractive option for developers looking for a flexible and cost-effective solution for building web applications. By being based on Railo, Lucee benefits from a strong foundation while offering enhancements that improve performance and usability. Its adoption of the GNU LGPL license ensures that the software remains accessible to a wide range of users, fostering innovation and collaboration in the open-source community. Lucee’s role in the CFML ecosystem helps democratize access to web development tools, empowering developers to create dynamic and scalable web applications without the constraints of proprietary licensing.

## Notable For
- **Free and open-source**: Lucee is distributed under the GNU LGPL, making it accessible to developers without licensing costs.
- **Based on Railo**: Lucee builds upon the foundation of Railo, inheriting its stability and features while adding improvements.
- **Java-based**: Lucee’s reliance on Java ensures cross-platform compatibility and ease of integration with other Java-based systems.
- **Lightweight design**: Lucee is optimized for performance, making it suitable for modern web applications.
- **Active development**: Lucee continues to receive updates and improvements, ensuring long-term support for users.

## Body
### Overview
Lucee is a free and open-source implementation of ColdFusion Markup Language (CFML), based on Railo. It is designed for web application development and is distributed under the GNU Lesser General Public License (LGPL) version 2.1 or later. Lucee serves as an application server and is built on Java, providing a flexible and lightweight solution for CFML development.

### Development and Release
- **Inception**: Lucee was first released on 2015-01-29.
- **Latest version**: 5.3.8.17, released on 2020-07-28.
- **Source code**: Available on [GitHub](https://github.com/lucee/Lucee).
- **Docker support**: Lucee is available as a Docker image on Docker Hub under the repository `lucee/lucee`.

### Technical Specifications
- **Programming language**: Java.
- **Platform**: Web container.
- **License**: GNU LGPL version 2.1 or later.
- **Implementation of**: CFML (ColdFusion Markup Language).

### Related Technologies
- **Based on**: Railo, another open-source CFML engine.
- **Used with**: Java, enabling cross-platform compatibility.
- **Alternative to**: Proprietary CFML engines like Adobe ColdFusion.

### Community and Support
- **Free software**: Lucee is free to use, study, modify, and distribute, encouraging community contributions.
- **Active development**: Regular updates and improvements ensure long-term support.
- **Website**: Official resources and documentation are available at [https://www.lucee.org](https://www.lucee.org).

## References

1. [Release 5.3.8.8. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.8)
2. [Release 5.3.8.9. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.9)
3. [Release 5.3.8.10. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.10)
4. [Release 5.3.8.11. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.11)
5. [Release 5.3.8.12. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.12)
6. [Release 5.3.8.13. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.13)
7. [Release 5.3.8.14. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.14)
8. [Release 5.3.8.15. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.15)
9. [Release 5.3.8.16. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.16)
10. [Release 5.3.8.17. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.17)
11. [Release 5.3.8.18. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.18)
12. [Release 5.3.8.19. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.19)
13. [Release 5.3.8.20. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.20)
14. [Release 5.3.8.21. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.21)
15. [Release 5.3.8.22. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.22)
16. [Release 5.3.8.23. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.23)
17. [Release 5.3.8.24. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.24)
18. [Release 5.3.8.25. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.25)
19. [Release 5.3.8.26. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.26)
20. [Release 5.3.8.27. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.27)
21. [Release 5.3.8.28. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.28)
22. [Release 5.3.8.29. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.29)
23. [Release 5.3.8.30. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.30)
24. [Release 5.3.8.31. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.31)
25. [Release 5.3.8.32. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.32)
26. [Release 5.3.8.33. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.33)
27. [Release 5.3.8.34. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.34)
28. [Release 5.3.8.35. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.35)
29. [Release 5.3.8.36. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.36)
30. [Release 5.3.8.37. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.37)
31. [Release 5.3.8.38. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.38)
32. [Release 5.3.8.39. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.39)
33. [Release 5.3.8.40. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.40)
34. [Release 5.3.8.41. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.41)
35. [Release 5.3.8.42. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.42)
36. [Release 5.3.8.43. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.43)
37. [Release 5.3.8.44. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.44)
38. [Release 5.3.8.45. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.45)
39. [Release 5.3.8.46. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.46)
40. [Release 5.3.8.47. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.47)
41. [Release 5.3.8.48. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.48)
42. [Release 5.3.8.49. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.49)
43. [Release 5.3.8.50. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.50)
44. [Release 5.3.8.51. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.51)
45. [Release 5.3.8.52. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.52)
46. [Release 5.3.8.53. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.53)
47. [Release 5.3.8.54. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.54)
48. [Release 5.3.8.55. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.55)
49. [Release 5.3.8.56. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.56)
50. [Release 5.3.8.57. 2020](https://github.com/lucee/Lucee/releases/tag/5.3.8.57)