wiki:GSoC/2018/Posixcompliance

Version 2 (modified by salil sirotia, on May 18, 2018 at 6:52:35 PM) (diff)

--

Posix Compliance

Table of Contents

    Error: Page Introduction does not exist

Student: Salil Sirotia

Mentors: Joel Sherrill & Aditya Upadhyay

Introduction

POSIX Compliance allows developers the maximum flexibility in creating application software that can be port on to the other execution environments. Before POSIX, application written on one version could not be used on another version. As a solution to this problem, POSIX was introduced. It is an interface standard defined by IEEE, an Open API, for which we need to implement header files and methods related to the header files. It includes a porting of functions from FreeBSD as well as NetBSD for various file systems including NFS and FAT. It pertains to the OS, not the file system specifically, but a part of this API is used to access the file system.

Goal

To complete these tickets 1)https://devel.rtems.org/ticket/2970 2)https://devel.rtems.org/ticket/2971 3)https://devel.rtems.org/ticket/2973 4)https://devel.rtems.org/ticket/2974 5)https://devel.rtems.org/ticket/2972 6)https://devel.rtems.org/ticket/2158 7)https://devel.rtems.org/ticket/3371 8)https://devel.rtems.org/ticket/3371 9)https://devel.rtems.org/ticket/3372