Mit Ports werden Software-Paketmanagementsysteme in der Welt der BSD Betriebssysteme bezeichnet.
Die allerersten ports wurden von Jordan K. Hubbard 1994 für FreeBSD entwickelt. Später wurden die Idee von OpenBSD, NetBSD (als pkgsrc) und Darwin übernommen. Auch Gentoo hat ein ports-ähnliches Paketmanagementsystem namens Portage.
NetBSDs pkgsrc wurde mittlerweile auch auf verschiedene andere Betriebssysteme portiert, unter anderem Linux, Solaris und Mac OS X.
Die ursprünglichen Ports waren Makefiles mit targets für das Herunterladen, Auspacken, Patchen, Compilieren und Installieren von Softwarepaketen. Die Darwinports verwenden statt des Programms make ein Tcl-Programm und Gentoo verwendet Python-Skripte.