FTP file types
Compression Utilities to MIME
Open Source Development Terms
Open Source Licenses
Lesson 9 Vocabulary Terms
100

A basic text file; can be read by any word processor or text editor.

What is a ".txt"

100

Zip/unzip

What is ".zip"

100

The collection of statements and instructions written in a human-readable programming language.

What is a "Source code"

100

A permissive free software license, which is a license that is similar to a copyleft license but may place restrictions or requirements on derivative works.

What is a "BSD License"

100

A phone carrier message service, commonly referred to as a text message, in which each message is limited to 160 characters. Any message that contains more than 160 characters will be sent as two or more separate messages.

What is a "short message service" / What is a "SMS"

200

A platform-neutral compression standard, used by applications such as RAR (for UNIX) and WinRAR (for Windows).

What is a ".rar"

200

Gzip/gunzip

What is ".gz"

200

The ability of users to run, copy, distribute, modify and improve the software with no restrictions.

What is "Free distribution'

200

A free software license that allows the use of source code for open-source as well as proprietary development.

What is an "Apache License"

200

A program that allows you to control a computer at a remote location.

What is a "Virtual Network Computing" / What is a "VNC"

300

An executable file; typically, a self-extracting compressed file, sometimes found as an executable software program.

What is a ".exe"

300

Compress/ uncompress

What is ".Z"

300

The practice of removing restrictions from the distribution and use of software, and requiring all modified versions of the software to be free as well. A play on the word copyright, which restricts the use of the intellectual property.

What is "Copyleft"

300

A free software license for Mozilla software. Any source code that is copied or modified under the MPL must remain under the MPL.

What is a "Mozilla Public License" / What is a "MPL"

300

A network in which each computer has both server and client capabilities.

What is a "peer-to-peer network"

400

An ASCII text file. ASCII is a universally accepted standard text format for all computers.

What is a ".asc"

400

Bzip2/bunzip2

What is ".bz2"

400

The point at which a developer copies source code as it exists, then begins independently developing the code further to produce a distinct piece of software.

What is "Project fork"

400

A free software license published by IBM. CPL is similar to the GNU GPL but has a patent clause that prevents developers from contributing code that infringes on their patents.

What is a "Common Public License" / What is a "CPL"

400

A legal contract between the author of software and the end user that defines how the software can be used.

What is an "end-user license agreement" / What is an "EULA"

500

A UNIX tape archive (tar) file; a form of compression used by UNIX operating systems.

What is a ".tar"

500

Bzip/bunzip

What is ".bz"

500

The practice of distributing software under two different licensing agreements. Users can then determine the set of terms and conditions under which they will use the software.

What is "Dual licensing

500

Allows you to obtain the code and make all the changes to it that you want. But the code must remain in the public domain.

What is a "GNU GPL" / What is a "GNU General Public License"

500

Software that is the legal property of an entity.

What is a "Proprietary software"

M
e
n
u