6 ms·
I feel like OS as a superapp is an underappreciated concept. Like the idea that fish don't see water. On one side we have WeChat, but on the other side we have
by zxcmx 6y ago
I feel like OS as a superapp is an underappreciated concept.
Like the idea that fish don't see water. On one side we have WeChat, but on the other side we have IOS, Android, and the browser.
And we're free... to install approved apps from approved sources. Free... to view stuff inside a browser window that works the way the platform owners want it to.
What if we could unbundle the operating system? I wonder what innovations we're missing out on?
For example, true peer to peer networking would be nice. I don't think we'll ever see it from Apple or Google. It's a hard problem sure, but it's also not in anyone's interest to allow people to communicate directly without platforms intermediating.
- Ensorceled 6y agoPeople don't WANT an unbundled OS. What does unbundled from the browser even mean? I can imagine my mom on day one with an unbundled OS ... "Well, first you need to download a browser, I recommended firefox but you have sooo many choices now that they are unbundled! What are those choices? Well, if you go www.browserchoicesexplaned.unbundled you'll ... oh, wait"
- pydry 6y agoPeople don't want shit browsers either. IE6 was a trainwreck and wasn't improved for years purely because Microsoft didn't have to - coz it was bundled. Companies like to bundle products because they know that when they do that they can sell more mediocrity at a higher price.
- simonh 6y ago>IE6 was a trainwreck and wasn't improved for years purely because Microsoft didn't have to Remind me how that turned out for them. They _thought_ they didn't have to. Bundling is a powerful strategy, but it isn't a magic wand that dispels competition. You still need to offer a compelling product.
- cptskippy 6y agoMicrosoft's failures as a monopoly helped write the book on how to keep your monopoly. Apple learned that a monopoly is only illegal when it stifles competition, but if no competition is ever allowed then regulatory bodies completely overlook it. Google learned that you don't have to stifle the competition, instead you overwhelm them with openness. You make everything you do an open or standardized and keep dumping it over the fence.
- simonh 6y ago>...if no competition is ever allowed then regulatory bodies completely overlook it. Regulators look at the market. When they looked at desktops in 2001 they saw Microsoft with 90%+ domination and were concerned that consumer choice might be compromised and was being abused. For mobile they don't look at the 'iOS market', they look at the smartphone market and see Apple with less that 50% of it in the US. So if you're concerned about Apple's potential abuse of it's power over it's users, which is entirely fair, anti-trust simply isn't the way to look at it. You'd need to go to regular consumer protection legislation.
- Ensorceled 6y agoApple is sh*t at stifling competition, they have less than 20% of the world smart phone market and a half dozen major competitors. Google stifles competition by using their incredible ad revenue engine to fund products like Android and then giving them away for what amounts to "future consideration", effectively destroying the non-apple OS market as well as other markets.
- simonh 6y agoI'm not really disagreeing with you, but I don't think it's because they're not good at it, I think they genuinely just don't care about stifling competition. They consciously target their products at the high end, professional and affluent customers. They're a premium brand. They have no more interest in chasing market share on the desktop or mobile than Gucci has in chasing market share in handbags.
- 6y ago
- nicoburns 6y ago> What does unbundled from the browser even mean? I'm guessing it would mean being able to install alternative browsers. Which is possible on most OS's, but not iOS.
- Ensorceled 6y agoThat's a pretty useless definition of "bundling" though, since it only applies to ONE popular OS and, you CAN install alternative browsers (I use firefox), developers just have to use the iOS browser stack. You can share bookmarks, etc.etc. with their non iOS installations on other platforms.
- nicoburns 6y agoIt's a pretty important one. iOS's lack of support is the main thing that is preventing "PWA"'s from taking off. They're already pretty viable on Android. It's the iOS's browser stack that prevents them from being viable cross-platform, and locks everyone into the the 30% Apple tax.
- sjg007 6y agoAn unbundled OS is Linux basically.
- Ensorceled 6y agoSort of. Most "consumer" Linux's come bundled with Gnome and a bunch of stuff too.
- fsloth 6y ago"What if we could unbundle the operating system? I wonder what innovations we're missing out on?" I think the only one benefitting from that would be the middleman to test the various os:s against the zillion or so hardware platforms and combinations out there to provide at least some selection of OS that might or might not work on your device (instead of just bricking it right away). A mobile device is not some standard hardware supporting a standard OS. A mobile device is an agglomeration standard or non-standard hardware components, and their hardware drivers, bundled with an OS that probably has been customized some way to facilitate the underlying platform. You can't abstract the world away. OS is the level where the dirty nitty gritty details of running a hardware system are hidden away from the user. You still need to have a platform where to install and run all the device drivers and so on..
- rrdharan 6y agoIt’s not in VirnetX’s interests, certainly...
- simonh 6y agoUnbundling the OS is basically the Open Source model. So yes you can install a bare bones OS core and then slot in whatever tools, apps and services you want, but then your system is it's own special individual snowflake. The intersection of all the people using the same text editor, ftp client, mail client, desktop, window manager, browser, IM client, backup software and PDF viewer is, er, just you. So what happens then is people come up with bundled solutions called Distros, but there are dozens of them. On mobile the nearest equivalent are all the small time AOSP based OEMs, but even then end users are manipulated in certain ways by the default apps and app store that comes with the phone.
- csytan 6y agoDocker would an example of unbundling apps from the OS. It's specific to the server audience though. Some other examples in the consumer space would be React Native, Flutter, Electron, etc.