zlacker

[parent] [thread] 27 comments
1. sorami+(OP)[view] [source] 2025-03-26 19:34:20
This really reminds me of Open Solaris.

> We will no longer distribute source code for the entirety of the Solaris operating system in real-time

In the case of Open Solaris, the code never came out from that point onwards. For Android, the likely end goal is to do the bare minimum of distributing only copyleft code that they don't own copyright to. Until those get replaced with a closed alternative.

https://www.youtube.com/watch?v=-zRN7XLCRhc&t=2482s

replies(4): >>EGreg+x7 >>rwmj+2b >>donmcr+Ii >>nubine+2B
2. EGreg+x7[view] [source] 2025-03-26 20:05:46
>>sorami+(OP)
Can someone just fork it? Like MySQL was forked into MariaDB?
replies(1): >>fmajid+b8
◧◩
3. fmajid+b8[view] [source] [discussion] 2025-03-26 20:08:25
>>EGreg+x7
Yes: https://illumos.org/
replies(1): >>jazzyj+JD
4. rwmj+2b[view] [source] 2025-03-26 20:21:57
>>sorami+(OP)
But copyleft is bad and everyone should use BSD ...

Code is turned proprietary by huge corporate with massive development resources. No one could have predicted this.

replies(2): >>red-ir+nc >>bogwog+hr
◧◩
5. red-ir+nc[view] [source] [discussion] 2025-03-26 20:28:00
>>rwmj+2b
"curse your sudden and inevitable betrayal"
6. donmcr+Ii[view] [source] 2025-03-26 21:04:42
>>sorami+(OP)
Yep. An open source license doesn't mean anything if a project is dependent on a single company for ongoing development.
replies(1): >>Anthon+ix
◧◩
7. bogwog+hr[view] [source] [discussion] 2025-03-26 21:53:29
>>rwmj+2b
Stallman was right again.
replies(3): >>kome+dA >>ddingu+GA >>tharne+Ns2
◧◩
8. Anthon+ix[view] [source] [discussion] 2025-03-26 22:29:54
>>donmcr+Ii
The weird thing is, why is that the case?

I'm trying to think of a mobile OS feature addition that has made me say "I need to upgrade my phone" and it just hasn't happened recently. It's more like, damn it, the dastardly thing stopped receiving security updates and now I have to replace it for no good reason.

Isn't Android done yet? What further development is required that couldn't be done by the community?

replies(1): >>desden+cB
◧◩◪
9. kome+dA[view] [source] [discussion] 2025-03-26 22:51:48
>>bogwog+hr
and yet, corporate drones will make fun of him, and they will keep missing the point...
replies(1): >>crossr+iT1
◧◩◪
10. ddingu+GA[view] [source] [discussion] 2025-03-26 22:55:25
>>bogwog+hr
The dude is solid as it gets on all this.

Yet people ignore him and then realize that was one of those too late types

replies(1): >>cyanyd+Z21
11. nubine+2B[view] [source] 2025-03-26 22:57:24
>>sorami+(OP)
Only if they stop pushing code changes to AOSP...
◧◩◪
12. desden+cB[view] [source] [discussion] 2025-03-26 22:58:12
>>Anthon+ix
The point is it doesn't have a developer community that could maintain the project without Google.
replies(2): >>bornto+zG >>Anthon+4t1
◧◩◪
13. jazzyj+JD[view] [source] [discussion] 2025-03-26 23:16:00
>>fmajid+b8
This doesn’t appear mobile oriented, or is this an open Solaris fork?

I suppose lineageOS is the closest thing for Android tho from what I understand it is built upon AOSP

replies(1): >>fmajid+dF
◧◩◪◨
14. fmajid+dF[view] [source] [discussion] 2025-03-26 23:26:43
>>jazzyj+JD
Yes, an OpenSolaris fork. I thought that was the "it" you were referring to, as that was what the parent was talking about.

There are quite a few AOSP forks, like LineageOS and GrapheneOS to cite the most famous ones, but with this change in process by Google, they will have to wait a year of no changes, then scramble when the next release of Android drops.

◧◩◪◨
15. bornto+zG[view] [source] [discussion] 2025-03-26 23:37:07
>>desden+cB
Porting lineage to new hardware mostly includes development teams that have nothing to do with Google.. Convincing no one to leave the thin veneer of mediocre code and "free" storage is a game that is harder to play than Apple makes it look with OsX.
◧◩◪◨
16. cyanyd+Z21[view] [source] [discussion] 2025-03-27 03:36:57
>>ddingu+GA
none of us have economic incentives to build global infrastrcture. Let me know what governments decide among the people that there's value in open source and it's software
replies(3): >>sorami+Y31 >>DANmod+ZG1 >>ddingu+zdb
◧◩◪◨⬒
17. sorami+Y31[view] [source] [discussion] 2025-03-27 03:48:59
>>cyanyd+Z21
Agreed, but I doubt governments would be good stewards of open source either. They engage in illegal mass surveillance, cyber warfare, and is constantly trying to undermine encryption.
replies(1): >>cyanyd+J61
◧◩◪◨⬒⬓
18. cyanyd+J61[view] [source] [discussion] 2025-03-27 04:30:55
>>sorami+Y31
in the abstract, governments are indistinguishable from any other collective of people.

So yeah, if open source orgs can keep going, there's no reason to think government can't do the same. It's about public goods.

replies(1): >>tharne+Vs2
◧◩◪◨
19. Anthon+4t1[view] [source] [discussion] 2025-03-27 09:36:46
>>desden+cB
It doesn't have one because Google is doing it and then publishing the code so there is no point in someone else redoing what's already been done.

If they were to stop, the demand for someone to do it would still be there, and that demand wouldn't be getting met anymore, which creates the incentive for others to do it.

Meanwhile the point is that most of "it" doesn't actually need to be done anyway. You don't need to do everything Google is currently doing. Adding support for new hardware is important, but that has an obvious source of someone to do it because the hardware vendors want their new hardware to be widely supported so they can sell more of it. So all you really need is security updates, and a community can handle that as evidenced by the many instances of it actually happening for other code.

What stops the thing that makes Debian work from making this work?

replies(1): >>themac+8R2
◧◩◪◨⬒
20. DANmod+ZG1[view] [source] [discussion] 2025-03-27 11:54:43
>>cyanyd+Z21
AOSP staying open to community patches in practice is "global infrastructure"?
◧◩◪◨
21. crossr+iT1[view] [source] [discussion] 2025-03-27 13:28:25
>>kome+dA
Maybe they are not missing the point? Maybe the making fun is some sort of targeted hostility and opposition?
◧◩◪
22. tharne+Ns2[view] [source] [discussion] 2025-03-27 17:04:44
>>bogwog+hr
> Stallman was right again.

He usually is, no matter how many times people write him off.

◧◩◪◨⬒⬓⬔
23. tharne+Vs2[view] [source] [discussion] 2025-03-27 17:06:01
>>cyanyd+J61
> in the abstract, governments are indistinguishable from any other collective of people.

Sure, but in reality they have a legal monopoly on the use of violence, which is a very big deal and makes them qualitatively different from any other collective of people.

◧◩◪◨⬒
24. themac+8R2[view] [source] [discussion] 2025-03-27 19:24:57
>>Anthon+4t1
Debian doesn't "work" like Android works. Almost no end-user runs Debian on any of their devices because no one wants Debian over anything else. If you want to achieve Debian's stunning success of having almost no consumer adoption, you should follow its model of community development.

You're right, if Google steps away from Android completely then there would be incentive for others to do it, another megacorp will step in. Maybe Facebook or Microsoft or Samsung.

replies(1): >>Anthon+C16
◧◩◪◨⬒⬓
25. Anthon+C16[view] [source] [discussion] 2025-03-28 19:53:20
>>themac+8R2
Millions of people run Debian, even though it has zero marketing budget and is competing primarily with Microsoft Windows (infamous for anti-competitive practices) and macOS (a largely competent operating system with the backing of another multi-trillion dollar megacorp that itself increasingly uses anti-competitive practices).

Meanwhile there are hardly any devices that come with it, because Macs come with macOS and Microsoft exerts pressure on PC OEMs, so all of the people running it are people who explicitly did want Debian over anything else, as opposed to many millions of Windows users who have no real preference or an active dislike of their operating system but got it by default with the hardware and may not even realize that anything else is available.

If Google stopped developing Android, it would still be one of the two major incumbent platforms and people would continue to use it. It might even get better because third party apps would have to stop depending on proprietary Google APIs/services and then the community could strip out the Google spying code without worrying about losing access to those APIs. So then the question isn't how to get a critical mass of users -- that's already there -- you just need basic maintenance of a stable code base, which is a thing the community can demonstrably do.

replies(1): >>themac+nS6
◧◩◪◨⬒⬓⬔
26. themac+nS6[view] [source] [discussion] 2025-03-29 03:51:16
>>Anthon+C16
Yeah millions of people out of billions, I was talking in relative terms. Good to know that Debian could have a fighting chance in a world where everyone had zero marketing budget and there weren't any rich corporate backers that used anti-competitive practices.

Anyway in the world we both live in, if Google abandoned Android then most people would instantly switch to a megacorp fork of Android with that megacorp's own proprietary APIs and services because people will follow the proprietary things they care about like for eg fast & battery-efficient centralized notifications, an out-of-the-box app store with popular apps like Instagram, and tap to pay.

But I didn't have to explain this to you, you already know this. You know this because "millions of people" is derived from you knowing that the peak Linux desktop marketshare is like 4% out of billions of people. You know this because you said users are "worrying about losing access to those [proprietary, spying] APIs" which is why megacorps who provide these proprietary spying APIs will actually win over users. You know this because you know friends or family or colleagues who are aware of Debian and still don't choose it because they rely on some proprietary service or API that Debian's community developers have never given a rat's ass about.

replies(1): >>Anthon+Of7
◧◩◪◨⬒⬓⬔⧯
27. Anthon+Of7[view] [source] [discussion] 2025-03-29 09:20:57
>>themac+nS6
> Yeah millions of people out of billions, I was talking in relative terms.

In relative terms, Linux market share is increasing and Windows market share is declining.

> Good to know that Debian could have a fighting chance in a world where everyone had zero marketing budget and there weren't any rich corporate backers that used anti-competitive practices.

We could enforce the antitrust laws, yes.

> Anyway in the world we both live in, if Google abandoned Android then most people would instantly switch to a megacorp fork of Android with that megacorp's own proprietary APIs and services because people will follow the proprietary things they care about like for eg fast & battery-efficient centralized notifications, an out-of-the-box app store with popular apps like Instagram, and tap to pay.

None of that requires anything proprietary in the operating system.

Centralized notifications are implemented as a lock-in mechanism. Idle TCP connections don't consume battery unless they need keepalives, and in the latter case you provide applications with a non-proprietary API to have the OS handle keepalives by sending them together for any open connections that need them. Then the radio only has to wake up the same number of times it does with a single connection and there is no real advantage to centralization.

App stores are likewise only glued to operating systems for anti-competitive reasons. Spending 30 seconds once to install one that didn't come with the OS is such a low barrier that it can't be the thing preventing anyone from choosing an OS, and apps can be listed in more than one store, so there is no reason to expect any one store to dominate the market in the absence of anti-competitive practices.

The way tap to pay ought to work is you tap to get a payment request from the merchant which is then passed to your bank app using a standard protocol to make the payment, and then money is transferred from your bank to the merchant's bank with no intermediaries leeching a percentage. In the absence of sane regulations allowing this, you could also use any existing payment processors, but this is still something that an app does and not something that the OS does and the app doesn't have to be from the same entity as the OS.

> You know this because "millions of people" is derived from you knowing that the peak Linux desktop marketshare is like 4% out of billions of people.

Once again, Debian isn't what came with their computer. "Most people keep the defaults" works the other way when the default is Android.

> You know this because you said users are "worrying about losing access to those [proprietary, spying] APIs" which is why megacorps who provide these proprietary spying APIs will actually win over users.

The proprietary APIs don't provide anything good, they exist for the purpose of lock-in, because then third party developers use them without realizing or caring that it creates a dependency on proprietary code or services, since the existing installed base of phones that don't provide them is negligible.

Linux often does provide implementations of these things (e.g. wine), and certainly provides its own non-proprietary alternatives to them, but because the purpose of those things is lock-in the incumbent takes measures to prevent interoperability.

If there was no one providing proprietary APIs to begin with, or the antitrust laws were being enforced as they ought to be, that wouldn't be an issue. As it is, Linux market share keeps going up, but slowly, because the incumbents fight tooth and nail to keep the users in their cages.

◧◩◪◨⬒
28. ddingu+zdb[view] [source] [discussion] 2025-03-31 00:23:47
>>cyanyd+Z21
There was an attempt in Oregon back in the early 00's. [I was part of this attempt]

The basic argument is we all either benefit or struggle more when the work of the people, for the people, is locked up in proprietary closed tools and data formats.

When open tools and data are employed, anyone can step up to improve those tools, and the State can fund the creation and maintenance of necessary tools and when that is done the savings over longer dpans of time.

A simple example:

PDX needed water billing. A 40 million bid was tendered and a private company created a system that they own and the State Basically pays them to use. And the State pays for fixes etc too.

What happens when a 40 million dollar investment is made in people using open code to do the same thing?

Well, the State owns the tool, and the data is open meaning anyone needing access can use open tools for that purpose.

When it matures, the org that got it done can fade away, leaving a small crew to maintain

, or

Maybe that org approaches other municipalities interested in similar savings. Over time, that problem is solved and most of the nation is enjoying a great savings and developers make a fine living, etc..

Wash rinse and repeat to reduce the cost of government and the work of the people is lean, mean, effective.

Everyone enjoys the benefit of a lower cost environment too.

This had broad bipartisan support and who pushed it away?

Big companies paid lobby shut the effort down hard.

They could very easily see the popular appeal and chose to spend huge now to shit it down, paying the house speaker to block it all from having a vote.

It was going to pass easily.

I think many governments can see how to think this way.

Big companies do not want it.

[go to top]