# LXMF

> messaging format and delivery protocol

**Wikidata**: [Q114595827](https://www.wikidata.org/wiki/Q114595827)  
**Source**: https://4ort.xyz/entity/lxmf

## Summary
LXMF is a messaging format and delivery protocol that defines how messages are structured and transmitted. It functions as a foundational component for communication, particularly in conjunction with the Reticulum Network.

## Key Facts
*   LXMF is a messaging format and delivery protocol.
*   It uses the Reticulum Network for its operations.
*   The latest documented version is 0.1.5, released on April 15, 2022.
*   LXMF is also known by its alias, Lightweight Extensible Message Format.
*   It is licensed under the MIT License.
*   The primary developer of LXMF is Mark Qvist.
*   LXMF is implemented using the Python programming language.
*   It is classified as a computer network protocol and software.

## FAQs
### Q: What is LXMF?
A: LXMF is a messaging format and delivery protocol. It defines the structure and rules for how messages are exchanged and delivered, especially when utilizing the Reticulum Network.

### Q: Who developed LXMF?
A: LXMF was developed by Mark Qvist. Its source code repository is hosted on GitHub.

### Q: What programming language is LXMF written in?
A: LXMF is primarily written in the Python programming language. Python is a general-purpose programming language first released in 1991.

### Q: What is the license for LXMF?
A: LXMF is released under the MIT License. This is a permissive free software license.

### Q: What network does LXMF use?
A: LXMF is designed to use the Reticulum Network for its messaging and delivery functions.

## Why It Matters
LXMF is significant because it provides the fundamental structure and rules for message exchange and delivery within its operational scope. As a messaging format and delivery protocol, it defines how information is packaged and transmitted, serving as a crucial, foundational component for enabling communication and data transfer. Its specific integration with the Reticulum Network highlights its role in facilitating communication within that particular ecosystem. The open-source nature of LXMF, under the MIT License, further contributes to its relevance by promoting transparency, allowing for community inspection, and enabling broader adoption and development by others. This makes it a key piece of infrastructure for any applications or systems that rely on its defined messaging and delivery mechanisms.

## Notable For
*   Serving as both a messaging format and a delivery protocol.
*   Its specific integration and use of the Reticulum Network.
*   Being developed by Mark Qvist.
*   Its release under the permissive MIT License.
*   Its implementation primarily in the Python programming language.

## Body

### Definition and Purpose
LXMF is defined as a messaging format and delivery protocol. It outlines the specifications for how messages are structured and the procedures for their transmission and reception.

### Aliases
LXMF is also known by its full name, Lightweight Extensible Message Format.

### Classification
LXMF is categorized as a computer network protocol and software. It is a non-tangible executable component of a computer system.

### Core Technology
LXMF utilizes the Reticulum Network for its message delivery operations.

### Development and Licensing
*   **Programmer**: Mark Qvist is the programmer associated with LXMF.
*   **Programming Language**: LXMF is primarily developed using Python, a general-purpose programming language first released on February 20, 1991.
*   **License**: LXMF is distributed under the MIT License. The license was referenced on October 11, 2022, from its GitHub repository.
*   **Copyright Status**: LXMF is copyrighted.
*   **Source Code Repository**: The official source code repository for LXMF is located at `https://github.com/markqvist/lxmf`.

### Version History
LXMF has undergone several releases, with documented versions including:
*   **0.0.4**: Released on May 18, 2021.
*   **0.0.5**: Released on May 20, 2021.
*   **0.0.6**: Released on May 20, 2021.
*   **0.0.8**: Released on August 29, 2021.
*   **0.0.9**: Released on September 11, 2021.
*   **0.1.0**: Released on October 8, 2021.
*   **0.1.1**: Released on October 15, 2021.
*   **0.1.2**: Released on October 15, 2021.
*   **0.1.3**: Released on December 11, 2021.
*   **0.1.5**: Released on April 15, 2022.

## References

1. [GitHub](https://github.com/markqvist/LXMF/blob/master/LICENSE)
2. [GitHub](https://github.com/markqvist/lxmf)
3. [Release 0.0.4. 2021](https://github.com/markqvist/LXMF/releases/tag/0.0.4)
4. [Release 0.0.5. 2021](https://github.com/markqvist/LXMF/releases/tag/0.0.5)
5. [Release 0.0.6. 2021](https://github.com/markqvist/LXMF/releases/tag/0.0.6)
6. [Release 0.0.8. 2021](https://github.com/markqvist/LXMF/releases/tag/0.0.8)
7. [Release 0.0.9. 2021](https://github.com/markqvist/LXMF/releases/tag/0.0.9)
8. [Release 0.1.0. 2021](https://github.com/markqvist/LXMF/releases/tag/0.1.0)
9. [Release 0.1.1. 2021](https://github.com/markqvist/LXMF/releases/tag/0.1.1)
10. [Release 0.1.2. 2021](https://github.com/markqvist/LXMF/releases/tag/0.1.2)
11. [Release 0.1.3. 2021](https://github.com/markqvist/LXMF/releases/tag/0.1.3)
12. [Release 0.1.5. 2022](https://github.com/markqvist/LXMF/releases/tag/0.1.5)
13. [Release 0.1.6. 2022](https://github.com/markqvist/LXMF/releases/tag/0.1.6)
14. [Release 0.1.7. 2022](https://github.com/markqvist/LXMF/releases/tag/0.1.7)
15. [Release 0.1.8. 2022](https://github.com/markqvist/LXMF/releases/tag/0.1.8)
16. [Release 0.1.9. 2022](https://github.com/markqvist/LXMF/releases/tag/0.1.9)
17. [Release 0.2.0. 2022](https://github.com/markqvist/LXMF/releases/tag/0.2.0)
18. [Release 0.2.1. 2022](https://github.com/markqvist/LXMF/releases/tag/0.2.1)
19. [Release 0.2.2. 2022](https://github.com/markqvist/LXMF/releases/tag/0.2.2)
20. [Release 0.2.3. 2022](https://github.com/markqvist/LXMF/releases/tag/0.2.3)
21. [Release 0.2.4. 2022](https://github.com/markqvist/LXMF/releases/tag/0.2.4)
22. [Release 0.2.5. 2022](https://github.com/markqvist/LXMF/releases/tag/0.2.5)
23. [Release 0.2.6. 2022](https://github.com/markqvist/LXMF/releases/tag/0.2.6)
24. [Release 0.2.7. 2022](https://github.com/markqvist/LXMF/releases/tag/0.2.7)
25. [Release 0.2.8. 2022](https://github.com/markqvist/LXMF/releases/tag/0.2.8)
26. [Release 0.2.9. 2023](https://github.com/markqvist/LXMF/releases/tag/0.2.9)
27. [Release 0.3.0. 2023](https://github.com/markqvist/LXMF/releases/tag/0.3.0)
28. [Release 0.3.1. 2023](https://github.com/markqvist/LXMF/releases/tag/0.3.1)
29. [Release 0.3.2. 2023](https://github.com/markqvist/LXMF/releases/tag/0.3.2)
30. [Release 0.3.3. 2023](https://github.com/markqvist/LXMF/releases/tag/0.3.3)
31. [Release 0.3.4. 2023](https://github.com/markqvist/LXMF/releases/tag/0.3.4)
32. [Release 0.3.5. 2023](https://github.com/markqvist/LXMF/releases/tag/0.3.5)
33. [Release 0.3.6. 2023](https://github.com/markqvist/LXMF/releases/tag/0.3.6)
34. [Release 0.3.7. 2023](https://github.com/markqvist/LXMF/releases/tag/0.3.7)
35. [Release 0.3.8. 2023](https://github.com/markqvist/LXMF/releases/tag/0.3.8)
36. [Release 0.3.9. 2024](https://github.com/markqvist/LXMF/releases/tag/0.3.9)
37. [Release 0.4.0. 2024](https://github.com/markqvist/LXMF/releases/tag/0.4.0)
38. [Release 0.4.1. 2024](https://github.com/markqvist/LXMF/releases/tag/0.4.1)
39. [Release 0.4.2. 2024](https://github.com/markqvist/LXMF/releases/tag/0.4.2)
40. [Release 0.4.3. 2024](https://github.com/markqvist/LXMF/releases/tag/0.4.3)
41. [Release 0.4.4. 2024](https://github.com/markqvist/LXMF/releases/tag/0.4.4)
42. [Release 0.4.5. 2024](https://github.com/markqvist/LXMF/releases/tag/0.4.5)
43. [Release 0.5.0. 2024](https://github.com/markqvist/LXMF/releases/tag/0.5.0)
44. [Release 0.5.1. 2024](https://github.com/markqvist/LXMF/releases/tag/0.5.1)
45. [Release 0.5.2. 2024](https://github.com/markqvist/LXMF/releases/tag/0.5.2)
46. [Release 0.5.3. 2024](https://github.com/markqvist/LXMF/releases/tag/0.5.3)
47. [Release 0.5.4. 2024](https://github.com/markqvist/LXMF/releases/tag/0.5.4)
48. [Release 0.5.5. 2024](https://github.com/markqvist/LXMF/releases/tag/0.5.5)
49. [Release 0.5.6. 2024](https://github.com/markqvist/LXMF/releases/tag/0.5.6)
50. [Release 0.5.7. 2024](https://github.com/markqvist/LXMF/releases/tag/0.5.7)