logo

cross-unix-documentation

documentation of similarities and (noteworthy) differencies between Unix systems git clone https://hacktivis.me/git/cross-unix-documentation.git

README.md (1881B)


  1. # Cross-Unix Documentation
  2. ```
  3. Copyright © 2019-2020 Haelwenn (lanodan) Monnier <contact@hacktivis.me>
  4. SPDX-License-Identifier: CC-BY-4.0
  5. ```
  6. Seeing how POSIX is basically slow by design, this is an attempt to provide documentation of similarities and (noteworthy) differencies between Unix-like systems. To be used as an addition to the POSIX standard.
  7. You can find an automatic HTML rendering of the manpages done with mandoc at: <https://hacktivis.me/git/cross-unix-documentation.mdoc/>
  8. ## Authors
  9. Haelwenn (lanodan) Monnier <contact+c-u-d@hacktivis.me>: Gentoo Linux user and contributor, I often look at Alpine Linux, Void Linux, NetBSD, OpenBSD and 9front (non-exhaustive, non-ordered).
  10. ## Contribution
  11. Usage of `new-manpage.sh` is recommended, to which you should change the Author section.
  12. Also note that the format of the manpages is `mdoc(7)`, which is basically a standard nowadays as it’s used in many BSDs, some Linux distros, and GNU groff understands it.
  13. ## Copyright
  14. Unless specified otherwise, content in this repository is under the CC-BY-4.0 license.
  15. Also currently there is probably a lack of proper attribution to each platforms where the documentation is sourced or often copied from. I do not wish to break any kind of copyright and would be glad to discuss on any kind of propositions on how to do it properly.
  16. The license might also change in the future to reflect that but it will stay freely redistribuable and modifiable without commercial restriction.
  17. ## Releases
  18. For now I will not put any releases on it, but feel free to ask for a release to be made or to do it yourself.
  19. Note: The master branch is a stable one and will not get early drafts of manpages which are to be done in separate branches to allow rebasing if needed.
  20. ## See Also
  21. * [Rosetta Stone for Unix](http://bhami.com/rosetta.html): translation cheatsheet between Unix systems