Projekti pružaju način da se nametnu ograničenja u korištenju resursa za različite korisnike i grupe. Oni se mogu koristiti za ograničavanje broja datoteka koje proces može otvoriti, to je maksimalna veličina datoteke, upotreba CPU-a, raspoređivanje memorije i još mnogo toga. Svaki postupak i korisnik pripada jednom ili više projekata. Korisnički početni projekt određuje se u trenutku prijave i bit će ili zadani ili postavljen projekt u odjeljku Korisnička atributa ovog modula. Korisnici mogu prelaziti na različite projekte pomoću naredbe newtask .
Svaki projekt ima popis korisnika i grupa kojima je dopušten pristup, primjerice prelaskom na njega pomoću naredbe newtask . Samo zato što je korisnik član projekta, ne mora nužno značiti i da će mu automatski pripadati u trenutku prijave - to mora biti postavljeno u odjeljku Korisničke atribute .
Najvažnija svojstva projekta su ograničenja resursa koja se primjenjuju na njegove članove. Svaka ima sljedeće atribute:
- Resurs
- Resurs kojim upravlja, kao što je process.max-file-deskriptor za maksimalnu veličinu datoteke koja se može kreirati, ili process.max-cpu-vrijeme za iznos CPU-a koji proces može potrošiti.
- Vrsta resursa
- Određuje tko može izmijeniti ovo ograničenje resursa i gotovo je uvijek postavljeno na privilegirano . Ovaj je atribut izborni - ako je odabrano <None> , primijenit će se globalno ograničenje sustava za resurs. Značenja ostalih opcija su:
- Privilegirano - Moguće je izmijeniti samo povlaštene (superuzer) pozivatelje.
- Sustav - Fiksno u toku trajanja instancije operativnog sustava.
- Osnovno - Može ga mijenjati vlasnik poziva.
- Gornja granica
- Gornja granica upotrebe koju postupak može konzumirati prije pokretanja radnje. Unosi se u bajte, sekunde ili broj niti, ovisno o vrsti resursa.
- Radnja kada je premašena
- Određuje što se događa s postupkom koji prelazi granicu. Obično se postavlja na Zabranjeno , što jednostavno uzrokuje neuspjeh sistemskog poziva koji je pokušao prekoračiti ograničenje. Međutim, mogu se koristiti i mogućnosti za slanje signala prekršiteljskom procesu.