Menu

Tree [cffe11] master vfs113 /
 History

HTTPS access


File Date Author Commit
 bconfig 2011-02-01 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [d53347] Fixed paths in Makefile
 docs 2011-10-26 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [9cb967] documentation updated, due to the changes in fu...
 examples 2011-11-17 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [cf22d6] old libipcv(first attempt to use sbuf and ipcbo...
 idlc 2011-02-27 ilya ilya [c24ecc] idlc client/server side separate generation; ex...
 include 2009-11-05 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [b66b2c] fixes in makefiles, added nameservice and vfs s...
 interface 2011-04-05 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [f110a8] Fixes within fsio interface
 libs 2012-05-04 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [cffe11] build fix: removed obsolete header inclusion;
 net 2009-10-28 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [85df13] added networking
 scripts 2010-12-01 ilya ilya [8c0395] fixed image creation script
 services 2012-04-18 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [608dac] removed obsolete and unfinished broken code;
 software 2012-04-18 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [291fd7] removed obsolete software, clean up;
 toolchain 2011-11-22 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [66b356] fixed binutils URL, it's safe now, since GNU UR...
 .gitignore 2011-09-30 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [2a669a] Added symlinks names to the .gitignore to stop ...
 Bconfig.in 2012-04-17 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [57795d] added jarios specific initialization, removed s...
 Bconfig.uclibc 2011-02-27 ilya ilya [1c2a64] uclibc malloc implementations replaced with dl_...
 Bconfig.x86_64 2011-01-25 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [1d78ac] Added initial dummies for the build system.
 COPYING 2009-10-22 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [e38033] added Licenses
 COPYING.DOCS 2011-01-19 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [e0bd68] Added license note, and docs license full version.
 COPYING.LIB 2009-10-22 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [e38033] added Licenses
 COPYING3 2009-10-27 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [4ba34d] added GPL/LGPL v3 licenses
 COPYING3.LIB 2009-10-27 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [4ba34d] added GPL/LGPL v3 licenses
 Makefile 2011-01-25 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [1d78ac] Added initial dummies for the build system.
 Makefile.help 2011-02-01 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [f2dd2e] Fixed mconf builds
 Makefile.in 2011-04-04 melg melg [7de0f7] Added task event handling initial stuff
 Makefile.old 2011-01-25 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [6e57c3] Added old Makefile to keep track of those ones
 Makerules 2011-02-19 ilya ilya [95b437] Lots of stubs added. Fixed some compilation err...
 README 2011-11-17 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [cb15bb] removed obsolete code (old libfs implementation...
 RULES 2009-10-22 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [e539fa] added RULES
 Rules.mak 2011-02-07 ilya ilya [03e729] fixes to complete uclibc compilation
 TODO 2011-04-04 melg melg [f88cca] Added task event handling initial stuff
 default.config 2009-11-12 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [2e50b0] build system migration generally done
 defaults.mk 2010-11-12 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [f0336a] minor fixes with echo in build scripts.
 services.mk 2009-11-05 Alfeiks Kaanoken (madtirra) Alfeiks Kaanoken (madtirra) [9de5bd] added several services to new build system

Read Me

WHAT IS ALL ABOUT IT ?
======================
This is the Jari OS platform, there are all stuff supported by 
the Jari OS community, excluding microkernel (that's one located 
in the separate GIT repository).

STATUS
======
1. Shared libraries doesn't works yet, coming soon.
2. There are a new architecture design implementation,
   to use old well working prototype checkout 'alpha2'
   branch
3. Currently we're working on the base service - domain holder.
4. Also, all development is going with libvfs and first filesystem

HOW-TO BUILD
============
1. Configure all: make menuconfig
1.1 In menu choose 'General system features and options'->
    'Generic system options' and turn off shared libraries support
2. Prepare toolchain for Jari OS, it's needed once: make bootstrap
3. Now you need to create symlinks:
   Symlink:
    ./toolchain/host/lib/gcc/<arch>-pc-jarios/4.2.2/crt(1|i|n).o
   To target:
    ./lib/crt(1|i|n).o
   NOTE: This links should point to the absolute path.
4. Build all: make
That's all, depending on configuration you will see binaries.

INSTALLATION
============
Well, put microkernel and services with libs to your disk, 
write right grub/other bootloader config and all is done.

QUESTIONS
=========
Development process is quite hot, and we may forget to update 
this file too often, please use development maillist.

FUTURE
======
We will add more development docs, tools etc, ... sometime in future.

USEFUL LINKS
============
 * http://jarios.org - Project home
 * http://factory.jarios.org/devel - Project trac
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.