Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)



Software that is available free of charge but that encourages the user to make a monetary donation to a particular charity. For example, the VIM text editor asks people to donate to orphans in Uganda. Also called "helpware," "goodware" and "careware." See VIM.


(1) (Vi IMproved) A text editor written by Bram Moolenaar that runs under most operating systems. Licensed as charityware and released in the early 1990s, VIM is an enhanced version of the Unix vi editor and is mostly compatible with it. VIM is command driven, but also offers a GUI option that accepts the same commands. VIM can be customized by the user, and it accepts plug-ins for added functionality. For more information, visit See vi.

(2) (Vendor Independent Messaging Interface) A programming interface developed by Lotus, Novell, IBM and others. In order to enable an application to send and receive mail over a VIM-compliant messaging system such as cc:Mail, programmers write to the VIM interface.

Personal Use Only

Before/After Your Search Term
charge pumpCharm bar
charge/sync cableCharms bar
charge trap flashcharset
charge-trapping layercharting program
charged couple devicechassis ground
charged coupled devicechat
chargerchat abbreviations
charging cablechat acronyms
Charismachat app

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
ProgrammingHealthcare IT
System design