Live data from Hacker News

We won the battle for Linux, but we're losing the battle for freedom

linuxjournal.com

1–10 of 250 posts

Re: We won the battle for Linux, but we're losing the battle for freedom

#2
Meanwhile, Windows is still pretty much the only desktop OS for 99% of people, Nvidia has stolen large-scale compute with a holistically proprietary CUDA, and Google has hijacked the ecosystem and culture with Android and ChromeOS (the former by having vendors use the incredibly destructive model of forking the kernel and stuffing it with binary blobs rendering it stuck to that version on whatever device you have, and the later replacing userspace with Google's web properties exclusively).

> So it's hard for a generative OS to support whole stacks of hardware below and software above.

Is only true because of how Google broke Linux. If we had gotten all these garbage phone vendors to upstream open drivers rather than shove proprietary bullshit into every Android handset, Cyanogenmod would not be the only group even remotely capable of keeping up with legions of arbitrary kernels with tons of broken proprietary bits littering the market.

This post is more about the mindshare effect Facebook and Google properties have on people, but there is actually and honestly nothing we can do about that at this point. No killer feature or guarantee of privacy or distributed solution is going to break the network effect of Facebook or Twitter now. As long as we keep the social network alternatives like ostatus and diaspora alive and we can claw long and hard to pull some users there just to keep them afloat we can't really expect to do more.

But we can do a lot more on the hardware front. We are still crippled by proprietary firmwares everywhere[1], rampant with backdoors, and there is no mindshare there to worry about - all it takes is a concerted effort and focus and within several hardware generations we can reverse this dire course, and the consumers do not even need to notice it happening. But if we can get at least some viable computing platform without any trade secreted proprietary freedom-crippled bits that could be spying on you, stealing your info, or just not operating how you want, we could at least sit in our silo and preach from a hardened rather than rickety tower of ethics.

[1] http://mail.fsfeurope.org/pipermail/discussion/2016-April/01...

PS: Considering this is about the Linux anniversary on Linux Journal, it is worth mentioning the gross negligence in enforcing the GPL with Linux has contributed a lot to the ability for corporate market dominators to seize control. All those Nvidia CUDA servers depend on the passivity in addressing Nvidia's proprietary kernel modules, and all those Android phones depend on the apathy of Linux developers to ever go after the hardware manufacturers for obviously and blatantly violating the GPL on almost every Android handset by forking the kernel, integrating proprietary driver software, and then going so far as to modify the free parts in some ways incompatible with upstream to make it work with the proprietary parts. The day Linux GPL enforcement is a thing is one step closer to curtailing the power abuses by many of these large enterprises over their users because that is actually a straightforward way to do it.

Re: We won the battle for Linux, but we're losing the battle for freedom

#3
We're also a lot older now and many realize the "us versus them" thing wasn't helpful. Shame the article opens with such a flattering retelling of a wonky strategy.

It was always the data, not the code. Try and find an open dataset for any interesting machine learning problem and you'll realize that while "freedom" was busy doing things like setting back the use of precompiled headers in GCC a decade and making it virtually impossible for an artist to get a copy of ffmpeg that handles all the file formats she needs, the real value remains the data.

We don't need 15 open source PDF viewers. We need open access to the papers. And even hippie scientists at Berkeley seem unwilling to share those for some reason. So odd given the heritage.

I don't care much about Google's half-baked machine learning library. Give me the 128k neural output from the 250TB of voice queries if you wanna be "open" and advance machine learning. Unsurprisingly they've got that locked up tight. But culturally you can make the argument that's very much "ours" just like government-funded research papers are.

Given interesting data, nerds will ALWAYS find a way to read it. Focusing on code was a bit of a mistake; that's cheap and you get it for free. And the gap between open software licenses and Creative Commons licensing always seemed odd.

Re: We won the battle for Linux, but we're losing the battle for freedom

#4
post #2

Meanwhile, Windows is still pretty much the only desktop OS for 99% of people, Nvidia has stolen large-scale compute with a holistically proprietary CUDA, and Google has hijacked the ecosystem and culture with Android and ChromeOS (the former by having vendors use the incredibly destructive model of forking the kernel and stuffing it with binary blobs rendering it stuck to that version on whatever device you have, an…

I can appreciate why you are expressing the negativity you are... but that's not going to help us either.

So many years ago, nobody expected anything to take the place of AOL. Of Yahoo. Of MySpace. Those giants have fallen because someone decided to do something.

So, instead of deciding to do nothing but accept this as inevitable... do something. Contribute to Diaspora. Convince your friends and family to use email instead of Facebook. Explain to others outside of the HN echo chamber why the world we're heading towards is bad, and how to change it.

Re: We won the battle for Linux, but we're losing the battle for freedom

#5
Free Freedom

Since everything in OSS has to be free, there is no economic model. Eventually things with an economic model supersede or embrace/extend open ecosystems because they have the resources to do so. They also have the resources to address user experience, which is the most important thing unless your target audience consists of only hackers. (Even then it still matters.) Good UX is an immense amount of work, and it's the sort of work that devs tend not to find fun and therefore must be paid to do.

Until and unless there is an economic model for free-as-in-freedom, surveillance-ware and closed models will continue to dominate.

Re: We won the battle for Linux, but we're losing the battle for freedom

#6
Apple's OS X, which wouldn't be what it is if Linux hadn't already been the leading nix OS.*

Well that isn't true. NeXTStep was built on the 68k from 4.3BSD which originated on the VAX. It has no lineage in common with Linux, and in fact pre-dates it. And OSX now is by far the most popular workstation Unix.

https://en.m.wikipedia.org/wiki/File:Unix_history-simple.svg

Re: We won the battle for Linux, but we're losing the battle for freedom

#7
post #6

Apple's OS X, which wouldn't be what it is if Linux hadn't already been the leading nix OS.* Well that isn't true. NeXTStep was built on the 68k from 4.3BSD which originated on the VAX. It has no lineage in common with Linux, and in fact pre-dates it. And OSX now is by far the most popular workstation Unix. https://en.m.wikipedia.org/wiki/File:Unix_history-simple.svg

> It has no lineage in common with Linux.

That's not what he wrote. In its initial release, OS X did depend heavily on free software (Samba, Apache, GNU, etc.), which again thrived because of Linux.

Re: We won the battle for Linux, but we're losing the battle for freedom

#8
post #7
post #6

Apple's OS X, which wouldn't be what it is if Linux hadn't already been the leading nix OS.* Well that isn't true. NeXTStep was built on the 68k from 4.3BSD which originated on the VAX. It has no lineage in common with Linux, and in fact pre-dates it. And OSX now is by far the most popular workstation Unix. https://en.m.wikipedia.org/wiki/File:Unix_history-simple.svg

> It has no lineage in common with Linux. That's not what he wrote. In its initial release, OS X did depend heavily on free software (Samba, Apache, GNU, etc.), which again thrived because of Linux.

It would be more accurate to say Linux thrived because of them! Samba IIRC predates Linux too, as does the GNU project, Apache is based on the original httpd which was built on... Drum roll... NeXTStep. In 1990, before Linux existed.

Re: We won the battle for Linux, but we're losing the battle for freedom

#9
post #5

Free Freedom Since everything in OSS has to be free, there is no economic model. Eventually things with an economic model supersede or embrace/extend open ecosystems because they have the resources to do so. They also have the resources to address user experience, which is the most important thing unless your target audience consists of only hackers. (Even then it still matters.) Good UX is an immense amount of work,…

It's a struggle, but some of us are working on one proposal to address the economic model via https://snowdrift.coop (still not launched, hoping to finally get going soon)

Re: We won the battle for Linux, but we're losing the battle for freedom

#10
I page through, knowing already that there's a problem, to see what he's thinking in terms of solutions.

At the bottom I catch a reference to ProjectVRM. I follow the link and what I find is all bloggy and vague. If there's anything concrete in there, it's not brought together in front of the new visitor.

Post reply on HN