User Tools

Site Tools


linux:spacelinux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
linux:spacelinux [2018/08/13 15:31]
vamp898
linux:spacelinux [2018/08/13 16:36]
vamp898
Line 5: Line 5:
  
 ====== What are the advantages of spaceLinux ====== ====== What are the advantages of spaceLinux ======
-There are several of them, but the biggest, and most important for us when developing the system, is robustness and fault taulerance. The system should never fail and if, it should be very easy to repair it.+There are several of them, but the biggest, and most important for us when developing the system, is robustness and fault tolerance. The system should never fail and if, it should be very easy to repair it.
  
 Especially in combination with slow or no network, fault tolerance still have to be given! Especially in combination with slow or no network, fault tolerance still have to be given!
Line 16: Line 16:
 First of all by extreme simplicity; spaceLinux is not based on any Linux Distribution. It is designed/​build completely from scratch. First of all by extreme simplicity; spaceLinux is not based on any Linux Distribution. It is designed/​build completely from scratch.
  
-Everything ​unnecassary ​is not thrown out, it was never in. There are no printer daemons in the background, no systemd, no whatever. Just the bare basics needed to do the job.+Everything ​unnecessary ​is not thrown out, it was never in. There are no printer daemons in the background, no systemd, no whatever. Just the bare basics needed to do the job.
  
-Just this step alone gives us a lot of performance,​ safes ressources, increases robustness and fault tolerance.+Just this step alone gives us a lot of performance,​ safes resources, increases robustness and fault tolerance.
  
 The package management (slpm) is written in BASH and uses clear-text databases, that way it is always possible to adjust/fix things with just a simple text editor. The package management (slpm) is written in BASH and uses clear-text databases, that way it is always possible to adjust/fix things with just a simple text editor.
  
-The packages are provided in source format and are compiled/​installed by simple shell-scripts. One reason is that source packages are way smaller than the installed binary what safes a lot of traffic but still gives the ability to apply further patches or change compile options if needed to provide most flexiblity.+The packages are provided in source format and are compiled/​installed by simple shell-scripts. One reason is that source packages are way smaller than the installed binary what safes a lot of traffic but still gives the ability to apply further patches or change compile options if needed to provide most flexibility.
  
-The system is separated into the core system and additional packages in terms of upgrades. They are independend ​(as far as it is technically possible), so you can replace the core system without touching installed applications and you can replace installed applications without touching the core system.+The system is separated into the core system and additional packages in terms of upgrades. They are independent ​(as far as it is technically possible), so you can replace the core system without touching installed applications and you can replace installed applications without touching the core system.
  
 That gives you the ability to have, for example, and LTS core but bleeding edge libraries of some applications. That gives you the ability to have, for example, and LTS core but bleeding edge libraries of some applications.
 +
 +Thanks to the simple design, it is also possible to distribute the system using pre-built binaries. So setting up build-servers and then installing those pre-done builds is possible
  
 The versions of each applications can be freely adjusted and the base versions will be provided after consultation with NASA and esa The versions of each applications can be freely adjusted and the base versions will be provided after consultation with NASA and esa
linux/spacelinux.txt ยท Last modified: 2018/08/14 11:26 by vamp898