Core environment

Wiki page by khorben on 29/10/2010 04:00:53
--- /var/www/www.defora.org/wiki/Core environment	2010/10/08 01:05:11	1.2
+++ /var/www/www.defora.org/wiki/Core environment	2010/10/13 02:18:20	1.3
@@ -1 +1 @@
-<h3>Summary</h3>This environment is the base of the actual Operating System. It can be based on a number of existing kernels, although the development of DeforaOS' own kernel may also be attempted at some point (as part of a self-hosting effort).<br><h3>Description</h3><br><h3>Components</h3><ol><li>libSystem</li><li>Loader</li><li>Init</li><li>Login</li><li>Splasher<br></li></ol><h3>Global tasks</h3><ul><li>providing an alternate API to the system (replacing the libc)</li><li style="text-decoration: line-through;">booting a system into administrative mode (single-user)</li><li>authenticating users onto the system</li><li>managing multiple users currently onto the system</li><li>managing and monitoring the execution of the system components<br></li><li>providing graphical and interactive feedback to the user</li><li>accessing DeforaOS' distributed framework and applications<br></li></ul><h3>Current status</h3>Substituting the libc is at a lower priority at the moment. The code necessary is considered known, to be imported from the libc to the libSystem project at a later point. It will make better sense to complete this task once libSystem's API will be complete enough.<br>Running systems with the Init daemon should work at this point, but was insufficiently tested.<br>Early attempts to manage authentication, and subsequent session routing were not satisfying enough to be integrated yet.<br>
\ No newline at end of file
+<h3>Summary</h3>This environment is the base of the actual Operating System. It can be based on a number of existing kernels, although the development of DeforaOS' own kernel may also be attempted at some point (as part of a self-hosting effort).<br><h3>Description</h3><br><h3>Components</h3><ol><li><a href="/os/wiki/3434/libSystem">libSystem</a></li><li>Loader</li><li>Init</li><li><a href="/os/wiki/3435/Login">Login</a></li><li>Splasher<br></li></ol><h3>Global tasks</h3><ul><li>providing an alternate API to the system (replacing the libc)</li><li style="text-decoration: line-through;">booting a system into administrative mode (single-user)</li><li>authenticating users onto the system</li><li>managing multiple users currently onto the system</li><li>managing and monitoring the execution of the system components<br></li><li>providing graphical and interactive feedback to the user</li><li>accessing DeforaOS' distributed framework and applications<br></li></ul><h3>Current status</h3>Substituting the libc is at a lower priority at the moment. The code necessary is considered known, to be imported from the libc to the libSystem project at a later point. It will make better sense to complete this task once libSystem's API will be complete enough.<br>Running systems with the Init daemon should work at this point, but was insufficiently tested.<br>Early attempts to manage authentication, and subsequent session routing were not satisfying enough to be integrated yet.<br>
\ No newline at end of file
Revisions
NameDateAuthorMessage
1.7 (diff)khorben
1.6 (diff)khorben
1.5 (diff)khorben
1.4 (diff)khorben
1.3 (diff)khorben
1.2 (diff)khorben
1.1khorben