fluca1978 said:
I believe some efforts to learn the operating system is required for any OS. The difference here is that a lot of OSs manuals have only pictures, the FreeBSD handbook has text.
And which approach you think is more noob-friendly? Hint: the one followed by companies that sell OSes for noobs.
Moreover, every user that approaches FreeBSD (or any other OS not for dummies) should first try to understand the culture.
But how do you learn about the culture? The Handbook has no chapter about it ;-) How do you know FreeBSD is not for dummies? Everyone raves about how its well-written extensive documentation, doesn't she? Jokes apart, if people were told what to expect beforehand, they would have no reasons to complain.
Yes, newcomers have expectations, and if you are a wordly person you will be aware of that and if it is the case, make newcomers aware that such expectations will not be met. Maybe a chapter targeting users coming from Windows or GNU/Linux is in order? I wish I were told upfront that with FreeBSD: my laptop was likely to be crippled and have poor battery life, that having an encrypted hard drive was a job for experts, that having a package available did not mean such package would work, that I was expected to configure *everything* by hand, and so forth... I was told I was going to give up Flash Player and Adobe
Reader, but I was OK with that.
My judgement is that FreeBSD is an OS for sysadmins, or aspiring sysadmins. Whener you read about using FreeBSD on the desktop, it means on the desktop of sysadmins. Even the PC-BSD installer, which is advertised as the FreeBSD for the masses, is awkward for noobs. No wonder about it: iXsystems sells servers, hence I infer that the installer was put together by a sysadmin. Unbelievable as it may be, I found installing FreeBSD much easier than PC-BSD. And with FreeBSD the wireless worked out of the box, whereas with PC-BSD it didn't... However with FreeBSD, Gnome was buggy (or misconfigured, I didn't investigate further), whilst with PC-BSD it was KDE the buggy one.
Many people are noobs when it comes to operating systems. If they find too many obstacles upfront, they will give up. Heck! After four years on Debian, dealing with configuration scripts and compiling custom kernels, I threw up with FreeBSD. FreeBSD requires too much technical knowledge upfront. With Debian, and Ubuntu before it, I was able to work my way from noob to power-user step by step. With FreeBSD this is not the case, and yes, I tried PC-BSD, too.
I hope you will not take this post as whining, because it isn't. I see that the FreeBSD community is friendly and helpful, but you are techies and as such The Curse of Knowledge is upon you and it will always make you unaware of the stumbling blocks an non-techie faces ;-)
All the best.