Η εξέλιξη της διανομής 2BSD
Μετά την αρχική κυκλοφορία του BSD, ο Bill Joy προχώρησε σε σημαντικές βελτιώσεις βασισμένες στο feedback της κοινότητας. Η διανομή 2BSD δεν ήταν απλώς μια συλλογή διορθώσεων, αλλά μια ολοκληρωμένη σουίτα εργαλείων που περιλάμβανε τον vi (την οπτική λειτουργία του ex) και το C shell. Η διαδικασία διανομής ήταν χειροκίνητη και επίπονη, με τον Joy να αναλαμβάνει προσωπικά την αντιγραφή των δεδομένων σε μαγνητοταινίες και την αποστολή τους.
Η πρόκληση του VAX και η εικονική μνήμη
Το 1978, η εγκατάσταση ενός συστήματος VAX στο Berkeley έθεσε νέες προκλήσεις. Το λειτουργικό σύστημα 32/V της εποχής δεν εκμεταλλευόταν τις δυνατότητες εικονικής μνήμης (virtual memory) του επεξεργαστή, περιορίζοντας τον χώρο διευθύνσεων (address space) των προγραμμάτων στη διαθέσιμη φυσική μνήμη (physical memory).
Η ανάγκη για υπολογιστική ισχύ
Το σύστημα Macsyma, ένα εργαλείο συμβολικών μαθηματικών που αναπτύχθηκε στο MIT, απαιτούσε πολύ μεγαλύτερους πόρους από όσους μπορούσε να διαθέσει το hardware χωρίς μηχανισμούς εικονικής μνήμης. Η ανάγκη αυτή οδήγησε σε εντατική ερευνητική εργασία, ακόμη και κατά τη διάρκεια των εορτών, προκειμένου να ξεπεραστούν τα όρια του συστήματος και να αξιοποιηθεί πλήρως η αρχιτεκτονική του VAX.