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!)
sunbeam60@lemmy.one
on 25 Aug 2024 17:03
nextcollapse
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.
LeFantome@programming.dev
on 25 Aug 2024 21:45
collapse
That’s what he said
Builtin@lemmy.one
on 25 Aug 2024 17:36
nextcollapse
Putting Red hat in the same group as Google and Microsoft is wild.
bizarroland@fedia.io
on 25 Aug 2024 17:58
nextcollapse
That's because Red hat recently started doing some Microsoft and Google like shit.
Ashiette@lemmy.world
on 25 Aug 2024 17:59
nextcollapse
It’s not that far fetched, Google used to have somehow the same philosophy as current IBM-RedHat.
themoonisacheese@sh.itjust.works
on 25 Aug 2024 18:00
collapse
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.
LeFantome@programming.dev
on 25 Aug 2024 21:48
collapse
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.
bizarroland@fedia.io
on 25 Aug 2024 17:57
collapse
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.
neidu2@feddit.nl
on 25 Aug 2024 15:14
nextcollapse
I for one really appreciate the effort of supporting non-AT drives despite the initial skepticism.
ChaoticNeutralCzech@feddit.org
on 25 Aug 2024 17:21
collapse
I’m glad someone was able to donate a non-AT drive because Linus could not afford it :-(
vu2tum@lemmy.radio
on 25 Aug 2024 15:25
nextcollapse
“Just a hobby, won’t be big” - he really didn’t think it will be one of the most sought after projects.
DontRedditMyLemmy@lemmy.world
on 25 Aug 2024 17:24
nextcollapse
Or wanted to appear non-threatening
ChilledPeppers@lemmy.world
on 26 Aug 2024 02:06
collapse
“We will be in and out, 10 minutes”
pelya@lemmy.world
on 25 Aug 2024 15:36
nextcollapse
Just look at those nested parentheses. A true sign of (pedantic) greatness, when a person needs to clarify something in their earlier clarification.
30p87@feddit.org
on 25 Aug 2024 15:41
nextcollapse
I love it™ (The nested parentheses are one of the greatest tools known to mankind (And to all other creatures))
Quetzalcutlass@lemmy.world
on 25 Aug 2024 15:56
nextcollapse
To paraphrase an old tweet: “parentheses - for when every thought comes with bonus sub-thoughts”.
Homescool@lemmy.world
on 25 Aug 2024 16:07
collapse
I always tell myself I am reading minds when I read inside parentheses
MrShankles@reddthat.com
on 26 Aug 2024 22:01
collapse
Who’s to say you’re not (I won’t, at the least)?
ulterno@lemmy.kde.social
on 25 Aug 2024 16:31
nextcollapse
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.
Lemmy’s markdown does actually have footnotes!^[they work like this: ^[text here]]
pelya@lemmy.world
on 25 Aug 2024 17:26
nextcollapse
Eh, Lemmy Connect does not format it properly.
sramder@lemmy.world
on 25 Aug 2024 17:49
nextcollapse
Checking in from Avelon 😉
needanke@feddit.org
on 25 Aug 2024 20:36
nextcollapse
Neither does Voyager (Wefwef) :(
Zangoose@lemmy.world
on 28 Aug 2024 16:14
collapse
Neither does Jerboa 💀
ulterno@lemmy.kde.social
on 25 Aug 2024 18:20
nextcollapse
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
roguetrick@lemmy.world
on 25 Aug 2024 19:52
collapse
Well ain’t that some shit. It would make my comments more readable to a degree^[not that I’d ever use it]. I also like how they have return links for when you have some monster text wall that nobody would ever read in the first place on this platform.
chatokun@lemmy.dbzer0.com
on 26 Aug 2024 21:13
collapse
People like these? I do em all the time but always feel I’m overexplaining.
user224@lemmy.sdf.org
on 25 Aug 2024 16:57
nextcollapse
I’ve had a teacher in elementary school scream at me for doing so. (Nesting parentheses is forbidden. [You are supposed to use brackets.])
pelya@lemmy.world
on 25 Aug 2024 17:30
nextcollapse
It’s wild seeing square brackets for something other than array indexing.
No idea… stopped listening after I was adminished for my “god damnit…” ;-)
Matriks404@lemmy.world
on 25 Aug 2024 17:28
nextcollapse
I once did double “parentheses” in speech when started doing streaming year ago, lol.
abfarid@startrek.website
on 25 Aug 2024 20:00
nextcollapse
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).
Tlaloc_Temporal@lemmy.ca
on 25 Aug 2024 20:30
nextcollapse
Wait until you need nested commas, those lists won’t delineate themselves!
EarthShipTechIntern@lemm.ee
on 25 Aug 2024 21:43
nextcollapse
You have command of English grammar, clearly.
How’s your Finnish?
abfarid@startrek.website
on 25 Aug 2024 22:13
collapse
Not as good as my other primary languages, I have to admit. Finnish has too many consonants for my taste.
VindictiveJudge@lemmy.world
on 25 Aug 2024 23:41
collapse
Or he could have used brackets.
abfarid@startrek.website
on 25 Aug 2024 23:47
collapse
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 <>? «»?
VindictiveJudge@lemmy.world
on 26 Aug 2024 04:53
collapse
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.
someacnt_@lemmy.world
on 26 Aug 2024 00:00
nextcollapse
Thought I was the only one noticed abundance of the parenthesis
Aceticon@lemmy.world
on 26 Aug 2024 09:19
collapse
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.
MrShankles@reddthat.com
on 26 Aug 2024 21:41
collapse
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
Skullgrid@lemmy.world
on 25 Aug 2024 15:37
nextcollapse
that’s all I have :-(
aww
30p87@feddit.org
on 25 Aug 2024 15:41
nextcollapse
Poor Linus :c
ChaoticNeutralCzech@feddit.org
on 25 Aug 2024 17:22
collapse
We should make a donation campaign, pretty sure somebody has a spare SATA drive around. This minix clone sounds good
themoonisacheese@sh.itjust.works
on 25 Aug 2024 18:01
collapse
A few years ago there was a fantastic video detailing thorvald’s PC and it is a beast, crazy how far we’ve come
subtext@lemmy.world
on 26 Aug 2024 02:07
nextcollapse
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.
masterspace@lemmy.ca
on 25 Aug 2024 15:48
collapse
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.
Lettuceeatlettuce@lemmy.ml
on 25 Aug 2024 15:45
nextcollapse
Truly humble beginnings.
savvywolf@pawb.social
on 25 Aug 2024 15:52
nextcollapse
Ehh, it’ll never take off.
Affidavit@lemm.ee
on 25 Aug 2024 16:19
nextcollapse
This somehow makes me feel both old and young at the same time.
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.
sramder@lemmy.world
on 25 Aug 2024 22:09
nextcollapse
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 😌
carl_dungeon@lemmy.world
on 26 Aug 2024 09:36
nextcollapse
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.
ReveredOxygen@sh.itjust.works
on 26 Aug 2024 12:53
nextcollapse
I think they’re referring to the fact that bash is GPL while ZSH is licensed permissively
carl_dungeon@lemmy.world
on 26 Aug 2024 14:56
collapse
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.
carl_dungeon@lemmy.world
on 27 Aug 2024 02:12
collapse
I gotcha, I misunderstood. Cheers!
Bitrot@lemmy.sdf.org
on 26 Aug 2024 12:48
collapse
Bash is still in MacOS.
mariusafa@lemmy.sdf.org
on 25 Aug 2024 23:23
collapse
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?
Bitrot@lemmy.sdf.org
on 26 Aug 2024 12:45
collapse
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.
mariusafa@lemmy.sdf.org
on 26 Aug 2024 13:56
collapse
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
oberstoffensichtlich@feddit.org
on 26 Aug 2024 18:21
collapse
Even for BSD, there’s an incentive to share your code to upstream. Otherwise you will have to maintain a separate branch or fork and that can take a lot of effort.
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.)
Hadriscus@lemm.ee
on 25 Aug 2024 16:45
nextcollapse
Has he come up with a name yet ?
thingsiplay@beehaw.org
on 25 Aug 2024 17:12
nextcollapse
Freax
ChaoticNeutralCzech@feddit.org
on 25 Aug 2024 17:23
nextcollapse
It’s a minix clone, so… mimix?
neidu2@feddit.nl
on 25 Aug 2024 17:48
nextcollapse
I actually like that name, but it might be too close to the original for trademark comfort.
mariusafa@lemmy.sdf.org
on 25 Aug 2024 23:30
collapse
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.
ikidd@lemmy.world
on 25 Aug 2024 17:47
nextcollapse
I’m pretty sure the eventual conversion of every atom in the universe to computronium will run Linux.
Grandwolf319@sh.itjust.works
on 25 Aug 2024 17:49
nextcollapse
I’m OOTL, what’s the backstory here?
thesporkeffect@lemmy.world
on 25 Aug 2024 17:50
nextcollapse
Linux
Grandwolf319@sh.itjust.works
on 25 Aug 2024 18:09
collapse
What was minix then? A non FOSS version?
ABasilPlant@lemmy.world
on 25 Aug 2024 18:22
nextcollapse
MINIX originally was developed in 1987 by Andrew S. Tanenbaum as a teaching tool for his textbook Operating Systems Design and Implementation. Today, it is a text-oriented operating system with a kernel of less than 6,000 lines of code. MINIX’s largest claim to fame is as an example of a microkernel, in which each device driver runs as an isolated user-mode process—a structure that not only increases security but also reliability, because it means a bug in a driver cannot bring down the entire system.
In its heyday during the early 1990s, MINIX was popular among hobbyists and developers because of its inexpensive proprietary license. However, by the time it was licensed under a BSD-style license in 2000, MINIX had been overshadowed by other free-licensed operating systems.
Today, MINIX is best known as a footnote in GNU/Linux history. It inspired Linus Torvalds to develop Linux, and some of his early work was written on MINIX. Probably too, Torvalds’ early decision to support the MINIX filesystem is responsible for the Linux kernel’s support of almost every filesystem imaginable.
Later, Torvalds and Tanenbaum had a frank e-mail debate about the relative merits of macrokernels (sic) and microkernels. This early history resurfaced in 2004 when Kenneth Brown of the Alexis de Tocqueville Institution prepared a book alleging that Torvalds borrowed code from MINIX—a charge that Tanenbaum, among others, so comprehensively debunked, and the book was never actually published (see Resources).
That kind of depends on how you define FOSS. The way we think of that today was in very early stages back in the 1991 and the orignal source was distributed as free, both as in speech and as in beer, but commercial use was prohibited, so it doesn’t strictly speaking qualify as FOSS (like we understand it today). About a year later Linux was released under GPL and the rest is history.
Public domain code, academic world with any source code and things like that predate both Linux and GNU by a few decades and even the Free Software Foundation came 5-6 years before Linux, but the Linux itself has been pretty much as free as it is today from the start. GPL, GNU, FSF and all the things Stallman created or was a part of (regardless of his conflicting personality) just created a set of rules on how to play this game, pretty much before any game or rules for it existed.
Minix was a commercial thing from the start, Linux wasn’t, and things just refined on the way. You are of course correct that the first release of Linux wasn’t strictly speaking FOSS, but the whole ‘FOSS’ mentality and rules for it wasn’t really a thing either back then.
There’s of course adacemic debate to have for days on which came first and what rules whoever did obey and what release counts as FOSS or not, but for all intents and purposes, Linux was free software from the start and the competition was not.
LeFantome@programming.dev
on 25 Aug 2024 19:25
nextcollapse
Agree with you up until “the competition was not”.
GNU HURD was competition for one thing.
More importantly, so was BSD. BSD predates Linux ( though its distribution specifically as FreeBSD does not ).
I’ve read Linus’s book several years ago, and based on that flimsy knowledge on back of my head, I don’t think Linus was really competing with anyone at the time. Hurd was around, but it’s still coming soon™ to widespread use and things with AT&T and BSD were “a bit” complex at the time.
BSD obviously has brought a ton of stuff on the table which Linux greatly benefited from and their stance on FOSS shouldn’t go without appreciation, but assuming my history knowledge isn’t too badly flawed, BSD and Linux weren’t straight competitors, but they started to gain traction (regardless of a lot longer history with BSD) around the same time and they grew stronger together instead of competing with eachother.
A ton of us owes our current corporate lifes to the people who built the stepping stones before us, and Linus is no different. Obviously I personally owe Linus a ton for enabling my current status at the office, but the whole thing wouldn’t been possible without people coming before him. RMS and GNU movement plays a big part of that, but equally big part is played by a ton of other people.
I’m not an expert by any stretch on history of Linux/Unix, but I’m glad that the people preceding my career did what they did. Covering all the bases on the topic would require a ton more than I can spit out on a platform like this, I’m just happy that we have the FOSS movement at all instead of everything being a walled garden today.
Bitrot@lemmy.sdf.org
on 26 Aug 2024 11:53
collapse
386BSD was not available until some months after Linux was released, so you had GNU with no working kernel and BSD not yet available on the hardware he had, hardware a lot of normal people had. I think the GPL also felt more philosophically right to many of them, and it limited how much they needed to re-do work that someone else had already done but kept secret.
The AT&T lawsuit definitely hampered BSD growth just as it was ported to the 386, but it was filed after Linux was already a thing.
zarkanian@sh.itjust.works
on 25 Aug 2024 20:44
collapse
I read a biography of Stallman several years ago. The whole free software movement was an attempt to preserve the early hacker culture where everybody freely swapped code. So, Stallman didn’t really “invent” FOSS; he just codified that early hacker ethos.
Kazumara@discuss.tchncs.de
on 26 Aug 2024 15:18
collapse
A microkernel teaching OS by Andrew S. Tanenbaum.
In 2017 the world (including Tanenbaum) found out that the Intel Management Engine uses Minix internally. Intel just kind of did that silently. So Minix is still around.
northmaple1984@lemmy.ca
on 26 Aug 2024 15:51
collapse
Linux in the wild for the first time
netvor@lemmy.world
on 25 Aug 2024 18:14
nextcollapse
Funny how he made it basically for his desktop computer.
33 years later, and Linux is dominating in every part of the OS world except … the desktop.
(I’m paraphrasing his quote – he said something like this years ago, can’t find it, though.)
(Edit: to be more fair with quotes, it might be the case that I “hallucinated” the quote. he might not have said that, or he might have just said part of it and other part would be someone else’s comment. This cio.com article is probably a better source on his position )
AccountMaker@slrpnk.net
on 25 Aug 2024 18:30
nextcollapse
Where he mentioned that the desktop is unique in that it has to support thousands of different devices for all kinds of people, and that most people don’t really care what their computer is running as long as it works.
Well, I was thinking of a quote that was much more similar to what I wrote (and it’s not in the video you linked).
I had such a trouble finding it that I’m starting to feel like it might be one of those “quotes” where the credited author never really said that, but I haven’t completely given up :D
While Linux pretty much dominates almost every walk of our lives, even on the consumer devices like smartphones and smart TVs, it has not had the same success on the desktop. What does Torvalds think about it? Is Linux a failure on the desktop? Not really. “The desktop hasn’t really taken over the world like Linux has in many other areas, but just looking at my own use, my desktop looks so much better than I ever could have imagined. Despite the fact that I’m known for sometimes not being very polite to some of the desktop UI people, because I want to get my work done. Pretty is not my primary thing. I actually am very happy with the Linux desktop, and I started the project for my own needs, and my needs are very much fulfilled. That’s why, to me, it’s not a failure. I would obviously love for Linux to take over that world too, but it turns out it’s a really hard area to enter. I’m still working on it. It’s been 25 years. I can do this for another 25. I’ll wear them down.”
psycho_driver@lemmy.world
on 25 Aug 2024 20:20
collapse
I would argue that it does dominate the desktop now as well, just not by usage numbers.
If I was told I had to use a windows desktop these days at home I think I’d start investing in a very large book collection.
CaptPretentious@lemmy.world
on 25 Aug 2024 20:43
nextcollapse
You have to use a Windows desktop at home.
Sincerely,
Barnes & Noble
rand_alpha19@moist.catsweat.com
on 26 Aug 2024 07:49
collapse
COASTER1921@lemmy.ml
on 26 Aug 2024 03:34
collapse
Without a distro to rally behind I’m personally somewhat skeptical. Ubuntu was the best shot we had but since switching everything over to SNAPs it’s on the slow side. With the number of Windows ads and early end of support for Windows 10 there’s a real opportunity for desktop Linux, but until there’s a well supported distro that genuinely doesn’t require using the terminal I can’t see there being mass adoption.
sin_free_for_00_days@sopuli.xyz
on 26 Aug 2024 04:40
nextcollapse
My grandmother ran Linux for a couple decades until her death at 101 years old. My 80+ year old mom has been running Linux for at least 2 decades. Yes, I’m tech support, but I don’t really have to do anything. It just works.
SOB_Van_Owen@lemm.ee
on 26 Aug 2024 18:27
collapse
And I’m cracking up at the scammers phoning up my 85 year old father telling him his Windows has been compromised on his Linux desktop.
psycho_driver@lemmy.world
on 26 Aug 2024 11:34
nextcollapse
Any distro that ships KDE/Plasma as its default desktop should do the trick. I’m not personally using it right now but I hear OpenSUSE Tumbleweed is kicking a lot of rear end lately.
It’s not about the distro. Most distros out right now are pretty good. What you need is hardware that lots of people want to buy with Linux installed on it as the default choice. Normal people don’t want to install any OS, be it Linux, Windows, MacOS or BSD. Whatever comes by default, it’s good.
I’m pretty sure that right now the most popular Linux distros are ChromeOS and SteamOS. I wonder why
oberstoffensichtlich@feddit.org
on 26 Aug 2024 18:12
collapse
People don’t want to use operating systems, they want to use applications to solve their problems. Linux has always been bad at software distribution for commercial applications. It all starts with dependency hell, no real standards, a million different packs systems and so on. It simply makes Linux a pain in the butt to develop desktop applications for. Much of the user base is also very hostile towards anything not FOSS and free of charge. Desktop Linux is also fractured into different WMs and DEs, adding more pain. You really don’t want to provide commercial support for that.
possiblylinux127@lemmy.zip
on 25 Aug 2024 18:43
nextcollapse
Portable
psycho_driver@lemmy.world
on 25 Aug 2024 20:19
nextcollapse
Happy Birthday!
some_guy@lemmy.sdf.org
on 25 Aug 2024 21:35
nextcollapse
theshatterstone54@feddit.uk
on 25 Aug 2024 21:51
nextcollapse
Yeah, I was looking at it today actually.
Happy Birthday, Linux.
Steamymoomilk@sh.itjust.works
on 25 Aug 2024 23:09
nextcollapse
Ahh man only ata?
Thcdenton@lemmy.world
on 26 Aug 2024 04:15
nextcollapse
Jfc im older than Linux
northmaple1984@lemmy.ca
on 26 Aug 2024 15:49
collapse
Me too man, but not by much
Aceticon@lemmy.world
on 26 Aug 2024 09:08
nextcollapse
It was about as prescient as “640k is enough for everybody”, but in a good way.
orangeboats@lemmy.world
on 27 Aug 2024 02:31
collapse
People back then just grossly underestimated how big computing was going to be.
The human brain is not built to predict exponential growths!
fne8w2ah@lemmy.world
on 26 Aug 2024 15:10
nextcollapse
And the rest, as they say, is history.
PseudoSpock@lemmy.dbzer0.com
on 26 Aug 2024 17:37
collapse
That post changed my life, gave me a great hobby, which became a career, and still puts food on the table for me and my family to this day. Thank you, Linus.
threaded - newest
it seems so innocent, lol
.
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!)
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.
That's because Red hat recently started doing some Microsoft and Google like shit.
It’s not that far fetched, Google used to have somehow the same philosophy as current IBM-RedHat.
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.
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
He was 22 years old. Pretty incredible.
I for one really appreciate the effort of supporting non-AT drives despite the initial skepticism.
I’m glad someone was able to donate a non-AT drive because Linus could not afford it :-(
“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”
Just look at those nested parentheses. A true sign of (pedantic) greatness, when a person needs to clarify something in their earlier clarification.
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.
Lemmy’s markdown does actually have footnotes!^[they work like this:
^[text here]
]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. WeirdBut that’s just an implementation detail and as long as this is standard, I’ll just start using it.
Thanks
Well ain’t that some shit. It would make my comments more readable to a degree^[not that I’d ever use it]. I also like how they have return links for when you have some monster text wall that nobody would ever read in the first place on this platform.
People like these? I do em all the time but always feel I’m overexplaining.
I’ve had a teacher in elementary school scream at me for doing so. (Nesting parentheses is forbidden. [You are supposed to use brackets.])
It’s wild seeing square brackets for something other than array indexing.
I had a teacher that screamed at me for “taking the lords name in vain…” They’re definitely wrong from time-to-time ;-)
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 ;-)
What did the teacher say about apostrophes to indicate possession?
No idea… stopped listening after I was adminished for my “god damnit…” ;-)
I once did double “parentheses” in speech when started doing streaming year ago, lol.
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!
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.
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
Thought I was the only one noticed abundance of the parenthesis
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.
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
aww
Poor Linus :c
We should make a donation campaign, pretty sure somebody has a spare SATA drive around. This minix clone sounds good
A few years ago there was a fantastic video detailing thorvald’s PC and it is a beast, crazy how far we’ve come
This one from LTT?
www.youtube.com/watch?v=Kua9cY8q_EI
I remember him saying his gpu was “just some random rx580” which was a current GPU at the time.
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.
Truly humble beginnings.
Ehh, it’ll never take off.
This somehow makes me feel both old and young at the same time.
Congratulations you’ve just unlocked midlife crisis. You can now wear sunglasses inside and shop at camp david.
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.
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.
I think they’re referring to the fact that bash is GPL while ZSH is licensed permissively
Got it
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!
Bash is still in MacOS.
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.
Even for BSD, there’s an incentive to share your code to upstream. Otherwise you will have to maintain a separate branch or fork and that can take a lot of effort.
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
It’s a minix clone, so… mimix?
I actually like that name, but it might be too close to the original for trademark comfort.
I love it, totally should have gone with that.
“This is Linus Torvalds introducing minix as Linux.”
How about lUnix?
Freax.
Aged like fine milk. Looking at you, GNU Hurd.
not really, gnu is still a big professional project
GNU, or as I’d like to call it, GNU+PTerry
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.
I’m pretty sure the eventual conversion of every atom in the universe to computronium will run Linux.
I’m OOTL, what’s the backstory here?
Linux
What was minix then? A non FOSS version?
www.linuxjournal.com/article/10754
See also: en.wikipedia.org/wiki/Tanenbaum–Torvalds_debate
It’s still used tho.
It wasn’t FOSS, but then neither was Linux originally.
That kind of depends on how you define FOSS. The way we think of that today was in very early stages back in the 1991 and the orignal source was distributed as free, both as in speech and as in beer, but commercial use was prohibited, so it doesn’t strictly speaking qualify as FOSS (like we understand it today). About a year later Linux was released under GPL and the rest is history.
Public domain code, academic world with any source code and things like that predate both Linux and GNU by a few decades and even the Free Software Foundation came 5-6 years before Linux, but the Linux itself has been pretty much as free as it is today from the start. GPL, GNU, FSF and all the things Stallman created or was a part of (regardless of his conflicting personality) just created a set of rules on how to play this game, pretty much before any game or rules for it existed.
Minix was a commercial thing from the start, Linux wasn’t, and things just refined on the way. You are of course correct that the first release of Linux wasn’t strictly speaking FOSS, but the whole ‘FOSS’ mentality and rules for it wasn’t really a thing either back then.
There’s of course adacemic debate to have for days on which came first and what rules whoever did obey and what release counts as FOSS or not, but for all intents and purposes, Linux was free software from the start and the competition was not.
Agree with you up until “the competition was not”.
GNU HURD was competition for one thing.
More importantly, so was BSD. BSD predates Linux ( though its distribution specifically as FreeBSD does not ).
I’ve read Linus’s book several years ago, and based on that flimsy knowledge on back of my head, I don’t think Linus was really competing with anyone at the time. Hurd was around, but it’s still coming soon™ to widespread use and things with AT&T and BSD were “a bit” complex at the time.
BSD obviously has brought a ton of stuff on the table which Linux greatly benefited from and their stance on FOSS shouldn’t go without appreciation, but assuming my history knowledge isn’t too badly flawed, BSD and Linux weren’t straight competitors, but they started to gain traction (regardless of a lot longer history with BSD) around the same time and they grew stronger together instead of competing with eachother.
A ton of us owes our current corporate lifes to the people who built the stepping stones before us, and Linus is no different. Obviously I personally owe Linus a ton for enabling my current status at the office, but the whole thing wouldn’t been possible without people coming before him. RMS and GNU movement plays a big part of that, but equally big part is played by a ton of other people.
I’m not an expert by any stretch on history of Linux/Unix, but I’m glad that the people preceding my career did what they did. Covering all the bases on the topic would require a ton more than I can spit out on a platform like this, I’m just happy that we have the FOSS movement at all instead of everything being a walled garden today.
386BSD was not available until some months after Linux was released, so you had GNU with no working kernel and BSD not yet available on the hardware he had, hardware a lot of normal people had. I think the GPL also felt more philosophically right to many of them, and it limited how much they needed to re-do work that someone else had already done but kept secret.
The AT&T lawsuit definitely hampered BSD growth just as it was ported to the 386, but it was filed after Linux was already a thing.
I read a biography of Stallman several years ago. The whole free software movement was an attempt to preserve the early hacker culture where everybody freely swapped code. So, Stallman didn’t really “invent” FOSS; he just codified that early hacker ethos.
A microkernel teaching OS by Andrew S. Tanenbaum.
In 2017 the world (including Tanenbaum) found out that the Intel Management Engine uses Minix internally. Intel just kind of did that silently. So Minix is still around.
Linux in the wild for the first time
Funny how he made it basically for his desktop computer.
33 years later, and Linux is dominating in every part of the OS world except … the desktop.
(I’m paraphrasing his quote – he said something like this years ago, can’t find it, though.)
(Edit: to be more fair with quotes, it might be the case that I “hallucinated” the quote. he might not have said that, or he might have just said part of it and other part would be someone else’s comment. This cio.com article is probably a better source on his position )
You might be thinking of this:
youtu.be/ZPUk1yNVeEI?feature=shared
Where he mentioned that the desktop is unique in that it has to support thousands of different devices for all kinds of people, and that most people don’t really care what their computer is running as long as it works.
Well, I was thinking of a quote that was much more similar to what I wrote (and it’s not in the video you linked).
I had such a trouble finding it that I’m starting to feel like it might be one of those “quotes” where the credited author never really said that, but I haven’t completely given up :D
Here’s one closer to what I paraphrased (but not quite it)–quoting an article from cio.com
I would argue that it does dominate the desktop now as well, just not by usage numbers.
If I was told I had to use a windows desktop these days at home I think I’d start investing in a very large book collection.
You have to use a Windows desktop at home.
Sincerely,
Barnes & Noble
No thank you.
Kind regards,
calibre
Without a distro to rally behind I’m personally somewhat skeptical. Ubuntu was the best shot we had but since switching everything over to SNAPs it’s on the slow side. With the number of Windows ads and early end of support for Windows 10 there’s a real opportunity for desktop Linux, but until there’s a well supported distro that genuinely doesn’t require using the terminal I can’t see there being mass adoption.
My grandmother ran Linux for a couple decades until her death at 101 years old. My 80+ year old mom has been running Linux for at least 2 decades. Yes, I’m tech support, but I don’t really have to do anything. It just works.
And I’m cracking up at the scammers phoning up my 85 year old father telling him his Windows has been compromised on his Linux desktop.
Any distro that ships KDE/Plasma as its default desktop should do the trick. I’m not personally using it right now but I hear OpenSUSE Tumbleweed is kicking a lot of rear end lately.
When I used TW few years ago it kicked every ass too.
It’s not about the distro. Most distros out right now are pretty good. What you need is hardware that lots of people want to buy with Linux installed on it as the default choice. Normal people don’t want to install any OS, be it Linux, Windows, MacOS or BSD. Whatever comes by default, it’s good.
I’m pretty sure that right now the most popular Linux distros are ChromeOS and SteamOS. I wonder why
People don’t want to use operating systems, they want to use applications to solve their problems. Linux has always been bad at software distribution for commercial applications. It all starts with dependency hell, no real standards, a million different packs systems and so on. It simply makes Linux a pain in the butt to develop desktop applications for. Much of the user base is also very hostile towards anything not FOSS and free of charge. Desktop Linux is also fractured into different WMs and DEs, adding more pain. You really don’t want to provide commercial support for that.
Portable
Happy Birthday!
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!
Especially RMS
Cuteness.
As in hilarity.
That’s why he needed glasses.
Yeah, I was looking at it today actually.
Happy Birthday, Linux.
Ahh man only ata?
Jfc im older than Linux
Me too man, but not by much
It was about as prescient as “640k is enough for everybody”, but in a good way.
People back then just grossly underestimated how big computing was going to be.
The human brain is not built to predict exponential growths!
And the rest, as they say, is history.
That post changed my life, gave me a great hobby, which became a career, and still puts food on the table for me and my family to this day. Thank you, Linus.