Alpine Linux:Glossary: Difference between revisions

From Alpine Linux
No edit summary
No edit summary
Line 1: Line 1:
{{TOC right}}
{{TOC right}}
The Glossary is an extensive list of terms and Alpine Linux features with definitions and considerable explanations. A great place for reference and general browsing.
== A ==
== A ==
{{Gloss|ACF|'''A'''lpine '''C'''onfiguration '''F'''ramework is a mvc-style application for configuring an Alpine Linux device. The primary focus is for a web interface - ACF's main goal is to be a light-weight MVC "webmin".
{{Gloss|ACF|'''A'''lpine '''C'''onfiguration '''F'''ramework is a mvc-style application for configuring an Alpine Linux device. The primary focus is for a web interface - ACF's main goal is to be a light-weight MVC "webmin".

Revision as of 14:10, 10 April 2010

The Glossary is an extensive list of terms and Alpine Linux features with definitions and considerable explanations. A great place for reference and general browsing.

A

ACF
Alpine Configuration Framework is a mvc-style application for configuring an Alpine Linux device. The primary focus is for a web interface - ACF's main goal is to be a light-weight MVC "webmin".

B

Busybox
Busybox is a utility that combines many common Linux tools into a single program. Most of the command-line tools in the core Alpine Linux distribution are part of Busybox.

C

D

E

F

G

H

I

J

K

L

LEAF
Linux Embedded Appliance Framework. Alpine Linux started as a fork of the LEAF project. A secure, feature-rich, customizable embedded Linux network appliance for use in a variety of network topologies. Although it can be used in other ways; it's primarily used as a Internet gateway, router, firewall, and wireless access point.

M

MVC
The MVC design pattern is used in ACF to separate presentation information from control logic. By MVC we mean:
  • Model - code that reads / writes a config file, starts / stops daemons, or does other work modifying the router.
  • View - code that formats data for output
  • Controller - code that glues the two together

N

N

O

OpenRC
OpenRC is a dependency based universal init system that works with the system provided init program.

P

R

S

T

U

uClibc
uClibc (aka µClibc/pronounced yew-see-lib-see) is a C library for developing embedded Linux systems. It is much smaller than the GNU C Library, but nearly all applications supported by glibc also work perfectly with uClibc.

V

W

X

Y

Z