מהפכת המסמך הפתוח
מיקרוסופט מבטיחה לפתוח את אופיס, אבל האם היא יכולה לקיים?

אופיס, חבילת התוכנות המשרדיות של מיקרוסופט, נהנית כבר שנים רבות מהגמוניה מוחלטת בתחומה. היא כל כך נפוצה, שאף אחד כבר לא חושב על זה שהיא עשויה להיעלם אי פעם, או חמור יותר – שיש אנשים שפשוט אין להם אותה. לכן, ההכרזה האחרונה של מיקרוסופט אודות תקנים פתוחים עבור אופיס 12 עשויה להשמע כמו פתרון שמחפש בעיה.
שפת הוורד ושפת האקסל
התוכנות של אופיס שומרות מסמכים בפורמטים מיוחדים. אפשר לזהות אותם לפי הסיומות של הקבצים: .doc למסמכים של וורד, .xls למסמכים של אקסל, וכו'. את הסיומות האלה מכירים כולם, אבל מה בעצם עומד מאחוריהן?
פורמטים הם כללים שמסבירים לתוכנות כיצד לשמור ולפתוח קבצים. במידה מסויימת, הפורמטים דומים לשפה. לדוגמה, כשוורד שומרת מסמך טקסט, היא בודקת בפורמט (או במילון, אם נמשיל את האופיס לשפה), איך להגיד "צבע אדום", או "הדגשה", או “ציור דבילי מהקליפ-ארט”, ושומרת את הקובץ לפי השפה שמוגדרת בפורמט הזה. כשהיא פותחת קובץ, היא בודקת במילון מה הפירוש של כל הדברים שכתובים בו, וכך היא יודעת איך להציג את הקובץ הזה על המסך או להדפיס אותו.
באמצעות פורמט DOC, אפשר לפתוח ולשמור מסמכים של וורד. וורד עצמה לא נחוצה בשביל לפתוח או לשמור מסמכי וורד, אלא רק הפורמט שלה. מה שאומר שהפורמט של וורד, או של כל תוכנת אופיס אחרת, הוא מצרך יקר ערך.
מיקרוסופט שולטת על הקבצים שלכם
למעשה, עבור הרבה אנשים, הפורמטים האלה חשובים עוד יותר מחבילת התוכנות עצמה. אותם אנשים (או ארגונים גדולים) משתמשים בתוכנות אופיס כבר הרבה מאוד שנים, וחלק גדול מאוד מהחיים שלהם נמצא בתוך קבצים של וורד ואקסל ופאוורפוינט – מכתבים שהם כתבו, הכנסות והוצאות שהם חישבו, מצגות שהם הציגו. הם מתחילים עכשיו לדאוג, בגלל שבאופן עקיף, מיקרוסופט מחזיקה את החלקים האלה של החיים שלהם כבני ערובה.
ההצהרה הזו נשמעת קצת מרחיקת לכת, אפילו אם זה רק בעקיפין. הרי כל תוכנה משתמשת בפורמטים – אם בשביל לשמור ולפתוח תמונות, או עמודי אינטרנט, או סרטים. איך זה שמיקרוסופט שוב יוצאת הילדה הרעה? הסיבה היא שבניגוד להרבה פורמטים, אלו של אופיס הם סגורים.
קצת קשה להגיד שמשהו מופשט כמו פורמט יכול להיות סגור או פתוח. עד עתה, הפורמטים של אופיס היו סודיים. אם הפורמטים הללו הם שפה, אז רק מיקרוסופט החזיקה במילון הסודי שלה. היא יכלה לדבר בה כאוות נפשה וכולם היו גם יכולים לשמוע, אבל אף אחד אחר פשוט לא הבין כלום. כדי לפתוח קובץ של וורד, שנשמר בשפה הזו, מיקרוסופט צריכה לעמוד באמצע ולתרגם.
אמנם, כמו מכורים לטלנובלות שמתעוררים יום אחד ומדברים ספרדית שוטפת, אפשר גם לנסות וללמוד את השפה של אופיס אחרי שנים של הקשבה. יש הרבה שעושים את זה – ככה למשל אפשר לפתוח קבצים של וורד, אקסל ופאוור פוינט בתוכנות אופן אופיס. הבעיה היא שלאורך זמן, ובמיוחד כשמדובר במסמכים בעלי חשיבות - אף אחד לא ממש רוצה לסמוך על תרגום משמיעה.
יש מי שלא אוהב את זה
אם לכם, כמשתמשים פרטיים, העניין עושה קצת צרבת - תארו לעצמכם מה זה עושה לארגונים גדולים, או ממשלות.
במשך שנים של שימוש באופיס, הם כותבים מיליוני מסמכים חשובים ששמורים בשפה שרק מיקרוסופט יכולה להבין. כל עוד מותקן עותק של אופיס בכל מחשב, הארגונים האלה יכולים לקרוא את המסמכים שלהם בלי בעיה – כי מיקרוסופט יושבת ומתרגמת כל מסמך בדייקנות ובנאמנות אין קץ.
אבל אחרי שהם צוברים ג'יגות של מסמכי אופיס, הם יותר לא יכולים לעזוב את מיקרוסופט לעולם. הם צריכים אותה שתמשיך לתרגם עבורם את המסמכים שלהם. מיותר לציין שהם לא רוצים להסתפק בתרגום הרעוע של אופן-אופיס ומקבילותיה – לא אחרי שהם כבר שילמו על אופיס כל כך הרבה כסף למשך השנים.
כמובן, התוכנות באופיס הן לא היחידות שמשתמשות בפורמט סגור. פורמטים סגורים נחשבו למשך הרבה שנים לאסטרטגיה מקובלת לשמירה על לקוחות. אבל הרשת הפכה את כל העניין הזה של פורמטים סגורים ללא רלוונטי. הרשת מבוססת מיומה הראשון על פורמטים פתוחים – כאלה שכולם יכולים להשתמש בהם, ורובנו כבר שכחנו איך זה מרגיש לקבל קובץ שאי אפשר לפתוח אותו.
פתוח - אבל אי אפשר להכנס
לאחרונה, חלק מהארגונים הללו, ובמיוחד ממשלות עמוסות בירוקרטיה (וטפסים, המון טפסים) החליטו לעשות משהו בנידון. הם רוצים לשחרר את המסמכים שלהם ולהשיב לעצמם את השליטה המוחלטת בהם. ואכן, במשך השנים האחרונות, האיחוד האירופי דרש ממיקרוסופט ליצור תקן פתוח ליישומי אופיס. השבוע מיקרוסופט הודיעה שהיא מסכימה.
האמת היא שמיקרוסופט הולכת בכיוון הזה כבר כמה שנים בעצמה. עוד באופיס 2003, התחילה מיקרוסופט לפתח ולפרסם פורמט פתוח שמבוסס על XML - שגם הוא סוג של פורמט – מעין פורמט על, המקבילה הטכנולוגית לדקדוק אוניברסלי שמשותף לכל השפות.
עד עכשיו, הפורמטים הפתוחים של אופיס 2003 היו אמנם זמינים להורדה מהאתר של אופיס (כלומר, ספרי הדקדוד והתחביר והמילונים). אבל מיקרוסופט הגבילה את התפוצה שלהם באמצעות רישיון שימוש, שאומר בקיצור: אפשר להוריד את הפורמטים בחינם, אבל אי אפשר לעשות איתם כמעט כלום (לדוגמה - לא ניתן להשתמש בהם בתוכנות קוד פתוח).
אז מה קרה עכשיו?
אתמול, מיקרוסופט הביעה סוף סוף משהו שנראה כמו מחויבות מלאה לפתיחות. הם החליטו לכנס וועדה של מפתחים, מומחים לטכנולוגיות מידע, ושאר גיקים, ולנסח ביחד את הפורמטים הפתוחים האלה לכדי תקן בינלאומי - שפה פתוחה שכולם יוכלו ללמוד. עד שתצא אופיס 12 לאור, תהליך התקנון כבר יושלם, והפורמטים החדשים האלה יהיו ברירת המחדל בכל התוכנות.
במילים פשוטות, המשמעות של המהלך הזה היא שאפשר יהיה לפתוח מסמכים של אופיס בכל תוכנה שהיא. כנראה. מתישהו. הפרטים עוד לא ברורים, אבל זה בכל אופן הכיוון. כל אותם מנהלים ופקידי מדינה לא ידאגו יותר מכך שמיקרוסופט שולטת על המסמכים שלהם, כיוון שהם כבר ידברו בשפה של אופיס באופן שוטף ולא יזדקקו עוד למיקרוסופט בתור מתרגמת. וכל אותם בעלי עסקים ומשתמשים פרטיים לא יצטרכו יותר לדאוג לגבי המחיר הגבוה של חבילת אופיס, בגלל שיהיו תוכנות פשוטות וזולות בהרבה, שיהיו תואמות לגמרי לאלו של מיקרוסופט.
אז מיקרוסופט לא רעה הפעם?
לא בדיוק. תקן פתוח של אופיס 12 זה חדשות טובות, זה בטוח. אבל מיקרוסופט היא חברה מסחרית, וטובת הציבור פשוט לא נמצאת אצלה בסדרי העדיפויות, אפילו לא במקום של כבוד בתחתית הרשימה. יש שתי שאלות שצריך לשאול לגבי התקן הזה. עד כמה פתוח הוא יהיה, ומי בכלל צריך אותו?
לפני הכל - הוא לא יכול להיות ממש פתוח. מיקרוסופט רשמה פטנטים על הרבה דברים שקשורים לאופיס, ומאוד לא סביר שהיא תוותר עליהם. גם עניין רישיון השימוש של התקן החדש לא הובהר עדיין – יש רק הבטחה לפיה מיקרוסופט "לא תתבע את המשתמשים בפורמט", שזה לא בדיוק ניסוח משפטי מחייב. לבדן, שתי הסיבות הללו מונעות מהתקן הזה להשתלב בתוכנות קוד פתוח, כמו אופן אופיס.
אבל זה לא הכל. אם מיקרוסופט, כגוף מסחרי, תשמור לעצמה את השליטה בתקן החדש, הוא לעולם לא יהיה תקן פתוח באמת. היא תוכל לשנות אותו באופן שרירותי כדי להבטיח לעצמה יתרון תחרותי על חברות אחרות שעשויות להשתמש בו. לעומת זאת, אם הציבור הרחב ירצה להציע שינויים או תיקונים, אפשר רק לשלוח לביל גייטס אימייל ולקוות לטוב.
ובנוסף לכך, אנחנו לא באמת צריכים אותו. כבר יש תקן פתוח וחופשי למסמכים משרדיים. קוראים לו OpenDocument, והוא אף זכה לתמיכה גורפת בקרב ממשלות, גופים מדיניים וכל שאר הגורמים שמיקרוסופט מנסה לחזר אחריהם עם התקן החדש שלה. אם למיקרוסופט היה אכפת באמת מתקנים פתוחים, היא לא הייתה מסבכת את העניינים עם תקן חדש משל עצמה, אלא פשוט מאמצת את זה הקיים (או לפחות מציעה תמיכה בו). במקום, היא החליטה להכביד עלינו ועל העולם בתקן נוסף.



