Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Source Mage
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Notable features== Source Mage is a source-based [[Linux distribution]]. This means that instead of delivering ready-to-use binaries to users, the source code is compiled locally on the users computer.<ref>{{cite web|url=https://sourcemage.org/Intro|title=New to Source Mage|website=sourcemage.org}}</ref> This practice enables greater control over the software compared to systems that distribute binaries, such as [[Ubuntu (operating system)|Ubuntu]]. Individual dependencies can be selected or deselected, potentially saving hard drive space and freeing [[RAM]] and CPU cycles, which can improve overall system performance. For instance, a tool such as [[OpenSSH]] could be compiled without support for [[X11]] sharing. One can choose to set [[CFLAGS|cflags]], cxxflags, and ldflags specific to the capabilities of their system, which allows the user to generate more efficient binaries for their own hardware. Source Mage's terminology also vastly differs compared to more common Linux distributions such as [[Debian]]. Much of this unique nomenclature is primarily based on magic-centric vocabulary. For example, When a Source Mage "spell", or package, is "cast", the latest stable release is downloaded from the developer's site rather than Source Mage's. This allows for a more up-to-date system, rather than [[Gentoo Linux|Gentoo]], another popular source-based distribution, which maintains its own customized cache of packages.<ref>{{cite web|url=https://sourcemage.org/Comparison%20with%20Gentoo|title=Comparison with Gentoo|website=sourcemage.org}}</ref> Source Mage changes as little as possible in packages (only to fit to bare standards such as the [[Filesystem Hierarchy Standard]]), which can reduce risk of errors during source compilation or bugs when using the compiled binary, lacking the potentially necessary patches that projects like Gentoo and [[Debian]] apply. Similarly, a collection of packages or "spells" is referred to as a "grimoire", and all "spells" together is referred to as the "codex".
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Source Mage
(section)
Add topic