| B2evolution |
B2evolution is a multi-lingual, multi-user, multi-blog publishing system written in PHP and backed by a MySQL database. It is distributed under the GNU General Public License and is available without charge.
|
| Backup |
Backup is the process of copying data, software or other digital information on a separate media in addition to its original storage.
|
| Baitware |
Baitware, similar to freeware, refers to the software with very limited or defective functions which is made available gratis/free of charge. Baitware is released to deceptively attract users and drive them to commercial products.
|
| BASH: Bourne-Again Shell |
Bourne-Again SHell (BASH) is an interactive UNIX shell based on the traditional Bourne shell, but with increased functionality. BASH is the shell, or command language interpreter, that will appear in the GNU operating system. BASH is a sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use. In addition, most sh-scripts can be run by BASH without modification.
|
| BASIC |
BASIC is a simple computer language designed by John G. Kemeny and Thomas E. Kurtz at Dartmouth College in 1963. It first ran on an IBM 704 on 1964-05-01. It was designed for quick and easy programming by students and beginners. BASIC exists in many dialects, and is popular on microcomputers with sound and graphics support.
|
| bBlog |
bBlog is a Web publishing and content management system system written in PHP and utilizing a MySQL database. bBlog is used to manage frequently updated Web content, especially Weblogs. It is distributed under the GNU General Public License and is available without charge. bBlog's design goals are based around using the Smarty PHP templating engine, with compatible plugin and template formats. This makes it very easy to modify the look and functions of your blog.
|
| BCNF: Boyce-Codd Normal Form |
Boyce-Codd normal form (BCNF) is a structure and algorithm for the normalization of relational databases. BCNF requires that there be no non-trivial functional dependencies of attributes on something other than a superset of a candidate key (called a superkey). At this stage, all attributes are dependent on a key, a whole key and nothing but a key (excluding trivial dependencies, like A->A). A table is said to be in the BCNF if and only if it is in the 3NF and every non-trivial, left-irreducible functional dependency has a candidate key as its determinant. In more informal terms, a table is in BCNF if it is in 3NF and the only determinants are the candidate keys.
|
| BCX: Basic To C Translator |
Basic To C Translator(BCX), an open source and free software, translates BASIC to C/C++ for compilation on various Win32 compilers. It is a small command line tool that takes a BASIC source code file and outputs a C/C++ source code file. The result can then be compiled using any of several popular C/C++ compilers, including non-commercial ones. Code can be compiled into 32-bit native Windows console mode programs, Windows GUI programs, and Dynamic Link Libraries.
|
| BDS C: BD Software C Compiler |
BD Software C Compiler (BDS C) is a compiler for a sizeable subset of the C programming language, that ran on and generated code for the Intel 8080 and Zilog Z80 processors. It was written by Leor Zolman and first released in 1979. "BDS" stood for "Brain Damage Software". BDS C was very popular and influential among CP/M users and developers in the 8-bit microcomputer era.
|
| Bedroom Programming |
Bedroom programming is a computer programming practice which involves Software or Video Game development by one or a team of amateur programmers who program because they love it, and not for making money out of their software.
|
| Bells and Whistles |
Bells and whistles in software means those fancy features provided by an application. Typically, the term refers to features that are needed only in special cases or to features that make the program more visibly attractive. The term can be used either favorably or negatively.
|
| Berkely Software Design |
Berkely Software Design Inc. was a corporation which developed, sold licences to, and supported BSDi, a commercial and partially proprietary variant of the BSD operating system. It was founded by former members of the Computer Sciences Research Group at Berkeley, and the name was chosen for its similarity to "Berkeley Software Distribution" the source of its primary product. It contributed code and resources back to the open source BSD community.
|
| Bespoke Software |
Bespoke software refers to the custom-made software products, including made-to-order software. Bespoke is a term used in the United Kingdom and elsewhere for an individually- or custom-made product or service. Typically, software companies offer packaged software with standard functions for all customers. Bespoke software addresses specific client needs that can't be satisfied by packaged software. In the U.S., bespoke software is often called custom or custom-designed software.
|
| Beta Test |
Beta test is the computer system test prior to commercial release. Beta testing is the last stage of testing, and normally can involve sending the product to beta test sites outside the company for real-world exposure or offering the product for a free trial download over the Internet. Beta testing is often preceded by a round of testing called alpha testing.
|
| Beta Version |
A beta version, also known as beta release, usually represents the first version of a computer hardware or software that implements all features in the initial requirements specification. It is likely to be unstable but useful for internal demonstrations and previews to select customers, but not yet ready for release. Some developers refer to this stage as a preview, as a technical preview (TP) or as an early access.
BetBug
|
| BetBug |
BetBug is a downloadable software application that links users together so that they can share betting offers. BetBug effectively functions as a betting exchange. BetBug's distributed network technology comes from P2P File sharing.
|
| BI software: Business Intelligence Softw |
Business Intelligence software (BI Software) is a kind of sotware that enables users to obtain enterprise-wide information more easily. BI software tightly integrates querying, reporting, OLAP, data mining and data warehousing functions to enable users to obtain "all" the information they desire from their organization's numerous databases. BI software should allow you to derive the transactions and summaries you need without having to know the sources (which databases, which servers, etc.).
|
| Binary Compatible |
Binary compatible refers to that data files produced by one application/system that are exactly the same as data files produced by another application at the binary format level. Binary compatible avoids many of the conversion problems caused by importing and exporting data from one system to another. For example, many applications for Windows and the Macintosh that are binary compatible, which means that a file produced in a Windows environment is interchangeable with a file produced on a Macintosh.
|
| Binary Tree |
A binary tree is a tree data structure in which each node has at most two children. Typically the child nodes are called a "left" pointer, a "right" pointer. The "root" pointer points to the topmost node in the tree. The left and right pointers recursively point to smaller "subtrees" on either side. One common use of binary trees is binary search trees; another is binary heaps.
|
| Binding Time |
Binding Time is the time at which decisions are made. In software programing, there are different types of binding times. Static or early binding happens at compile time and certain type information is used and sometimes then thrown away; dynamic binding or late or virtual binding happens at run time. An example of a static binding is a direct C function call: the function referenced by the identifier cannot change at runtime. An example of dynamic binding is dynamic dispatch, as in a C++ virtual method call.
|
| Bit Rot |
Bit rot is a colloquial computing term used either to describe gradual decay of storage media or to facetiously describe the spontaneous degradation of a software program over time. The later use of the term implies that software can literally wear out or rust like a physical tool. More commonly, bit rot refers to the decay of physical storage mediums.
|
| BitComet |
BitComet is a freeware client for BitTorrent. It supports simultaneous downloads, download queue, selected downloads in torrent package, fast-resume, chatting, disk cache, speed limits, port mapping, proxy, ip-filter, etc. BitComet also provides an embedded Internet Explorer window for the purpose of making torrent searching easier. A default list of torrent index sites is included, which users can modify to remove unwanted sites and add missing ones.
|
| BitLord |
BitLord is a BitTorrent client. It supports simultaneous downloads, download queue, selected downloads in torrent package, fast-resume, chatting, disk cache, speed limits, port mapping, proxy, ip-filter, etc. BitLord is an outdated repackaged BitComet client, which adds two new buttons to the toolbar for linking to pornography and gambling sites.
|
| BitTorrent Client |
A BitTorrent client is a computer program that is used to download and upload files via the BitTorrent protocol. The first BitTorrent client was BitTorrent itself, developed by Bram Cohen. There are many BitTorrent clients were created later. Some are based on the original BitTorrent while some are completely rewritten. BitComet and BitLord are two examples of the BitTorrent clients.
|
| Bloatware |
Bloatware, also called software bloat or fatware, is a type of software that requires lots of computer resources such as disk space and RAM. It is also used in a more general context to describe programs which appear to be using more system resources than necessary, or implementing extraneous features.
|