Notices by K. Ryabitsev (monsieuricon@social.kernel.org)
-
K. Ryabitsev (monsieuricon@social.kernel.org)'s status on Friday, 01-Sep-2023 04:44:47 JST K. Ryabitsev Everything happening with Reddit will happen with GitHub. -
K. Ryabitsev (monsieuricon@social.kernel.org)'s status on Wednesday, 30-Aug-2023 23:18:50 JST K. Ryabitsev Oh no. -
K. Ryabitsev (monsieuricon@social.kernel.org)'s status on Wednesday, 29-Mar-2023 05:28:25 JST K. Ryabitsev I’m generating my own artisanal message-id’s, thank you.
-
K. Ryabitsev (monsieuricon@social.kernel.org)'s status on Friday, 17-Mar-2023 08:52:00 JST K. Ryabitsev Here's my _personal_ view on the Baikal Elektroniks situation. This is not any kind of official statement by LF.
First of all, everyone must understand that Baikal Elektroniks is a company that produces equipment for pretty much a single client -- the Russian state. You can nominally buy a computer with a BE chip as a private citizen, but in reality you'd never do so because a) it's almost impossible to get, b) you'd buy a much slower chip and pay 4-5 times more than you would for any other chip available on the market. So, it's accurate to say that BE produces equipment pretty much exclusively for the Russian military and its state run businesses (who are mandated to buy BE equipment by law).
Second of all, and most importantly -- getting your patches accepted into mainline means receiving a lot of very expensive labour and computing resources gratis: you not only get free code reviews from maintainers, but you also benefit from a bunch of behind-the-scenes CI infrastructure that runs checks on your code -- both at the patch stage, and later as part of regular integration/CI/fuzzing runs. Any treewide changes, such as security improvements by efforts like KSPP, will also be automatically applied to any in-kernel drivers and architectures.
So, in reality, accepting code for any hardware into the Linux kernel means helping to test, maintain, and debug that code for years to come. The resources for that are pooled from many device manufacturers with the understanding that these efforts will be part of the tide that "lifts all boats," including their own. However, in the case of Baikal Elektroniks the situation becomes tricky. Yes, Linux is free software (free as in libre), but maintainers and CI infrastructure require funding. BE is placed under strict sanctions in many countries due to its direct affiliation with the Russian military, so companies funding CI and maintainer efforts have to consider if their money is directly benefiting a sanctioned company (and, indirectly, the Russian military).
So, it may be true that the rising tide lifts all boats, but if that boat is a Russian military warship, you have to decide what kind of message you send them. -
K. Ryabitsev (monsieuricon@social.kernel.org)'s status on Thursday, 02-Feb-2023 07:35:40 JST K. Ryabitsev @rysiek We're hosting a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. It's mostly on git.kernel.org, patchwork.kernel.org, and lore.kernel.org. -
K. Ryabitsev (monsieuricon@social.kernel.org)'s status on Wednesday, 21-Dec-2022 05:46:37 JST K. Ryabitsev Are you someone who has a simple fix for something in the Linux kernel, but haven't bothered submitting a patch because you find the email workflow daunting? Can be a bugfix, spelling correction, anything at all.
If so, I want to talk to you! I have tools that simplify this process quite a bit, but I need more feedback from people who aren't long-term Linux maintainers.
Please reach out, either via here or by emailing mricon@kernel.org.