Menu

Tree [63e244] default tip /
 History

Read Only access


File Date Author Commit
 bin 2010-04-12 Sylvestre Gallon Sylvestre Gallon [c81f9b] Add sbin dir.
 contrib 2010-06-01 Sylvestre Gallon Sylvestre Gallon [385d47] Add contrib source dir.
 kernel 2010-06-02 Sylvestre Gallon Sylvestre Gallon [e1fb0e] Update linkage.
 reports 2010-02-17 Sylvestre Gallon Sylvestre Gallon [10e3d8] Add .hgignore and the reports directory.
 scripts 2010-06-02 Sylvestre Gallon Sylvestre Gallon [767ff1] Replace == by = in shell scripts.
 usr 2010-06-01 Sylvestre Gallon Sylvestre Gallon [a643fa] Fix to use bsd instead of BSD for kernel name.
 www 2010-04-27 Sylvestre Gallon Sylvestre Gallon [6742f7] Fix a typo.
 .hgignore 2010-05-06 Sylvestre Gallon Sylvestre Gallon [aca584] Upgrade another .hgignore rule.
 .hgtags 2010-05-06 Sylvestre Gallon Sylvestre Gallon [14ded0] Added tag pmbsd_0_1 for changeset 7eca442775fd
 BUGS 2010-06-02 Sylvestre Gallon Sylvestre Gallon [63e244] Add a FreeBSD known bug.
 Changelog 2009-09-21 syl@rincewind syl@rincewind [bfa447] SYNC.
 Makefile 2010-06-02 Sylvestre Gallon Sylvestre Gallon [419da3] Add support for cdrom iso.
 README 2010-05-26 Sylvestre Gallon Sylvestre Gallon [58b44d] Upgrade readme.
 TODO 2010-05-26 Sylvestre Gallon Sylvestre Gallon [41a48c] Upgrade Roadmap.
 pmbsd_config 2010-05-31 Sylvestre Gallon Sylvestre Gallon [501002] Remove fdisk and installdisk for the moment.
 tags 2010-05-06 Sylvestre Gallon Sylvestre Gallon [079d16] Update tags.

Read Me

Pigeon Mouette BSD readme.

        What software do you need to compile and test :

                - cmake >= 2.6
                - qemu
                - make or gmake
                - gobjc | llvm/clang.
                - libc | glibc
                - mercurial (for checkout)
                - grub
                - tar (for make package)
                - clang static analyzer (make analyze)

                on linux you also need:

                - libbsd-dev

        How to compile :

                sh%> make

        How to test :

                1 - plug an your system an USB key formated in fat32 with 
                    grub installed on it.
                2 - change scripts/config DISK var to your USB key.
                3 - change scripts/config DISK var to your USB fat32 Partition.
                4 - change scripts/config MNT var to a possible mount dir.
                4 - launch: 

                sh %> make test 

                5 - it works !

        Features : 
                - Rewritten from scratch
                - Portable (arm x86 vkernel xen).
                - use PmBSD config.
                - use CMake.
                - cross-compile (you can compil it on a BSD and a Linux).
                - Monokernel Architecture (TBD with modules)
                - Can compile with gcc and llvm/clang.
                - Under ISC Liscence.
                - Most code is written in Objective-C.
                - Sexy code.

developpers:
                - Jeremy Cochoy <zenol@pmbsd.org>
                - Sylvestre Gallon <syl@pmbsd.org>
                - Julien Pichon <julien@pmbsd.org>
                - Gregory Lemercier <dugourdin@pmbsd.org>
                - Moriceau Remi <rem-s@pmbsd.org>
                - Amsallem David <damsallem@pmbsd.org>
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.