日々世界中で更新される情報を書き込むスレ
単発ニューススレが立てられた場合もここに誘導よろしく
前スレ
Linux板ニュース速報26
https://mao.5ch.net/test/read.cgi/linux/1679970889/
Linux板ニュース速報27
レス数が1000を超えています。これ以上書き込みはできません。
2025/12/16(火) 05:05:09.95ID:jBggNp1S
2026/05/22(金) 06:59:04.37ID:oCPFAQcJ
961login:Penguin
2026/05/22(金) 08:26:23.99ID:MUd8K6qH 雑談スレに行ったほうがよいレスが多くなった
962login:Penguin
2026/05/22(金) 12:22:38.50ID:V4d3puNu https://www.itmedia.co.jp/news/spv/2605/22/news071.html
Flipper Devices、オープンLinuxデバイス「Flipper One」発表
Flipper Devices、オープンLinuxデバイス「Flipper One」発表
2026/05/22(金) 12:54:14.96ID:Omr+LLhs
これもまた宣伝広告なんだよね ハードウェアというかガワがああである必然性とか皆無だよ
オレンジの液晶とかで懐かしさを喚起しているだけだよね
オレンジの液晶とかで懐かしさを喚起しているだけだよね
2026/05/22(金) 14:08:15.27ID:MlamR5k9
2026/05/22(金) 14:31:06.16ID:qu5LNKSn
ニュースが欲しいなら苦しんで5chを見るよりRSSを使えばいいじゃない
あるいはLemmyを使う
あるいはLemmyを使う
966login:Penguin
2026/05/22(金) 14:38:14.58ID:QX+4sHHY2026/05/22(金) 14:49:47.92ID:qu5LNKSn
>>966
LemmyはRSSリーダーではなくてRedditに似たソーシャルメディアです
Linuxのコミュニティにニュースが共有されているのでよく確認しています
Linux - programming.dev
https://programming.dev/c/linux
LemmyはRSSリーダーではなくてRedditに似たソーシャルメディアです
Linuxのコミュニティにニュースが共有されているのでよく確認しています
Linux - programming.dev
https://programming.dev/c/linux
968login:Penguin
2026/05/22(金) 15:28:42.44ID:6EqIrYjZ Linux専用機とかなんか専用のハードウェア的なものがありそうで怖い
WindowsPCをフォーマットしてLinux機にする今のやり方のほうが安全性が高そうで好み
WindowsPCをフォーマットしてLinux機にする今のやり方のほうが安全性が高そうで好み
969login:Penguin
2026/05/22(金) 16:50:46.92ID:5LgQthie Windows&Mac以外専用とほぼ同義だろうか
BSD不可とかだったら何それどうやってんのという興味が
BSD不可とかだったら何それどうやってんのという興味が
970login:Penguin
2026/05/22(金) 17:02:26.85ID:aP/hUCy82026/05/22(金) 18:54:30.94ID:stJR2sbK
GCCrs実用化はよ
Rust Could Eliminate 80% of Linux Kernel CVEs!
https://itsfoss.com/news/linux-kernel-rust-cve-reduction/
Rust Could Eliminate 80% of Linux Kernel CVEs!
https://itsfoss.com/news/linux-kernel-rust-cve-reduction/
972login:Penguin
2026/05/22(金) 20:40:58.31ID:xsOgo5Wc OSの作り方として、絶対にセキュリティが保証されるような枠組みを理論的に構築して、
それに忠実にOSを作り上げる工学的手法が確立されるべきである。
達人プログラマの天才的な職人芸と直感と経験に頼って作られ、
正しさの証明が伴わない今のようなプログラミングの在り方、
システムの構築のしかたは野蛮であり、安全さが保証されず、
いつでもいつまでもセキュリティのホールが後で指摘され、
悪用され続けることを許してしまう。アプリを書く為の
プログラム言語やライブラリのインタフェースなども、
正しさ、セキュリティ、を確実にするために如何にある
べきかを理論的に詰めて、それに忠実に実装されるように
なるべきである。そのシステムの安全性は形式的に検証
できるようなものであって欲しい。
またシステムやアプリなどは、各あるべしというアサー
ションを実行時に伴いながら動作することが強く望ましい。
如何にアプリのコードが正しいものだとしても、それを
実行するハードが誤動作したり、仕様に沿わない動作を
する可能性がままあるからだ。想定と違う動作をしている
ことを検知したらそのレポートを直ちに上げて、プログラ
ムの動作を切り替えて実行を打ち切るかあるいは異常に
対する回避コードに実行が移るようにする。
悪意のあるプログラムの混入に対する防御として、
独立なシステム上で、独立なプログラムの供給元から
提供された複数(3つ以上)のプログラムの動作を、
データの出入りのポイントで比較して、齟齬があれば
それをレポートして先に進むかどうかを判断するよう
な仕組みが普通にとられるべきである。OSもそのような
造りにすることが考えられる。
それに忠実にOSを作り上げる工学的手法が確立されるべきである。
達人プログラマの天才的な職人芸と直感と経験に頼って作られ、
正しさの証明が伴わない今のようなプログラミングの在り方、
システムの構築のしかたは野蛮であり、安全さが保証されず、
いつでもいつまでもセキュリティのホールが後で指摘され、
悪用され続けることを許してしまう。アプリを書く為の
プログラム言語やライブラリのインタフェースなども、
正しさ、セキュリティ、を確実にするために如何にある
べきかを理論的に詰めて、それに忠実に実装されるように
なるべきである。そのシステムの安全性は形式的に検証
できるようなものであって欲しい。
またシステムやアプリなどは、各あるべしというアサー
ションを実行時に伴いながら動作することが強く望ましい。
如何にアプリのコードが正しいものだとしても、それを
実行するハードが誤動作したり、仕様に沿わない動作を
する可能性がままあるからだ。想定と違う動作をしている
ことを検知したらそのレポートを直ちに上げて、プログラ
ムの動作を切り替えて実行を打ち切るかあるいは異常に
対する回避コードに実行が移るようにする。
悪意のあるプログラムの混入に対する防御として、
独立なシステム上で、独立なプログラムの供給元から
提供された複数(3つ以上)のプログラムの動作を、
データの出入りのポイントで比較して、齟齬があれば
それをレポートして先に進むかどうかを判断するよう
な仕組みが普通にとられるべきである。OSもそのような
造りにすることが考えられる。
2026/05/22(金) 21:05:17.32ID:D1hElf3z
考えてないで作れよアホ
2026/05/22(金) 21:30:05.08ID:ohv+ixBN
>>971
こんなの間違いって分かってから、回答はこれって言う奴だからあんまり...
こんなの間違いって分かってから、回答はこれって言う奴だからあんまり...
975login:Penguin
2026/05/22(金) 21:48:36.82ID:QX+4sHHY CPUやハードのアーキテクトから作り直さないとがっちりはできないでしょうよ
2026/05/22(金) 21:57:20.50ID:Omr+LLhs
高級言語で設計(コーディング)して コンパイルしたのを走らせているわけで
コンパイラまで自前や動作確認しろと?
あるいは命令セットでプロセッサが実際にどう動くかは設計者しか知りようがないし
コンパイラまで自前や動作確認しろと?
あるいは命令セットでプロセッサが実際にどう動くかは設計者しか知りようがないし
977login:Penguin
2026/05/23(土) 01:34:09.60ID:NIy1iuA8 >>972
djbさんかな?
djbさんかな?
2026/05/23(土) 01:38:19.56ID:94+A6WcT
rustでドライバだけじゃなくて
Cで書いてるとこを置換するプロジェクトがあっても良いのにね?
まぁそんな評価されない非クリエティブな作業は誰もやりたくないか
Cで書いてるとこを置換するプロジェクトがあっても良いのにね?
まぁそんな評価されない非クリエティブな作業は誰もやりたくないか
2026/05/23(土) 01:40:24.90ID:iEyFhX/s
rustコンパイラよりCコンパイラのほうが対応アーキテクチャ広いし新しいものへの対応も速いんだから
ハードに縛られるドライバ以外の部分にまでrustが進出してしまうと将来に禍根を残すぞ
ハードに縛られるドライバ以外の部分にまでrustが進出してしまうと将来に禍根を残すぞ
2026/05/23(土) 01:43:18.72ID:94+A6WcT
じゃ先にgccのrustフロントエンドを完成させるか?
gccの全対応CPUをllvmに対応させるとか?
前者の方が現実的かな
gccの全対応CPUをllvmに対応させるとか?
前者の方が現実的かな
981login:Penguin
2026/05/23(土) 02:12:29.86ID:91JOAKD+ C自体が邪悪コードあるでしょう。
ポインタが複雑に入り組んだのとか、グレイゾーンの表記とか。
もともとCって安全によりより速くが目的だったよね。
普通にAIとかで変換とかもきついだろうね。
ポインタが複雑に入り組んだのとか、グレイゾーンの表記とか。
もともとCって安全によりより速くが目的だったよね。
普通にAIとかで変換とかもきついだろうね。
2026/05/23(土) 02:28:59.55ID:IagJovlh
Cは高級アセンブラだからな
さらに linux カーネルとか本当に速度が必要なところやCPUいじる所は C ですらなくてアセンブラで生表記して性能を稼いでる
rust だけじゃどうにもならんよな、もちろん unsafe すればできることもあるけど、それだと C と安全性は変わらんし
結局複数言語を使い分けるのが正解
さらに linux カーネルとか本当に速度が必要なところやCPUいじる所は C ですらなくてアセンブラで生表記して性能を稼いでる
rust だけじゃどうにもならんよな、もちろん unsafe すればできることもあるけど、それだと C と安全性は変わらんし
結局複数言語を使い分けるのが正解
2026/05/23(土) 02:37:39.48ID:29AnK0Rr
rustは多くの人間が保守しやすい言語設計ではないと思う
984login:Penguin
2026/05/23(土) 02:42:58.18ID:91JOAKD+ まぁ
そもそもプログラムって、万人が寄ってたかって触るようなものだっけ?
そもそもプログラムって、万人が寄ってたかって触るようなものだっけ?
2026/05/23(土) 02:57:24.73ID:29AnK0Rr
プログラムってのは不具合のある前提で考えなければならない
もちろんより安全な言語を使うのも重要だけど
なるべく分かりやすく作らなければならないし
誤解がなるべく少ないシンプルで分かりやすい言語を使うのも重要なのに
Rustのような習得性や永続性など難のある選択肢を増やすのは賢いと思えない
もちろんより安全な言語を使うのも重要だけど
なるべく分かりやすく作らなければならないし
誤解がなるべく少ないシンプルで分かりやすい言語を使うのも重要なのに
Rustのような習得性や永続性など難のある選択肢を増やすのは賢いと思えない
986login:Penguin
2026/05/23(土) 03:08:46.02ID:91JOAKD+ まだgoやpython、JAVAとか持ち出すならわかるけど、Cがわかりやすいか?
メモリのアドレス? 直接指せるようにしよう!
変数の型? 自由に型変換できて当然!!
配列の限界チェックはプログラマなー
ちなみに64ビットCPUが扱うアドレス空間は、最高で20桁近い大数字だそうだ。
ポインターすげーなーwww
メモリのアドレス? 直接指せるようにしよう!
変数の型? 自由に型変換できて当然!!
配列の限界チェックはプログラマなー
ちなみに64ビットCPUが扱うアドレス空間は、最高で20桁近い大数字だそうだ。
ポインターすげーなーwww
2026/05/23(土) 03:22:09.35ID:29AnK0Rr
Cは予約語や記述表現の選択肢が少なくて習得性は良いと思う
Rustにしなくても、C++をもっと簡略化して危険なところはチェックが入るようにするだけで良いと思うんだけど
Rustにしなくても、C++をもっと簡略化して危険なところはチェックが入るようにするだけで良いと思うんだけど
2026/05/23(土) 03:22:22.56ID:29AnK0Rr
習得性=保守性
2026/05/23(土) 03:25:32.67ID:IagJovlh
>>986
なんでポインターサイズをわざわざ10進数に変換してんだ? というのは置いておいて
ポインターのサイズはCPUアーキごとに違うし linux はポインタの未使用ビットにフラグを入れて、アドレス管理に使って容量節約しながら速度稼いでたりする
rust だと真似できない使い方は多い(普通のCプログラマではやらないこといっぱいしてる
なんでポインターサイズをわざわざ10進数に変換してんだ? というのは置いておいて
ポインターのサイズはCPUアーキごとに違うし linux はポインタの未使用ビットにフラグを入れて、アドレス管理に使って容量節約しながら速度稼いでたりする
rust だと真似できない使い方は多い(普通のCプログラマではやらないこといっぱいしてる
990login:Penguin
2026/05/23(土) 04:03:59.99ID:IfWIrbxE991login:Penguin
2026/05/23(土) 04:56:15.30ID:BuHD4ia6 FORTRANでOSを書くという話はなかったのかな。
昔、バローズの大型計算機はシステムがALGOL60だかで書かれていたそうだ。
UNIXの原型となったMITのMULTICSはPL/Iだかで大部分のシステムが記述されていたそうだ。
いくつかのLISPマシン(LISP専用機)はOSがLISPで書かれていたそうだ。
Cは最初から機械語で書いたものに近いレベルの機械語が軽いコンパイラで出せるので、
UNIXの記述に使われた。Cのソースに直接アセンブラのソースを混ぜて書けたりした。
最大の設計ミスは、ヌルで終端された任意長文字列を採用したこと。
あとはポインターとアドレスを同じ扱いにしたことだろう。言語によるオーバーヘッド
が少ないのが最大の利点。
昔、バローズの大型計算機はシステムがALGOL60だかで書かれていたそうだ。
UNIXの原型となったMITのMULTICSはPL/Iだかで大部分のシステムが記述されていたそうだ。
いくつかのLISPマシン(LISP専用機)はOSがLISPで書かれていたそうだ。
Cは最初から機械語で書いたものに近いレベルの機械語が軽いコンパイラで出せるので、
UNIXの記述に使われた。Cのソースに直接アセンブラのソースを混ぜて書けたりした。
最大の設計ミスは、ヌルで終端された任意長文字列を採用したこと。
あとはポインターとアドレスを同じ扱いにしたことだろう。言語によるオーバーヘッド
が少ないのが最大の利点。
992login:Penguin
2026/05/23(土) 05:06:41.99ID:91JOAKD+ 昔はゲームもスピード稼ぐのに、VRAM転送とかしてたけども、今ってもうDriver+OpenGLやらValucan(DirextX)でも速度出るよね。
容量の節約もしなくていいし。
ここでよく出てくるRUST嫌いがいるけど、現役でやってるプログラマー達が色々考えてRUST採用って言ってるんだよね。
彼らに勝てるスキルなり実績あればいいんだろうけど、そこんとこはどうなの?
容量の節約もしなくていいし。
ここでよく出てくるRUST嫌いがいるけど、現役でやってるプログラマー達が色々考えてRUST採用って言ってるんだよね。
彼らに勝てるスキルなり実績あればいいんだろうけど、そこんとこはどうなの?
2026/05/23(土) 05:23:42.16ID:29AnK0Rr
Rust反対の現役でやってるプログラマー達も居るだろう
994login:Penguin
2026/05/23(土) 05:48:05.39ID:91JOAKD+ だからさぁ、その実績だよ。
リーナス達他、カーネルメンテナーより上なの? 下なの?
googleやmsの開発者より上?
ただ反対じゃ世間は納得しないよな。
リーナス達他、カーネルメンテナーより上なの? 下なの?
googleやmsの開発者より上?
ただ反対じゃ世間は納得しないよな。
2026/05/23(土) 05:59:46.50ID:29AnK0Rr
内容ではなく権威にすがるのは投げ出したってことか
996login:Penguin
2026/05/23(土) 06:04:21.05ID:91JOAKD+ いやいや、権威じゃないだろう。
名前も実績もあるプロが決めたことに文句言えるお前はどれだけ偉い人なの?って聞いてるだけなんだ。
言ってみてよ。自信あるんでしょ?
名前も実績もあるプロが決めたことに文句言えるお前はどれだけ偉い人なの?って聞いてるだけなんだ。
言ってみてよ。自信あるんでしょ?
997login:Penguin
2026/05/23(土) 07:36:49.18ID:2TjpjVZ/ >>991
馬鹿じゃないだろうか
馬鹿じゃないだろうか
998login:Penguin
2026/05/23(土) 10:39:56.24ID:qLCnKoLt 雇われは需要のあるものを使う
他はプライベート趣味で
他はプライベート趣味で
999login:Penguin
2026/05/23(土) 10:52:34.89ID:sbcZN26k >>990
ユーザー比率で言やぁ万人かもしれんけどw
ユーザー比率で言やぁ万人かもしれんけどw
1000login:Penguin
2026/05/23(土) 11:44:37.18ID:91JOAKD+10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 158日 6時間 39分 28秒
新しいスレッドを立ててください。
life time: 158日 6時間 39分 28秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 米、ウクライナにNATO加盟提案か 東部ドンバス割譲と引き換え [蚤の市★]
- あぼーん
- 【サッカー】日本代表、王国ブラジルに劇的勝利! 後半ATに坂元達裕が決勝弾、3-2でW杯の雪辱果たす!★5 [ゴアマガラ★]
- Aぇ!group悲願の紅白も…草間リチャード敬太元メンバーを惜しむファン「リチャもいて欲しかった」奇跡の合流望む声も [Ailuropoda melanoleuca★]
- 【ネトフリ】インフルエンサー「あっすん」を風営法違反容疑で逮捕、経営する飲食店で従業員に無許可接待させる [少考さん★]
- 厳格化する外国人政策に疑問…直木賞作家・中島京子さんが説く「反うわさ戦略」とは (東京新聞) [少考さん★]
- 漫画のタイトルで1から10 いくでw ワイからなw
- エッホエッホ👊😅👊💨💦🏡
- 日本が再三中止を求めていた米中露首脳会談、正式に開催決定。 新ヤルタ会談で日本終了へ [668024367]
- なんか金稼ぐ方法ねえかなぁ
- 【悲報】女性教諭(28)さん、自身の男子生徒と校内で複数回SEXして懲戒免職
- すまんこ!Outlookって直った?