7 ms·
A paid Linux. To get stunning UX design, upstream bugfixing and excellent marketing. Let me explain myself. I love the levels of ergonomy and polish of Mac OS
by tajen 10y ago
A paid Linux.
To get stunning UX design, upstream bugfixing and excellent marketing.
Let me explain myself. I love the levels of ergonomy and polish of Mac OS X. But it's closed-source software. If I use (and pay) Ubuntu, then great patches are sent upstream, which I can use in Debian on my servers and Arduinos. It becomes useful to everyone. With Mac OS X, we're not advancing the world. But when I used Ubuntu for work, I was impaired compared to my colleagues. Blame it on a lack of seniority, but a steep learning curve for my OS is the last thing I want at work. So no Ubuntu, no elementary.io, nothing that has rough edges.
What allows Apple to hire UX designers and do bugfixing is the revenue. Which in turns gets them a good marketing team, which persuades the world of adopting their software. Linux misses advocates towards B2B, B2C and B2Gov. If we want adoption, we need a stable income, to improve UX patterns, bugfixing and marketing.
The FSF says it's ok to sell open-source software, but you just can't prevent people from redistributing. So it's possible to design a system that requires a yearly fee to access the upgrade repositories. Of course hackers will find ways around, publish a torrent, or choose not to upgrade. But the majority of people want a system that "just works" and have money to put down for this service. Businesses, programmer shops, owners of Teslas and iMacs don't want to download their OS from an unsecure source: They want the top-of-the-art, official, upgraded releases.
My own threshold is €200 per year for my work computer. We pay that much of IntelliJ. The OS is the most important service in our stack, it deserves paid workers. My parents' threshold would probably be 50€/yr.
I think OSS volunteers will feel cheated at first sight, but the software should really push changes upstream and show the value in having a much bigger Linux community.
NB: For those curious, this comment has 18 points so far (10:43 GMT).
- _delirium 10y agoWould something like Red Hat Enterprise Linux (RHEL) or SuSE fit what you're looking for (both are paid, commercial Linux distributions), or am I misunderstanding?
- radmuzom 10y agoI think the OP is thinking more from the general consumer perspective. Not sure whether RHEL or SuSE targets this market. Interestingly, I had similar thoughts years back - https://www.quora.com/Has-any-company-tried-the-Apple-business-model-using-Linux-If-not-why https://www.quora.com/Has-any-company-tried-the-Apple-busine...
- carussell 10y agoI've thought about this phenomenon a lot: The problem is that if you start giving your money to some group that could be working on the things that are most important to you, but they aren't working in that direction yet, then your support is understood to be a mandate for what they're already doing. Waiting until they're actually doing the things you want them to do before you start sending money their way doesn't work, because the point is to be the thing that incentivizes them to move in the direction you want. This isn't so subtle that it's impossible to talk about and be understood, and it might work if your case is one that involves you being a patron for an individual or small group (e.g., through Patron). But for large, shambling, Red Hat-sized organizations, the message is one that's nuanced enough that you can pretty much count on it going uncaught. But even for small groups, there needs to be a way to send the signal "please don't take this to mean that you can't stop doing the exact thing that you're doing now or else you'll disappoint; by all means, experiment on new stuff".
- kogepathic 10y agoI agree with the patent that a highly polished version of Linux would go a long way toward further adoption. As someone who has worked as both a sysadmin and software developer for many years, RHEL and SuSE are not any better than the other Linux distros in terms of polish and usability. RHEL/SuSE are "enterprise" Linux, meaning you pay the vendor for a phone number to call when things don't work according to the documentation. As primarily server-based operating systems, they receive no extra UI polishing than their free counterparts (e.g. Fedora, Ubuntu). I would argue that they often receive even less because as server operating systems, the vendors expect you to run them mostly in a headless environment. In fact, since they are so "enterprise" and have long support/release cycles, they frequently featured software which is years out of date even on the day of release. Because the software has had several months/years since release, all the obvious show stopping bugs have been quashed, so now it's "ready for enterprise." I would say that back in the day (mid-2000s), I would probably have considered Mandrake Linux to be the most polished. They had a graphical software center years before Ubuntu did. Unfortunately they found, as many others did over the years, that unless you're #1 or #2 in the desktop Linux distribution list, eventually the money dries up and you're toast. Not to knock "enterprise Linux" too much. It has it's time and place: when you need a stable operating system with vendor support that you plan to develop and release a product on and expect that product to work for several years without major attention. But for polished desktop use, they're worse than the other free distributions like Ubuntu/Debian/Arch/Fedora, both because enterprise Linux distributions lack recent software, and because the documentation is frequently behind a pay wall and only produced by the vendor (instead of say the Arch Linux or Gentoo wiki).
- tajen 10y agoI remember RedHat as ugly. It would be closer to elementary.io, but paid. Well, the installation process of elementary.io displays unfriendly information too... At the extreme, choosing Mac OS X requires very few decisions, so I don't want to compare Linux distributions either. One distrib should stand out for my usecase, be clearly differentiated from the rest of the market and be the obvious choice for me. (that's where good marketing proves useful). I know, it takes 1000 customers at 200€/yr to hire the first developer... Too much, too little.
- irishcoffee 10y agoSO, is your issue with a decent windows manager? I work on RHEL systems daily, and under the hood (sysd arguments not withstanding) its no more or less clunky than any other 'distro' out there. I guess I'm just trying to figure out what exactly you're looking to buy?
- tajen 10y agoYes it could be summarized as a window manager if it takes over all aspects of managing the computer through a GUI. I develop with Mac OS and deploy my cloud services on Debian. I don't know much about Linux beyond apt-get upgrade, nginx, Ansible and Java apps. I know when I install Mac OS X that the progress bar is gray with no text on the screen, which means I don't need to dive into the technical details at any point from installation to writing a presentation, displaying it on an external screen through HDMI, tuning a mouse or plugging a printer. Has RHEL improved that much? On step further is of course being able to install a good clone of Keynote (slideware), iMovie and an image editor for $40-80 each, but that's after the ecosystem starts gathering around the OS.
- alain94040 10y agoThere is this great UI stack that is open source, has the latest and greatest animations. Its API is even used by thousands of developers already. It's called Android. Maybe it's time to ditch X11 and move to a more modern stack. Problem solved. Ps: during the transition, you could support both. And of course the touch aspect needs to be cleaned up but it would still be a much better codebase to start from.
- icebraining 10y agoThat was Mandrake/Mandriva, yet the margins were slim and they went bankrupt.
- cheiVia0 10y agoThere were a few of them in mid-2000's. Lindows/Linspire is the first that comes to mind [1]. SuSE also had paid versions [2] (the free download was delayed for some time after major releases). [1] http://web.archive.org/web/20030207074123/http://www.lindows.com/lindows_sales_intro.php http://web.archive.org/web/20030207074123/http://www.lindows... [2] https://web.archive.org/web/20040803022103/http://www.suse.de/en/private/index.html https://web.archive.org/web/20040803022103/http://www.suse.d...
- qznc 10y agoApple is not really paid for the OS, but for the hardware. Selling an OS seems nearly impossible today.
- tbirdz 10y agoI think it's both. People like the hardware, but most of them get it primarily because it runs OS X. But, Apple makes most of it's money off hardware margins. Apple bundles their OS very tightly to their hardware, so it's not as if there's really a choice between getting the OS or getting the hardware. Even the OS EULA forbids you from running OS X on any non Apple brand hardware.
- tajen 10y ago"We can't do it because it's a different business model than Apple's" ;) ? From 9Gag to HN, Windows 10 is a recurring meme of disrespect for the -cattle- consumer, in a world of Snowden and Facebook where we don't even own our computers. I say there's a demand (with money available) for a trustworthy OS in the PC world, and for a open-source in the Apple world. Selling today's OSes might be impossible indeed. But a lot of people would switch to Linux even if it had fewer features, just because of Linux' values (which would be properly marketed around values of compatibility, open-source, reusability, privacy, cryptography, distributed services, ownership, offline work, etc). What about marketing the idea that Linux will bring pervasive effects in our democracy, like a global understanding that security systems can only be verified if they're open-source? What about the community value of VW and Tesla being required to open-source their security features, generating better security for them, for competitors and pull requests to upstream projects? We can make customers dream about a lot of values in addition to adhering to a great-UX Linux, and this value is not currently captured by neither Microsoft nor Apple. If only we had the money to kickstart a paid Linux...
- gtirloni 10y agoNobody (as in the general population) cares about all of that, unless they have been personally bitten by it. Someone needs to take some Linux and focus solely on the desktop environment. Make it more beautiful than OSX and Win10 and that may drive attention. That's an awful lot of work (not only the apps but getting the ecosystem to cooperate). We've driven ourselves into the ground with our desire for free things. And we paid with our privacy, willingly or not. I think that reverting this trend will take a very long time now.
- CroCroCro 10y agoA thousand times this.
- nnq 10y agoYou don't want a paid Linux. You want a paid Linux desktop-system - aka a "desktop environment software package" which support running on top of 3 most popular Linux server distros: RHEL, Ubuntu Server, Debian. The only reason I and a lot of other people use Linux on desktops is because everything we work on runs on Linux servers and we want the same OS on our machines that runs on the server (even if we also use virtualization & docker when needed). Even if someone made a perfectly polished Linux desktop system I'd still use some Ubuntu Server with an XFCE DE thrown on top because I like developing on a system most similar to what my software runs on. Incidentally, if I need to develop Windows software, I develop it on Windows. Only exceptions to this are Android and iOS since I couldn't find any good enough dev env setup for these systems. If you ask for a "polished Linux desktop not based on a server-Linux distro", you are putting yourself into a very narrow niche.... a niche too small be worth developing for :)
- greydius 10y ago> The only reason I and a lot of other people use Linux on desktops is because everything we work on runs on Linux servers That may be true, but there are also a lot of people (myself included) that just prefer a Linux OS. I like having a choice of desktop environments. I like that a huge amount of software is freely available and just a "suda apt-get install" away. I like that there's no shitty bloat-ware on my systems.
- nickthemagicman 10y agoI truly think this is a great idea. Literally the only advantage imo of OSx over Ubuntu to me is beautiful UX. Theres so many little tweaks and customizations. Everything else in Ubuntu is superior imo so I still use it. Or maybe even an 'easy to use' theming system? I know you can change window managers but thats technical and dense. It would be nice to have a way for designers and front end devs to mess with the UX. I know the Ubuntu and Linux team have way too much going on but this a wish post lol. 200 bucks for a well UXed OS with support I would pay that tomm!!
- nnq 10y ago
- grandinj 10y agoIsn't that pretty much the Mint business model?
- localdomain 10y agofwiw, I pay for RHEL7 Workstation ($299/yr for standard support, I think it's cheaper if you buy self-support) and it's fairly well polished out of the box. Also, now I have someone to call if I have issues. Not that I couldn't fix them myself, but I'd rather spend my time on issues I get paid to fix.
- EnderMB 10y agoI think there is definitely a demand for a beautiful Linux desktop system, but it would be a tough ask. A few open source projects have had success with the crowdfunding model, when something non-trivial is in demand. If there is a possibility to get someone with a history of stunning design and UX on board, I could see a ton of money being donated for that persons time to build a rival desktop system.
- omnimus 10y agoI have differend position. As designer is extremely hard to help on open souce. And i know many designers who think the same. Usualy it ends up with nice logo. Ux - every dev wants to do on its own.
- whamlastxmas 10y agoI want this, but added to feature list I want it to have certified-bulletproof compatible laptops. Pick some really good, top of the line laptops like the excellent current Dell XPS series or the MacBook, and make the OS work flawlessly with them. Drivers, touchpad settings, battery management.
- nickthemagicman 10y agoThe have that certificstion system thats supposed to give you that info?
- omnimus 10y agoI have master in graphicdesign/ux, i am ok with tech so i started to do programming a lot (to the point that economicaly its much better for me to just program than design). I am also big on open-source. There is huge problem with open-source design. The kind of design you are talking about needs to be centralized. Design is about bigger picture, about consistency and overall aim. There are so many design solutions to achieve the same thing... usualy what ends up happening is that the dev implementing it just does it in his way. When this piles up it harms the project. I understand the dev implementing it, he has all the right. But overall its realy hard. And its a social problem, not technical one.
- fabrice_d 10y agoCheck out Elementary OS (https://elementary.io/ https://elementary.io/). The desktop environment is very polished, and the hardware support is also excellent since it's an ubuntu derivative.
- btdiehr 10y agoI would pay for this.