GNOME Evolution (formerly Novell Evolution and Ximian Evolution, prior to
Novell
Novell, Inc. () was an American software and services company headquartered in Provo, Utah, that existed from 1980 until 2014. Its most significant product was the multi-platform network operating system known as NetWare. Novell technolog ...
's 2003 acquisition of
Ximian
Ximian, Inc. (previously called Helix Code and originally named International Gnome Support) was an American company that developed, sold and supported application software for Linux and Unix based on the GNOME platform. It was founded by Miguel ...
) is the official
personal information manager
A personal information manager (often referred to as a PIM tool or, more simply, a PIM) is a type of application software that functions as a personal organizer. The acronym PIM is now, more commonly, used in reference to personal information mana ...
for
GNOME
A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
. It has been an official part of GNOME since Evolution 2.0 was included with the GNOME 2.8 release in September 2004.
It combines
e-mail
Electronic mail (usually shortened to email; alternatively hyphenated e-mail) is a method of transmitting and receiving Digital media, digital messages using electronics, electronic devices over a computer network. It was conceived in the ...
,
address book,
calendar
A calendar is a system of organizing days. This is done by giving names to periods of time, typically days, weeks, months and years. A calendar date, date is the designation of a single and specific day within such a system. A calendar is ...
,
task list
Time management is the process of planning and exercising conscious control of time spent on specific activities—especially to increase effectiveness, efficiency and productivity.
Time management involves demands relating to work, social life, ...
and
note-taking
Note-taking (sometimes written as notetaking or note taking) is the practice of recording information from different sources and platforms. By taking notes, the writer records the essence of the information, freeing their mind from having to Reca ...
features. Its
user interface
In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine fro ...
and functionality is similar to
Microsoft Outlook
Microsoft Outlook is a personal information manager software system from Microsoft, available as a part of the Microsoft 365 software suites. Primarily popular as an email client for businesses, Outlook also includes functions such as Calendari ...
. Evolution is
free software
Free software, libre software, libreware sometimes known as freedom-respecting software is computer software distributed open-source license, under terms that allow users to run the software for any purpose as well as to study, change, distribut ...
licensed under the terms of the
GNU Lesser General Public License
The GNU Lesser General Public License (LGPL) is a free-software license published by the Free Software Foundation (FSF). The license allows developers and companies to use and integrate a software component released under the LGPL into their own ...
(LGPL).
Features

Evolution delivers the following features:
* E-mail retrieval with the
POP and
IMAP
In computing, the Internet Message Access Protocol (IMAP) is an Internet standard protocol used by email clients to retrieve email messages from a mail server over a TCP/IP connection. IMAP is defined by .
IMAP was designed with the goal of per ...
protocols and e-mail transmission with
SMTP
The Simple Mail Transfer Protocol (SMTP) is an Internet standard communication protocol for electronic mail transmission. Mail servers and other message transfer agents use SMTP to send and receive mail messages. User-level email clients typi ...
* Secure network connections encrypted with
SSL,
TLS and
STARTTLS
Opportunistic TLS (Transport Layer Security) refers to extensions in plain text communication protocols, which offer a way to upgrade a plain text connection to an encrypted ( TLS or SSL) connection instead of using a separate port for encrypted ...
* E-mail encryption with
GPG and
S/MIME
*
Markdown
Markdown is a lightweight markup language for creating formatted text using a plain-text editor. John Gruber created Markdown in 2004 as an easy-to-read markup language. Markdown is widely used for blogging and instant messaging, and also used ...
e-mail formatting
*
E-mail filters
* Search folders: saved searches that look like normal mail folders as an alternative to using filters and search queries
* Automatic
spam
Spam most often refers to:
* Spam (food), a consumer brand product of canned processed pork of the Hormel Foods Corporation
* Spamming, unsolicited or undesired electronic messages
** Email spam, unsolicited, undesired, or illegal email messages
...
filtering with
SpamAssassin
Apache SpamAssassin is a computer program used for e-mail spam filtering. It uses a variety of spam-detection techniques, including DNS and fuzzy checksum techniques, Bayesian filtering, external programs, blacklists and online databases. It ...
and
Bogofilter
* Connectivity to
Microsoft Exchange Server
Microsoft Exchange Server is a mail server and calendaring server developed by Microsoft. It runs exclusively on Windows Server operating systems.
The first version was called Exchange Server 4.0, to position it as the successor to the relat ...
,
Novell GroupWise
GroupWise is a messaging and collaboration platform from OpenText that supports email, calendaring, personal information management, instant messaging, and document management. The GroupWise platform consists of desktop client software, which ...
and
Kolab (provided in separate packages as
plug-ins)
* Calendar support for the
iCalendar
The Internet Calendaring and Scheduling Core Object Specification (iCalendar) is a media type which allows users to store and exchange calendaring and scheduling information such as events, to-dos, journal entries, and free/busy information, ...
file format, the
WebDAV
WebDAV (Web Distributed Authoring and Versioning) is a set of extensions to the Hypertext Transfer Protocol (HTTP), which allows user agents to collaboratively author contents ''directly'' in an HTTP web server by providing facilities for conc ...
and
CalDAV
Calendaring Extensions to WebDAV, or CalDAV, is an Internet standard allowing a client to access and manage calendar data along with the ability to schedule meetings with users on the same or on remote servers. It lets multiple users in differe ...
standards and
Google Calendar
* Contact management with local address books,
CardDAV
vCard Extensions to WebDAV (CardDAV) is an address book client/server protocol designed to allow users to access and share contact data on a server.
The CardDAV protocol was developed by the IETF and was published as in August 2011. CardDAV is ...
,
LDAP
The Lightweight Directory Access Protocol (LDAP ) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed Directory service, directory information services over an Internet Protocol (IP) networ ...
and Google address books
* Synchronization via
SyncML
SyncML, or Synchronization Markup Language, was originally developed as a platform-independent standard for information synchronization. Established by the SyncML Initiative, this project has evolved to become a key component in data synchroniza ...
with
SyncEvolution and with
Palm OS
Palm OS (also known as Garnet OS) is a discontinued mobile operating system initially developed by Palm, Inc., for personal digital assistants (PDAs) in 1996. Palm OS was designed for ease of use with a touchscreen-based graphical user interface. ...
devices via gnome-pilot
* Address books that can be used as a data source in
LibreOffice
LibreOffice () is a free and open-source office productivity software suite developed by The Document Foundation (TDF). It was created in 2010 as a fork of OpenOffice.org, itself a successor to StarOffice. The suite includes applications ...
* User
avatars loading from address book,
e-mail headers X-Face, Face or automatic lookup by
hashed e-mail address from
Gravatar service
* An
RSS reader plug-in
* A
news client
A newsreader is a software
application that reads articles on Usenet distributed throughout newsgroups. Newsreaders act as clients which connect to a news server, via the Network News Transfer Protocol (NNTP), to download articles and post new ...
* Import from
Microsoft Outlook
Microsoft Outlook is a personal information manager software system from Microsoft, available as a part of the Microsoft 365 software suites. Primarily popular as an email client for businesses, Outlook also includes functions such as Calendari ...
archives (dbx, pst) and
Berkeley Mailbox
The Novell GroupWise plug-in is no longer in active development.
A
Scalix plug-in
is also available, but its development stopped in 2009.
Evolution Data Server
Evolution Data Server (EDS) is a collection of libraries and session
services for storing address books and calendars.
Other software such as
California
California () is a U.S. state, state in the Western United States that lies on the West Coast of the United States, Pacific Coast. It borders Oregon to the north, Nevada and Arizona to the east, and shares Mexico–United States border, an ...
and
GNOME Calendar depends on EDS as well.
Some documentation about the software architecture is available in the GNOME wiki.
Connecting to Microsoft Exchange Server
Depending on which version of Microsoft Exchange Server is used, different packages need to be installed to be able to connect to it. The documentation recommends the ''evolution-ews'' package (which uses
Exchange Web Services) for Exchange Server 2007, 2010 and newer. If ''evolution-ews'' does not work well, it is advised to try the ''evolution-mapi'' package. This supports Exchange Server 2010, 2007 and possibly older versions supporting
MAPI
Messaging Application Programming Interface (MAPI) is an Application programming interface, API for Microsoft Windows which allows programs to become email-aware. While MAPI is designed to be independent of the protocol, it is usually used to com ...
. For Exchange Server 2003, 2000 and possibly earlier versions supporting
Outlook Web App the package ''evolution-exchange'' is recommended.
History
Ximian decided to develop Evolution in 2000. It felt there were no e-mail clients for
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
at the time that could provide the functionality and interoperability necessary for corporate users. Ximian saw an opportunity for Linux to penetrate the corporate environment if the right
enterprise software
Enterprise software, also known as enterprise application software (EAS), is computer software used to satisfy the needs of an organization rather than its individual users. Enterprise software is an integral part of a computer-based information ...
was available for it. It released Evolution 1.0 in December 2001 and offered the paid Ximian Connector plug-in which allowed users to connect with Microsoft Exchange Server. Evolution itself has been free software from the start, but Ximian Connector was sold as
proprietary software
Proprietary software is computer software, software that grants its creator, publisher, or other rightsholder or rightsholder partner a legal monopoly by modern copyright and intellectual property law to exclude the recipient from freely sharing t ...
so that Ximian could generate revenue.
This changed after Novell's acquisition of Ximian in August 2003. Novell decided to integrate the Exchange plug-in as free software in Evolution 2.0 in May 2004.
Novell was in turn acquired by
The Attachmate Group
The Attachmate Group, Inc. was a privately held software holding company based in Houston, Texas in the United States. The major companies held by the group were Attachmate, NetIQ, Novell, and SUSE.
Attachmate was owned by Wizard Parent LL ...
in 2011. It transferred Novell's former Evolution developers to its subsidiary
SUSE. In 2012 SUSE decided to stop its funding of Evolution's development and assigned its developers elsewhere. As a consequence only two full-time developers employed by
Red Hat
Red Hat, Inc. (formerly Red Hat Software, Inc.) is an American software company that provides open source software products to enterprises and is a subsidiary of IBM. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North ...
remained.
Later in 2013 Red Hat dedicated more developers to the project, reinvigorating its development. The reasons given for the decision were the cessation of active development on
Mozilla Thunderbird
Mozilla Thunderbird is a free and open-source email client that also functions as a personal information manager with a Digital calendar, calendar and contactbook, as well as an RSS feed reader, chat client (IRC/XMPP/Matrix (protocol), Matrix), ...
and the need for an e-mail client with good support for Microsoft Exchange.
Distribution
As a part of GNOME, Evolution is released as
source code
In computing, source code, or simply code or source, is a plain text computer program written in a programming language. A programmer writes the human readable source code to control the behavior of a computer.
Since a computer, at base, only ...
.
Linux distribution
A Linux distribution, often abbreviated as distro, is an operating system that includes the Linux kernel for its kernel functionality. Although the name does not imply product distribution per se, a distro—if distributed on its own—is oft ...
s provide
packages of GNOME for end-users. Evolution is used as the default personal information manager on several Linux distributions which use GNOME by default, most notably
Debian
Debian () is a free and open-source software, free and open source Linux distribution, developed by the Debian Project, which was established by Ian Murdock in August 1993. Debian is one of the oldest operating systems based on the Linux kerne ...
and
Fedora
A fedora () is a hat with a soft brim and indented crown.Kilgour, Ruth Edwards (1958). ''A Pageant of Hats Ancient and Modern''. R. M. McBride Company. It is typically creased lengthwise down the crown and "pinched" near the front on both sides ...
.
Ubuntu
Ubuntu ( ) is a Linux distribution based on Debian and composed primarily of free and open-source software. Developed by the British company Canonical (company), Canonical and a community of contributors under a Meritocracy, meritocratic gover ...
has replaced Evolution with
Mozilla Thunderbird
Mozilla Thunderbird is a free and open-source email client that also functions as a personal information manager with a Digital calendar, calendar and contactbook, as well as an RSS feed reader, chat client (IRC/XMPP/Matrix (protocol), Matrix), ...
as the default e-mail client since
Ubuntu 11.10 Oneiric Ocelot.
Defunct Mac OS X and Windows ports
In the past, Evolution was
ported to
Apple Mac OS X and
Microsoft Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
, but these ports are no longer developed.
In 2006, Novell released an installer for Evolution 2.6 on Mac OS X.
In January 2005, Novell's
Nat Friedman
Nathaniel Dourif Friedman (born 6 August 1977) is an American technology executive and investor. He was the chief executive officer (CEO) of GitHub and former chairman of the GNOME Foundation. Friedman is currently a board member at the Arc Instit ...
announced in his blog
that the company had hired Tor Lillqvist, the programmer who ported
GIMP
Gimp or GIMP may refer to:
Clothing
* Bondage suit, also called a gimp suit, a type of suit used in BDSM
* Bondage mask, also called a gimp mask, often worn in conjunction with a gimp suit
Embroidery and crafts
* Gimp (thread), an ornamental tr ...
to Microsoft Windows, to do the same with Evolution. Prior to this announcement, several projects with the same goal had been started but none of them reached alpha status. In 2008 DIP Consultants released a Windows installer for Evolution 2.28.1-1 for
Microsoft Windows XP and newer.
Currently it is only available for download from the project's page on SourceForge.
A slightly more recent (2010/2011) experimental installer for Evolution 3.0.2 is provided by
openSUSE
openSUSE () is a free and open-source software, free and open-source Linux distribution developed by the openSUSE project. It is offered in two main variations: ''Tumbleweed'', an upstream rolling release distribution, and ''Leap'', a stable r ...
.
Users have faced difficulties getting this version working.
See also
*
Geary – another email client for GNOME
*
List of personal information managers
The following is a list of personal information managers (Personal information manager, PIMs) and online organizers.
Applications
Discontinued applications
See also Comparisons
* Comparison of email clients
* Comparison of file manager ...
*
Comparison of email clients
Notes
References
External links
*
{{DEFAULTSORT:Evolution (Software)
Email client software for Linux
Email clients that use GTK
Free calendaring software
Free email software
Free personal information managers
Free software programmed in C
Office software that uses GTK