Alpine Linux:Glossary: Difference between revisions
No edit summary |
No edit summary |
||
Line 27: | Line 27: | ||
== L == | == L == | ||
{{Gloss|LEAF|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. | {{Gloss|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 == | == M == |
Revision as of 08:31, 10 April 2010
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.