Slashdot Mirror


PC-BSD: Set For Serious Growth?

Artem Tashkinov writes: Luke Wolf, a KDE developer, argues that PC-BSD might become a serious desktop OS contender by year 2020, since Linux so far has failed to grasp any serious market share. He writes, "Consider this: In the past 10 years has the distribution you run changed significantly in what it offers over other distributions? I think you'll find the answer is largely no. I do have to give a shout out to openSUSE for the OBS, but otherwise I've used my desktop in the same exact way that I have always used it within the continuity of distribution X,Y, or Z since I started using them. Distributions simply aren't focused on desktop features, they're leaving it up to the DEs to do so." He continues, "PC-BSD on the other hand in fitting with the BSD mindset of holistic solutions is focused on developing desktop features and is moving rapidly to implement them." What do you think?

8 of 393 comments (clear)

  1. That clinches it. by CohibaVancouver · · Score: 5, Funny

    Well, that clinches it for me. 2020 is *definitely* the year of the Linux desktop.

  2. Time to start porting apps by Anonymous Coward · · Score: 5, Funny

    I'll have my stuff ready for it.

    -- Lennart Poettering

    1. Re:Time to start porting apps by dAzED1 · · Score: 5, Funny

      you shut your mouth.

  3. As KDE developer, he's missing the obvious solutio by MikeRT · · Score: 5, Interesting

    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.

  4. What key problems does it solve? by Tablizer · · Score: 5, Insightful

    Linux failed to catch on at the desktop because of too many distros creating confusion and lack of standardization, and not enough device support from vendors etc.

    How will PC-BSD change those issues?

  5. Re:As KDE developer, he's missing the obvious solu by thebes · · Score: 5, Insightful

    This. The interface is what defines the OS from a desktop user standpoint. Not only does it define ways of doing things, but also defines a great deal of UI driven software packages that a desktop user needs.

  6. The basic problem that linux and the BSDs have by m.dillon · · Score: 5, Insightful

    Linux and the BSDs have been chasing desktop usability for ages. Hell, I've been chasing desktop usability for ages.

    Microsoft has it easy. The produce windows and all the laptop, desktop, and server vendors spend hundreds of millions of dollars making sure their designs work with it.

    Apple makes their own PCs, they don't have to chase hardware.

    And us? Every time a new machine comes out (which is often). A new model, a new chipset, a different combination of on-board devices, whatever.. every single time that happens we developers have to write new drivers or modify existing drivers. We have to work out the kinks, the broken mobo hardware, the broken ACPI implementations, the broken sound hardware that doesn't follow vendor specs or has major exceptions because vendors are lazy. We have to glue the whole mess together not just once. Not just twice. But 20 or 30 times a year. Every year. Forever.

    Until that equation changes, the general population simply can't depend on any of our open source code to work on whatever new cool computer they want to buy. And that puts us in the backseat in terms of adoption. Every time.

    We can make our stuff work with specific machines, at least if the stars align (that is, if we have the chip specs for the chipsets that have changed and we can write drivers for them fast enough). Making our stuff work with everything, out of the box... it just doesn't happen on a macro scale.

    In some small way the collapse of the external chip vendors into a much smaller set of companies has helped. Only two major video companies that we have to worry about now, plus whatever Intel is doing (which they at least provide some specs on now, finally). Only two WIFI chipsets that really matter, maybe three. Only a half dozen ethernet chipset families really matter now. Only two cpu vendors really matter. It's getting better but not because the companies are altruistic. Simply because there are fewer of them and we don't have to write as many drivers or make as many driver mods whenever new hardware comes out. But it isn't enough. Not nearly enough to make us competitive.

    That's the #1 problem.

    The #2 problem we face is that there is no suitable desktop that works as well as either Windows or Mac desktops. I've tried them all. In linux even. They ALL SUCK. They all break in one way or another and it's just as bad in the linux community as it is in the BSD community due to rampant N.I.H. syndrome. The desktops fail on many levels. Apple doesn't have this problem because Apple enforces a unified ABI for accessing major media subsystems such as audio and video. Microsoft doesn't have this problem either, for the same reason. Linux and the BSDs have no unified ABI, essentially forcing application writers to target their apps to specific user interfaces or hardware subsystems.

    It annoys the hell out of me but I don't see anything on the horizon that can really solve the problem.

    -Matt

  7. os x IS certified official Unix by raymorris · · Score: 5, Interesting

    That is a good point. OS X is indeed Unix, officially certified. I've run all Linux for many years. When someone handed me a Mac Pro I thought I'd dislike it, based on my experience with iOS. I was surprised how comfortable it was to use, just like my familiar Linux for day-to-day work at a bash shell. For coordinating with my coworkers, I also have all the Microsoft Office, all of the Adobe developer products, etc. Not bad at all.

    Whenever I mention I'm a Linux guy who actually likes OS X, someone goes "no true Scotsman" on me. Open the Linux kernel changelog. See my name, Ray Morris. Look around at some of the Linux storage stack. You'll notice I'm the maintainer for Linux::LVM, for example. So yeah, I'm a real Linux guy - perhaps more so than any other regular commenter on Slashdot.