There’s no guessing what will catch the world by storm. At a party once, Bram Cohen tried to get me interested in his ideas for a a peer-to-peer protocol, and I thought nothing of it.
My cousin’s buddies asked him to build the website for their new ride hailing app but he didn’t feel like doing some rinky dink thing, apparently Travis and them took it in stride though.
I’m pretty sure the eventual conversion of every atom in the universe to computronium will run Linux.
Ahh man only ata?
Truly humble beginnings.
And the rest, as they say, is history.
Jfc im older than Linux
Me too man, but not by much
(just a hobby, won’t be big and professional like gnu)
Aged like fine milk. Looking at you, GNU Hurd.
GNU Hurd didn’t take a good path of development following MACH design. But I still think GNU Hurd is the kernel of the future. Probably the Next generation Hurd. Just because GNU MACH and Hurd present very convoluted designs.
A kernel that performs most of their activities in user space and that it is truly modular looks very promising for the kind of systems we have nowadays and in the future.
Someone has to make the change, or we will stagnate in cumbersome and up featured systems.
not really, gnu is still a big professional project
GNU, or as I’d like to call it, GNU+PTerry
it seems so innocent, lol
deleted by creator
If you don’t like what they are doing with Linux, because it is free and open source, participate in people that are using it in ways that you do like that they do it, or do it yourself.
There is nothing stopping you
Azure don’t give a shit what it runs. Windows is on its own these days; if they succeed, good for them, but honestly I think the days of Microsoft just pretending to give a shit about Linux are long gone; it’s an important OS to them too.
I’ve worked for Microsoft for 12 years, still have lots of friends there so I get some of the vibe from that.
Friends don’t let friends use windows man. :p
That’s what he said
Putting Red hat in the same group as Google and Microsoft is wild.
It’s not that far fetched, Google used to have somehow the same philosophy as current IBM-RedHat.
That’s because Red hat recently started doing some Microsoft and Google like shit.
While Microsoft and Google merely pretend to like open source but transparently hate it, it is (was) not quite as obvious that red hat wanted to capture the enterprise Linux market wholesale. What red hat has done is terrible for the ecosystem, much more so than Microsoft just throwing out worthless tokens of appreciation.
You people are hilarious. Red Hat provides more GPL code than any company I can think of. Half of what people call GNU has Red Hat as the largest contributor.
Feels before reals.
Uh, Android is the alternative to Apple’s iOS. Android is much more customizable.
Which is kinda sad in its own way.
Think Different™ (But in the exact same way)
Think Different™ (Because we deprecated the service you liked and depended on because an internal team was jockeying for a higher position and rewrote what you loved but worse, so actually you are thinking different every year!)
He was 22 years old. Pretty incredible.
Ehh, it’ll never take off.
Portable
GNU is older than Linux? Neat.
Yeah… but it was just RMS yelling at people from a street corner, nobody actually used it until Linux came along ;-)
I’m pretty sure Apple and Google already rewritten all important GNU parts into something with Apache or BSD license, to throw everything GPL licensed out of their embedded systems. The biggest and most important part was obviously GCC, replaced by Clang.
How many GPL-licensed system libraries and tools are in Android right now, except for the kernel? I’m pretty sure the answer is zero.
Clang and the LLVM with BSD like licences so we can get the 80’s suing experience of UNIX yet again.
It’s impressive how many people in the FOSS community hate GNU. Even to the point of creating OSes without GNU in it. Working for free for companies just to get their contributions stolen or expunged.
Apple loves Open Source, they can stole it as they like, like they did with Darwin (a derivation of XNU). Everything is open until we no longer want to, and you don’t have any right to desist such actions. This sounds like a dream for them.
Google loves Open Source, they can build an spyware, ad vending machine, DRM platform that is hosted in almost any IOT machine. This is Android.
The community has to realize that if you care about your software you have to ENFORCE the freedom of it.
The are entire projects just to liberate android from google. That’s is all fault of the open source licence.
There are quite a lot of projects which exist to liberate software projects that have been taken hostage. This is no sense.
Most of the IOT devices are presenting paywall features thanks to Android: cars, fridges, TVs, etc. What is next?
XNU is the kernel in Darwin, XNU is an Apple product derived from BSD and Mach. Darwin has a lot of FreeBSD in it.
Apple shares that code though. It’s on GitHub. There used to be Darwin distributions.
Your Android example doesn’t make very much sense either. The largest Android issues are typically hardware lockdown. Nothing about the GPL prevents someone building an ad platform that spies on you, it just makes them share the source code for it. Google’s licensing choices means they don’t share the source code for the Google pieces they put on top of AOSP, the entire project means people can build the alternatives though.
The lawsuits were about AT&Ts proprietary license. BSD and similar licenses are not that.
BSD licence allowed to work with the AT&T licence which at the end generated all the drama. Unix wars.
Again BSD is great if you don’t care about what will happen with your code.
Yeah the Android point doesn’t have any sense, that’s right.
Apple shares the code of the parts they want. Since it’s not a copyleft licence, then they can still ship you a version of Darwin + privative code as your macOs without sharing the entire code. So you end running kind of Frankenstein program with parts you don’t know what they do.
AOSP is not a great licence because it allows Google benefit from contributions, but then it has tons of privative software on top. So basically contributing to the AOSP means that you improve the code that later it’s used in combination with privative one.
My point is that libre source code should enforce that derivations of it stay libre. Otherwise you are working for free for companies that don’t care about the users.
Hey for companies is a good point. The best system for them is open source. It makes sense for them to use it. And open source is much better than just privative.
From the point of view of the individual user and developer is not that great. It kind of hooks you in because it has open source parts, but you are probably unaware of all the closed source stuff that runs in combination with it.
I get the open source point, but I don’t find it fair at the long term for the individual developer and user.
Over the years I’ve become convinced that the BSD license is great for code you don’t care about. I’ll use it myself. If there’s a library routine that I just want to say ‘hey, this is useful to anybody and I’m not going to maintain this,’ I’ll put it under the BSD license.
Linus Torvals at LinuxCon 2016
Removed by mod
Yeah, gotta’ love how all the Apple fanboys were like Bash? Meh’ zsh is the superior shell in the span of a day.
I mean was the GPL viral… yeah probably. But it’s not like the courts came after either of them. Or ever really will in a meaningful way. Although hope springs eternal for non-webkit browsers in the not-EU 😌
What’s wrong with ZSH? I was using it for 5+ years before it became the default over bash, mainly because of the auto complete features, oh-my-zsh and later just plugins and powerlevel10k.
Oh I didn’t think there’s anything wrong with it, I love oh-my-zsh. But it did feel like a bit of a cannery in the coal mine scenario when they elevated it the default and said they would phase out bash because of the GPL license.
I gotcha, I misunderstood. Cheers!
I think they’re referring to the fact that bash is GPL while ZSH is licensed permissively
Got it
Bash is still in MacOS.
Yeah. And I like how even from the message it shows that it’s been already well recognized by then.
If I recall correctly from some RMS’ talks I’ve seen many years ago, they’ve been working on it for years before, it’s just the kernel that was missing. As I see it, GNU and Linux was the breakthrough for FLOSS, since at that time you would still have to use a proprietary kernel. (Well, there’s GNU Hurd, but I’m not sure if it existed at that time, and even if it did, it was not ready.)
Has he come up with a name yet ?
Freax.
Freax
It’s a minix clone, so… mimix?
I love it, totally should have gone with that.
“This is Linus Torvalds introducing minix as Linux.”
I actually like that name, but it might be too close to the original for trademark comfort.
How about lUnix?
And an OS was born.
This has made a lot of people very angry and been widely regarded as a bad move.
I was just thinking today about how I want a tattoo along the lines of “even the ones with digital watches”, great timing!
Removed by mod
Just look at those nested parentheses. A true sign of (pedantic) greatness, when a person needs to clarify something in their earlier clarification.
I once did double “parentheses” in speech when started doing streaming year ago, lol.
I’ve had a teacher in elementary school scream at me for doing so. (Nesting parentheses is forbidden. [You are supposed to use brackets.])
I had a teacher that screamed at me for “taking the lords name in vain…” They’re definitely wrong from time-to-time ;-)
What did the teacher say about apostrophes to indicate possession?
No idea… stopped listening after I was adminished for my “god damnit…” ;-)
I had a science teacher that told us, “If you sneeze three times and nobody blesses you, the devil takes your soul!”
It’s science.
Pretty sure I read that paper a few years back ;-)
It’s wild seeing square brackets for something other than array indexing.
Thought I was the only one noticed abundance of the parenthesis
I love it™ (The nested parentheses are one of the greatest tools known to mankind (And to all other creatures))
To paraphrase an old tweet: “parentheses - for when every thought comes with bonus sub-thoughts”.
I always tell myself I am reading minds when I read inside parentheses
Who’s to say you’re not (I won’t, at the least)?
I have been stopping myself from using those and instead restructure my sentence. But if people like it, guess I can start keeping it.
I do find it more useful, however, to have a kind of a reference to the thing written at the end instead [1], but markdown doesn’t seem to have anything for that, and using the syntax for Markdown references, is only useful for hyperlinks, or if the reader is willing to read the hover text 2.
[1]: Like This. I would love it if the markdown viewer would link the above [1] to this line. Maybe with a scrolldown effect.
Eh, Lemmy Connect does not format it properly.
Checking in from Avelon 😉
Neither does Voyager (Wefwef) :(
Neither does Jerboa 💀
And automatically numbered too! Nice.
Though for me, instead of a scrolldown effect, it reloads the page on clicking the link.Trying a second time, it does the scrolldown properly. Weird
But that’s just an implementation detail and as long as this is standard, I’ll just start using it.Thanks
People like these? I do em all the time but always feel I’m overexplaining.
Some of those parens could’ve been replaced with commas and retain their meaning (that’s what I do to avoid nesting, so that it doesn’t get confusing).
Wait until you need nested commas, those lists won’t delineate themselves!
Or he could have used brackets.
I’ve never seen that being used, but it seems it’s a thing in English. What if you wanna best deeper? Do you go {}? Then <>? «»?
Not really an English thing so much as a math thing that makes too much sense to not use elsewhere. For instance, in math you might have x[3 - 7{3y + (a * b)}]. I haven’t actually seen them go deeper than three sets, though, so I’m not sure what would be next.
at that point I start recycling them, and go back to parenthesis.
so when bp = 300x - 3, this:
4( 4[ 4{ 15bp + 10 } - 375 ] - 2250 ) - 15000
would turn to
4( 4[ 4{ 15( 300x - 3) + 10 } - 375 ] - 2250 ) - 15000
perhaps not the best, but I rather stick to conventional symbols rather than using… idk, question marks? that’d be funny as hell, though
just picture it:
4© 4« 4¿ 15bp + 10 ? - 375 » - 2250 🄯 - 15000
You have command of English grammar, clearly.
How’s your Finnish?
Not as good as my other primary languages, I have to admit. Finnish has too many consonants for my taste.
The amount of effort I do to try and avoid using double parentesis is trully herculean.
I think that stuff is the product of a completionist/perfectionist mindset - as one is writting, important details/context related to the main train of thought pop-up in one’s mind and as one is writting those, important details/context related to the other details/context pop-up in one’s mind (and the tendency is to keep going down the rabbit hole of details/context on details/context).
You get this very noticeably with people who during a conversation go out on a tangent and often even end up losing the train of thought of the main conversation (a tendecy I definitelly have) since one doesn’t get a chance to go back and re-read, reorganise and correct during a spoken conversation.
Personally I don’t think it’s an actual quality (sorry to all upvoters) as it indicates a disorganised mind. It is however the kind of thing one overcomes with experience and I bet Mr Torvalds himself is mostly beyond it by now.
perfectionist mindset - as one is writing,
I think an “M-Dash (perfectionist mindest— as one is writing,)” would be more appropriate than an “N-Dash” in your statement. No ‘nested’ parentheses needed (unless you’re looking to add non-essential (though insightful) info to your sentence); but the type of… “PAUSE” makes all the difference
“Just a hobby, won’t be big” - he really didn’t think it will be one of the most sought after projects.
Or wanted to appear non-threatening
“We will be in and out, 10 minutes”