=encoding utf8
=head1 NAME
POSIX::1003::OS - POSIX for the file-system
=head1 SYNOPSIS
use POSIX::1003::OS qw(uname TMP_MAX);
my ($sys, $node, $rel, $version, $machine) = uname();
print TMP_MAX;
=head1 DESCRIPTION
You may also need L<POSIX::1003::Pathconf|POSIX::1003::Pathconf>.
=head1 FUNCTIONS
=over 4
=item B<uname>()
Get the name of current operating system.
my ($sysname, $node, $release, $version, $machine) = uname();
Note that the actual meanings of the various fields are not
that well standardized: do not expect any great portability.
The C<$sysname> might be the name of the operating system, the
C<$nodename> might be the name of the host, the C<$release> might be
the (major) release number of the operating system, the
C<$version> might be the (minor) release number of the operating
system, and C<$machine> might be a hardware identifier.
Maybe.
=back
=head1 CONSTANTS
Be warned that constants defined in this module may move to mode
specific modules over time.
=for comment
#TABLE_OS_START
The constant names for this math module are inserted here during
installation.
=for comment
#TABLE_OS_END
=head1 SEE ALSO
This module is part of POSIX-1003 distribution version 1.02,
built on November 10, 2020. Website: F<http://perl.overmeer.net/CPAN>. The code is based on L<POSIX>, which
is released with Perl itself. See also L<POSIX::Util> for
additional functionality.
=head1 COPYRIGHTS
Copyrights 2011-2020 on the perl code and the related documentation
by [Mark Overmeer]. For other contributors see ChangeLog.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
See F<http://dev.perl.org/licenses/>