HOME

TheInfoList



OR:

K Desktop Environment 2 was the second series of releases of the
K Desktop Environment The KDE Software Compilation (KDE SC) was an umbrella term for the desktop environment plus a range of included applications produced by KDE. From its 1.0 release in July 1998 until the release of version 4.4 in February 2010, the Software Compi ...
. There were three major releases in this series.


Major updates

K Desktop Environment 2 introduced significant technological improvements compared to its predecessor. DCOP (Desktop COmmunication Protocol), a client-to-client communications protocol intermediated by a server over the standard X11 ICE library. KIO, an application I/O library. It is network transparent and can access
HTTP The Hypertext Transfer Protocol (HTTP) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web, ...
, FTP,
PoP Pop or POP may refer to: Arts, entertainment, and media Music * Pop music, a musical genre Artists * POP, a Japanese idol group now known as Gang Parade * Pop!, a UK pop group * Pop! featuring Angie Hart, an Australian band Albums * ''Pop'' (G ...
,
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 pe ...
, NFS, SMB,
LDAP The Lightweight Directory Access Protocol (LDAP ) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network. Directory serv ...
and local files. Moreover, its design permits developers to "drop in" additional protocols, such as
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 concu ...
, which will then automatically be available to all KDE applications. KIO can also locate handlers for specified
MIME type A media type (also known as a MIME type) is a two-part identifier for file formats and format contents transmitted on the Internet. The Internet Assigned Numbers Authority (IANA) is the official authority for the standardization and publication o ...
s; these handlers can then be embedded within the requesting application using the KParts technology.
KParts KDE Frameworks is a collection of libraries and software frameworks readily available to any Qt-based software stacks or applications on multiple operating systems. Featuring frequently needed functionality solutions like hardware integration, ...
, a component object model, allows an application to embed another within itself. The technology handles all aspects of the embedding, such as positioning toolbars and inserting the proper menus when the embedded component is activated or deactivated. KParts can also interface with the KIO trader to locate available handlers for specific MIME types or services/protocols.
KHTML KHTML is a browser engine developed by the KDE project. It is the default engine of the Konqueror browser, but it has not been actively worked on since 2016. Moreover, KHTML will be discontinued for KDE Frameworks 6. Built on the KParts fra ...
, an
HTML The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScri ...
4.0 compliant rendering and drawing engine. It supports many Internet technologies, including
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
,
Java Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's mo ...
, HTML 4.0,
CSS Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone t ...
2, and
SSL SSL may refer to: Entertainment * RoboCup Small Size League, robotics football competition * ''Sesame Street Live'', a touring version of the children's television show * StarCraft II StarLeague, a Korean league in the video game Natural language ...
for secure communications. It is compatible with Netscape plugins such as
Flash Flash, flashes, or FLASH may refer to: Arts, entertainment, and media Fictional aliases * Flash (DC Comics character), several DC Comics superheroes with super speed: ** Flash (Barry Allen) ** Flash (Jay Garrick) ** Wally West, the first Kid F ...
. KHTML also has the capacity to embed components within itself using the KParts technology.


K Desktop Environment 2.0

Konqueror Konqueror is a free and open-source web browser and file manager that provides web access and file-viewer functionality for file systems (such as local files, files on a remote FTP server and files in a disk image). It forms a core part of ...
was introduced as web browser, file manager and document viewer. It used
KHTML KHTML is a browser engine developed by the KDE project. It is the default engine of the Konqueror browser, but it has not been actively worked on since 2016. Moreover, KHTML will be discontinued for KDE Frameworks 6. Built on the KParts fra ...
for displaying web pages. K Desktop Environment 2 also shipped with the initial release of the KOffice suite, consisting of a spreadsheet application (
KSpread Calligra Sheets (formerly ''KSpread'' and ''Calligra Tables'') is a free software spreadsheet application that is part of Calligra Suite, an integrated graphic art and office suite developed by KDE. Among Sheets’ features are multiple sheets pe ...
), a vector drawing application (
KIllustrator Karbon (formerly Karbon14, Kontour, and KIllustrator) is a vector graphics editor. It is a component of Calligra Suite, an integrated graphic art and office suite by KDE. The name is a play on KDE and the radioactive isotope Carbon-14. On 26 ...
), a frame-based word-processing application ( KWord), a presentation program (
KPresenter Calligra Stage (formerly ''KPresenter'') is a free presentation program that is part of the Calligra Suite, an integrated office suite developed by KDE. Calligra Stage's native export format is OpenDocument. Stage is able to load presentatio ...
), and a chart and diagram application ( KChart). Native file formats were
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. ...
-based. KOffice included a scripting language and the ability to embed individual components within each other using KParts.


K Desktop Environment 2.1

The K Desktop Environment 2.1 release inaugurated the media player noatun, which used a modular, plugin design. For development, K Desktop Environment 2.1 was bundled with
KDevelop KDevelop is a free and open-source integrated development environment (IDE) for Unix-like computer operating systems and Windows. It provides editing, navigation and debugging features for several programming languages, and integration with buil ...
.


K Desktop Environment 2.2

The KDE 2.2 release featured up to a 50% improvement in application startup time on Linux systems and increased stability and capabilities for HTML rendering and JavaScript. A number of new plugins were included in Konqueror. KMail received the addition of IMAP support (including SSL and TLS), while KOrganizer got native
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, a ...
support. Other improvements included a new plugin-based print architecture and a personalization wizard.


KDE Restoration Project

After celebrating KDE’s 20th birthday with a re-release of K Desktop Environment 1.1.2 on 14 October 2016, KDE 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 ...
contributor Helio Chissini de Castro also did re-releases of Qt2 in October 2017 and KDELibs 2.2.2 in December 2017.


Release schedule


References

{{KDE 2000 software Desktop environments KDE Software Compilation de:K Desktop Environment#K Desktop Environment 2.x