PC-BSD: The Most Beginner Friendly OS
soniyea writes "OSWeekly.com reviews PC-BSD and considers it the most beginner friendly OS in the market. 'From PC-BSD's roadmap to their default installation, I honestly feel good about where these guys are headed with their take on FreeBSD. This operating system has it all: support both from the professional level as well as that of the community, the ability to install Linux software, thanks to the binary compatibility layer, and of course — speed. Understand for most people, the speed factor is more or less a matter of opinion. But I have found that in some areas, it felt faster at the core level. Maybe I just had too much coffee that day? Either way, I totally recommend PC-BSD for anyone wanting to take a step into the wild side. FreeBSD, it's not just for geeks anymore.'"
I *know* BSD is quite stable, I've used it in production environments in the past.
:)
But...am I the only one that sees "BSD" and reads "BSOD"....every time??
Always nice to see serious efforts to bring *nix to the desktop, though.
The most beginner friendly assembly language.
In terms of what? Exposure to a unix-like system? The only thing they mention that would seem to be remotely beginner friendly is the installation of new software. Some screen shots would help in clarifying this.
Nowadays, does it really matter what type of unix-like system is being run for home use? Once a desktop management environment (KDE, GNOME, etc.) is installed there's really no difference to the casual user. Hell, with that pretty KDE interface, I can't tell the difference between Linux, BSD, Darwin, Solaris, etc until I open a terminal and type "uname -a"
The article is of very poor quality. It doesn't even provide a link to the PC-BSD website.
How well does it support hardware? Will my scanner work out of the box like Ubuntu? A "friendly" OS will just work with all your hardware without having to recompile the kernel. As others have said its not the worlds best article
Cheap UK and US VPS
Yes, true. But if you look at PC BSD, its interesting, and the enthusiasm expressed is probably valid. There seem to be three distributions that are roughly comparable in terms of the end user experience, PCLinux, PCBSD and DesktopBSD. Its not a Windows look and feel experience, but it is Windows-like in the sense of shipping with a controlled set of applications. Not like say Mandriva, where the naive user will often stare in disbelief and wonder why they have abiword, KOffice and Open Office, not to mention half a dozen text editors.
If you're looking for a stable non-MS distribution for people who are basically looking for Office, photo management, Internet, one of these is probably the simplest fastest and most user friendly way to get there.
... when you plug in your scanner, printer, digital camera, mobile phone, PDA, dvcam .. and it just works. When you don't need to even figure what program would possibly deal with such devices to start with.
Maybe they should do a test... 20 beginners with no computer experience or familiarity, that would use this operating system, and e.g. Mac OS X, plain installed FreeBSD and XP, and see what they think is really the easiest to use. The beginners would be way better to tell this than someone who makes their living writing computer related articles.
"the ability to install Linux software, thanks to the binary compatibility layer" I tried FreeBSD once. I actually really liked it but it had one show stopper for me that led me back to FC. I was amazed that theLinux compatibilty layer was able to install Matlab, a closed source program. It worked, however, not all features worked. In my Matlab scripts I tend to make lots calls to the command line of the OS. This did not work and thus many of my scripts were rendered broken. Another strange quirk is the "exit" command did not work. I t was rather amusing that I could run all types of complicated operations and plotting routintes but it would return an error when trying to quit the program. I had to kill it from a shell.
The GPL has nothing to do with preventing commercial usage. The GPL has everything to do with preventing proprietary usage. Big difference.
Join the Free Software Foundation
i tried it, PCBSD makes a decent KDE desktop, i noticed KDE's kooka was broken - i am guessing it was broken because sane was not installed, i did a little google search and noticed FBSD considers sane/xsane a vulnerability because the temp files it creates while running can be exployted, and when i tried to compile sane-backends it complained about no USB , so i get libusb and compiled it and still sane-backends complained about nousb, i did not bother with libgphoto2 since sane was not wanting to work, other than this minor annoyence PCBSD is a decent KDE desktop, it just needs to shed some of the FreeBSD strict access control (server security?) to make better headway in the desktop/workstation arena. as a faithful Linux user i am glad to see PCBSD as an alternative, and i see MidnightBSD is a BSD desktop too...
:)
BSD = i am not dead
Politics is Treachery, Religion is Brainwashing
One thing you will notice is that the BSD documentation is a lot better. When I am working on a Linux box, I usually have an SSH session open to a BSD box for checking man pages. OpenBSD tends to be the best in this regard; any code commit must include a documentation update if it changes anything user-visible, and any discrepancy between the code and the documentation is regarded as a bug in the code.
Overall, I think I prefer OpenBSD these days, but it doesn't support DRI yet so I'd recommend FreeBSD for the desktop (or SMP systems, since OpenBSD's SMP support is about where FreeBSD was with the 4.x series).
Basically, you should try it and see if you like it. Give it a while; I've seen Linux users give up on *BSD because 'it doesn't work right' meaning 'it isn't exactly the same as Linux.'
I am TheRaven on Soylent News
Just seen a screenshot, is this a competitor for Windows 95?
Alexis 'jeriqo' BRET
Unfortunately 'beginner friendly' normally also means 'hostile to non-beginners'. I don't this has to be the case always, but that is one of the BIG problems with Windows and GNOME: they try to be 'beginner friendly' or just 'user friendly' and end up being dumbed down (or even infantile like the 'Fisher-Price Interface' in XP).
What I would like to see - though perhaps it is too much to hope for - is an interface where you could 'change gears', so to speak, from 'beginner' to 'experienced' to 'advanced' to 'bloody-know-it-all'; the beginner mode should have wizards, few options, easy, catoon-style documentation and bright, but calming colours, whereas the most advanced level would have none of the dumbing-down and would have complete, technical documentation of absolutely all features, options and parameters - no wizards, just vi and text-based parameter files.
Yes, I know, Linux is not too far from this by now, but technical documentation is still severely lacking in some areas, most notoriously when it comes to the GNOME desktop. In fact, it is so bad that I think the GNOME developers should freeze their development until they have produced proper, technical documentation of their SW.
Yes, there is. http://ezine.daemonnews.org/200302/fbsdscratch.htm l
o ks/handbook/
/etc/sysctl.conf.
/etc/make.conf which will compile everything with -march=athlon-mp), especially if you use Firefox or you may end up rather frustrated. OpenOffice now works perfectly on amd64, as does JDK15 (albeit without the browser plugin) but native Firefox still has "issues" (startup hangs on a machine with an NFS mounted /home, hard locks, crashes to name but a few problems I have encountered) and plugins are rather flaky. I tend to use the 32bit Linux version on amd64, but the native i386 version has the most plugins available for it (win32codecs, Flash - you need a patch to make Flash7 work with the linuxpluginwrapper and native Firefox, see the message displayed when you install the port - et al). Also, there are no proprietary nVidia drivers for amd64 yet, which is not true for i386. This is being addressed in -CURRENT as nVidia have intimated that a key function they require is not present in the amd64 port and the devs are working on it, so the situation is set to change in the near future.
First and foremost, read the handbook. This cannot be overstated. http://www1.uk.freebsd.org/doc/en_US.ISO8859-1/bo
Bear in mind that, for a Linux user, FreeBSD will appear to behave most like Gentoo, particularly when building applications from ports. The actual inheritance was the other way around, but that hardly matters to this discussion.
The kernel config file is flat text, with the various options described in detail in the ${SRC}/sys/conf/NOTES and ${SRC}/sys/${ARCH}/NOTES files. Once you get used to it, nothing ever comes close to the ease of compiling new kernels IMHO. Just watch what depends on what, especially the COMPAT_??? options. Also, try not to use "custom" compiler flags like -ffast-math and -funroll-loops as you can end up with hard to diagnose problems when building from source.
Oh, and for anyone reading this thread who is saying "I only have one dsp device that gets locked and nothing else can use it," there is a sysctl knob which needs setting: hw.snd.pcm?.vchans which I usually set to 4 in
There's a lot of help to be had on the Usenet group comp.unix.bsd.freebsd.misc, too.
My last word on the subject is this: If you have an amd64 machine, for now I would use the i386 port (CPUTYPE=athlon64 in
By the way, ports count at present is ~15500. That's 15.5 thousand services, applications, libraries and utilities available for the cost of typing "make install clean".
Resistance is futile. Reactance buggers it up.
stop [next] posting [next] articles [next] which [next] are [next] nothing [next] but [next] ad [next] impression [next] generators [next].
The dude put like 3 sentences per "page" and doesn't let you skip far into the article [hint, the dropdown says "...continue" so you can't just jump ahead to the conclusions and what not]. I stopped reading it after the 2nd page.
If [next] this [next] is [next] the [next] future [next] of [next] journalism [next] then [next] I [next] fear [next] for [next] our [next] future.
Tom
Someday, I'll have a real sig.
>But I have found that in some areas, it felt faster at the core level. Maybe I just had too much coffee that day?
Wouldn't it feel slower? Like Fry running around that museum?
I was conned by an old man in a cloak. It turns out those *were* the droids I was looking for.
This article is written more like a 4th grade book report than a technical analysis. It represents about twenty seconds I will never, ever get back.
Cretin - a powerful and flexible CD reencoder