[so] Suport pentru sisteme UNIX non-Linux

Razvan Deaconescu razvan.deaconescu at cs.pub.ro
Sat Apr 14 08:31:08 EEST 2012


Dan Filimon <dangeorge.filimon at gmail.com> writes:
> Însă, având în vedere că pe Linux studiem API-ul POSIX, cred c-ar fi o
> idee bună să nu fie folosite Linuxisme care să prevină funcționarea
> temelor pe sisteme UNIX non-Linux. Și aici mă refer la Mac OS X,
> diferite *BSD-uri, Solaris...

Pentru Linux folosim în preponderență API-ul POSIX. Dar întâi folosim
Linux și apoi POSIX. De exemplu, în laboratorul de advanced I/O și în
tema 5 vom folosi apeluri specifice Linux (API-ul epoll, operații
asincrone, splice). Acestea sunt Linux-isme, nu POSIX-isme sau
UNIX-isme.

Dacă un laborator sau o temă poate merge și pe altă platformă Unix
atunci e OK, dar nu este un obiectiv sau o garanție. O să reținem
propunerea ta de oferire a unei interfețe mai portabile și o vom
analiza anul viitor. Până atunci, după cum spus și AJ, poți trimite un
patch-uri pe listă.

Răzvan



More information about the so mailing list