this post was submitted on 30 Oct 2023
448 points (98.1% liked)

Technology

59669 readers
4135 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
all 46 comments
sorted by: hot top controversial new old
[–] [email protected] 231 points 1 year ago (8 children)

I get that Linus is a superhero, but it's still so weird to me that this vital piece of the world's infrastructure relies on one man.

[–] [email protected] 176 points 1 year ago (1 children)

I think its better to think of it like a president or prime minister. He might set the plan and direction and making the big decisions, but there are thousands of others supporting and making the plan actually happen.

In the past he has delegated the release to others as well.

So if the worst would happen, the linux project would continue operating fairly seamlessly.

[–] [email protected] 124 points 1 year ago (1 children)

Is benevolent dictator still the official title?

[–] [email protected] 65 points 1 year ago

Technically yes.

[–] [email protected] 98 points 1 year ago

That's pretty much all of open source to be fair. It's a real problem.

[–] [email protected] 86 points 1 year ago (1 children)

It's also mind blowing to consider that as many other projects, both Linux and Python started as a hobyist project never meant to do more than cater to some personal needs.

This taught me how important is allocating time for your team for their personal projects, as the next school romance anime tagging system could be the cornerstone of every AI in the future.

[–] [email protected] 77 points 1 year ago (1 children)

Relevant xkcd https://xkcd.com/2347/

It is a small bunch of people though.

[–] [email protected] 75 points 1 year ago* (last edited 1 year ago)

That's because it doesn't : ) He is the top level engineer/manager for releases and technical consultation but there are many more engineers "under" him leading and moving the pieces into place.

[–] [email protected] 28 points 1 year ago* (last edited 1 year ago) (2 children)

OSS is heavily undermaintained, always has been. But the world hasn't exploded from it yet (somehow).

[–] [email protected] 8 points 1 year ago (1 children)

If you think OSS is undermaintained, you really ought to look at the way 90% of commercial software is developed.

It’s at least equally bad if not worse, with the added bonus that no one else can step in even if they really wanted to.

[–] [email protected] 1 points 1 year ago

Wouldn't surprise me to see unmaintained software anywhere.

[–] [email protected] 7 points 1 year ago* (last edited 1 year ago) (1 children)

The kernel will figure something out. There are already lots of companies investing their own development resources into it. Would just need a new leader to emerge. Perhaps it'd be a rotating group of people who are responsible for managing a single release.

Tons of smaller but important projects don't have this luxury, though.

[–] [email protected] 6 points 1 year ago

The kernel is totally safe. I don't see anything happening to it. Even if something were to happen to Linus (oh hell no, please live forever).

But that's not true for the projects that don't do headlines, everyone uses, and nobody knows. When you install software and it has like 200 MB dependencies, half of those are probably unmaintained.

Also, the term maintained is not clear. Is a project with.a single contributor and some commits this year maintained? How about tons of contributors in the past but only a release 2 years ago? And you have to differenciate the usages too, curl is dead if it does not get updated, some config parser, ls, or cat is maybe as stable as they can be.

[–] elbarto777 13 points 1 year ago

Linux is developed by a ton of people. As soon as Linus is out of the picture (say, because he retires), someone else will take his place.

Apple didn't disappear just because Steve Jobs was gone.

[–] rtxn 12 points 1 year ago* (last edited 1 year ago) (1 children)

Not really, the bus factor (or in Linus' case, shark factor) is greater than 1. https://www.youtube.com/watch?v=eL7BqWDCd8Q

[–] [email protected] 8 points 1 year ago

Here is an alternative Piped link(s):

https://www.piped.video/watch?v=eL7BqWDCd8Q

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.

[–] Dasnap 51 points 1 year ago (4 children)

I know I shouldn't put too much weight onto what the numbers actually mean, but it's still weird to think we're only on version 6 after all this time.

[–] [email protected] 47 points 1 year ago (1 children)

I blame browsers for their out of control versioning.

Chrome is on version 118 now and gets a bump roughly every 6 months. Firefox is 4 years older, yet they started following the same rapid versioning at version 5 to "keep up" with Chrome which was already on version 12 but a younger browser.

[–] [email protected] 14 points 1 year ago

Their release cycle is rougly 1 month. Same with all other browsers. I know because I worked on a tool that had to keep up with browser versions.

[–] FooBarrington 35 points 1 year ago (3 children)

Even more weird: Version 3 was released in 2011. In the same timespan we went from 2 -> 3 we went from 3 -> 6!

[–] [email protected] 10 points 1 year ago

2011 is actually the same year Firefox started their rapid versioning to try and match Chrome. There was definitely a shift in versioning styles around then.

[–] [email protected] 6 points 1 year ago

!unexpectedfactorial

[–] na_th_an 5 points 1 year ago

I still have my Firefox 3.0 Download Day PDF certificate.

[–] [email protected] 17 points 1 year ago (1 children)

yeah, windows are clearly ahead... bastards!

[–] Eczpurt 23 points 1 year ago

Rubbing it in our faces going from 95 all the way down to 11 too smh...

[–] chili1553 2 points 1 year ago

Just for fun bro

[–] REdOG 39 points 1 year ago* (last edited 1 year ago)

Im happy that I'll live through kernel of the beast times

[–] [email protected] 37 points 1 year ago (2 children)
[–] [email protected] 147 points 1 year ago* (last edited 1 year ago) (2 children)

It's paraphrasing Torvalds himself though. It's a cheeky title.

"... and I have absolutely no excuses to delay the v6.6 release any more, so here it is,"

[–] [email protected] 47 points 1 year ago

Actually, I think I have misread it. My bad. I'm the one running out of caffeine, it seems.

[–] [email protected] 13 points 1 year ago (2 children)

I could have sworn he has used this joke before? Like in the past year?

[–] [email protected] 13 points 1 year ago

I don't actually follow the release schedule of the Linux kernel, but yeah, I was a little confused when I saw the mid-story link where he said roughly the same thing about 6.5 over the summer. That said, if we are going to call out middle aged men for repeating jokes, I'm in trouble.

[–] [email protected] 6 points 1 year ago

Comedy follows the rule of 3s...

[–] [email protected] 4 points 1 year ago

Idk. I found it pretty funny

[–] [email protected] 34 points 1 year ago (1 children)

This is the best summary I could come up with:


"So this last week has been pretty calm, and I have absolutely no excuses to delay the v6.6 release any more, so here it is," Torvalds wrote early on Monday morning, as version 6.6 debuted as planned.

Among the highlights of the release are the KSMBD in-kernel server for the SMB networking protocol, which adds additional features for sharing files and improving inter-process communication in Linux, hopefully speeding I/O.

Speaking of AMD, early tests by the Linux-lovers at Phoronix found substantial performance gains for its manycore "Bergamo" CPUs thanks to the inclusion of the Earliest Eligible Virtual Deadline First (EEVDF) scheduler.

The kernel also added support for AMD's Dynamic Boost Control tech that allows users to tune Ryzen CPUs for optimal performance.

A change to this cut of the kernel rebrands it as just "SELinux" – a reaction to the Agency's role in ops that have harmed privacy, per Edward Snowden.

US-based contributors will also have a Thanksgiving-sized hole kicked in their schedules, making it possible work on this release will be slow and Torvalds could push it into early 2024.


The original article contains 506 words, the summary contains 181 words. Saved 64%. I'm a bot and I'm open source!

[–] [email protected] 14 points 1 year ago

Two included contextual references got lost - "speaking of AMD" and "this cut of the kernel".