Advertise on MozillaQuest Magazine Index of all Linux for Microsoft Windows Users articles MozillaQuest MQ Logo
MozillaQuest the on-line computer magazine
April 4, 2002


EPIX Internet Services
MozillaQuest Magazine Front Page button

Internet & Web browsers button

custom Netscape & Mozilla themes & skins button

Digital Photography


IRC - Internet Relay Chat - Chat button

Linux buttonLinux for Windows Users

Mozilla button


Netscape button
network articles

tutorial - help - how to button

Web Page Design

Web Tools

Windows button

Konqi, the KDE mascot

KDE 3.0 Released

Binaries and Source Code Available for Downloading

4 April 2002

The KDE project released the 3.0 rendition of its free, Open Source, K Desktop 3 April 2002. Simply put the K Desktop Environment (KDE) is a graphical user interface (GUI) shell that operates on top of the Linux and other UNIX operating systems (OSs). The K desktop has a very nice look and feel and is easy to use right out-of-the-box when integrated into a Linux distribution.

KDE includes the K Desktop plus more than 100 applications including the Konqueror file manager and Web browser, which is nicely integrated into the K Desktop. The complete KDE package also includes games, office and productivity applications, Internet and system tools, graphics and multimedia programs, development tools, utilities, and lots more.

Major Linux distributions such as Caldera OpenLinux 3.1.1, Mandrake Linux 8.2, Red Hat Linux 7.2, and SuSE Linux 7.3 come with KDE 2.x nicely integrated into their operating system packages. This allows users of these Linux distributions to be up and running with a fully functional Linux operating system and applications menu right out-of-the-box. Distribution-specific KDE 3.0 upgrade binary and source code packages are available for downloading -- links are further down.

The shortly upcoming Red Hat (expected to be either 7.3 or 8.0) and SuSE 8.0 Linux distributions likely will ship with KDE 3.0

Here is the nuts and bolts information excerpted from the KDE Project's 3 April 2002 Press Release about what's included, new, and improved in KDE 3.0. There's lots more in KDE 3.0 than what has been excerpted here. So please check the full KDE 3 April 2002 Press Release for the complete list and details.

KDE Project Releases Leading Linux Desktop, Welcomes Enterprises to the Free World

The KDE Project Ships the Third-Generation of the Leading Desktop for Linux/UNIX, Offering Enterprises, Governments, Schools, and Businesses an Outstanding Free and Open Desktop Solution

April 3, 2002 (The INTERNET). The KDE Project today announced the immediate availability of KDE 3.0, the third generation of KDE, a free and powerful desktop for Linux and other UNIXes. KDE 3.0 is available in 50 languages and ships with the core KDE libraries, the base desktop environment, an integrated development environment, and hundreds of applications and other desktop enhancements from the other KDE base packages (administration, artwork, development, edutainment, development, games, multimedia, PIM, utilities, and more). A KDE 3 port of the KDE office suite is available. Consistent with KDE's rapid and disciplined development pace, the release of KDE 3.0 includes an impressive catalog of bug fixes, performance enhancements and feature additions.

KDE, including all its libraries and its applications, is available for free under Open Source licenses. KDE can be obtained in source and numerous binary formats from the KDE http servers or ftp mirrors, and can also be obtained on CD-ROM or with any of the major Linux/UNIX systems shipping today. . . .

K Desktop Environment 3.0

Printing. One of the most exciting additions to KDE 3 is the new printing framework, KDEPrint. Its modular design makes it easy to support different printing engines, such as CUPS, LPRng, LPR, LPD or other servers or programs. . . .

Internationalization. KDE 3.0 is shipping in 50 languages and additional languages are expected for the future KDE 3.1 release . . .

Browser. Konqueror is KDE's fifth-generation web browser, file manager and document viewer. The standards-compliant Konqueror has a component-based architecture which combines the features and functionality of Internet Explorer/Netscape Communicator and Windows Explorer.

Konqueror uses KHTML as its rendering engine. KHTML supports the full gamut of current Internet technologies. It supports the scripting language ECMAScript ("JavaScript") as well as Java; the XML 1.0 and HTML 4.0 markup languages; cascading style sheets (CSS-1 and -2); secure communications with SSL; Netscape Communicator plug-ins, including Flash and RealAudio and RealVideo; and, in conjunction with some commercial add-ons, Windows Netscape plugins, including Macromedia Shockwave Player, the QuickTime and Windows Media Player 6.5 multimedia players, and various MS Office document viewers.

"One of the major improvements brought by KDE 3.0 over KDE 2.2 is the JavaScript/DHTML support in Konqueror," stated Dirk Mueller, a KHTML developer and the KDE 3 release coordinator. "The implementation of the DOM model, used for rendering XML and well designed HTML pages, has been much improved. The CSS 1 rendering module support is considered complete. The JavaScript bindings and support is almost complete, faster and more stable than in KDE 2. The resulting improvements in the speed and rendering quality of state of the art web pages is something users will appreciate immediately."

Konqueror's improved JavaScript support is nicely demontrated by the added support for Heirmenus, a sophisticated JavaScript pop-up and drop-down menu system. This release also adds comprehensive SSL certificate and CA management tools, as well as new configuration options for image management and a reimplemented zooming functionality.

File manager. Konqueror is also KDE's file manager. In KDE 3.0, Konqueror can display additional file information - file size, permissions and mimetype-specific information such as ID3 tags for MP3s or comments for JPG images - in a tooltip, and, in appropriate cases, edit this information. Moreover, Konqueror provides audio file "previews" by hovering the mouse over the file's icon. In addition, Konqueror's sidebar now features a media player, to which one can drag audio/video files for quick play.

Email. KMail is KDE's full-featured and user-friendly e-mail client. KMail supports both the popular IMAP and POP3 mail standards. Users can have multiple accounts and multiple identities. Its address book is based on the vCard address book standard, and is shared with the rest of KDE. . .

Office suite. KOffice 1.1.1, a free, integrated office suite which utilizes free and open standards for the component object model, is available for KDE 3.0. All KOffice components are capable of embedding other KOffice components/documents as well as images, support scanning images, provide advanced printing features, use a DOM-compliant XML for their native document format, and provide a DCOP interface for desktop scripting.

Word processing. KWord is a FrameMaker-like word-processing and desktop publishing application ideal for those who need not frequently interchange MS Word documents with others, though this limitation should disappear with the release of KOffice 1.2 in mid-August 2002. It has a frame orientation, making it suitable for simple desktop publishing (DTP). . . .

Spreadsheet. KSpread is a scriptable spreadsheet program which provides both table-oriented sheets and support for complex mathematical formulas and statistics. KSpread's document-level features include templates; multiple tables/sheets per document; headers and footers; comments; and hyperlinks. . . .

Presenter. KPresenter is a presentation application. . . . Besides the capability to generate screen presentations with effects, KPresenter can also generate HTML slide shows or PDF documents with just a few mouse clicks. . . .

In addition to the forgoing components, KOffice 1.1.1 for KDE 3 ships with Kontour (a vector-drawing application); Kivio (a flowchart application); KChart (a chart drawing application); KFormula (a formula editor); Kugar (a tool for generating business quality reports); and filters (for importing documents created by, or exporting documents for use with, other office suites or office programs).

PIM. Calendaring / Group Scheduling. KOrganizer is KDE's calendaring and scheduling program for organizing appointments, todo lists, projects and more. It is an integral part of the KDE PIM suite, . . .

Multimedia. KDE 3 provides a rich set of multimedia tools, from a CD player to a themeable media player for .WAV, .MP3 and OggVorbis audio files and MPEG-1 and DivX video files (Noatun). Noatun features audio effects, a six-band graphic equalizer, a full plugin architecture, network transparency and several skins. With KDE 3.0, Noatun for the first time offers support for Icecast and SHOUTcast digital audio streaming.

KDE 3 also ships aKtion!, a video player for a large number of video formats. . . .

Edutainment. A package with "Edutainment" applications has been added to KDE. It is maintained by the KDE Edutainment Project, which aims to create educational software based around KDE.

The package currently includes: KEduca, an educational project to enable the creation and revision of form-based tests and exams; KGeo, an interactive geometry learning program similar to Euklid(tm); KLettres, an alphabet and sound-recognition game (in French); KStars, a graphical desktop planetarium; KTouch, a program for learning touch typing; and kvoctrain, a foreign language vocabulary trainer. . . .

K Development Environment 3.0

Libraries. KDE 3.0 offers both free and proprietary software developers a mature, powerful and consistent API for rapid application assembly. Chief among these technologies are the Desktop COmmunication Protocol (DCOP), the I/O libraries (KIO), the component object model (KParts), an XML-based GUI class, a standards-compliant HTML rendering engine (KHTML), the multimedia architecture (aRts), the new database classes, and the XML GUI framework. . . .

Here is the nuts and bolts information from the KDE Project's 3 April 2002 Press Release about downloading and installing KDE 3.0 binaries or compiling KDE 3.0 yourself;

Installing KDE 3.0 Binary Packages

Binary Packages. Some Linux/UNIX OS vendors have kindly provided binary packages of KDE 3.0 for some versions of their distribution, and in other cases community volunteers have done so. Some of these binary packages are available for free download from KDE's http or ftp mirrors. Additional binary packages, as well as updates to the packages now available, may become available over the coming weeks.

Please note that the KDE Project makes these packages available from the KDE web site as a convenience to KDE users. The KDE Project is not responsible for these packages as they are provided by third parties - typically, but not always, the distributor of the relevant distribution - using tools, compilers, library versions and quality assurance procedures over which the KDE project has no control. If you cannot find a binary package for your OS, or you are displeased with the quality of binary packages available for your system, please read the KDE Binary Package Policy and/or contact your OS vendor.

Library Requirements / Options. The library requirements for a particular binary package vary with the system on which the package was compiled. Please bear in mind that some binary packages may require a newer version of Qt and other libraries than was shipped with the system (e.g., LinuxDistro X.Y may have shipped with Qt-3.0.0 but the packages below may require Qt-3.0.3). For general library requirements for KDE, please see the text at Source Code - Library Requirements below.

Package Locations. At the time of this release, pre-compiled packages are available for:

More binary packages will likely become available over the coming days and weeks, so please check back again from time to time.

Compiling KDE 3.0

Library Requirements / Options. KDE 3.0 requires or benefits from the following libraries, most of which should be already installed on your system or available from your OS CD or your vendor's website:

Basic Help/Manuals
  • qt-x11-free-3.0.3.tar.gz (required)
  • an X Server (required) with various optional extensions (XFree86 4.2.x, which includes all the enumerated extensions, is recommended)
    • the RENDER extension for beautiful anti-aliased fonts
    • the DPMS extension Energy Star display power management
    • the Xinerama extension for modern multi-head displays
    • the XVideo extension for enhanced video playback
  • GhostScript for PostScript/PDF support (preferably 6.50 or later)
  • MySQL, PostgreSQL, or unixODBC for database support
  • Berkely DB II is highly recommended for KBabel, the KDE translation tool
  • Python for scripting in some KOffice components
  • Perl for scripting in KSirc and automating updates of configuration files for new releases
  • gzip and bzip2 for data compression
  • TeX and for LaTeX document processing
  • libxml2 >= 2.3.13 and libxslt >= 1.0.7 for reading documentation
  • ht://dig for indexing and searching documentation with KDevelop
Hardware Networking
  • CUPS >= 1.1.9 for enhanced printing administration, options and usability
  • gphoto2 >= 2.0.1 devel for accessing images on digital cameras
  • SANE for scanning support
  • lm-sensors for monitoring motherboards
  • mtools for accessing a floppy disk as floppy:/ from Konqueror
  • pppd for dialup networking
  • libsmb for browsing Windows/NetBIOS shares
  • libldap for LDAP address book support
  • FAM for efficient file/directory change notification
Browsing/Internet Encryption/Security
  • Java Virtual Machine >= 1.3 for Java applet support
  • a recent version of Lesstif or Motif for Netscape Communicator plugin support
  • WINE for executing certain MS Windows controls and applets
  • Crossover Plugin for Quicktime, Shockwave Director, Windows Media Player 6.4 and MS Office viewer support
  • OpenSSL >= 0.9.6x for HTTPS, SFTP, SSH, VPN and more (versions 0.9.5x are no longer supported)
  • GnuPG or PGP for email/document encryption/decryption
  • JSSE 1.0.2 for Java applets requiring SSL/HTTPS (common with online banking) - included with a JVM 1.4
  • PAM for services (such as login) authentication
Graphics Multimedia
  • OpenGL for some 3D screensavers and some 3D graphics programs
  • SDL >= 1.2.0 for some Noatun plugins
  • libtiff for viewing facsimiles
  • libmng, libpng and libjpeg for viewing images
  • imlib 1 for using Kuickshow for viewing a wide variety of image formats
  • freetype 2 for anti-aliased font handling and manipulation
  • PDFinfo for enhanced PDF file browsing

Compiler Requirements. KDE is designed to be cross-platform and therefore supposed to compile with a variety of Linux/UNIX compilers. However, both the set of available compilers as well as KDE is advancing very rapidly, so the ability to compile KDE on various UNIX systems depends on users reporting compile problems with possible fixes to the KDE project.

In addition, C++ support by gcc, the most popular compiler used on GNU/Linux and many traditional UNIX systems, has undergone major improvements. There are many known compile and code generation problems with older gcc/egcs releases, therefore the support for those compilers has been dropped.

In particular, gcc versions earlier than gcc-2.95, such as egcs-1.1.2, gcc-2.8.x or gcc-2.7.x are no longer supported. In addition, some components of KDE 3.0, such as aRts, generally will be incorrectly compiled by unpatched versions of gcc 3.0.x (this problem should be fixed with the release of gcc-3.1). The code generation bug does not lead to a compile failure, but rather just unexpected problems at runtime. While there have been reports of successful KDE compilations with recent versions of the "Red Hat-gcc" 2.96 and gcc-3.1 CVS snapshots, the KDE project at this time continues to recommend the use of gcc-2.95.* for compiling KDE.

Source Code/SRPMs. The complete source code for KDE 3.0 is available for download.

Screenshots. Rob Kaper has produced some Screenshots of KDE 3.0.

Further Information. For further instructions on compiling and installing KDE 3.0, please consult the installation instructions and, if you should encounter compilation difficulties, the KDE Compilation FAQ.

KDE Project's 3 April 2002 Press Release

KDE Project

KDE Artist (home of Konqi, the KDE mascot)

Related Articles

Copyright 2000-2002 -- MozillaQuest -- Brodheadsville, Pa..USA -- All Rights Reserved
Recent Articles

LinuxWorld in New York City -- 21-24 January 2003

Don't Forget the Books

Linux Makes a Great Gift

Christmas Season Holidays & Computer Suggestions 2002: Overview

Mozilla 1.3a Browser-Suite Released

Netscape 7.01 Browser-Suite Released

Mozilla 1.2.1 Browser-Suite Released

Buggy Mozilla 1.2 Recalled

Mozilla 1.2 Browser-Suite Released

Mandrake Linux 9.0, Desktop Magic You Can Use: A First Look

Mandrake Linux 9.0 Retail Boxes Ship

Linux for Windows Users:

Using LinNeighborhood to Create a Network Neighborhood for Linux

SuSE 8.1 LSB Certified

SuSE Linux 8.1 Release Today

Zero Tolerance for Privacy and Security Bugs

Mozilla and Netscape JavaScript Bugs Compromise Privacy and Security

Red Hat Linux 8.0 Is LSB Certified

Red Hat Linux 8.0 Distribution Released

Mandrake 9.0 is LSB Certified

Mandrake Linux 9.0 Released for Downloading

SCO's Darl McBride and MozillaQuest Magazine's Mike Angelo Discuss Caldera Linux and LSB

Caldera/SCO 3.1.1 OpenLinux Distribution Gains LSB Certification

Mozilla 1.2-alpha Browser-Suite Released

Mozilla 1.0.1 Browser-Suite Released

UnitedLinux: A Standard or a Distribution?

UnitedLinux, a Divisive Weapon for Caldera's Darl McBride -- Part II

Holger Dyroff, Gaël Duval, Mark de Visser and Mike Angelo Discuss LSB, UnitedLinux, and the Linux Market

UnitedLinux, a Divisive Weapon for Caldera's Darl McBride -- Part I

Netscape 7.0 Browser-Suite Released

Netscape 7.0 Browser-Suite Coming, But Not Here Yet

Mozilla 1.1 Browser-Suite Released

Mozilla 1.0.1-RC2 aka Netscape 7.0-beta Browser-Suite Released

Netscape Communicator 4.8 Browser-Suite Released

Red Hat Calls on Linux Comunity for Beta Feedback

Red Hat Linux 7.4/8.0 Moves Closer -- Beta 3 (Null Nee Limbo) Released

MandrakeSoft Calls on Linux Community for Beta Testers

Mandrake Linux 9.0 Beta 3 Available Now -- 9.0 in September

Mozilla 1.0.1-RC1 Browser-Suite Released

Mandrake 8.2, Red Hat 7.3, & SuSE 8.0 Linuxes now LSB Certified

Scott McNeil and MozillaQuest Magazine Discuss LSB

Are You Ready For the Linux Standard Base? LSB is Ready for You!

SuSE Linux 8.1 in October -- UnitedLinux Server in November

SuSE Says Yes to LSB and UnitedLinux

New Mozilla Roadmap Sets 1.1 for 9 August 2002 and Effectively Kills Mozilla 1.0.x

Mandrake Linux 9.0 Beta 1 Available Now -- 9.0 in September

MandrakeSoft Says Yes to LSB but No to Netscape and UnitedLinux

Red Hat Linux 7.4/8.0 in the Works -- Beta 2 (Limbo) Released

Red Hat Drops Netscape

Mozilla 1.0 Browser-Suite's E-Mail & News Quick Look

Mozilla 1.1 Beta Browser-Suite Milestone Released

Mozilla 1.0 Browser Quick Look

Tabbed-Browsing Coming to KDE's Konqueror Browser

A Quick Look at Mozilla 1.0 Browser-Suite Performance -- Speed, Stability, and Memory Hogging

Mozilla 1.1 Alpha Browser-Suite Milestone Released

Mozilla 1.0 is Officially Out!

A Quick Look at Some Mozilla 1.0 Browser-Suite Annoyances, Bugs, And Issues

Mozilla 1.0 Not Ready for Prime Time -- Close but No Cigar and No Brass Ring!

Turmoil in MozillaLand:

Current Status of Mozilla 1.0, 1.0.1, and 1.1-Alpha

Mozilla 1.0 Browser Unofficial Sneak Release

Mozilla 1.0 is unofficially out!

Mozilla 1.0 Browser-Suite Coming Soon

Mozilla 1.0-RC3 Browser-Suite Milestone Released

Netscape 7.0-PR1 Browser-Suite Released

Netscape 6.2.3 Browser-Suite Released

Mozilla 1.0-RC2 Browser-Suite Milestone Released

AbiWord 1.0.1 Quick Look

MS Word Clone for Linux, MS Windows, & Other Platforms

Mozilla Roadmap:

Mozilla 1.0-RC2 Set for 10 May Release

Mozilla 1.1a for 22 May 02

Red Hat Linux 7.3 Distribution Released

Red Hat Linux 7.3 Coming Soon?

Mandrake Linux 8.2 Boxed-Sets Available -- Update -- KDE 3.0 Upgrade & StarOffice 6.0

Mandrake Linux 8.2 Boxed-Sets Now Available

Mozilla 1.0-RC1 Browser-Suite Milestone Released Behind Schedule

Mozilla 1.0-RC1 Browser-Suite Sneak Preview

Mozilla 1.0 on the Way -- Milestone 1.0-RC1 Branched

Red Hat Linux 7.3/8.0 Coming Soon -- Beta 2 (SkipJack) Released

SuSE Linux 8.0 Set for April 22 Release

KDE 3.0 Released -- Binaries and Source Code Available for Downloading

Mandrake Linux 8.2 Released for Downloading

Netscape 6.2.2 Browser-Suite Released

Mozilla Milestone 0.9.9 Browser-Suite Released Behind Schedule

Mozilla 0.9.9 Browser-Suite Sneak Preview

Mozilla Milestone 0.9.9 Branched Behind Schedule

MozillaQuest Magazine 2001 Editor's Choice Hardware Picks

Mozilla Roadmap Update:

Moz 1.0 April Release Confirmed & Post-1.0 Development Plan Announced

The PowerLeap Renaissance -- A Handy PC Upgrade or Repair on a Card

Mozilla Milestone 0.9.8 Browser-Suite Released Behind Schedule

Mozilla Milestone 0.9.8 Browser-Suite Sneak Preview

Caldera OpenLinux 3.1.1 Available

Getting Started with Wireless Network Technology

Part III: Adding Wireless to a Linux-Based Laptop or Notebook

AOL-TW Purchase of Red Hat Linux Update:

AOL Denies It! Alan Cox Tells AOL to Shove It!

Overview of an AOL-TW Purchase of Red Hat Linux

Part I: What AOL-TW Gets and Does Not Get in a Red Hat Acquisition

Is Mozilla Actually AOL-Netscape's Mozilla?

Bugzilla 2.16 Release Reset & Bugzilla 2.14.1 Security Update Released

Year 2001 in Review -- Mozilla and Netscape Browsers

Free Software for Your New Christmas Computer -- Or Any Computer for That Matter

Linux Gifts for Christmas, Holiday, and All Occasions