Linux とか *BSD* の一般向け環境だとパッケージメンテナの仕事になった感じですよね。 OS=ディストリビューションの変態仕様への対応はディストリビューションの一部でもあるメンテナがするはめに。
Windows でも Microsoft もアプリのメンテナンスをできるようにしたら良いのに。 ソースを預けてしまってアーキテクチャ毎のビルドや緊急修正はマイクロソフトがやってしまって開発側にフィードバックすれば良い。 この際、アプリケーションの販売もマイクロソフトアップデートからすれば開発する方にもメリットがあるんじゃないでしょうか。
2000年からわかっていた問題 (スコア:2, 興味深い)
Windowsには動的ライブラリ(DLL)を相対指定で読み込もうとすると最初にカレントディレクトリから探すという仕様
2000年の時点でこんな記事が…「WindowsのDLL呼び出し順序に由来するセキュリティ・ホール - DLLを呼び出す「順序」が元凶 [nikkeibp.co.jp]」
それにしても酷い仕様だ。
Re: (スコア:0)
Windows では OS 自体の仕様になっちゃってますが
Unix 系でも開発者がユーザに
LD 系の環境変数を変えさせるという
「仕様」にしちゃってる例はよく見られます
#昔はこーゆーのは root の仕事でしたなぁ
Re: (スコア:0)
Linux とか *BSD* の一般向け環境だとパッケージメンテナの仕事になった感じですよね。
OS=ディストリビューションの変態仕様への対応はディストリビューションの一部でもあるメンテナがするはめに。
Windows でも Microsoft もアプリのメンテナンスをできるようにしたら良いのに。
ソースを預けてしまってアーキテクチャ毎のビルドや緊急修正はマイクロソフトがやってしまって開発側にフィードバックすれば良い。
この際、アプリケーションの販売もマイクロソフトアップデートからすれば開発する方にもメリットがあるんじゃないでしょうか。
Re:2000年からわかっていた問題 (スコア:0)
Linuxや*BSDに比べて、Windowsのアプリケーションソフトやフリーソフトの数は、膨大なんですよ。