IBM היזהרי .. Oracle מאחורייך.
22 בדצמבר, 2008 | מאת doron |אני חושב שלא יצא לי לכתוב קצת זמן על הספקים הגדולים, ובדרך כלל כידוע, אני מעדיף להקניט, להרגיז ובדרך כלל גם לרדת על החלטות שלהם – מהטעם הפשוט שבדרך כלל הדאגה העיקרית של חברות גדולות היא לעצמן, וזה שהן מפרסמות כל מיני דברים שלכאורה עושים טוב לצרכנים – לא באמת אומר שזה המצב בפועל (כלומר אנחנו כצרכנים בדרך כלל כן נפגעים בצורה כזו או אחרת .. ) .
אבל , כידוע, יש מידי פעם גם דברים טובים לומר על חברות גדולות , וצריך גם אותם לומר ..
הפעם על הפרק .. Oracle ..
הענקית הזו, מצליחה להוכיח שיש לה מדיניות קוד פתוח ותוכנה חופשית סדורה ומסודרת, כלומר, למרות שלכאורה היו רגעים שהיה נראה שאורקל מסתערת בלי לבדוק על מה .. מסתבר שבודקים שם לעומק את הדברים והם מתחילים להזכיר בצורת ההתנהלות שלהם את IBM .. שזה , כמישהו שמתבונן מהצד , אמור להיות מחמאה ..
הכוונה היא שהם לא עושים או מנסים להיות "אינידאנים" מצד אחד ולקפוץ על דברים מפוקפקים , ומאידך הם כן מצליחים לנהל מדיניות של עבודה עם קוד פתוח במקביל לקוד קינייני (כלומר לחברה יש מוצרים חופשיים מחד וקיניינים מאידך).
לפני כשנתיים לערך הכריזה אורקל על הפצת לינוקס משלה, הפצה שזכתה בתחילה לביקורת מסויימת בגלל היותה מבוססת על RHEL אולם מלכתחילה הודיעה אורקל כי בסופו של דבר זו תהיה הפצה עצמאית , ואכן לאורך הזמן ניתן לראות שאורקל מוסיפה יותר ויותר כלים שונים להפצה שלה (חלקם מגיעים בהפצה עצמה וחלקם ניתן להוסיף) כמו לדוגמה ההסבה של מערכת ה YaST לפלטפורמה מבוססת RHEL , כנראה שלשיטת אורקל נדרש כלי מרכזי שיעשה את החיים אולי נוחים יותר לחלק מהאנשים והם מבחינה זו נתנו מענה לכך.
אולם, לא רק בלינוקס עצמה כמערכת הפעלה עוסקת אורקל, אחת הדילמות שקיימות כאשר חברה נכנסת לעסוק בתוכנה חופשית, היא מה היחס של אותה חברה לתוכנה חופשית שמתחרה במוצרים שלה – כלומר אורקל יכולה לעודד שימוש בלינוקס כמערכת הפעלה, אך מה יהיה היחס של אורקל כאשר נתחיל לדבר על בסיסי נתונים חופשיים ?
צריכה האמת להאמר שלשאלה הזו הגיע תשובה ממקור לא צפוי , מלארי אליסון עצמו, כאשר הוא היה בארץ הוא נשאל ממש על נקודה זו , התשובה שלו (למרבית הפלא) לא היתה מתחמקת אלא ישירה ובהירה , “מי שמתאים לו MySQL שישתמש ב MySQL , אולם כאשר בסיס הנתונים שלו יגדל והצרכים שלו יגדלו , הוא מן הסתם ירצה לעבור לאורקל" (כמובן הציטוט אינו מדוייק ונשען על זיכרוני), תשובה שבספק אם היה ניתן לקבל אותה מדרגים אחרים בחברה כלשהיא ..
אולם, אורקל המשיכה במדיניות של שימוש בתוכנה חופשית, בכל מקום שבו היא חשבה שזה יכול לסייע ללקוחות שלה, והשלב הבא בתהליך היה שימוש בוירטואליזציה . אורקל למעשה הוציאה פלטפורמת וירטואליזציה , אשר מבוססת על המנוע של Xen ואשר מגיע ללקוח כמערכת להתקנה ישרות על הברזלים , בנוסף לכלים הבסיסיים שקיימים על מערכת זו (הכוונה היא לכלי ניהול) , אורקל החלה לספק מערכת ניהול לסביבה זו , מערכת שמבוססת (או נגזרת) ממערכות ניהול הלינוקסים שלה (שהיא עצמה נגזרת ממערכת ניהול ה grid ) [זאת למיטב זכרוני] . ארגונים היו יכולים לרכוש את מערכת הניהול הזו בפני עצמה לחלופין הם היו יכולים לקבל אותה בחינם במידה והם היו לקוחות לינוקס של אורקל או שהיות לקוחות שהיתה להם מערכת גריד של אורקל (או כל מיני הגדרות אחרות של לקוחות אורקל) .
לאורך השנה / שנה וחצי האחרונות, אורקל העמיקה את הטיפול שלה בפלטפורמת הווירטואליזציה ומן הסתם העמיקה את הקשר שלה לפרוייקט Xen , כאשר היא מסייעת בתיקונים שיפורים וכיוצ"ב .
לפני מספר ימים יצאה ההודעה הזו, אשר מדברת על העמקה נוספת (או הסדרה של הקשר הקיים ממילא ) של אורקל עם Xen .. שורה תחתונה , אורקל הופכת דה-פאקטו להיות שחקן תשתיתי מוביל גם בתחומים של ווירטואליזציה, מערכות הפעלה וכו' (בלי קשר להיותה שחקן מהותי בתחומים עליהם היא אמונה ממילא) כאשר היא מאמצת גישה של שימוש בתוכנה חופשית וקוד פתוח ..
לאנשים העובדים בצורה מקצועית בתחום , מומלץ שלא להסיר עיניים ממה שקורה באורקל בכל הנושאים הללו – על מנת לספק , כאשר יש צורך, אופציה נוספת לארגון בו אתם עובדים .

9 תגובות עבור “IBM היזהרי .. Oracle מאחורייך.”
מאת אנונימי בתאריך 23 בדצמבר, 2008 | תגובה
"… אך מה יהיה היחס של אורקל כאשר נתחיל לדבר על בסיסי נתונים חופשיים ? "
עד כמה שידוע לי אורקל מאפשרת הורדה חופשית של בסיס הנתונים שלה Oracle Database 10g:
http://linmagazine.co.il/hacking/free_oracle_10g_express
לפי הידיעה הזו, מדובר בגירסת 'אקספרס' ונפח מסד הנתונים הוא 4 ג"ב.
הידיעה הזו היא מלפני כ-3 שנים.
כיום אורקל מאפשרת להוריד את גירסת ה 11g:
http://www.oracle.com/technology/software/products/database/index.html
ייתכן שהנפח בגירסה זו גדול הרבה יותר.
מודל העבודה דומה לזה של סאן: התוכנה (בסיס הנתונים) חינם. התמיכה הטכנית היא בתשלום.
מאת doron בתאריך 23 בדצמבר, 2008 | תגובה
לא לא .. אתה מדבר על בסיסי נתונים "חינמיים" לא חופשיים.
גרסת האקספרס של אורקל היא חינמית , אבל לא חופשית.
מה שאני התייחסתי אליו הוא שאלה שהופנתה ללארי אליסון כאשר היה בארץ, ודיבר בשבחי התוכנה החופשית .
הוא נשאל (למיטב זכרוני) מה היחס של אורקל לבסיסי נתונים חופשיים .. והתשובה שלו היתה (למיטב זכרוני) משהו כמו "מי שמתאים לו mySQL שישתמש .. כשהוא יצטרך יותר וירצה יותר .. הוא בטח יעבור לאורקל" .
מאת אנונימי בתאריך 23 בדצמבר, 2008 | תגובה
רק עכשיו הבנתי סוף סוף את ההבדל בין תוכנה חינמית לחופשית:
http://www.ynet.co.il/articles/1,7340,L-3530140,00.html
מאת doron בתאריך 23 בדצמבר, 2008 | תגובה
היי איש,
כן, שחר ניסה להעביר בדרך פשוטה את המסר – ובמידה רבה הצליח.
למעשה ישנם 3-4 מושגים:
תוכנה חופשית – תוכנה המשמרת את החופש של המשתמש (הוגדרו 4 חופשי יסוד). כלומר שומרת על האינטרסים של המשתמש ולא פוגעת בהם.
תוכנה קיניינית – תוכנה מסחרית רגילה (שבמקרים רבים לא שומרת על המשתמש אלא על האינטרס של היצרן).
תוכנת קוד פתוח – תוכנה שקוד המקור שלה זמין (אין הכרח שהיא חופשית, כלומר היא יכולה להיות קניינית) , כל תוכנה חופשית היא בהכרח קוד פתוח אך לא להיפך.
תוכנה חינמית – תוכנה שמסופקת בחינם, אין הדבר מעיד על היותה חופשית או קיניינית (במקרים רבים היא קיניינית שהמודל החינמי מהווה "פרסום" ).
מאת אופיר בתאריך 23 בדצמבר, 2008 | תגובה
איזה סקירה חיובית – אתה יותר אופטימי ממני
אנונימי – גרסת ה-XE היא חינמית. גרסת ה-11g שקישרת אליה היא הגרסה המסחרית המלאה (במספר גרסאות) והיא כמובן בתשלום.
דורון – המנטרה של אורקל מאז ומעולם הוא סטנדרטים פתוחים, שמאפשרים תחרות בריאה (בין חלופות קניינות שונות וגם בין חלופות חופשיות). זאת אחת הסיבות שאני שמח לעבוד שם – למרות שזאת חברת תוכנה קניינית, אני לא מרגיש חלק מה-bad guys… סתם דוגמא שנתקלתי בה השבוע:
http://www.slideshare.net/trondau/software-industry-equals-open-standards-presentation
לגבי הציטוט של לארי – תתפלא, אבל גם אני מסוגל להגיד כאלה דברים ללקוח. אם הוא עובד עם MySQL, מרוצה ממה שהוא מקבל, ולא צריך את הערך המוסף שאנחנו מספקים – שיהיה לו לבריאות. חבל על האנרגיה שלי.
בהערת אגב – יש חברות כמו גוגל שאוהבות קוד פתוח אבל ממציאות סטנדרטים וממשקים פרטיים משלהם על ימין ועל שמאל או נועלות אותך בדרכים אחרות. למשל, רק היום נתקלתי ב-GQL של גוגל – שפת שליפות מנוונת מעל תשתית האחסון הסגורה שלהם (BigTable), שמגיעה כחלק מה-google app engine
http://code.google.com/appengine/docs/datastore/gqlreference.html
אני מבין מאיפה זה מגיע (זה נובע מהישום ותסריט השימוש של BigTable), אבל זה מרגיש מאוד סגור – אמנם אפילו שרת האפליקציה הוא בקוד פתוח אבל ניתן להריץ את האפליקציות רק בענן שלהם. בעיה.
טוב, לפחות הם לא מחבלים באופן יזום בכל סטנדרט פתוח כמו חברה מסויימת
מאת doron בתאריך 24 בדצמבר, 2008 | תגובה
אופיר,
כשאפשר וצריך לכתוב דברים טובים – אני לא חושש לעשות את זה .. עם זאת אתה יכול לברר אצלכם, היו בעבר רגעים שאנשים שלכם רצו במינימום לשבור לי חצי מהעצמות שלי כאשר באתרי אליהם עם כל מיני נושאים של לינוקס (ביקורת וכיוצ"ב) .
מאת אנונימי בתאריך 24 בדצמבר, 2008 | תגובה
אופיר,
לגבי האמירה של לארי (וגם שלך, במידה מסוימת..):
שמעתי את אותה אמירה גם מאחד מחבריך לעבודה (יונתן) במסגרת אחד הקורסים שלכם. אז כבר ניתן לומר שזה בהחלט מאפיין אותכם..
(אני לא רואה בכך כל פסול.)
לגבי גרסת ה-11g:
אני אשמח אם תברר לי אם זה בחינם, כן או לא.
עשיתי קורס שלכם, והמדריכה אמרה שניתן לתרגל בבית את החומר והתרגילים שהיא חילקה, על ידי הורדת בסיס הנתונים מאתר החברה, באופן חינמי. הספרים שלכם שחולקו, היו על 11g (כך רשום עליהם בכריכה).
אז ה-11g חינמי או לא?
מאת doron בתאריך 24 בדצמבר, 2008 | תגובה
היי אנונימי,
לא, לא, לא .. האמירה של לארי אליסון אינה מאפיינת אותי, ואינה על דעתי. אני כן רואה בה שיפור ביחס למישהו שמנהל חברה שהיא קינייני בעיקרה, ואשר מפתחת אסטרטגיית שימוש בתוכנה חופשית – ועל כך אני מברך.
אורקל, לא היתה חברה שסיפקה תוכנה חופשית, והמוצרים של אורקל באופן כללי, אינם חופשיים ברובם.
בסיס הנתונים של אורקל אינו חופשי , לא 11g ולא שום גרסה אחרת של בסיס הנתונים .
מה כן ישנן גרסאות של בסיס הנתונים הזה שהינן גרסאות "חפשיות לשימוש" – כלומר חינמיות .
גרסאות אלו אינן חופשיות במובן של תוכנה חופשית אלא ניתנות לשימוש בכל מיני תנאים והגדרות ללא תשלום.
אופס , תיקון .. עכשיו שמתי לב שפנית לאופיר ..
בכל מקרה, ה 11g הוא גרסה של המוצר שלהם , יש לאותו מוצר (11g ) מספר תתי גרסאות.
יש את המסחריות הרגילות , ויש גם אפשרות להוריד גרסה חינמית (כך המצב במרבית המוצרים של אורקל) , בדרך כלל הגרסה החינמית מוגבלת ביחס לגרסה המסחרית , ניתן ללמוד עליה, אבל היא אינה תומכת בכל הפיצ'רים או היכולות שקיימות בגרסה המסחרית הרגילה .
מאת אופיר בתאריך 25 בדצמבר, 2008 | תגובה
לאלמוני…
אתה מודע לכך שהעסק של אורקל היא מכירת תוכנה?
בדף ההורדה שקישרת יש מספר גרסאות.
גרסת Express Edition היא גרסה חינמית לחלוטין – אתה אפילו יכול להשתמש בה בסביבת יצור או לשלב אותה לתוך מוצר שאתה מפתח ולמכור אותה, מה שבא לך. ההגדרה נמצאת פה:
http://www.oracle.com/technology/products/database/xe/index.html
שאר הגרסאות (standard edition, enterprise edition וכו') עולות כסף לשימוש. כשאתה מוריד את הגרסה, יש הסכם שאתה מאשר לפני שאתה יכול להוריד:
http://www.oracle.com/technology/software/popup-license/standard-license.html
שים לב בעיקר לסעיפים LICENSE RIGHTS ו-Ownership and Restrictions
בגדול אתה רשאי להשתמש שהורדת לצרכי לימוד או פיתוח של אפליקציה אחת. מהרגע שאתה מתחיל להשתמש בה לצרכים עסקיים – הרצת העסק שלך, עיבודים וכו' – אתה צריך לפנות לאורקל ולהסדיר את נושא הרישוי – כלומר לשלם.
כלומר, לדעתי המדריכה צדקה – אתה רשאי להוריד את הגרסה המלאה שעולה בעיקרון כסף רב כדי לתרגל את החומר של הקורס ללא תשלום, אבל אם אתה משתמש במסד הנתונים הזה לצרכים אחרים יתכן מאוד שעליך לפנות לאורקל ולקנות רישיון.
מקווה שזה מספיק ברור.
נ.ב. אני לא עורך דין או נציג רשמי של אורקל בעניני מכירות או רישוי… אם אתה בספק, הייתי למשל מרים טלפון לנירה:
http://nira.theoracles.co.il/