ODF-目のビームについて

ご存知のように、最近、MicrosoftのOOXMLについての誇大広告に多少驚きました。 マイクロソフトが行っている理由についてはここでは説明しませんが、10年の経験を持つプログラマーとして、また管理の分野での経験を持つ人として、意見を述べたいと思います。





もちろん、完全な判断のふりをするわけではなく、100%正しいふりをするわけでもありません。 いつものように、意見だけです。



今日、OOXMLに対する批判の主な原因はNoOXMLコミュニティです。 ここでは、OOXMLが悪い理由について読むことができますが、そこには多くの興味深いことがあります。 OOXMLに対する多くの攻撃は、本質的にマイクロソフト製品に対する攻撃です。 例1例2(ページの最後)



ただし、この問題についてはマイクロソフトの保護を排除したいと考えています。 ODFが非常に優れているかどうかを確認してみましょう。 それとも完璧なのでしょうか?MicrosoftがOOXMLを受け入れようとするとき、Microsoftは絶対に邪悪なのでしょうか?



1.フォーミュラ



Excelで数式をよく使用しますか? 私はほとんど常に行ってきました。 また、ODFには、数式を表すための単一のメカニズムはありません。 つまり、KOfficeの人が式を作成します。OpenOfficeで開くと、式がまったく処理されない可能性があります。



この問題の理由は簡単に理解できます。異なるプログラムによる式の処理には、特定のコードの「同期」が必要です。つまり、これはフォーマットの問題ではなく、アプリケーションの問題です。 Sun MicrosystemsのスポークスマンであるLars Oppermann氏は、次のように述べています。



なぜ私がサンの開発者からコメントを提供しているのかについて疑問がある場合は、SunがODF開発の主要な貢献者である(そしてそうなっている)ことを覚えておいてください。




もちろん、フォーミュラのサポートの欠如は問題です。 そして、彼らはOpenFormulaを開発することでそれに近づくのを助けられませんでしたが、一つだけあります。それはまだ草案であり、ISO標準化がありません。



その結果、今日では次のことが判明しています。ISO標準化に合格したODF標準には、式はありません。 ODF 1.2は問題を解決できますが、今のところ解決していません。



2.テーブルを含むプレゼンテーションはキャンセルされます。



そういう人もいますが、プレゼンテーションではテーブルをよく使います。 ネットワーク技術の基礎を教えるためのスライドを準備する必要があり、ネットワークフレームの形式を表形式で提示することは非常に便利です。 ODFにはありません。



繰り返しますが、ODF 1.2は問題を解決できますが、今のところ解決していません。 彼らは書く。



3.マクロはありません!



繰り返しになりますが、Microsoft Officeの多くの主な利点は、標準化されたマクロを利用できることです。 もちろん、これがウイルスの問題を引き起こす可能性があることは否定しませんが、署名されたマクロを使用することができ、この問題は自然に消えます。 そして、マクロ自体の重要性を誰も否定しないことを願っていますか?



かつては、大量のデータをテキストドキュメントからExcelに転送し、それらを処理し、マクロで正確性をチェックしてからさらにアップロードするという質問が発生したときに、12個以上のマクロを記述する必要がありました。



したがって、ODFにはそれらがまったく含まれていません。 こんにちは



4. Java



任意のODFドキュメントにJavaアプレットを埋め込むことができます。 2006年にSun MicrosystemsがGPLの下でJavaをリリースしたことを考えると、これはもちろん素晴らしいことです。 ただし、ODFを完全にサポートするためには、Javaを一緒にドラッグする必要がありますか?



5.特許?



Sun Microsystemsは、ODFの特定の「部品」の特許を保持しています。 ただし、もちろん、今日、SunはODFの無料使用を許可していますが、その許可は必要ありません。 原則として一貫性が欲しい。 また、後でこの声明や他のことを思い出さないでください。



そして、結果は何ですか?



ODFサポーターはODFが素晴らしいことを保証します。 私は彼らに完全に同意すると信じています! しかし、私にとっては、コンピューターをツールとして扱う人間として、ODFの機能は十分ではありません。 私は彼らがそうであることを知っています、彼らはまだそうですが、今日、2007年の終わりに、彼らはそこにいません。



結果として、要約するために、OOXMLの嫌いな人にフラグを少し下げるようにお願いします。 私がマイクロソフトだった場合、開発者としても同じことをします。 私が持っているフォーマットが私に合わない場合(そして私が提供する機会の可能性を完全に明らかにできない場合)、私は自分で作ります。



Sunと同様に、MicrosoftはOOXMLの特定の部分について特許を取得しています。 それで何?



したがって、対立は私にとってはとてつもなく大きいように思えます。 ODF 1.2がISO標準として採用された場合、私自身もMicrosoftに石を投げる準備ができているでしょう。



愛をこめて

マニアックな




All Articles