News for hackers. Stuff that matters.
Re:PureOS is convergent by dcdevito on Thursday March 07, 2019 @09:39AM (#19328315)
This is nice, but what problem does it solve? Mobile and Desktop operating systems solve different issues on their own.

Ubuntu tried this - how'd that go?

Second issue is: how do I use it? How can I install it on MY devices?

I'm all for privacy and I want to is it, just seems like a dream and it will never come to fruition

Re:PureOS is convergent by joekrill on Thursday March 07, 2019 @10:02AM (#19328528)
> This is nice, but what problem does it solve?

It solves a _development_ problem, in that it reduces the amount of work needed to allow an application to reach a larger number of devices. Basically the same reason for things like React Native and PWAs.

> Ubuntu tried this - how'd that go?

So because someone else failed at solving a particular problem in a particular way previously, we should simply give up on it?

Re:PureOS is convergent by masklinn on Thursday March 07, 2019 @10:08AM (#19328581)
> It solves a _development_ problem, in that it reduces the amount of work needed to allow an application to reach a larger number of devices.

Sounds like a repeat of the Java strategy: you can run garbage nobody wants anywhere nobody wants to run it.

> So because someone else failed at solving a particular problem in a particular way previously

Microsoft also attempted it, and also failed quite miserably.

> we should simply give up on it?

Not necessarily, but at the very least you could avoid lying by omission (mentioning Google and Apple which don't exactly attempt convergence and pointedly ignoring every pre-existing attempt at the concept) and maybe consider humility and avoid overblown claims given you're not the first to attempt it, nobody's succeeded, there's no evidence available that you are succeeding, and you've really not shown anything which would made anyone think "this is going to succeed where everybody else failed".

Re:PureOS is convergent by joekrill on Thursday March 07, 2019 @10:19AM (#19328672)
Microsoft failed in a completely different way: their entire mobile platform failed. I'm not sure it had anything to with UWP specifically, and as far as we know that had little to do with it. But regardless of the reason, I still don't think that should prevent others from trying to solve the problem in different ways.
Re:PureOS is convergent by toast0 on Thursday March 07, 2019 @10:27AM (#19328750)
I think the failure of Windows Mobile 10 could be attributed to UWP in that Microsoft applied it internally, there was no separate Mobile team like with the previous releases of Windows Phone, and as a result, the released OS did not run well on mobile devices until about a year after release. That's what experience has taught me to expect from write once, run everywhere.
Re:PureOS is convergent by toast0 on Thursday March 07, 2019 @10:23AM (#19328715)
> It solves a _development_ problem, in that it reduces the amount of work needed to allow an application to reach a larger number of devices.

That's great for developers, but how does that help users? As a user, I would rather use something built specifically for the device (and os) I'm using, I've used enough things that were supposed to work everywhere that it's a major turn off at this point.

If developers want to share code cross platform, really, the way to do it is write a shared core logic (probably in C, because that is available everywhere), and then write the UI from scratch everywhere, conforming to the platform guidelines (unless it's a media player). It's more work than hoping a write once run eveywhere will work well, but it delivers a much better result.

Re:PureOS is convergent by ascii_only on Thursday March 07, 2019 @11:01AM (#19329099)
>but how does that help users?

It helps users by providing apps.

Purism phone is very niche product. It is unreasonable to think that a lot of developers will start writing their application for PureOS. But hopefully some of them can port app if it will be easy enough. So instead of OS without almost any apps you will have OS with some apps.

Re:PureOS is convergent by toast0 on Thursday March 07, 2019 @12:23PM (#19329925)
As a user, is there a significant difference between an OS with no apps and an os with mostly half-hearted ports of apps?

Having been a user of Windows Phone, I would say, don't bother giving me an app if it's going to be garbage.

Re:PureOS is convergent by chongli on Thursday March 07, 2019 @10:15AM (#19328639)
It solves a _development_ problem

I think the GP meant to ask "what problem does this solve for end users?" It's hard to market to consumers if your primary differentiator is only useful to developers.

Re:PureOS is convergent by joekrill on Thursday March 07, 2019 @10:22AM (#19328708)
When I was typing that comment, I was actually going to elaborate on this point, but decided not to for brevity.

The reality is, if a developer can generate greater reach, it gives more options to the consumer. And so in that regard it does solve a problem for the end user - they have more software options to choose from. Perhaps there is more competition, which I think we can all probably agree is good for users.

Re:PureOS is convergent by chongli on Thursday March 07, 2019 @10:47AM (#19328947)
Sure, I get that it's important for your product to attract developers in order to present a thriving software ecosystem to the users. It is, but the users don't care how you do it. So marketing developer-centric features to end users is a waste of time and money.
Re:PureOS is convergent by ascii_only on Thursday March 07, 2019 @11:05AM (#19329138)
But their market audience are developers/power users.
Re:PureOS is convergent by chongli on Thursday March 07, 2019 @12:07PM (#19329748)
I'm a developer/power user and I don't find the product very compelling. I'm not a mobile developer though. I see my phone as an appliance: I just want it to work (and it does that very well, with the exception of touchID).

My laptop is where I do all of my serious computing. I have no desire to run bash or vim or tmux on my phone.

Re:PureOS is convergent by JohnFen on Thursday March 07, 2019 @01:26PM (#19330624)
> The reality is, if a developer can generate greater reach, it gives more options to the consumer.

But if the cost of doing so is that the apps have to be mediocre, is that really good?

Re:PureOS is convergent by masklinn on Thursday March 07, 2019 @10:05AM (#19328546)
> Ubuntu tried this - how'd that go?

See also: Microsoft. The entire point of Windows 8 and later UWP were convergence.

In fact that article reads like pure bullshit, they're only mentioning the two OS vendors which are not attempting convergence (some cross-polination at best) and ignoring the history of suck and failure that is "OS convergence".

Re:PureOS is convergent by sixothree on Thursday March 07, 2019 @10:12AM (#19328607)
As a developer I'm fairly disappointed in how Ballmer messed this one up for us. C# is a nice place to spend your day. And the promise of write once run anywhere is really starting to materialize.
Re:PureOS is convergent by Vinnl on Thursday March 07, 2019 @11:08AM (#19329173)
The problem it solves is writing an app suite for the phone from scratch. There's now a really quite capable web browser running on their phone, which is likely to be a far better experience than had they written it from scratch. Pair that with upstreams that appear to have enough goodwill to agree to maintain their patches for them, and it's obvious why they're pursuing this.
Re:PureOS is convergent by meruru on Thursday March 07, 2019 @09:59AM (#19328505)
It solves bug #1

This bug is widely evident in the PC industry.

Steps to repeat:

    1. Visit a local PC store.
    2. Attempt to buy a machine without any proprietary software.
What happens:

Almost always, a majority of PCs for sale have Microsoft Windows pre-installed. In the rare cases that they come with a GNU/Linux operating system or no operating system at all, the drivers and BIOS may be proprietary.

https://bugs.launchpad.net/ubuntu/+bug/1

Re:PureOS is convergent by masklinn on Thursday March 07, 2019 @10:06AM (#19328556)
> It solves bug #1

It doesn't do so anymore than ubuntu already does.

Re:PureOS is convergent by meruru on Thursday March 07, 2019 @10:20AM (#19328684)
It does so more directly by being a PC without Microsoft Windows pre-installed or proprietary BIOS.

Almost always, a majority of PCs for sale have Microsoft Windows pre-installed. In the rare cases that they come with a GNU/Linux operating system or no operating system at all, the drivers and BIOS may be proprietary.

Ubuntu helped enable Purism to exist and they are great for that too.

Re:PureOS is convergent by masklinn on Thursday March 07, 2019 @12:02PM (#19329701)
> It does so more directly by being a PC without Microsoft Windows pre-installed or proprietary BIOS.

Ah, so it does so by redefining the inconvenient bits completely out of bug #1.

[dead]
Re:PureOS is convergent by JohnFen on Thursday March 07, 2019 @02:44PM (#19331491)
> people should support Purism because they value FOSS principles

That is a huge point in their favor, but it alone is insufficient. People should support Purism because they find the project desirable in addition to agreeing with their FOSS principles.