
پس از آنکه مایکروسافت نرمافزار Publisher را از اشتراک Office 365 حذف کرد، بنیاد داکیومنت (The Document Foundation) و پروژه لیبرهآفیس (LibreOffice) اعلام کردند از کاربران این نرمافزار و فایلهای PUB پشتیبانی میکنند. این اقدام در حالی انجام میشود که بسیاری از کاربران Publisher نگران از دست رفتن دسترسی به اسناد قدیمی خود هستند.
لیبرهآفیس به استقبال کاربران Publisher میرود
لیبرهآفیس در وبلاگ خود اعلام کرده است که قالب فایل PUB را مهندسی معکوس (Reverse Engineering) کرده و کتابخانهای به نام libmspub ساخته است. این کتابخانه به کاربران اجازه میدهد فایلهای PUB را به صورت رایگان بخوانند و در صورت تمایل آنها را به قالب OpenDocument Format یا همان ODF تبدیل کنند.
به گفته لیبرهآفیس، ذخیرهسازی اسناد در قالب ODF تضمین میکند که برنامههای متنباز بتوانند سالها بعد نیز آنها را بخوانند و خطر توقف ناگهانی نرمافزار، مانند آنچه برای نرمافزارهای اختصاصی رخ میدهد، وجود نداشته باشد.
چرا تبدیل به PDF یا DOCX کافی نیست؟
مایکروسافت به کاربران Publisher گفته بود میتوانند فایلهای PUB خود را به PDF یا DOCX تبدیل کنند. اما لیبرهآفیس این راهحل را کافی نمیداند و توضیح میدهد:
- قالب PDF چیدمان صفحه را حفظ میکند، اما برای ویرایش طراحی نشده است.
- قالب DOCX قابل ویرایش است، اما Word یک ابزار صفحهآرایی (Page Layout) نیست؛ بنابراین فایلهای پیچیده در جریان تبدیل، قالببندی خود را از دست میدهند.
لیبرهآفیس همچنین تأکید میکند که در هر دو حالت، کاربران مجبور میشوند محتوای خود را از یک قالب اختصاصی (Proprietary Format) تحت کنترل یک فروشنده به قالب اختصاصی دیگری از همان فروشنده منتقل کنند. به باور این بنیاد، مشکل اصلی این است که اسناد به عنوان محصول جانبی برنامه در نظر گرفته میشوند، نه اطلاعاتی که متعلق به سازندگان آنهاست.
راهحل متنباز با کتابخانه libmspub و ODF
لیبرهآفیس پیشنهاد میکند کاربران به جای تبدیل اجباری به PDF یا DOCX، فایلهای PUB خود را با کمک کتابخانه libmspub بخوانند و سپس در قالب ODF ذخیره کنند. این روش نه تنها ویرایشپذیری چیدمان را حفظ میکند، بلکه از قفلشدن کاربران در قالبهای اختصاصی (Vendor Lock-in) نیز جلوگیری میکند.
به این ترتیب، کاربرانی که پس از حذف Publisher از Office 365 دچار سردرگمی شدهاند، میتوانند با استفاده از لیبرهآفیس به فایلهای قدیمی خود دسترسی داشته باشند و آنها را به قالبی باز و پایدار منتقل کنند.