アカウント名:
パスワード:
Flashを使ってないコンテンツも沢山あります
「過去のコンテンツにアクセスする手段」を求めるならFlashだけをオープンソース化しても意味がなくブラウザとかOSもオープンソース化して,誰かが保守しなければなりません
現実的な解としては,仮想マシンなり PCエミュレータを用意してその上で過去のバイナリをそのまま動かした方が再現性も高く,再現できることも多くなります
以上の理由から,私はこの提案は筋が悪いと思います.賛同できません.
その、仮想マシンを使う方法が意外と筋が悪いんだ。エミュレーション環境が変わると動かなかったりする。
まさに、そういう目的で、Windows2000まででしか動かないソフトのため、当時のディスクイメージを保管してあるんだけど、こないだ久しぶりに引っ張り出して来たら、それを動かせるエミュレーション環境を用意できなかった。
・最新のエミュレータ→仮想マシン上のWindows2000起動の途中でブルースクリーン・過去に動かせていたバージョン→Windows10にインストール不可能・最新のエミュレータにWindows2000をインストールした新たな環境を作る→Windows2000のWindowsUpdateは提供が終わっているのでまともなドライバが揃わない
エミュレータで永久保存するなら、よほど注意深く準備をしておかないとダメ。あるいは、完全なソフトウェアエミュレーションでよければ、仮想マシン上に仮想マシンホストをインストールして、と多段エミュレートも出来るかも知れないけど。
> エミュレーション環境が変わると動かなかったりする。
そんな状態でFlashが動き続けることを期待できるのでしょうか?他の人の指摘にもあるように、コンテンツを残すためにはFlashはその一角をになうだけですよね。エミュレーターの方はオープンであるし、PCの実ハードも事実上オープンだからすでに目的のものは手に入っていると思う。過去のコンテンツを残すのだから「注意深く準備」は当然でしょう。
必要なファイルを適切に配置してどーのコーのなんて面倒でやってられない。 [srad.jp]みたいな論外のもいるし、、、なんだかなぁ
vmware Player で古いハードウェアバージョンを指定すれば動くかもね。昔はグラフィックAPIが2Dも3Dも乱立していてそのへんのエミュレーションはVMWARE製品といえど貧弱なので物によっては動かないが。
ローカルアプリとWebを一緒にしてあーだこーだ言われてもね
2000はBIOSの実装に合わせたKernelが自動で選ばれてインストールするようになってた気がする当時でも別マシンに移動させると青画面は出ることがあった
自分もこれ体験したことある。
・最新のエミュレータ→仮想マシン上のWindows2000起動の途中でブルースクリーン
sysprep済みのディスクイメージも作っておいた方が良かったですね。
オープンソースのエミュレータを使う, というのはダメですかね
いや、とっくにLinux系OS上でAdobe FLASH Playerは使われているのでLinux系OS向けに、OSS版FLASH Playerが完成すれば、なんとかなっちゃう。
ただ、既存のOSS実装は、互換性が不充分で、評価も低くGoogleやAdobeから提供されるプロプライエタリーのFLASH PlayerをLinux系OSでも利用するという状況がずっと続いている。
Linux系OSのX Window System向けのFLASH PlayerがARM向けは無いことがRaspberry Piでインターネット利用をする場合の問題点の一つになったりもしている。
プロプライエタリーソフトウェアでも、最近のLinux系OSでは導入はリポジトリーから指定すれば、自動的にAdobeなりGoogleなりのサーバーから自動取得してインストールできるようになっている場合もある。
だから、そこに完全なOSS版のFLASH Playerが成立するならそれがAdobeブランドを失ったAdobe版の後裔であってもAdobeの情報提供を受けて改良されたOSS実装でも、どっちでもいいんです。
やがては、それがWindowsやmacOSに移植されることもあるかもしれません。
でも、再現性が高いにしても、インターネットアクセスに対して安全性が失われていく古いプロプライエタリーOSやFLASH Playerを仮想マシン上で維持してもインターネット上のFLASHコンテンツ利用には、妥当性がありません。
問題の本質はFLASHコンテンツがインターネット上に置かれていること古いOSやアプリやFLASH Playerのセキュリティアップデートが打ち切られること
この2つの兼ね合いによって生じています。それを回避する一つの要素は、とっくにLinux系OSが担っていて残りのプロプライエタリーソフトウェアたるAdobe FLASH Playerの問題を解決するための取り組みをはじめようとしているわけです。
べき論で言えばすべきだと思うよ。ただ現実の話としてフラッシュで作成されたものの多くがウェブサイト上に掲載するためのものでありオフラインにそのまま移しても正常に動かないものが多いという問題がある。だからすべきだろうとは思うがやっても大して意味がないとも思う。ブラウザの永久サポートやOSの永久サポートは現実的ではないのでフラッシュプレイヤーをJavascriptで書きなおせばいいんじゃないかと。仮想マシンかエミュレータを使うというのは手ではあるがそれよりもまずウェブ上で公開されるコンテンツをローカルで単独動作できるようにする必要があるから結局意味がない。
いやローカルネットを適切に設定すれば動くだろそれが仮想ネットワークなら単独のpcで動くだろ
必要なファイルを適切に配置してどーのコーのなんて面倒でやってられない。
再現性を高めるにはこの提案は筋が悪いでしょうが、それは「単にFlashを現状のまま保存すべきだ、という話」なんじゃないでしょうか。Flash Playerを「生き続けさせる」ためには一般的な環境で動かせることが重要。この際OSやブラウザ、ハードウェアを含めた完全な再現は問題にならないでしょう。
# しかし「生かし続ける」人は本当にいるのか…?
他案ならOsから分離独立したサンドボックス仕様のブラウザとかになるんですかね。完全に動くを求めるなら仮想マシン1択でしょうねえ。
「Flashを現状のまま保存」して「過去のコンテンツにアクセス」したいという話じゃないよ。
それにFlashプレイヤーの新規インストールもできなくなるんだから、「仮想マシンなりPCエミュレータ」を用意してもアクセスはできなくなるよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲを呼ぶ -- ある傍観者
仮想マシンなりPCエミュレータ使えばそれで済むような? (スコア:5, 興味深い)
Flashを使ってないコンテンツも沢山あります
「過去のコンテンツにアクセスする手段」を求めるなら
Flashだけをオープンソース化しても意味がなく
ブラウザとかOSもオープンソース化して,誰かが保守しなければなりません
現実的な解としては,仮想マシンなり PCエミュレータを用意して
その上で過去のバイナリをそのまま動かした方が
再現性も高く,再現できることも多くなります
以上の理由から,私はこの提案は筋が悪いと思います.賛同できません.
Re:仮想マシンなりPCエミュレータ使えばそれで済むような? (スコア:5, 興味深い)
その、仮想マシンを使う方法が意外と筋が悪いんだ。
エミュレーション環境が変わると動かなかったりする。
まさに、そういう目的で、Windows2000まででしか動かないソフトのため、当時のディスクイメージを保管してあるんだけど、
こないだ久しぶりに引っ張り出して来たら、それを動かせるエミュレーション環境を用意できなかった。
・最新のエミュレータ→仮想マシン上のWindows2000起動の途中でブルースクリーン
・過去に動かせていたバージョン→Windows10にインストール不可能
・最新のエミュレータにWindows2000をインストールした新たな環境を作る→Windows2000のWindowsUpdateは提供が終わっているのでまともなドライバが揃わない
エミュレータで永久保存するなら、よほど注意深く準備をしておかないとダメ。
あるいは、完全なソフトウェアエミュレーションでよければ、
仮想マシン上に仮想マシンホストをインストールして、と多段エミュレートも出来るかも知れないけど。
Re:仮想マシンなりPCエミュレータ使えばそれで済むような? (スコア:1)
> エミュレーション環境が変わると動かなかったりする。
そんな状態でFlashが動き続けることを期待できるのでしょうか?
他の人の指摘にもあるように、コンテンツを残すためにはFlashはその一角をになうだけですよね。
エミュレーターの方はオープンであるし、PCの実ハードも事実上オープンだからすでに目的のものは手に入っていると思う。
過去のコンテンツを残すのだから「注意深く準備」は当然でしょう。
必要なファイルを適切に配置してどーのコーのなんて面倒でやってられない。 [srad.jp]みたいな論外のもいるし、、、なんだかなぁ
Re: (スコア:0)
vmware Player で古いハードウェアバージョンを指定すれば動くかもね。
昔はグラフィックAPIが2Dも3Dも乱立していてそのへんのエミュレーションはVMWARE製品といえど貧弱なので物によっては動かないが。
Re: (スコア:0)
ローカルアプリとWebを一緒にしてあーだこーだ言われてもね
Re: (スコア:0)
2000はBIOSの実装に合わせたKernelが自動で選ばれてインストールするようになってた気がする
当時でも別マシンに移動させると青画面は出ることがあった
Re: (スコア:0)
多分これ、仮想マシン上のBIOSでSATA動作モードをAHCIからIDEに変更したら解決するよ。
※XPまではインストール時にAHCIモードでインストールしてないと標準で読み込まれてないから、IDEでインストールした2000/XPを途中からAHCIに変更すると起動の途中でこける(変更前に追加読込させてれば解決できる)
Re: (スコア:0)
自分もこれ体験したことある。
Re: (スコア:0)
sysprep済みのディスクイメージも作っておいた方が良かったですね。
Re: (スコア:0)
オープンソースのエミュレータを使う, というのはダメですかね
仮想マシンなりPCエミュレータ使えばそれで済む話じゃ無い (スコア:5, すばらしい洞察)
いや、とっくにLinux系OS上でAdobe FLASH Playerは使われているので
Linux系OS向けに、OSS版FLASH Playerが完成すれば、なんとかなっちゃう。
ただ、既存のOSS実装は、互換性が不充分で、評価も低く
GoogleやAdobeから提供されるプロプライエタリーのFLASH Playerを
Linux系OSでも利用するという状況がずっと続いている。
Linux系OSのX Window System向けのFLASH PlayerがARM向けは無いことが
Raspberry Piでインターネット利用をする場合の問題点の一つになったりもしている。
プロプライエタリーソフトウェアでも、最近のLinux系OSでは
導入はリポジトリーから指定すれば、自動的にAdobeなりGoogleなりの
サーバーから自動取得してインストールできるようになっている場合もある。
だから、そこに完全なOSS版のFLASH Playerが成立するなら
それがAdobeブランドを失ったAdobe版の後裔であっても
Adobeの情報提供を受けて改良されたOSS実装でも、どっちでもいいんです。
やがては、それがWindowsやmacOSに移植されることもあるかもしれません。
でも、再現性が高いにしても、インターネットアクセスに対して
安全性が失われていく古いプロプライエタリーOSやFLASH Playerを
仮想マシン上で維持しても
インターネット上のFLASHコンテンツ利用には、妥当性がありません。
問題の本質は
FLASHコンテンツがインターネット上に置かれていること
古いOSやアプリやFLASH Playerのセキュリティアップデートが打ち切られること
この2つの兼ね合いによって生じています。
それを回避する一つの要素は、とっくにLinux系OSが担っていて
残りのプロプライエタリーソフトウェアたるAdobe FLASH Playerの問題を
解決するための取り組みをはじめようとしているわけです。
Re:仮想マシンなりPCエミュレータ使えばそれで済むような? (スコア:4, 興味深い)
べき論で言えばすべきだと思うよ。ただ現実の話としてフラッシュで作成されたものの多くがウェブサイト上に掲載するためのものでありオフラインにそのまま移しても正常に動かないものが多いという問題がある。
だからすべきだろうとは思うがやっても大して意味がないとも思う。
ブラウザの永久サポートやOSの永久サポートは現実的ではないのでフラッシュプレイヤーをJavascriptで書きなおせばいいんじゃないかと。
仮想マシンかエミュレータを使うというのは手ではあるがそれよりもまずウェブ上で公開されるコンテンツをローカルで単独動作できるようにする必要があるから結局意味がない。
Re:仮想マシンなりPCエミュレータ使えばそれで済むような? (スコア:1)
いやローカルネットを適切に設定すれば動くだろ
それが仮想ネットワークなら単独のpcで動くだろ
Re: (スコア:0)
必要なファイルを適切に配置してどーのコーのなんて面倒でやってられない。
Re: (スコア:0)
再現性を高めるにはこの提案は筋が悪いでしょうが、それは「単にFlashを現状のまま保存すべきだ、という話」なんじゃないでしょうか。
Flash Playerを「生き続けさせる」ためには一般的な環境で動かせることが重要。この際OSやブラウザ、ハードウェアを含めた完全な再現は問題にならないでしょう。
# しかし「生かし続ける」人は本当にいるのか…?
Re: (スコア:0)
他案ならOsから分離独立したサンドボックス仕様のブラウザとかになるんですかね。
完全に動くを求めるなら仮想マシン1択でしょうねえ。
Re: (スコア:0)
「Flashを現状のまま保存」して「過去のコンテンツにアクセス」したいという話じゃないよ。
それにFlashプレイヤーの新規インストールもできなくなるんだから、
「仮想マシンなりPCエミュレータ」を用意してもアクセスはできなくなるよ。