Live data from Hacker News

Fuchsia overview

fuchsia.dev

201–210 of 235 posts

Re: Fuchsia overview

#201
post #154

Earlier quoted context omitted.

Everyone is having their go at this, blame younger generations for fighting GPL, while favouring other license models. GPL is the only reason Linux still exits, not for long though, when even Linux Foundation has decided to go with something else for IoT, namely Zephyr, which is neither Linux based, nor under GPL license. In about 20 years we will be back at shareware and public domain, enjoy what is left while it la…

The Linux Foundation has a misleading name: it's essentially the Megacorporations Linux User Group. It wants whatever its member companies want. It does not really want to promote Linux or, say, enforce the GPL.

I agree with what you said, however what is even more adding to the confusion is that the Linux Foundation is Linus Torvalds' employer...

Re: Fuchsia overview

#202
post #35

>Fuchsia aims to provide drivers with a binary-stable interface. In the future, drivers compiled for one version of Fuchsia will continue to work in future versions of Fuchsia without needing to be modified or even recompiled. This approach means that Fuchsia devices will be able to update to newer versions of Fuchsia seamlessly while keeping their existing drivers. This is a massive step back for open source. The fa…

I'm a strong FOSS proponent, most of my software is released under MIT, I use Linux daily and help others to use open source as much as I can. And yet I find this idea total BS. The reason I could even migrate to Linux when I was a teen was compatibility. It's because free softwares (VLC, Firefox, OOo...) were ported to Windows, a proprietary plateform, so that I could then feel at home later on Linux. And I made a d…

I disagree. For starters, strong arming the industry has worked in a number of cases; this has been covered in a few other comment threads so I won't retread them too much here, but the state of free drivers on Linux is significantly better than it was just a few years ago.

More broadly though: what kind of world do you want to live in? A world where it's easy for companies to create new proprietary software, or a world where it's easy for the users to shape their computing experience?

Look around you, at the consumer devices you own. Can you name one that's: 1) aimed at consumers (i.e. not a dev board, Raspberry Pis and such don't count here) and 2) that you have most or all of the source code to?

Look, if your goal is just "make better software" in general, maybe permissive open source has been a success. But if your goal is to increase practical user freedom, it's been an abject failure. It's just helped companies to make proprietary software more cheaply. And sure, there's some interesting technology that comes out of that for developers, but in the vast majority of cases the users don't see the benefits! Surveillance capitalism marches on, bolstered by the free labor of the community.

This is why I've been so disheartened that parts of the community have turned so anti-copyleft recently. In a world of permissively licensed software, the incentives are stacked against free software for end users. In a world of GPL'd software, you can release your code as GPL too, or you can pay more to write it all yourself.

Re: Fuchsia overview

#203

Earlier quoted context omitted.

I'm a strong FOSS proponent, most of my software is released under MIT, I use Linux daily and help others to use open source as much as I can. And yet I find this idea total BS. The reason I could even migrate to Linux when I was a teen was compatibility. It's because free softwares (VLC, Firefox, OOo...) were ported to Windows, a proprietary plateform, so that I could then feel at home later on Linux. And I made a d…

I disagree. For starters, strong arming the industry has worked in a number of cases; this has been covered in a few other comment threads so I won't retread them too much here, but the state of free drivers on Linux is significantly better than it was just a few years ago. More broadly though: what kind of world do you want to live in? A world where it's easy for companies to create new proprietary software, or a wo…

> the state of free drivers on Linux is significantly better than it was just a few years ago.

Of course, but I think you can thank phones, the internet and the economy of scale for that. Not strong arming.

You will always find examples of times where something worked. But each one I can see 10 examples of companies that said "nope" during one of my mission.

> what kind of world do you want to live in? A world where it's easy for companies to create new proprietary software, or a world where it's easy for the users to shape their computing experience?

It's a false dichotomy. It's not us vs them.

There is no them. It's just all us.

> Surveillance capitalism marches on, bolstered by the free labor of the community.

That's a sociological problem, you won't solve that with software. Or licences.

For that you need to get into politics or business.

> This is why I've been so disheartened that parts of the community have turned so anti-copyleft recently.

I haven't see that at all. Open source has never been so popular. Creative common as well.

What I do see is a complexification of software, that requires more and more resources, which the FOSS world has a hard time to keep up with.

What I do see is a mass of people comming to software that don't care at all about those topics, but only about usability, which the FOSS world has a hard time to keep up with.

I'm glad VLC didn't decide that they couldn't read DVD, or OOo read .doc because there were proprietary formats, otherwise they wouldn't have been the popular softwares of today.

Today LibreOffice is replacing MS office in many administrations and schools. The alternative would have been Google doc.

You think making Linux more restrictive would have forced industrials to be more conciliant?

No, they would just have used more proprietary softwares. The entire stack if necessary, and we would never have had Linux on mobile. Instead, we would have had a black box.

The open source mouvement is not "free to everyone to use and modify, except the ones that don't contribute and profit from it".

That would be a very bitter point of reaction, not positive action.

Re: Fuchsia overview

#204
post #35

>Fuchsia aims to provide drivers with a binary-stable interface. In the future, drivers compiled for one version of Fuchsia will continue to work in future versions of Fuchsia without needing to be modified or even recompiled. This approach means that Fuchsia devices will be able to update to newer versions of Fuchsia seamlessly while keeping their existing drivers. This is a massive step back for open source. The fa…

The fact that Linux doesn't have a binary-compatible driver interface is a good thing: It means hardware vendors have a very strong incentive to get their drivers upstream into the kernel.

I think it is a horrible thing and a reason to deter hardware vendors from supporting Linux at all. Even with the best intentions and open source drivers, it adds maintenance burdons to the hardware manufacturers. And some hardware vendors cannot go open source at all, as they might have licensed other code to implement their drivers or have other valid concerns not to open up their drivers entirely, like for IP protection.

Re: Fuchsia overview

#205
post #50

Earlier quoted context omitted.

> For various reasons, but nothing fundamental. "Hardware vendors being unwilling to make the drivers they write open source" is a pretty fundamental reason. Which is worse, a phone where you can't update kernel because of the closed drivers or a phone where you can update the kernel, with closed drivers? I don't think that realistically there's a third option. The open source community is not, for example, going to…

I would not say that is a fundamental reason. They have been willing to do it when the proper incentives are there. The incentive to keeping it closed source is primarily part of a strategy to sabotage their competitors, which I hope is not a behavior that anyone here is complicit in. Please don't work for hardware companies that do this, there are plenty of companies out there that know how to spend their money in o…

The incentive to keeping it closed source is primarily part of a strategy to sabotage their competitors, which I hope is not a behavior that anyone here is complicit in.

I can't figure out what you mean by "sabotage their competitors". The term sabotage indicates that they are performing actions to actively harm their competitors, how is that related to keeping your source, which cointains your IP, private?

The open source community includes a lot of companies. The high-performance GPU companies are welcome to join this community any time they like.

It is nice to hear that they are welcome :p. Which they would even feel more so, if there were actual incentives being offered rather than trying to make their life artificial difficult.

Re: Fuchsia overview

#206

Earlier quoted context omitted.

I disagree. For starters, strong arming the industry has worked in a number of cases; this has been covered in a few other comment threads so I won't retread them too much here, but the state of free drivers on Linux is significantly better than it was just a few years ago. More broadly though: what kind of world do you want to live in? A world where it's easy for companies to create new proprietary software, or a wo…

> the state of free drivers on Linux is significantly better than it was just a few years ago. Of course, but I think you can thank phones, the internet and the economy of scale for that. Not strong arming. You will always find examples of times where something worked. But each one I can see 10 examples of companies that said "nope" during one of my mission. > what kind of world do you want to live in? A world where…

>There is no them. It's just all us.

In many contexts I would agree, but not here. Say I buy a device, and people discover later that it has surveillance code in it. Why can I not just remove it myself? Who do I need to talk to? The developer of that proprietary code. That's "them."

>That's a sociological problem, you won't solve that with software. Or licences.

>For that you need to get into politics or business.

There are many different angles you can take to approach a problem. One of which is politics, sure: we could outlaw software that surveils its users without consent. That's one approach. But a technical approach is also valid: if all software were free, do you really think users would just accept big tech companies surveilling them? Don't you think we'd have people removing the tracking code, and telling their friends how to do the same?

And by the way, one of the things we see over and over again from the business world is that incentives matter. No, I don't think all companies would have freed their code if the GPL were prevalent, but if it's significantly easier to make their code free than it is to make it proprietary, certainly more of them would. Just look at the state of Linux drivers on x86: how many of them are free these days, and how many of them are proprietary? There are a few high-profile proprietary drivers, but by and large most of them are free. That's meaningful progress! How many of your drivers are free on Windows?

>I haven't see that at all. Open source has never been so popular. Creative common as well.

"Open source" has had a surge in popularity, sure, but its current popularity has more to do with corporate interests than an interest in user freedom - which, of course, was why the term was coined in the first place. As a percentage of that software, the use of copyleft licenses has declined in recent years.

>I'm glad VLC didn't decide that they couldn't read DVD, or OOo read .doc because there were proprietary formats, otherwise they wouldn't have been the popular softwares of today.

Of course supporting existing proprietary formats for the purposes of drawing users to free software is a good thing! I just don't think we should be contributing to the development of more proprietary software. VLC and LibreOffice are both extremely valuable free software projects. (And by the way, they're both copyleft - OpenOffice isn't, but most development has shifted to LibreOffice these days.)

>The open source mouvement is not "free to everyone to use and modify, except the ones that don't contribute and profit from it".

Of course not! Anyone is free to use and modify any free software, including copyleft software. But I think copyleft is a valuable tool to help us build a software commons.

Re: Fuchsia overview

#207
post #199

Earlier quoted context omitted.

It's not at all sarcasm. What's different now?

Expired patents

Sorry, walk me through this. There was a competitive field of GPUs. Somehow the companies were able to produce hardware. Are you saying that someone controlled the defining patents, and all of the competitors were forced to license from them?

Citation needed.

Re: Fuchsia overview

#208
post #90

Earlier quoted context omitted.

I wouldn't say Linux has better hardware support than Windows. When your hardware is properly recognized and supported by Linux than yeah, I do feel it operates much better, more stable and have more knobs. However, not all hardware works at all. For example, as of now, the hardware sensors on my x590 board are not recognized. LED control is not a thing, even on most old/established boards (you can argue if LEDs are…

3 year old hardware is still very new by Linux standards. Especially wrt. hardware classes for which a unified support framework has yet to be provided, including RGB LED's and fingerprint scanners. The sleep performance thing is an interesting example, since the whole issue was caused by hardware OEM's deprecating the old ACPI "sleep" state and deciding that OS's should manage standby states entirely on their own -…

> 3 year old hardware is still very new by Linux standards

I agree, and hence my claim - Linux have excellent support for the hardware it supports, but in general it is not lagging behind Windows in that dimension due to restricted access to required information.

Re: Fuchsia overview

#209
post #35

>Fuchsia aims to provide drivers with a binary-stable interface. In the future, drivers compiled for one version of Fuchsia will continue to work in future versions of Fuchsia without needing to be modified or even recompiled. This approach means that Fuchsia devices will be able to update to newer versions of Fuchsia seamlessly while keeping their existing drivers. This is a massive step back for open source. The fa…

*Fuchsia

Re: Fuchsia overview

#210
post #119

Earlier quoted context omitted.

I think people are missing the sarcasm... at least I hope that's sarcasm.

It's not at all sarcasm. What's different now?

Wait, you really don't see the contradiction between your first and second sentences?

'21 years ago we got yet another new thing. What makes you think we'll ever get a new thing again?'

Seriously?

Post reply on HN