PulseAudio se vrti na MS Windows i POSIX kompatibilnim platformama poput Linuxa i FreeBSD-a.
PulseAudio se vrti na MS Windows i POSIX kompatibilnim platformama poput Linuxa i FreeBSD-a.
NGTP nam donosi N: M dretve i vecu kompatibilinost s POSIX standardom.
Bit ce zanimljivo vidjeti jesu li doista toliko POSIX compliant kao sto tvrde.
Prije nego što zaspete drvljem i kamenjem firmu koja je ovo napravila, uzmite u obzir da se sve bazira na UWIN - u koji je POSIX sloj za W ze.
Imajte na umu da usprkos sličnim arhitekturama i konceptima koji se dijele kao dio POSIX standarda, Linux ne dijeli niti jedan ne-slobodni dio izvornog koda od originalnog UNIXa ili MINIXa.
Razlike se mogu uočiti tek ispod ' ' haube ' ': OpenSolaris je pravi [ [ UNIX ] ], 100 % POSIX; [ [ ZFS ] ] - s pravom prozvan jednim od najnaprednijih [ [ datotečni sustav datotečnih sustava ] ] danas (podržava praktično neograničene veličine particija, stvara sigurnosne kopije samog sebe, automatski se provjerava i popravlja u radu, podržava RAID-Z i ' ' copy-on-write ' ' itd.; [ [ DTrace ] ] - alat za praćenje i ispitivanje problema s jezgrom sustava i aplikacijama za vrijeme rada sustava, ' ' u letu ' ', omogućava detaljni prikaz potrošnje sistemskih resursa, ali i uvid u pozivanje funkcija i metoda u svim nivoima sustava; napredni mrežni alati = = Linkovi = = [ http://hub.opensolaris.org/bin/view/Main/ OpenSolaris ]
Opisana interpretacija u potpunosti odgovara standardnoj POSIX semantici fork (2) sistemskog poziva.
U tom smislu Linux se trudi biti što prikladniji za korisnike, nudeći interoperabilnost sa drugim operativnim sustavima i računalnim standardima kao što su POSIX, SUS, ISO i ANSI.
Navedeni alati tako su izvedeni da mogu biti upogonjeni na svakom POSIX uskladivom sustavu i POSIX neuskladivim sustavima poput Windowsa.
Riječ je o HTTP posrednom (eng. proxy) pozadinskom procesu za POSIX operacijske sustave.
Budući da na operativnim sustavima POSIX obitelji (Linux, BSD i sl.) sustav za filtriranje prometa dolazi kao dio mrežnog podsustava samog OSa, eliminirana je potreba za vanjskim programskim rješenjima.
Za razliku od svoje predhodnice, urođena POSIX nitna knjižnica NPTL (Native POSIX Threads Library) je sukladna POSIX Threads specifikaciji, a pored toga je još iskazala i značajna poboljšanja u pogledu djelotvornosti i skalabilnosti, zbog čega bi trebala - ukoliko se design i implementacija pokažu zadovoljavajućim - biti uvrštena u knjižnicu GNU C (glibc).
Tako nije isključeno, da bi u budućnosti i drugi glibc - om podržavani operacijski sustavi, primjerice GNU/HURD (koji istina raspolaže vlastitom - ali također ne baš sasvim dozrelom - implementacijom POSIX niti) ili pak stalno napredujuća FreeBSD - portacija također mogli od svega imati nekakvu korist.
Objavljeni su prvi plodovi - pod pokroviteljstvom Red Hata - poduzetih napora za oblikovanjem nove POSIX Threads implementacije...
Sto se tice putanje, ne znam koji je najbolji nacin (i portabilan) da se napravi pauza (vertikalni retrejs - radi li na to na X-ima, FB-u, DirectX-u i DOS-u? usleep - da li je to POSIX?)?
Global File System (GFS) je open source i sukladan s POSIX-om datotečni sustav za velike clustere i može se koristiti na SAN-ovima u mrežnom okruženju.
Stranice (manual) POSIX dretvi u kojima su detaljno opisane funkcije za rad s dretvama pthread: pthread, pthread_create, pthread_exit, pthread_detach, pthread_join, pthread_mutex_init, pthread_mutex_lock, pthread_mutex_unlock, pthread_mutex_destroy, pthread_cond_init, pthread_cond_wait, pthread_cond_signal, sem_init, sem_wait, sem_post, sem_destroy..
Iako Solaris ima vlastite funkcije za rukovanje dretvama u nastavku su objašnjene funkcije po POSIX standardu koje izgledaju vrlo slično.
Ekvivalent Wine okruzenju je Cygwin na Windows OS koji pruza POSIX okruzenje
Neki od propusta su rezultat nedovoljnih provjera ulaznih podataka u " encode_name " i cjelobrojnog prepisivanja u " posix/fnmatch.c ", a mogu se lokalno iskoristiti za DoS napad.
Naziv Unix postao je više stvar slaganja sustava s određenim standardima (kao POSIX) nego što se odnosi na konkretan proizvod.
Za potrebe ovog teksta recimo da je unixoid bilo koji sustav koji implementira značajan dio POSIX-specifikacija te kojemu je glavno sučelje za rad u pravilu komandnolinijsko
Organizacija datotečnog sustava ima odlike POSIX sustava: osjetljivost na mala i velika slova i odvajanje komponenti znakom /, no (za sada) nisu implementirane permisije i vlasništvo datoteka te se na kraju osobine svode na one primjerene isključivo jednokorisničkom operacijskom sustavu.
- C (POSIX) locale je zakon, makar je 127 - bitni, apsolutno je koma da ` ls - l ` dela lokalizirano, umjesto kak spadaDa, i
Očito je da Linux ima puno veći community i puno bolju hardversku podršku i puno više dostupnih programa (pogotovo ako si na ubuntuu pa sve ide preko repozitorija ili getdeb ako hoćeš nešto ganc novo), ali u drugu ruku Open Solaris je prema onome što sam pročitao na netu ipak tehnološki napredniji - npr. 100 % POSIX compliant i koristi ZFS kao file-system (možda najnapredniji FS današnjice, da nije pod drugom licencom, već bi bio ubačen u linux - Apple će ga ubaciti u Snow Leopard)
Most utilities are also included in a variant that aims at POSIX conformance
Za simulaciju koristiti mehanizam zajedničkog spremnika (POSIX sučelje)
Uz sve to NTFS je, začudo, 100 % POSIX kompatibilan.
Pokrenuo sam ga s - - posix, što, kao što se vidi u onom postu, disables GNU extensions, tj. isključuje sve što je GNU-specific, tj. radi kao standardni Unix tar. tar je nastao kao tape archiver.
Samo me zanima jedna stvar, što točno znači POSIX kompatibilan i zašto Linux nije 100 % kompatibilan?
Jezikoslovac je web odrednica na kojoj ćemo pokušati u skorije vrijeme objediniti sve varijante i baze koje su trenutno dostupne za hrvatski jezik, kao i što veći broj primjera za iste. Pratite nas i šaljite prijedloge, kako bismo postali centralno mjesto razmjene znanja.
Srdačan pozdrav!
All Rights Reserved © Jezikoslovac.com