Posts
195
Following
32
Followers
215
Linux Kernel developer and maintainer
๐Ÿ‡ต๐Ÿ‡ฑ ๐Ÿ‡ช๐Ÿ‡บ ๐Ÿ‡ฐ๐Ÿ‡ท ๐Ÿ‡ฎ๐Ÿ‡ฑ ๐Ÿ‡บ๐Ÿ‡ฆ ๐Ÿ‡จ๐Ÿ‡ญ
IRC: krzk
Kernel work related account. Other accounts of mine: @krzk@mastodon.social

Iโ€™ve told LF repeatedly that โ€œeducationโ€ as the leading point is insulting. Many maintainers know exactly what they need to do, but they lack time and energy for it. Lecturing them, I mean โ€œgiving them skillsโ€, isโ€ฆ not actually a solution.

But it allows LF (and friends like GH) to continue elephant-in-the-room-ing the actual solution, which is paying maintainers for the trillions of dollars of value they create.

https://fosstodon.org/@donmccurdy/113512775802077660

5
13
1
@donmccurdy Copilot training and "3-week program consisting of a 5-10 hour commitment each week" is exactly what community needs to fix cases like XZ with busy maintainer bullied by bad actors.

Microsoft, are you ill? Are you just joking here around or just want to sell your crapy Copilot? This is just an insult to Open Source maintainers.

@martin.social You do not see how inappropriate this is?
0
3
3

I've been expecting something like this since the XZ hack, but still ... frustrated/annoyed/sad to see Microsoft and 13 (!) partners jointly announcing that their answer is to โ€œeducateโ€ open source maintainers.

It's nice that they're compensating maintainers for the time spent on that training, but ... compliance with corporate security policies is still a whole lot of ongoing, unpaid work after that? Sigh.

https://github.blog/news-insights/company-news/announcing-github-secure-open-source-fund/

3
8
0
@luis_in_brief Aaah, so now I know what was missing in my maintainer's life:
"Maintainers will get hands-on learning of security principles, tools like GitHub Copilot and Copilot Autofix"
Github Copilot!

Microsoft jokes from open-source...
0
1
1
@jarkko What I miss in LWN stats is the employer stats for Tested/Reviewed-by. There are such for committer Signed-offs, which shows only part of employer support for long term maintenance.

@corbet Maybe for the next LWN stats? (Tested/Reviewed aggregated over employer names)
1
0
0

Krzysztof Kozlowski

Edited 29 days ago
Last year, for each of six Linux kernel releases - v6.7, v6.8 ... v6.12 - I was topping the list of most active contributors. This consistency led to a more interesting stat: I am one of the most active Linux kernel contributors for this period (and I don't count Kent here as he just dropped stuff out of tree... and then developed things to his own tree without review or mailing list collaboration) with 1339 commits upstream.

I am however more proud of another impact I made: I am one of the most active reviewers of the last one year of Linux kernel development. Reviewing takes a lot of time, a lot of iterations, a lot of patience, a lot of template answers and results with only "some" of reviewed-by credit going to Linux kernel git history. Yet here I am: ~1000 reviewed-by credits for last year v6.7 - v6.12 Linux kernel.

Source, LWN.net:
https://lwn.net/SubscriberLink/997959/377cf2f076306247/
2
9
54
1000 days since the Russian army invaded Ukraine, destroying its cities and murdering civilians, all because Putin needed a "quick victorious war" to remain in power.

I will never forget, and I will never forgive.
0
26
48
@thibaultmol @kernellogger @tuxedocomputers " this license allows them to prevent from someone else" - this is exactly something they should not do. We all know open-source compliance releases have poor quality and we do not have problems with that. That's life. But what they did is:
1. Release poor quality code.
2. Restrict community rights of improving it and bringing upstream.
That's a big no-go, big NAK for Tuxedo. Interesting twist, how one can release something open-source but not in open-source spirit.
0
2
8
@kernellogger @tuxedocomputers I wonder what is actually worse for customers: crappy driver release from vendors just for open-source compliance or this pseudo-open-source-move from Tuxedo which effectively blocks any community from upstreaming this code.

Let's recap what Tuxedo said:
> We do not plan to relicense the tuxedo-drivers project directly as we want to keep control of the upstream pacing,

This is absolutely terrible move, restricting community and customers from working upstream. Kind of what proprietary company would like to do... Bleh, just choose other laptops.
0
1
11

Thorsten Leemhuis (acct. 1/4)

TIL: @tuxedocomputers released drivers for their machines under the , which makes it impossible for competitors and distros to ship them pre-compiled, as that license is incompatible with the 's only license.

They did this purposely, allegedly to "keep control of the upstream pacing" โ€“ and want to re-license the code while upstreaming.

https://github.com/tuxedocomputers/tuxedo-keyboard/issues/61

https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers/-/issues/137

https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers#regarding-upstreaming-of-tuxedo-drivers

https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers#regarding-upstreaming-of-tuxedo-drivers

9
4
2
@tusooa Heh, you're trying to convince a "Russian identified person" in one of the senior positions in the Linux Foundation that the Linux Foundation is being unfair towards "Russian identified people." It's pretty hilarious.

I'm not a lawyer and I don't speak for the LF, so I won't give you any kind of "official comment." But here's my view of it.

The people removed from maintainer positions were identified as employed by companies on the US and EU sanctions list. These companies are directly involved in the Russian military complex and therefore are directly complicit in war crimes being committed daily in Ukraine. If these maintainers want to think that they are "just techies helping improve the Linux kernel," or that "they are outside of politics," then they are fucking wrong. If they work for companies that develop weaponry or logistics used by the Russian military, they are complicit in Russia's war crimes, and I hold them responsible at a very personal level -- and that's my official comment on the situation.
7
114
208
@as400 It's protected very well. Just fork it. Or review commits. Or revert them. It's all open. There is no owner (except copyright owners but that does not matter here). You can do with it whatever you wish, as long as you keep it still open (and few other things enforced by GPL v2).
0
0
1
@pdp7 @ptesarik Yeah, I like that idea and for many it would be considered neutral or more neutral place. It won't silence all "neutrality" voices, though. No matter how much you wish, you cannot escape politics when dealing with known, big organization.
1
0
2

Krzysztof Kozlowski

@ptesarik Countries are political concepts, so every country where you move the organization will impose some sort of politics on that organization. Unless you propose moving to Principality of Sealand? :)
Joking aside, Linux Foundation is nowadays business with very big business behind, so change of residency might not change much.

RE: https://fosstodon.org/@ptesarik/113355467229724671
2
0
1

Krzysztof Kozlowski

Edited 1 month ago
I guess many are watching interesting email thread now. :)
One-time posters, language typo fixers and devs of architecture from a country far away from GMT. And even certain compression library is brought as an argument, while disclosing private emails and using quite aggressive tone.

Heh. The lady doth protest too much, methinks.

I know now which emails will trigger careful patch review, suspecting foreign country involvement. :)

Above of course does not cover known individuals from that thread. I feel sympathetic with Nikita, whose patches I was reviewing over last years, and who should not be put in the same basket with some companies.
0
0
3

Krzysztof Kozlowski

Edited 2 months ago
3rd Zurich Linux'n'Beer CH meetup will take place on 16th of October, 6:30 PM in Rheinfelder Bierhalle in Zurich. You are welcome to come!
Thanks @Andi for putting this together and booking up the place for us.
1
1
1
@ljs @kdave @axboe @kernellogger @vbabka @vmiheer

Oh the irony on poor Kent:
"Really, as long as you think it's ok to commit patches without CCing the mailing
list _or_ the maintainer, then fuck you."
https://lore.kernel.org/all/20150831195305.GA2822@kmo-pixel/

Damn archives, they should be wiped after 2 years max. :)
3
4
13

Russia kidnaps Ukrainian children, changes their identities and their names. The Polish foreign minister asks: How does that differ from the Nazis who kidnapped Russian and Polish children for the same purpose?

https://www.threads.net/@polandmfa/post/DAVqCpRug4B?xmt=AQGzYBrGsY48nUagk_qkrZv0VT6GBuaYrDDX9FnO5XKjhA

0
4
2

Krzysztof Kozlowski

Bartosz Golaszewski from Linaro describing new Power Sequencing subsystem in Linux kernel.
Linux Plumbers Conference 2024 #LinuxPlumbers2024 #lpc2024 #linux
https://lpc.events/event/18/contributions/1908/
0
3
3
@geert try to enter to neighboring VIC (the same underground station). Serious guy with a machine gun welcomes you on the entrance.
1
0
1
Show older