Registered by John Haitas

libposix is a bold attempt to unify the impementation of the core functionality of all Unix systems. libposix is a full, cross platform, implementation of the POSIX 2008 standard written from scratch.

Hello, and welcome to the project. :-)

 The first point is having a reference to the POSIX 2008 standard, which is at:

 http://www.unix.org/2008edition/

 The more you know about it the better. :-) For organization
purposes, please inform some project roles that you'd like to take:

 http://sourceforge.net/apps/mediawiki/libposix/index.php?title=Project_roles

 And join the developer mailing list at:

 https://lists.sourceforge.net/lists/listinfo/libposix-development

 If you want to code in C, our current task is to make bzip2 work with
libposix. We need to implement all the required functions (I'm
currently rather busy implementing printf) :-(. Refer to the
"Selective compilation" post, available at:

 http://sourceforge.net/mailarchive/forum.php?thread_name=c23df7cb0906171044v2be96105v9ac2c2be54c512b5%40mail.gmail.com&forum_name=libposix-development

 A "warm up task" that I find interesting is to take 50 functions from
the standard and classify them as being mandatory or optional (and
from which option), if the function is obsolescent or not and if you
expect it to have an easy, medium or hard implementation. See:

 http://sourceforge.net/apps/mediawiki/libposix/index.php?title=Function_list

 All the options and option groups are described in the unistd.h description at:

 http://www.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html#tag_13_80

 If you want to directly update the wiki page, create a user and I'll
give you editor access. You can take 50 functions, starting with
letter P.

 There are other tasks too, depending on the roles you whish to
choose, like redesigning the project web site, writing strong unit
tests for the already implemented functions and other cleanup tasks.

Project information

Maintainer:
libposix team
Driver:
Not yet selected
Licence:
Simplified BSD Licence

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
C, Assembly

Get Involved

  • warning
    Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

Latest version is 0.0.3
released

All downloads