شرکت مایکروسافت مدتی پیش در یک ضربالعجل تصمیم گرفت تا فرمت نوپا و غیر استاندارد خود را فورا به استانداردی از سوی ISO [4] تبدیل کند. (پیش نویس و درخواست استاندارد مذکور در اینجا [5]درج شده است) اخبار مختلفی از این عمل مایکروسافت در سایتهای ایرانی [6] و غیر ایرانی [7] منتشر شد و یک کمپین [8] برای مخالفت عمومی با این استاندارد نیز راه اندازی شد و محلی برای گرد آوری مقالات و اخبار در این باره در آدرس www.noooxml.org [9] راه اندازی شد. قرار است ISO در هفته آینده دربارهی تصویب یا رد این پیشنهاد تصمیم گیری کند. اما دلایل جامعهی نرمافزارهای آزاد و اوپن سورس و دیگر مخالفان برای رد این پیشنهاد مایکروسافت چیست؟ وبلاگی به نام «OOXML is defective by design» راه اندازی شده است که در این وبلاگ میتوانید دلایل فنی مختلفی را مشاهده کنید که به شرح مشکلات این فرمت پیشنهادی شرکت مایکروسافت میپردازد. از جمله این دلایل میتوان به موارد زیر اشاره کرد:
۱) صفحه گستردههایی که خودشان را از بین میبرند
۲) مقادیر ورودی با مقادیری که ذخیره میشوند مخالفت دارند
۳) بهینه سازیهای اعمال شده ما را به گذشته میبرند
۴) زبان VML یک استاندارد آزاد یا XML نیست
۵) روش Open Packaging مانند میادین مین هستند!
۶) قابلیت بینالمللی سازی یا I18n وجود دارد اما همواره انگلیسی آمریکایی پیش از هر چیز است
۷) راههای زیادی برای ایجاد مشکل و به دردسر افتادن وجود دارد (مقاله شامل تعدادی نمونه برای ایجاد مشکل است!)
۸) تاریخها بر اساس ویندوز مایکروسافت است
۹) تمام راهها به آفیس مایکروسافت نسخهی ۲۰۰۷ منتهی میشود
۱۰) دنیایی مملو از فایلهای ZIP و اشیا OLE
۱۱) امنیت مستندات یک شوخی (مسخره) است
۱۲) زمان استفاده از BIFF به سر آمده است
۱۳) پشتیبانی از نسخههای پیشین مستندات وجود ندارد
۱۴) در کلام ساده ECMA 376 نباید وجود داشته باشد
در وبلاگ یاد شده میتوانید برای هر کدام از تیترهای بالا شرح مفصلی را همراه با نمونههای حقیقی و حتی استناد به منابع رسمی را بیابید. در حقیقت از متن این برسی و دلایل ذکر شده در آن برمیآید که OOXML تلاشیست از سوی شرکت مایکروسافت تا تمام دنیا را محتاج خود بکند، و این حقیقت با بررسی فرمتهای گوناگون استفاده شده در OOXML و بررسی راهکارهای اعمال این فرمت نوپا در سازمانها و شرکتها نشان میدهد که مایکروسافت این بار تلاش میکند تا از طریق سازکاری جهانی مانند ISO به هدفش در ایجاد یک مونوپلی در دنیای IT دست بیابد.
برای مطالعهی این مقاله که به زبان انگلیسی بسیار ساده نوشته شده است میتوانید اینجا کلیک [10]کنید.