BSD işletim sistemi bir kopya değildir, fakat temelde UNIX® 'in atası sayılan AT&T'nin işletim sisteminin kaynak kodundan oluşur. Ayrıca bu kod System V UNIX 'in de atasıdır. Bu durum sizi belki şaşırtmış olabilir. Yada AT&T hiç bir zaman kaynak kodunu vermemiş olmasına rağmen bu nasıl olabilir?
AT&T UNIX 'inin açık kaynak kodlu olmadığı doğrudur ve kopya hakkı düşünüldüğünde BSD kesinlikle bir UNIX değildir fakat diğer taraftan AT&T diğer projelerden ve özellikle Berkeleydeki California Üniversitesi Computer Science Research Group (CSRG -Bilgisayar Bilimi Araşatırma Grubu)undan AT&T UNIX 'e bir çok kod dahil ettiği düşünülmelidir. 1976 'dan başlayarak CSRG yazdıkları yazılımı içeren teyp 'leri dağıtarak bunu Berkeley Software Distribution ya da BSD olarak nitelendirdi.
BSD ilk sürümleri asıl olarak kullanıcı programlarından oluşuyordu ta ki dramatik bir şekilde CSRG karşılılı olarak DARPA (Defence Advanced Projects Research Agency) ile ağlarındaki (ARPANET) iletişim protokollerini güncellemek için sözleşme imzalayana kadar. Bu yeni protokol İnternet Protokolü daha sonra da TCP/IP olarak adlandırıldı. BSD nin asıl geniş alanlara yayılmış sürümü 1982 de piyasaya sürülen 4.2 BSD 'dir.
1980 'lerde bir çok küçük çaplı işletim sistemi şirketi piyasaya çıktı. Ve birçokları kendi işletim sistemlerini yazmak yerine UNIX işletim sistemini lisanslamayı tercih ettiler. Özelde SUN Microsystems 4.2BSD temelli UNIX üzerinde değişiklikler yaparak SunOS" adıyla lisansladı. AT&T UNIX 'in ticari olarak satılmasına izin verince, çok kısa bir süre içinde System V adını alacak System III isimli küçük uygulamalarla satışa başlandı. System V networking uygulama ve bileşenlerini içermiyordu, bu sebeble piyasaya sürülen bir çok uygulama BSD 'den özellikle ağ teknolojileri alanında TCP/IP protokolünü kullanmaya başladı. Bunun yanında csh kabuğu ve vi editörünü de kendi sistemlerine dahil etti. BSD 'den alınan bütün bu eklentilere Berkeley Extensions adı verildi.
Piyasaya sunulan BSD kasetleri AT&T kaynak kodu ve gerekli olan olan UNIX lisansını içeriyordu. 90larda CSRG'a ayrılan fon azalınca grup kapanma ile karşı karşıya kaldı ve bazı grup üyeleri AT&T 'nin kodunu içermeyen BSD Açık kaynak kod olarak dağıtılan kodlarını dağıtmaya karar verdi ve bu Networking Tape 2 ya da kısaca Net/2 adı verilen dağıtım ile gerçekleşti. Net/2 tam anlamıyla bir işletim sistemi değildi çünkü yaklaşık olarak %20 oranındaki kernel kaynak kodu eksikti. CSRG üyelerinde William F. Jolitz geriye kalan %20 lik kodu yazarak 1992'de 386BSD ismiyle piyasaya sürdü. Aynı zaman zarfında eski CSRG üyelerinden oluşan bir grup Berkeley Software Design Inc. adı verilen işletim sisteminin betasını piyasaya sürdüler ve bu işletim sisteminin adı daha sonra BSD/OS olarak değiştirildi.
386BSD hiçbir zaman güvenilir bir işletim sistemi olamadı. Onun yerine 1993 yılında iki ayrı proje doğdu. Bunlar: NetBSD ve FreeBSD. NetBSD 93'ün başlarında tamamlandı ancak FreeBSD 'nin ilk versiyonu yılın sonuna kadar hazır durumda değildi. Bu süre içerisinde kodu devam ettirilmekte güçlük çekilince karışıklığı önlemek ve yönetimi kolay kılmak için ayrıldı. Projeler farklı amaçlar gütmeye başladı. 1996 'da NetBSD 'den ayrılarak doğan OpenBSD doğdu.