新しいものを表示

ていうか、そもそもUNIXが過去の遺産を使い続けられるように互換性を保ちまくりまくってきたOSの代表とも言える><
(実際の互換性が残念な事になってるのは、シンプルを追求しすぎて、実際のアプリケーションに必要な要素の多くがOS本体の外に行ってしまったので複雑化したという皮肉的な問題かも><)

Linuxカーネルもある意味そう><

本の虫: Linus Torvalds様、ユーザースペースの互換性を壊した開発者に強い態度をお示しになる cpplover.blogspot.com/2018/12/

orange さんがブースト

Windowsの設計思想って…そりゃおめえ、「ビッグな顧客のおんぼろアプリを頑張って動かすためにはなんだってやります」にきまってんだろうが… 🤮

ていうかていうか、BeOSをキラキラした目で見てワクワクした時代には、「今後どんどんよりモダンなOSが出るんだろう><」って思ってたし、世の中がWindowsとLinuxを筆頭にしたPC-UNIX群で妥協して20年以上足踏みするなんて全く予想出来なかった><

ていうか、わりとみんな忘れてるけど、Windows NTって現存のOSの中ではかなり新しい物だし、1980年代後半から1990年代の新規OSブームみたいな時代の物でそれ以降に作られて生き残れた物って無くね?><

orange さんがブースト

今はWin32って区切り方ではなくて、UWP専用ですよ・どっちでも使えますよ・Desktopモード専用ですよ、っていう区切り方な感じ

orange さんがブースト

MS自身も「これはWin32でこれは違くて」みたいな認識ないかもしれない。だって機能増やす都度「ナントカAPI」みたいの増やしてきてるし。

mecabの人の指摘><

きまぐれ日記: sudo のGUIダイアログはセキュリティ的に大丈夫なのか? chasen.org/~taku/blog/archives

スレッドを表示

UACとかその辺りの改良部分って、むしろGUIが分離されてしまっていたり色々な理由でUNIX系のデスクトップ環境がレガシーな実装のままで危険という話にも繋がるかも><

orange さんがブースト

UACとかで権限分離したり、カーネルレベルからごっそり引き剥がしたりとかのMSのすげえ努力の結果、今のWin32 APIは気持ち悪いけどそこまで高リスクかと言われると別ですよ、というおはなし

オレンジ的には狭義のwin32apiのイメージはCで直接叩ける範囲で かつ COMによる実装部分は含まないイメージ><(あくまでオレンジのイメージで、あくまで狭義のイメージ><)

orange さんがブースト

いやまあEMF/WMFがらみのアレコレとか吐きそうになる仕様とか割とあって、枯れてるレガシーなやつとはまた別の気持ち悪さはあるので、ほんとに安全?って言われるとウーンっていうのはあるんだけれどまあそれはそれ

orange さんがブースト

うん。Win32っていっちゃうと「Cから叩けるWindowsシステムコール全体」になるような気がして。

orange さんがブースト

Win32 APIがとっちらかってて嫌い!というのは賛成するけど、セキュリティ的な観点からは、Win2K/XPレベルのポンコツアーキテクチャな時代じゃあるまいし、たいした違いはないんじゃないかと…
だいたいそれ言い出したらCOMとかのほうがヤバない?という認識

ていうか、ていうか、win32がレガシー過ぎるって言うけど、win32よりも時代的にモダンなAPI(ラッパーではなく同等の層をカバーするAPI群)を持つデスクトップ環境向けOSなんて現存してるものあったっけ?><
BeOSはモダンだったけど死んじゃったし・・・・><

x安全に繋がる
o安全性の問題に繋がる
><;

スレッドを表示

ていうか、そもそも「レガシーなので(/すぎるので)安全では無い」って発想って、工学の考え方から見ると変な話><
「既知の安全に繋がる欠陥があり未改修である」ならわかるけど><
引っくり返すと「枯れてない新しいものは欠陥が見つかっていない故に安全である」みたいになっちゃうかも><
UNIXだって枯れててレガシーだから(ある程度)安全に使えるし、未改修の危険な要素もあるけど、枯れているからこそある程度はその危険性の情報が共有されているので問題を運用でカバーしながら使えている><(運用でカバーせずに改修すべきだとは思うけど)

orange さんがブースト

Win32がレガシーっての事実に反する気がする。いまだにAPIは増えてるし。

てかどっからどこまでがWin32なのかもう判然としないし。

orange さんがブースト

Windows が嫌い
Windows の存在が嫌い
Windows の Win32 がレガシーすぎるから安全ではない

一応駐車場とかガソリンスタンドとかトラックスケールの位置はだいたいあってるけど、看板とかは位置と内容が結構違う><

古いものを表示
:realtek:

思考の /dev/null