This article reviews PC-BSD which is turning out to be a very
good desktop solution for end users who want the stability and
security of the traditional BSDs at the same time enjoy the ease
of use of a modern Linux distribution. PC-BSD while based on
FreeBSD has included a number of additional features such
as a beautiful GUI installer, a click and run installer for
software, OpenBSD's pf firewall and a number of GUI front
ends to make administering the system easier for the end user.
Read
the review of PC-BSD
As far as PC-BSD is concerned, you do not have to worry about dependencies as each PBI is a stand alone package which contain all the necessary libraries needed to run the program. So FireFox PBI will contain not just the FireFox binary but also dependent libraries as well.
That seems a bit wonky to me. How many different times are you going to have to download the same shared library? May as well just do a static build so you don't break one package by upgrading another or just have their own overlay of the ports like dragonflyBSD.
FreeBSD's stability took a nosedive in the 5.x version and even into 6.x especially on smp systems, have to wonder about stability of PC-BSD. I'm now scared of FreeBSD for server systems, had some bad times with seize-ups during heavy ssh/sftp loads with 5.2 and some 6 versions.
PC-BSD Review
This article reviews PC-BSD which is turning out to be a very good desktop solution for end users who want the stability and security of the traditional BSDs at the same time enjoy the ease of use of a modern Linux distribution. PC-BSD while based on FreeBSD has included a number of additional features such as a beautiful GUI installer, a click and run installer for software, OpenBSD's pf firewall and a number of GUI front ends to make administering the system easier for the end user.
Read the review of PC-BSD