I don't know much about the Kernel or testing it, but I submitted one fix years ago that I ended up testing it manually, and that was enough for it to be accepted. I think that's just the culture, which might seem odd to some, but also I imagine it would make coordination almost impossible if they were sticklers for testing. I've also known companies to run full integration tests instead of using stuff like unit test…
Of the ones you listed, consistency is the big downside for me. It seems like there's multiple options for everything in the Linux ecosystem. From the beginner questions (e.g., which distro), to the nerdy questions (e.g., systemd vs sysvinit), to the ones in between (e.g., vim vs emacs). I sometimes wonder if GNU Herd would have been better at this, since everything would be designed by the GNU folks for one unified…
The things nobody wants to pay for
121–130 of 133 posts
Re: The things nobody wants to pay for
#122Earlier quoted context omitted.
Apple makes open source Swift, LLVM, Clang, WebKit, darwin. They already spend millions on open source. Google makes open source Android, Chromium, Go, Dart, Flutter, Lit, ANGLE, Dawn. They also spend millions on open source. Microsoft makes C#, F#, VSCode, Electron, Powershell, and further Microsoft is providing free hosting for probably 95% of all open source projects (github) as well as free CIs (github actions) a…
Looks like mixing somewhat open-source with free-software? Again. Remembers me of late 90ies. And the intentions. It is fine to care about individual requirements but not all target the common society. Flutter and Chrome (Blink) are mere exclusive Google projects, they just shall strength Android, ChromeOS and their cloud business. Same for Microsoft stuff, they add stuff which strength their cloud business - with Li…
Chromium is used by Electron and through that 1000s of projects. Element, VSCode, Slack, Discord, Figma, Signal, Twitch and thousands of open source projects. It's also the basis for Edge, Brave, Opera, and several other browsers.
Flutter is also used by 1000s of projects both commercial and open source.
Android is also used by thousands of projects, Fire sticks, Refrigerators, TVs, USB Stick Computers, Security systems, and on and.
All of these are "helping the commons". I've personally written 4 Electron apps. 2 are open source. They wouldn't exist without it as I wouldn't have had the time to make apps for multiple platforms.
Re: The things nobody wants to pay for
#123Earlier quoted context omitted.
> My career solely exist because of foss. You are likely an excellent software engineer. Why would a company not have hired you to work on non-foss software?
They did. But how do you think I got interested in software in the first place? How do you think I practiced my skills ? How do you think I created my toolbox, met my peers, solved problems beyond my reach, and eventually created a company, while feeling good about it?
Re: The things nobody wants to pay for
#124Earlier quoted context omitted.
Many thousands of companies use LLVM in their products and benefit from the technology. As it is an open source project, in an ideal world, it would e fair to assume they would somehow contribute back, but instead they just take it for granted as there is a group of people who make it available for free. (please read to the end before posting your "wHy pUt iT oPeN-sOuRcE tHeN???" bigoted comments) Don't get me wrong:…
> they just take it for granted I just looked at 1 page of the most recent commits to the LLVM project and every single one of them is from a corporate developer. I can't imagine how to arrive at the conclusion that the industry takes LLVM for granted. The major LLVM subprojects that I follow are not just largely written and maintained by large companies, but were also initially invented and contributed by them.
Now compare that with the corporate user base…
Re: The things nobody wants to pay for
#125Earlier quoted context omitted.
They did. But how do you think I got interested in software in the first place? How do you think I practiced my skills ? How do you think I created my toolbox, met my peers, solved problems beyond my reach, and eventually created a company, while feeling good about it?
A lot of us did all that before FOSS was a big thing. Yes I did have to get my wallet out to buy a copy of Turbo C but it wasn't much of a barrier (at least compared to the hardware costs).
Plus, let's not pretend most of us were not pirating all the paid stuff. Is that what we want our industry to be based on?
What's more, FOSS is so much more collaborative the docs, tutorial and communities made me grow so much faster than anything else professionally.
Re: The things nobody wants to pay for
#126Open source is the biggest voluntary transfer of wealth from the working class to the business/investor class ever. Software in the modern economy is the "means of production" and software developers have given it away free to the business/investor class. The investor class, happily funds software startup gambles that people pour their lives into knowing that most will fail but they will still statistically make bank…
The profit of the big corps almost never results from the FOSS itself.
Re: The things nobody wants to pay for
#127Earlier quoted context omitted.
Not the same person, but I've recently switched from Windows 10 to Debian stable with KDE, so I can share my experience. It doesn't really sucks. Instead, I'm happy I have no longer to put up with the growing number of Windows annoyances. The balance is definitely positive. That said, there are a number of issues that I've found. Some of them are solvable via configuration, some of them are not. I'll omit a couple of…
Whilst it's not that easy to discover you shouldn't have to be holding shift before you start dragging, it's generally only whether you're holding it down when dropping the items that matters in KDE from what I've seen.
Re: The things nobody wants to pay for
#128Earlier quoted context omitted.
Before AT&T was broken up it was illegal to connect a fax machine or any other unauthorized equipment on their network.
I think this wasn’t an either/or decision for the (drumroll) Regan administration. I’m also afraid that our Fax machines were even a priority. btw. Germany has a law which enforces the endpoint and declares that customers attach their own modems. Democracy allows citizen to decide - we can prioritize people’s needs over companies?
This channel I think was the A channel of an ISDN line which had 2 b channels.
I once had a Cabbie in NYC tell me about Citibank getting the first Fax Machines installed in NYC. They connected the Manhattan Office tower with the Queens office.
They remember it getting installed and there was a long lang time before anybody used. The opinion was that it didn't make sense compared to all the better ways to move documents.
Re: The things nobody wants to pay for
#129I once compared Linus Torvalds' net worth to Warren Buffett's net worth. I think they are both extremely capable individuals in their fields. Torvalds earns about 10 million per year. With that income, it would take Torvalds 12k years to reach the same net worth as Buffett (about 124 billion). Put differently, Buffett could personally fund 10k open source contributors 200k per year for their lifetime (60 years) if he…
> Torvalds earns about 10 million per year Source?
Re: The things nobody wants to pay for
#130Earlier quoted context omitted.
> I suspect there does need to be a regular social renewal to resolve the tragedy of the commons problem. Wouldn’t the solution offered on LWN work great? Just excise a tax (well, I guess a licensing cost) for open source use to any corporation that is above x$ amounts of revenue. Make it a tiny percentage (0.1%?). 2022 revenue: - $400 billion, Apple - $200 billion, Microsoft - $120 billion, Meta - $80 billion, AWS $…
Or, give a tax deduction for contributions to open source. This is America, new taxes are nearly impossible to pass, tax cuts are much easier to pass.
But having tax deductions solves the problem. There is an incentive to support open source, but the companies can decide themselves where the effort goes.