Lightning (software)

Last updated
Lightning
Developer(s) Mozilla Foundation / Mozilla Corporation
Initial release0.1 (March 2006)
Stable release 6.2.6.1 (March 25, 2019;4 years ago (2019-03-25) [1] ) [±]
Preview release 6.8b3 (Beta) (March 8, 2019;4 years ago (2019-03-08) [2] [3] ) [±]
Written in C++, XUL, XBL, JavaScript
Operating system Linux, Windows, macOS, others
Available in 50 languages
Type Personal information manager
License MPL 2.0
Website www.thunderbird.net/calendar/

Lightning is a project from the Mozilla Foundation originally designed as an extension ("add-on") that adds calendar and scheduling functionality to the Mozilla Thunderbird mail client and SeaMonkey internet suite. It superseded the previous Mozilla Sunbird and the older Mozilla Calendar extension. [4] With version 38 of Thunderbird, the Lightning add-on was integrated and preloaded by default; [5] since version 78 of Thunderbird (released 2020), Lightning is part of Thunderbird and no longer an add-on extension. Lightning is compatible with iCalendar calendars.

Contents

History

The Lightning project was announced on December 22, 2004 in an effort to integrate Mozilla Sunbird into Mozilla Thunderbird. [6] Sun Microsystems contributed significantly to the Lightning Project to provide users with an alternative free and open-source choice to Microsoft Office by combining OpenOffice.org and Thunderbird with the Lightning Extension. [7] In addition to general bug-fixing, Sun focused on calendar views, team/collaboration features and support for the Sun Java System Calendar Server. [8]

Version 0.9 was the last planned release for Thunderbird 2. A calendar was originally to be fully integrated into Thunderbird 3, but those plans were changed due to concerns with the product's maturity and level of support. [9] [10] Lightning 1.0b2 is compatible with Thunderbird 3.1, Lightning 1.0b5 is compatible with Thunderbird 5 and 6, and Lightning 1.0b7 is compatible with Thunderbird 7. [11] [12]

Lightning 1.0 was released to the public on November 7, 2011. It was released alongside Thunderbird 8.0. Following that, every Thunderbird release has been accompanied by a compatible Lightning point release. Lightning finally started shipping with Thunderbird with version 4.0, on Thunderbird 38.0.1 released in 2015. [5] [13] With the 2020 release of Thunderbird 78, Lightning is now a permanent part of the program. [14]

See also

Related Research Articles

Gecko is a browser engine developed by Mozilla. It is used in the Firefox browser, the Thunderbird email client, and many other projects.

XUL, which stands for XML User Interface Language, is a user interface markup language developed by Mozilla. XUL is an XML dialect for writing graphical user interfaces, enabling developers to write user interface elements in a manner similar to web pages.

<span class="mw-page-title-main">SpiderMonkey</span> JavaScript and WebAssembly engine maintained by the Mozilla Foundation

SpiderMonkey is an open-source JavaScript and WebAssembly engine by the Mozilla Foundation.

<span class="mw-page-title-main">Firefox</span> Free and open-source web browser by Mozilla

Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current and anticipated web standards. In November 2017, Firefox began incorporating new technology under the code name "Quantum" to promote parallelism and a more intuitive user interface. Firefox is available for Windows 10 or later versions, macOS, and Linux. Its unofficial ports are available for various Unix and Unix-like operating systems, including FreeBSD, OpenBSD, NetBSD, illumos, and Solaris Unix. It is also available for Android and iOS. However, as with all other iOS web browsers, the iOS version uses the WebKit layout engine instead of Gecko due to platform requirements. An optimized version is also available on the Amazon Fire TV as one of the two main browsers available with Amazon's Silk Browser.

<span class="mw-page-title-main">Mozilla Thunderbird</span> Free and open-source email client by Mozilla

Mozilla Thunderbird is free and open-source email client software which also functions as a full personal information manager with a calendar and contactbook, as well as an RSS feed reader, chat client (IRC/XMPP/Matrix), and news client. Available cross-platform, it is operated by the Mozilla Foundation's subsidiary MZLA Technologies Corporation. Thunderbird is an independent, community-driven project that is managed and overseen by the Thunderbird Council, which is elected by the Thunderbird Community. The project strategy was originally modeled after that of Mozilla's Firefox web browser and is an interface built on top of that web browser.

MozillaZine is an unofficial Mozilla website that provides information about Mozilla products including Firefox browser, Thunderbird email client, and related software. The site hosts an active community support internet forum, and a community-driven knowledge base of information about Mozilla products.

<span class="mw-page-title-main">Enigmail</span> Extension for Mozilla Thunderbird and SeaMonkey

Enigmail is a data encryption and decryption extension for Mozilla Thunderbird and the Postbox that provides OpenPGP public key e-mail encryption and signing. Enigmail works under Microsoft Windows, Unix-like, and Mac OS X operating systems. Enigmail can operate with other mail clients compatible with PGP/MIME and inline PGP such as: Microsoft Outlook with Gpg4win package installed, Gnome Evolution, KMail, Claws Mail, Gnus, Mutt. Its cryptographic functionality is handled by GNU Privacy Guard.

<span class="mw-page-title-main">Mozilla Sunbird</span> Free software calendar application

Mozilla Sunbird is a discontinued free and open-source, cross-platform calendar application that was developed by the Mozilla Foundation, Sun Microsystems and many volunteers. Mozilla Sunbird was described as "a cross platform standalone calendar application based on Mozilla's XUL user interface language". Announced in July 2003, Sunbird was a standalone version of the Mozilla Calendar Project.

XPInstall is a technology used by the Mozilla Application Suite, SeaMonkey, Mozilla Firefox, Mozilla Thunderbird and other XUL-based applications for installing Mozilla extensions that add functionality to the main application.

Mozilla Firefox has features that allow it to be distinguished from other web browsers, such as Chrome and Internet Explorer.

<span class="mw-page-title-main">SeaMonkey</span> Internet suite

SeaMonkey is a free and open-source Internet suite. It is the continuation of the former Mozilla Application Suite, based on the same source code, which itself grew out of Netscape Communicator and formed the base of Netscape 6 and Netscape 7.

Kolab is a free and open source groupware suite. It consists of the Kolab server and a wide variety of Kolab clients, including KDE PIM-Suite Kontact, Roundcube web frontend, Mozilla Thunderbird and Mozilla Lightning with SyncKolab extension and Microsoft Outlook with proprietary Kolab-Connector PlugIns.

Add-on is the Mozilla term for software modules that can be added to the Firefox web browser and related applications. Mozilla hosts them on its official add-on website.

<span class="mw-page-title-main">Debian–Mozilla trademark dispute</span> Mozilla-derived software for Debian like Iceweasel, Iceowl, etc.

In 2006, a branding issue developed when Mike Connor, representing the Mozilla Corporation, requested that the Debian Project comply with Mozilla standards for use of the Thunderbird trademark when redistributing the Thunderbird software. At issue were modifications not approved by the Mozilla Foundation, when the name for the software remained the same.

The Mozilla Calendar Project was the name for the Mozilla project that led to the development of Sunbird calendar application and the Lightning integrated calendar. Sunbird and Lightning are both free software, released under the Mozilla tri-license: the Mozilla Public License, the GNU General Public License and the GNU Lesser General Public License.

<span class="mw-page-title-main">GNU IceCat</span> Firefox derivative recommending only free software

GNU IceCat, formerly known as GNU IceWeasel, is a completely free version of the Mozilla Firefox web browser distributed by the GNU Project. It is compatible with Linux, Windows, Android and macOS.

<span class="mw-page-title-main">Stylish</span> User style manager

Stylish is a user style manager that can change the appearance of web pages in a user's browser without changing their content by including user-supplied CSS style sheets with those supplied by the web site itself. The Stylish browser extension includes tools with which to write user styles, and can install user styles written by other Stylish users from a companion website. These user styles may be more or less selective, targeting just one web page, or all of the pages on a domain, or every page on the web.

Content Security Policy (CSP) is a computer security standard introduced to prevent cross-site scripting (XSS), clickjacking and other code injection attacks resulting from execution of malicious content in the trusted web page context. It is a Candidate Recommendation of the W3C working group on Web Application Security, widely supported by modern web browsers. CSP provides a standard method for website owners to declare approved origins of content that browsers should be allowed to load on that website—covered types are JavaScript, CSS, HTML frames, web workers, fonts, images, embeddable objects such as Java applets, ActiveX, audio and video files, and other HTML5 features.

Mozilla is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, publishes and supports Mozilla products, thereby promoting exclusively free software and open standards, with only minor exceptions. The community is supported institutionally by the non-profit Mozilla Foundation and its tax-paying subsidiary, the Mozilla Corporation.

<span class="mw-page-title-main">PDF.js</span> PDF viewer in JavaScript included in Mozilla Firefox

PDF.js is a JavaScript library that renders Portable Document Format (PDF) files using the web standards-compliant HTML5 Canvas. The project is led by the Mozilla Corporation after Andreas Gal launched it in 2011.

References

  1. "Calendar Versions - Mozilla | MDN". Mozilla.org. Retrieved 2019-03-27.
  2. "Lightning :: Versions :: Add-ons for Thunderbird". Mozilla.org. Retrieved 2019-03-27.
  3. "Calendar Versions - Mozilla | MDN". Mozilla.org. Retrieved 2019-03-27.
  4. Lightning Project Launched to Provide Calendar Features for Mozilla Thunderbird- MozillaZine - MozillaZine article announcing the Lightning project and its aims.
  5. 1 2 "There is no Lightning 4.0 | Mozilla Calendar Project Blog". blog.mozilla.org. Retrieved 2023-10-23.
  6. "Mozilla's Lightning to strike Outlook?". CNET. Retrieved 2023-10-23.
  7. "Calendar Weblog". Archived from the original on 2010-02-12. Retrieved 2007-10-09.
  8. Interview On Mozilla Lightning and OpenOffice.org
  9. "Lightning 0.9 Release Notes". September 23, 2008. Retrieved June 22, 2010.
  10. David Ascher (February 18, 2009). "Lightning-in-Thunderbird status update". Archived from the original on October 2, 2010. Retrieved June 22, 2010.
  11. "Lightning 1.0 Beta 2 and Compatibility". June 17, 2010. Archived from the original on June 19, 2010. Retrieved June 22, 2010.
  12. "Lightning :: Add-ons for Thunderbird". July 29, 2011. Retrieved August 3, 2011.
  13. "Thunderbird — Release Notes (38.0.1)". Thunderbird. Retrieved 2023-10-23.
  14. Sipes, Ryan (2020-07-16). "What's New in Thunderbird 78". The Thunderbird Blog. Retrieved 2023-10-23.