Comment Re:FSF maybe ? (Score 1) 26
The code that they released as AGPL, but the CLA means that they own the copyright and can assign any license they please. So they can rerelease that code with any license they want.
So observing the license and threat of legal action is for all the other suckers that gave them free code.
Comment Re:FSF maybe ? (Score 1) 26
The FSF is in favor of Contributor License Agreements that assign copyright. For example, in the GNU C Compiler contributing section:
The FSF prefers that a contributor files a copyright assignment for large contributions.
CLAs that allow commercial entities to relicense and get sole full commercial use while burdening the community and competitors with a license so restrictive that it kills off forks is the monster of their creation.
Comment Re:What about the open source contributions to dat (Score 1) 26
Comment Re:What about the open source contributions to dat (Score 2) 26
open licensed contribution to the repo that Siemens won't own the copyright to.
This is why Contributor License Agreements make most uses of AGPL be against the spirit of FOSS, because they usually allow the code to be relicensed. So AGPL is the millstone around the neck to prevent community forks or uses by competitors. Commercial organizations with actual resources to pick up the burden of maintenance won't want to get anywhere near the project with such a restrictive license.
So the most "Libre" of licenses is the most prominent enabler of commercial owners of projects to steal community contributions relicense to a commercial license for their own use. Then cut off the community as soon as the customer acquisition phase is over and they are ready to squeeze the money out of everyone.
The thing that Libre licenses were suppose to protect against are now used as the biggest cudgel.
Comment Queued Articles (Score 1) 115
Comment Re:Why so shiny? (Score 1) 13
secretly using the hacker handle "Umbreon"
Even his handle is a Pokemon reference.
Comment Convenient Response Generator (Score 1) 66
- "What's your response to (insert AI concern here)?"
- "It's not AI, it's SI. Fake news!"
Meaningful response to legitimate concerns avoided!
Comment Re:The Year of the Linux Desktop (Score 2) 57
We can continue to recycle this comment every time WSL gets a new feature. It's so creative, insightful, and has that slight anti-Microsoft slant that curmudgeon grey beards love.
Here's to another whole decade of the same comment repeated!
Comment Re:What's new here? (Score 1) 57
Rancher Desktop and Podman Desktop are both FOSS, very convenient, support compose and Kubernetes, and are listed in the summary.
Being native and pre-installed does make it a touch easier for the most basic use case, but it's not like it was hard before.
Comment Re: I'm still wondering (Score 1) 224
You cannot choose what data centre your server is located in.
This isn't quite accurate, for many of the offerings there are multiple choices in "availability zones" with independent power, networking, and cooling either as a separate data or collection of centers within a region. For example, there are 6 AZs in the East region (e.g. Virginia).
Comment Re: Embrace and Extend. (Score 1) 93
You are right that C# is a good example of Microsoft behavior. Tying right into their nervousness on Java, it was proprietarily extending beyond the ECMA standards by layering on
But by, 2014 Microsoft gives out full patent grants, open sources most everything, cross-platforms and makes Linux a first class citizen, creates the independent
Basically the only way Microsoft is making money off of C# these days is full Visual Studio, noting of course that they open sourced VS Code. As for failed, C# still one of the top ten language in use and basically the defacto video game language.
So, you might want to do some reading that's more than a decade old on the topic. Because again there's a dark history and it's fine to be skeptical. But it's counter productive to hate on changed behavior.
Comment Re:Huh? (Score 2) 93
Many of their tools like Office 365 or the Azure console are run in the browser. Are you advocating for traditional JavaScript without typing or pure WASM for those cases?
I understand the hate on JS/TS in the backend (and even in this article they are stating that Rust and the C's are the choice for backends), but pretending that TS isn't the only good choice for browser frontend apps seems silly.
Comment Re:Problem with providing OS software for profit: (Score 1) 93
This also implies that the money is being made on the OS. And everyone knows that the money is really in the App Store and Services.
This isn't even a recent development, PowerShell migrated from being under the OS section to the Azure section a decade ago because that's what was really making money.
Comment Re:Embrace and Extend. (Score 2) 93
You should clarify what open standards you think are being extended in a proprietary way in this case. Because that's the meaning of "Extend".
Oxidizer is MIT licensed, there isn't any proprietary version of Rust being sold. Just using the language to make their product better and then contributing back changes and tooling to the community.
They deserve all the hate for the late 90's with their extended proprietary JVM or with playing dirty in office file format standards with Open XML. But those are a decade and a half ago.
Using a tool and giving back is the premise of open source and giving grief over changed bad behavior is pretty counter productive to progress.