End of Windows XP support in Pale Moon
なんで、Windows XP のサポートを Pale Moonは打ち切ってしまうん?
今のところメイン製品でWindows XPをサポートし続けているFirefoxとは異なり、Pale Moonは このOSのサポートを終了しました。 依然として、Windows XPを使っている多数のユーザーがいることを考慮しましたが、以下の理由から決断することになりました
OSのセキュリティに関する考慮事項 Windows XPは、開発者(マイクロソフト)によってサポートやメンテナンスが終了しており、現在のマルウェアに対抗するため継続的なセキュリティアップデートがありません。2014年4月以降はサポート終了とみなされ、それを使用することは本質的にセキュリティ上のリスクを負っています。 また、Windows XPにはプログラムセキュリティと強力なセキュリティ証明書の機能が欠けていることもわかっています。
カーネルの互換性 Windows XPは、NTカーネルバージョン5で構築されています。このカーネルは、Windows(Windows 10を含む)以降のすべてのバージョンが構築されている後世代(NT6)とは大きく異なるアーキテクチャとAPIセットを備えています。 古い世代との互換性を保つことは、ブラウザの開発とパフォーマンスを著しく阻害します。
安定性に関する考慮事項 NT 5.xカーネルの互換性を強制すると、特にPale Moonで使用される最適化で安定性の問題が発生することが示されています。 よりモダンな(Vista以降の)ウィンドウ機能を使用できることと、Microsoftコンパイラのネイティブターゲットを使用することで、安定性が向上します。
グラフィックスサブシステムとの互換性 Pale Moonのグラフィックスサブシステムは、Windows XPでは使用できないDirectX 10以降を使用できるようにすることを目的としています。 |
だそうです・ω・
Windows 2000で起動すると、
「Couldn't load valid PE image.」
Tycho/nsBrowserApp.cpp at master ・ MoonchildProductions/Tycho
static int do_main(int argc, char* argv[], nsIFile *xreDirectory) |
{ |
nsCOMPtr<nsIFile> appini; |
nsresult rv; |
uint32_t mainFlags = 0; |
|
#ifdef XP_WIN |
if (!IsWindowsVistaOrGreater()) { |
Output("Couldn't load valid PE image.\n"); |
return 255; |
} |
|
#endif |
// Allow palemoon.exe to launch XULRunner apps via -app <application.ini> |
// Note that -app must be the *first* argument. |
|
|
最初の起動で Windows Vista 未満かチェックして強制終了してる
という訳で、無視したら起動できます
Releases ・ JustOff/pale-moon-localization
多言語化はまだ途中らしい
日本語化82%(11月25日現在)
XPにてFCWIN2K使用。
PaleMoon27動作出来ました。
御報告まで。
>Japanese 95%
だそうです(11/26 23:01jst)
PaleMoon 27.6.2
XPで余裕で起動できました
ありがとう。神様
27.9.3にしたところ、
Couldn’t load valid PE image
で弾かれるようになりました。
XPモードでもだめ、7モードでもだめ・・・○丁乙
ずっと前から、Windows Vista モードで起動していますがうちでは問題ないようです。
ZIP 版を解凍してきどうしてみてはいかがでしょうか?