Looking at it's Desktop environment (lumina), there is no way in hell PC-BSD will ever become widely adopted. It's a jarring shitfest of Windows-95 wanna-be hell designed by amateurs. If any OSS *nix has a shot at becoming mainstream by 2020, that would be Ubuntu. While they have their own issues, at least they understand how to put together a good looking UI, and their installer works quite well on consumer grade gear unlike most OSS *nix distros.
Lumina is just ONE of the available desktop environments for PC-BSD, and that too, not the default. The default is still KDE. I've used Lumina - had some rough edges previously, but is currently much improved.
Make KDE into a full OS. Fork Kubuntu, tell all other distributions that KDE will provide them access to the sources and patches, but KDE intends to become a full competing desktop and tablet OS. Ubuntu vs Mint vs Fedora makes no sense to the casual users I know. If I could hand them a copy of KDE and say "run this" that would improve things tremendously.
It almost is. Consider all those applications that would previously be prefaced by K - KMail, Kontacts, Krita, KOffice, et al. In fact, KOffice has become Calligra, which is reasonably good, but could be better. And they've dealt w/ the multiple platform issue a lot better than Microsoft did: they have KDE Plasma Desktop for desktops, Plasma Netbooks for laptops & netbooks, and Plasma Active for tablets, phones & phablets.
In fact, for a while, PC-BSD, and previously, another BSD called DesktopBSD, was KDE only. It was only in version 9 that they added support for some 8 different window managers.
When I bought a new laptop last year, it came w/ Windows 8.1, which was unusable, due to the hot corners and all that. I had visited a Linux Expo and met the FreeBSD guys, and got a PC-BSD DVD from them. Initially, the laptop had trouble recognizing it, but once I went into BIOS and changed the bootup settings, that got fixed. This was during 10.0, before the current version that includes UEFI support (and which needs to be installed from scratch - that part can't be an upgrade). I made a conscious decision to wipe out Windows 8.1 and not look back (which I couldn't have anyway, since the laptop didn't come w/ a Windows 8.1 DVD - another brilliant decision by MS)
My setup has worked well, w/ a few exceptions. It doesn't recognize the Intel WiFi, so I have to run an Ethernet cable from the router to the laptop, making it effectively a desktop. Last week, somebody needed to have a GoToMeeting session w/ me, and since the webcam is not recognized, that didn't happen. I also have a Brother P-touch label maker that has its own driver internally, and so obviously, that only works w/ Windows and nothing else. But other than this, I have had no issues, since all my usage is either in browsers (I use both Chromium and FireFox) or Thunderbird. For the Office application, I tend to use Calligra, but I guess others will prefer Libre-Office. I've created multiple users in the system for different roles that I play - one account for my office, one for my personal things like banking and other services, one for the various blogs including
One thing that happened a couple of months ago to my surprise. I had to change my router from a Belkin to a Linksys, which changes the gateway address from 192.168.2.1 to 192.168.1.1. I tried going into various text terminals and changing it, but wouldn't work. Ultimately, I found out, by trial & error, that I was supposed to go into the Control Panel and change it from there. Once I did, it worked like a charm. The PC-BSD handbook does a good job in telling you how to do things, but falls flat on its face if something doesn't work as it should.
While it could be a lot better, my PC-BSD experience has been satisfactory.
While iXsystems does own both OSs, I think PC-BSD has a number of things that should be quite independent of what's happening on the FreeBSD side. For starters, device drivers. I've written here in the past about shoddy support for WiFi - INTEL'S. The other day, I tried doing a GoToMeeting session, and it didn't work, despite having both Chromium & FireFox on the box. FreeBSD has no reason to support WiFi or webcams, but my usage was one of the rare but critical instances that causes people to have a second Windows laptop/tablet for precisely that.
If PC-BSD waits for FreeBSD, it'll wait forever, since FreeBSD does NOT have the same priorities that PC-BSD should have. FreeBSD does well as a server OS already deployed by many companies, such as Yahoo!, DuckDuckGo, as well as a router OS for companies like Juniper. On top of that, it's the basis of free Router/Networking OSs such as pFsense, and have a good backing from Apple. So FreeBSD is already a success in its own realm. PC-BSD so far has not managed to go beyond that: it's currently little more than FreeBSD w/ an X11 installer (incidentally, if the BSDs add Wayland support, that too should be a PC-BSD, rather than a FreeBSD project), smooth and admirable package managers (PBI w/ portsng) and a stripped down version of PC-BSD w/o the X11 called TrueOS. This won't do! PC-BSD needs to define its own goals, like being an acceptable alternative to both Windows & Linux on laptops and tablets not made by Apple.
A good list of projects for PC-BSD to have would be
So far, PC-BSD has done an impressive job in making most applications behave the same way, whether run under KDE, Lumina or LXDE. An exception is GTK3 apps, which run fine under GNOME, but misbehave under other DEs, often going fullscreen (not maximized).
It already has about 13.4% US desktop market share already.
I have no idea why Mac OS X isn't called out for being the MOST UNIX operating system out there.
Why bother making a Linux desktop, when you ALREADY have a top-notch Unix desktop environment, with origins in BSD Unix (via NextStep), a proper Unix-shell, and every other command-line tool, with the ability to run real commercial software from Adobe and Autodesk.
Additionally, it seems like Mac OS X has officially won all the developers. I don't recall seeing any developer using anything BUT Mac OS X over the last couple of years.
Unix won the desktop.. it's just called Mac OS X.
Sorry, OS-X may be UNIX in terms of certification, but that doesn't make it BSD in the sense that we normally discuss it. The real competition within the FOSS segment is b/w the Linuxes (Ubuntu, Mint, Fedora, Debian, et al) and the BSDs (FreeBSD, OpenBSD, NetBSD, et al). And while I am a PC-BSD user, the BSDs do have a lot of catching up to do even for Linux.
A good start would be if the BSDs could develop a group of jails to run OS-X and iOS binaries. PC-BSD would certainly do well in doing that, and also being ported to ARM, so that ARM based 2-in-1s can be an inexpensive alternative to i3 based 2-in-1s
Well, that clinches it for me. 2020 is *definitely* the year of the Linux desktop.
Risk a whoosh moment, but BSD != Linux
When can we start punishing non-inmates for this offense?
EFF may back these prisoners using FaceBook. But if RMS, who is a major backer of EFF, had his way, then the prisoners are being made to do exactly what he wants everybody to do - avoid FaceBook. Had EFF checked w/ RMS, he'd have told them that this is a good thing.
The proper solution to this would be to sentence SC prisoners to deal only w/ GNU Social. Which is GNU's AGPL3 licensed social networking site. Prison officials should provide them computers that can only access that, and maybe eliminate browsers from the computers being used. Heck, let's provide all prisoners w/ Libre-Linux computers running only GPL3 software, and then tell them that that's all they're allowed to use.
After all, they are prisoners for a reason. };-)
The bean countress was right, maybe for the wrong reasons. Reason HP/UX is a bad idea on x86 is that if a customer was gonna move to x86, they already have plenty of options - Linux, *BSD, Solaris, OpenIndiana, et al. And I didn't even count Windows Server.
If one does an ROI, it would be a tall order to recoup the costs of an x86 port. If a customer has to replace their PA-RISC/Itanic towers w/ x86, they'll probably try to go all the way, and replace HP/UX w/ Linux. Since HP apparently already supports Linux on x86 w/ their customers, it's not a cost that they've not already sunk. The HP/UX engineers still remaining could either be put on EOL service contracts, or migrated to Linux support at HP.
Old programmers never die, they just hit account block limit.