Пікірлер
@FYMFTP
@FYMFTP 2 ай бұрын
Walsh is a good dude. I had an issue with malware involving some services and programs he had written that had been modified to be malicious. He responded to my email in like an hour and was as helpful as possible.
@gemini_537
@gemini_537 5 ай бұрын
Gemini 1.5 Pro: The video is about next-generation container runtimes. The speaker, Dan Walsh, who works on the Red Hat OpenShift container runtime team, is giving a talk about container runtimes at the New York Linux User Group meeting. In the talk, Dan Walsh discusses what container runtimes are and how they have evolved. He also talks about new standards for container runtimes that are being developed. Here are the key points covered in the talk: * Traditionally, containers have been used to control resource constraints, security, and isolate processes. * Cgroups, SELinux, and namespaces are the main technologies that have been used to implement container runtimes. * Docker introduced a new way to package container images, but it caused some fragmentation in the industry. * A new standard called OCI (Open Container Initiative) has been created to define a common way to package container images. * Builder is a tool that can be used to build container images according to the OCI standard. * Podman is a tool that is being developed to simplify the management of container pods.
@coleens_is2642
@coleens_is2642 9 ай бұрын
🔥
@userrand4900
@userrand4900 9 ай бұрын
Are the slides available for this talk?
@laughingvampire7555
@laughingvampire7555 Жыл бұрын
the NSA employee
@steinbauge4591
@steinbauge4591 Жыл бұрын
Portering, yes that Microsoft bloke
@jindiggs
@jindiggs Жыл бұрын
Go Lennnnnnnnart !!! Wohoooo !!! I love you
@doctordorkmeister5330
@doctordorkmeister5330 Жыл бұрын
So he implements a code injecting back door (rootkit) And cleverly disguised with the name rtkit and naturally Microsoft saw his value as an ethical remote communication developer.
@donoradvocate
@donoradvocate 2 жыл бұрын
I'm glad Musk fired Mr. Shamow from Twitter. Perhaps His liberal methods of censorship came back to haunt him.
@alparslanmetehan9678
@alparslanmetehan9678 2 жыл бұрын
I like runit btw
@kayvankazeminejad6257
@kayvankazeminejad6257 2 жыл бұрын
fantastic talk. wish I had seen it a year ago
@BAgodmode
@BAgodmode 2 жыл бұрын
Finally to hear from the man himself
@LRogersPhoto
@LRogersPhoto 2 жыл бұрын
Does NYLUG still have meetings?
@csebastian3
@csebastian3 3 жыл бұрын
Fantastic. Lennart's work is amazing.
@buserror1
@buserror1 3 жыл бұрын
About 10 years ago, Red Hat realized the only way they were going to remain viable as company was to make Linux as proprietary as possible, and do so without breaking the GPL. Whether systemd is garbage or not is beside the point; In either case, Red Hat found the right person to throw under the bus for the sake of their own greed.
@acagastya
@acagastya 3 жыл бұрын
Could you consider releasing this video under a free-license like CC BY?
@dcadfdfbdf2181
@dcadfdfbdf2181 3 жыл бұрын
Hey thanks for destroying VPNs on linux Lennart
@2disbetter
@2disbetter 3 жыл бұрын
I like systemd, but I do wonder about his comments on swap files and them being on the way out. I do wonder if swap is on the way out, how will things like hibernation work? When of the biggest annoyances to me as I started using Linux was the absence of hibernation. You can suspend or shutdown. What if I want to maintain a session, but NOT run down my battery while it is not being used. This is why hibernation was even created. When does Linux seem to not use it?
@tehcommenterofepic
@tehcommenterofepic 3 жыл бұрын
You don't even use BSD you did this presentation on a MacBook haha
@ProgressiveTory
@ProgressiveTory 3 жыл бұрын
MacOS is BSD technically.
@lsatenstein
@lsatenstein 3 жыл бұрын
For the desktop, can we partition a disk into two and have zfs used on one partition? I write code for different Linux distros, some use ext4, others btrfs and ubuntu, which I could install with openzfs.
@MrPtoTheZJr
@MrPtoTheZJr 3 жыл бұрын
Yes. If the disk partition can be presented as a block device (i.e. sdb2) it can be used in a ZFS pool.
@leolaus
@leolaus 4 жыл бұрын
The guy that made shrek playable on my 1st gen nano
@anitsh
@anitsh 4 жыл бұрын
Coming from just watching other videos from Lennart. Loving em all...Cheers,
@RogerBarraud
@RogerBarraud 4 жыл бұрын
24:10... which presumably will be a security auditing nightmare? :-/
@RogerBarraud
@RogerBarraud 4 жыл бұрын
Does Anyone Really Know What Boot-Time It Is?...
@RogerBarraud
@RogerBarraud 4 жыл бұрын
NO.
@NillKitty
@NillKitty 4 жыл бұрын
His voice is a cross between Elon Musk and Elton John.
@RogerBarraud
@RogerBarraud 4 жыл бұрын
NYC RedHat guy sounds like Kermit.
@GinTonicFPV
@GinTonicFPV 3 жыл бұрын
Looks that way too
@Rajiihammr
@Rajiihammr 4 жыл бұрын
Great video quality negated by horrendous audio quality. Unfortunate.
@CMDRSweeper
@CMDRSweeper 4 жыл бұрын
Lennart should buy an Apple and stick with that, he has only been a source of problems since he first started developing his Applified ideas for Linux. Systemd is a massive disaster that often behaves very Windowsy because of its nature and isn't natural at all to use, may be to Apple people, but guess what, those on Linux aren't there because they love Apple :D And oh my, PulseAudio, a neat concept as an idea, but oh man how much pain it has caused and it is just as stable as a castle built on a swamp with no land preparation, just a matter of time until it tumbles over and sinks into the swamp.
@nickr753
@nickr753 4 жыл бұрын
I love how a talk about Nix teaches me more than I knew before about Docker.
@bigfootisjustreallyshy
@bigfootisjustreallyshy 4 жыл бұрын
Lennart just wants Linux to be Apple. Systemd = Launchd, PulseAudio = CoreAudio.
@YoloMonstaaa
@YoloMonstaaa 3 жыл бұрын
Yeah and there's nothing wrong with that, both technologies are quite good.
@YoloMonstaaa
@YoloMonstaaa 3 жыл бұрын
@Finxert ­ Which of your values doesn't align with systemd or pulseaudio?
@YoloMonstaaa
@YoloMonstaaa 3 жыл бұрын
@Finxert ­ Many people don't care about uniqueness, they want there best tools for their needs. The main value of (server) Linux is speed and efficiency, and systemd boots and manages systems and services significantly faster and more efficiently than the alternatives. Noone wants to deal with bad software for the sake of heterogeneity and there's nothing with converging on the best solution to a shared problem.
@formbi
@formbi 4 жыл бұрын
he seems like a nice person, I don't understand the hate
@zaidgharaybeh8422
@zaidgharaybeh8422 4 жыл бұрын
His linux architectural positions are abhorrent. Don't care about what he "seems" like. Technology first.
@Diggnuts
@Diggnuts 4 жыл бұрын
The average IT hippy isn't that smart and can't abide change. That is the bulk of it.
@zaidgharaybeh8422
@zaidgharaybeh8422 4 жыл бұрын
@@Diggnuts nah, it's just negative change
@Diggnuts
@Diggnuts 4 жыл бұрын
@@zaidgharaybeh8422 I'd argue that SystemD has been one of the most important and positive things to happen to Linux especially outside the mobile install base since Ubuntu started. If only graphics server or interface groups could get their shit together like SystemD did, we'd have a viable desktop ecosystem years ago. The old UNIX dogma is out of date and does not work for the average user. Without SystemD, *NIX based OS's on embedded would sport their own proprietary version of LauchD or whatever, or even have ditched Linux for BSD. If you still think SystemD is a negative change, you are inherently arguing that it is worst than Linux becoming obsolete completely.
@zaidgharaybeh8422
@zaidgharaybeh8422 4 жыл бұрын
@@Diggnuts I think that systemD is good for short term growth of Linux and its user-base because it streamlines a lot of things, but in the long run, there's going to be trouble because of an overly complex, over-engineered system. This trouble may introduce itself in the form of compromised security, software inconsistency, confusing behavior, less user control, and bloat. These effects might happen in a long time from now, so you're right that it's arguable that going for systemd is the right decision. But don't pretend that linux is unix inspired anymore, and don't expect that a building can keep growing on a shaky foundation.
@capability-snob
@capability-snob 4 жыл бұрын
So good. I'm so glad they have replaced the glibc resolver as it was such a pain in the neck - ambient and synchronous.
@caidengatlin2007
@caidengatlin2007 3 жыл бұрын
i guess Im kinda randomly asking but does anyone know of a good place to watch new tv shows online ?
@dominikjericho5749
@dominikjericho5749 3 жыл бұрын
@Caiden Gatlin Lately I have been using Flixzone. Just google for it =)
@alijeffery8518
@alijeffery8518 3 жыл бұрын
@Dominik Jericho yup, I've been watching on flixzone for months myself =)
@caidengatlin2007
@caidengatlin2007 3 жыл бұрын
@Dominik Jericho thanks, signed up and it seems like a nice service :) I appreciate it!
@dominikjericho5749
@dominikjericho5749 3 жыл бұрын
@Caiden Gatlin Happy to help =)
@mskiptr
@mskiptr 4 жыл бұрын
23:18 is someone flushing a toilet there? xD
@funkydennis
@funkydennis 4 жыл бұрын
go back with xgl david, there are no Compiz users today, once you went away
@MrsCoverdale666
@MrsCoverdale666 4 жыл бұрын
FUCK YOU LENNART POETTERING... No actually thank you I found BSDs and Illumos.
@tehcommenterofepic
@tehcommenterofepic 4 жыл бұрын
"George" says all of this while using a MacBook. But it's OK because OS X is a BSD derived operating system.
@ProgressiveTory
@ProgressiveTory 3 жыл бұрын
Yes.
@marukoropesu9655
@marukoropesu9655 4 жыл бұрын
Freebsd sucks
@adamn.4111
@adamn.4111 4 жыл бұрын
I started using Linux as my only (desktop) OS 10+ years ago and I didn't even notice that the init system was changed. My system worked before the switch, during the switch and after the switch. I don't see what all the fuss is about, and by that I mean the rabid criticism of Systemd. It would be nice if people actually brought up legitimate criticisms of Systemd, because there must be some (as with all software). Mostly people are just addicted to being angry and negative, and they find memes like "Systemd is not UNIX", or "Systemd is a black box that's hard to debug". Things like that. In reality, Systemd works very well and I think also much of the criticism stems from the fact that people resist change, no matter if the change is needed (i.e. positive change) or not. Mostly, the hate memes about Systemd aren't even true. The haters don't even bother to look up whether or not what they claim is true. They don't care about reality but just want to hate. You don't have to like Lennart to run Systemd. What kind of tech geek bases their choice of software on feelings or personalities? You're supposed to base your software choices on whether or not the software itself is good. You're supposed to use logic, not emotions, when it comes to these kind of decisions. There's also a group of people who want to feel special and like they belong to the "elite Linux users" club. They buy into the "Systemd is not UNIX" meme and just ignorantly repeat it, because they want the approval of other "elite Linux users". If you know the name UNIX, that means you must be in the know and a true hacker! It's silly. UNIX is cool, though. I love UNIX, but it's an old system. It was created in 1969. Even Dennis Ritchie, one of the creators of UNIX spent the rest of his life trying to create better designs and better systems. The world has changed and technology has evolved. Sometimes there are better ways to do things than to follow the UNIX / POSIX recipe down to the letter. Linux is a UNIX derivative. Its codebase doesn't even share a single line of code with the original UNIX. If you want a true UNIX, then I guess go use Solaris or something. At least you won't have to deal with Systemd then! I also suspect at least some of the Systemd hate has been fueled by trolls coming from outside Linux and open source, wanting to create division and infighting to hurt the movement overall. Look up the facts, folks. It's the perfect antidote to blind hatred. Everyone who's bothered by Systemd, should read this post by Lennart: 0pointer.de/blog/projects/the-biggest-myths.html And also watch this: kzbin.info/www/bejne/pZCkeqpvl6yindE
@JDStone20
@JDStone20 4 жыл бұрын
Exactly. I expressed a similar comment and someone responded that it changed how sudo worked somehow, and that HIS computer WAS NOT going to TELL him how he used his computer
@gregorymalchuk272
@gregorymalchuk272 4 жыл бұрын
Other peoples' criticisms are that virtually all of his projects introduce theoretical vulnerabilities.
@celticwinter
@celticwinter 3 жыл бұрын
Here's some popular points that come to mind - systemd usually works without any trouble and isn't slow, so as long as it works, it's fine. Not many deny that - systemd is one big "monolithic" project that swallowed much more functionality than just the init system. Hardly a controversial point, but other arguments come from this: -- big projects now hard depend on systemd, so you aren't really asked if you want it - if you want to continue using favorite XY, you will also get systemd. Merry Christmas -- the system is much less modular than many users would like it to be with systemd --- this ultimately means less choice for users, as existing projects fall out of favor or are swallowed. Hardly controversial -- existing, established tools aren't leveraged, e.g. logs being *binary* (wtf, different can of worms) and need to be read with special tools --- this also makes finding problems harder and antagonizes people that don't want to learn "superfluous" new tools for no perceived good reason --- some say this kind of doing things violates established unix principles, that proved to be sensible. (You could say they don't see the reason for violating this as pressing enough to warrant it.) - snobby attitude of leading developers regarding bugs (maybe blown out of proportion, but the people that use your thing matter) - variety and choice were perceived as defining strengths of Linux. Systemd now undoubtedly skews these things There's much more of course. At least some of the criticism is warranted, I think you can see that. I have a laptop with systemd for occasional use, but I will avoid it there's any way on my other computers
@cokeforever
@cokeforever 3 жыл бұрын
as with any human-human interaction, you sligthly forget 2 aspects: 1) innovators vs conservatists - the "old" doesnt want to be old and die out without its proponents dying out (that is the sole point hunans die, to give way to new fresh ideas); 2) there are people completely irrelevant to a given area of life - like bohema around artists, they only snort coke, drink, fornicate and have no idea or relation to the art itself; they are parasites on artis's ego - so, that is why they have to argue loudly and throw shit at each other - to simulate some value. This kind of people goes onto these 'holywars' like systemd pro et contra, linux vs windows; pwd auth vs keys etc. Those items do not have a ground for arguing, but parasites do. So just ignore the fuckers ;)
@celticwinter
@celticwinter 3 жыл бұрын
@@cokeforever you aren't arguing that we should stop discussing some things because you, from your clearly elevated position, categorize the issue in a certain way, are you? Ignoring dissonance doesn't automatically disprove it. Good job calling people that don't agree parasites though. Not sure if this is satire.
@christbaumer
@christbaumer 5 жыл бұрын
Nice to see some internals mentioned too.
@kadambachannel
@kadambachannel 5 жыл бұрын
Thanks for uploading this guys. Very informative.
@teridon
@teridon 5 жыл бұрын
audio is garbage and the presenter mumbles frequently. It's nearly impossible to read the slides. audience questions are almost all inaudible.
@BlackPrimeMinister
@BlackPrimeMinister 5 жыл бұрын
These guys are heroes. The seeds they planted almost a decade ago have taken time to grow, but slowly, surely, it is catching on.
@armynyus9123
@armynyus9123 5 жыл бұрын
My Hero! systemd-nspawn >> Docker. Containers with systemd inside rock, fck single process containers.
@Canadian789119
@Canadian789119 5 жыл бұрын
What happened to the way sound is done that I need to run a Server just to get sound on firefox?
@outputresistance
@outputresistance 5 жыл бұрын
Well, you also need to run the X server to get graphics...
@Canadian789119
@Canadian789119 5 жыл бұрын
@@outputresistance Yeah, true. Good for multi user environments. I'm talking about mozilla making hard dependencies.
@goolaguser3702
@goolaguser3702 5 жыл бұрын
@@Canadian789119 Well, patches exists to make Firefox support raw ALSA. Arch Linux's official Firefox package has that. Nothing wrong with Mozilla only writing for the dominant API. PulseAudio after all even works well on BSDs and Windows too and moves the dirty details from application code into server code. MacOS has a similar system called Core Audio.
@overtheworl
@overtheworl 4 жыл бұрын
@@goolaguser3702 no surprise bc poettering _really_ loves to copy mac shit to linux
@guyonearth
@guyonearth 5 жыл бұрын
Systemd: Revenge of the nerds.
@NilsJakobson
@NilsJakobson 5 жыл бұрын
Worst presentation I have seen. Comes completely unprepared and cant even talk fluently most of the time unable to complete a sentence in a meaningful manner. Babble, chaos and nothing more. You can tell that only such type of a person could screw up something that was fundamentally important and kept unix/linux world somewhat compatible. Its easy to come in a demolish stuff that worked well and introduce "cool" stuff just because its cool.
@Anonymouspock
@Anonymouspock 5 жыл бұрын
Found the person who didn't watch the presentation because all they get out of it is anger. For instance, you can get rid of these ridiculous "containers" that don't contain anything, which is really exciting and makes a lot of sense. Or you can sandbox stuff to be more secure. If your non-Linux operating system doesn't do the stuff that systemd can, perhaps it should have that functionality added, because it's useful functionality. There's a reason the init system was replaced, and it was not because new shiny; it was done to leverage capabilities people were too scared to use previously (due to compatibility concerns) allowing for improved security, stopping services actually working, and more. Lennart is not evil, he's doing this because there is a legitimate unmet need for the stuff he's implementing. POSIX is dead. Nothing is actually compatible with it because it's dumb or the people implementing it were ignoring it (*cough* MADV_DONTNEED semantics on Linux).
@marcelo55869
@marcelo55869 5 жыл бұрын
I don't agree he was not prepared... but even that was the case. Look at the contends of what is being presented not the form... Ask yourself this question: why systemd is being adopted by sysadmins and distribution maintainers? Read about it without bias and you will see it solves many problems that were around for quite a while. All criticism i see is "hearsay" (reapeating bogus statements) or "i like it the old way" argument that (fails to see why it solves fundamental problems )
@gavin9715
@gavin9715 5 жыл бұрын
Lol tolvald bootlickers hating on poettering. Losers.
@gregorymalchuk272
@gregorymalchuk272 4 жыл бұрын
Nobody seems to be talking about the security problems many of his projects introduce.
@deadeye1982a
@deadeye1982a 5 жыл бұрын
I like systemd too.
@kylegrieb2075
@kylegrieb2075 5 жыл бұрын
24:08 "We integrate as much as we can with a life-cycle of a service"
@cthudo
@cthudo 5 жыл бұрын
I like the direction this is going, especially if they manage to keep the computational overhead small, this is exactly the kind of per-app isolation a modern OS should have. Making this happen without bloat will be the ongoing challenge though, both on the systemd side and the application/configuration side...
@Zmej420BlazeIt
@Zmej420BlazeIt 5 жыл бұрын
"swaps are on their way out. Should we use swaps?" "You should." "You should?" "On SSDs should" "On SSDs you should." "Oh okay... But... Yeah I'm not sure we have to figure that out that swap file thing and that partition thing" *drinks awkwardly* That's Lennart
@xnoreq
@xnoreq 5 жыл бұрын
No, he said the [requirement of automatically resizing] swap files hasn't come up and a swap partition is handled correctly [like any other partition]. There's a reason this requirement hasn't come up for swap files ... because it makes little sense. The reason to create swap files in the first place is to limit their size and put them beside other files onto a filesystem. So they shouldn't be automatically grown.