POSIX is the (more or less) standard all Unixes orient on. It describes libraries to use as well as binaries every Unix should have (like cp, mv) and their behaviour. You can find the standard on the Internet. Your task is to look for any non-trivial manpage (i.e., more than a few options) and research whether the NetBSD behaviour of this tool or library conforms to POSIX or not.
You should then insert this part into a list and document whether it complies to POSIX and if not, which differences are there.
As it is hard to determine the difficulty of a single part of the standard, this will be measured in lines. For every 1000 lines of the NetBSD versions of the manpages, this is one task.
The prerequisite is only for looking at libraries.
This task can be done multiple times and will be recreated once it's claimed.
| File name/URL | File size | Date submitted | |
|---|---|---|---|
| posix_diff.md | 1008 bytes | December 29 2012 08:37 UTC | |
| posix_diff.pdf | 35.1 KB | December 29 2012 08:37 UTC |
I would like to work on this task.
There is more than one task like this on Melange. Is there any list of programs that were already checked?
This task has bot been claimed. You're free to review whatever you want.
I would recommend you to review ps, this will be interesting and there are many differences to describe.
This task has been assigned to Michał Zieliński. You have 72 hours to complete this task, good luck!
Btw, with ps, you don't have to insert it in any table. Instead, write a small article describing the differences of posix/sysv and bsd ps.
The work on this task is ready to be reviewed.
Thank you, the result looks fine!
Do you want to continue with POSIX research?
Congratulations, this task has been completed successfully.