גוגל תחליף את ממשקי ה- API של Java מאנדרואיד N בחלופת קוד פתוח

אורקל

התוכנה המגוונת של תוכנה כיום בה יש לטבול מערכת הפעלה למכשירים ניידים מורכבת למדי ובה היא נמצאת צריך להתמודד עם זכויות יוצרים וזכויות יוצרים על מנת לקבל תכונות, קודים וכלים מסוימים להביא את חווית המשתמש הטובה ביותר ללקוח שקנה ​​טאבלט, לביש או טלפון חכם. אנו כבר יודעים כיצד חברות טכנולוגיה שונות שנכנסות לתביעות אחת לשתיים-שלוש על שימוש במנהלי התקנים או ממשקי API מסוימים מביאות אותן. מאבק מתמיד בו המפסידים הם בדרך כלל המשתמשים בזמן שהחברות מנסות להתגבר על סוג זה של מוגבלות ככל האפשר.

זה מה שגוגל נמצאת בו כדי לעקוף את זה תביעת זכויות יוצרים מאורקל לגבי השימוש ב- API של Java. מסיבה זו או מה שיהיה הסכם סודי בין השניים, גוגל נאלצה להגיע להחלטה שמשמעותה היא שמ- Android N, הפלטפורמה למכשירים ניידים תסיר את תלותה ב- Java מאורקל לטובת יישום של קוד פתוח OpenJDK. הסיבה שמסרה גוגל היא להחליט לחלוטין על תוכנת קוד פתוח, אם כי הסיבה האמיתית קשורה יותר למקריות משפטיות ולא לכוונות יותר בקנה אחד עם מה שאנדרואיד תמיד התכוונה להיות תוכנה חופשית.

עוברים מג'אווה

אורקל רכשה את Sun Microsystems, הבעלים המקוריים של שפת התכנות Java וספריות הקוד שלה, בשנת 2010 ומאז היא מצאה עצמה במאבק מתמיד עם גוגל עבור אנדרואיד. התלונה של אורקל היא כי אנדרואיד משתמשת ב- API של Java ללא הרשאה. ממשקי ה- API או ממשקי התכנות של היישום הם כמו אוצר המילים של שפות התכנות, ומאפשרים למפתחים לגשת לכל הפונקציונליות מבלי לעבור על כתיבת קוד. גוגל טוענת כי לא ניתן להגן על זכויות יוצרים על ממשקי API אלה, מה שהוביל לוויכוח גדול שחילק את תעשיית הטכנולוגיה בתחומים שונים.

Java

עד היום בעיה זו לא נפתרה כחוק. אם כי כן, חבר מושבעים צידד בחזון של גוגל בשנת 2012, על אף שבית משפט פדרלי הפך את ההחלטה באומרו שניתן להגן על ממשקי ה- API ללא כל בעיה. ביוני האחרון סירב בית המשפט העליון לחזור לתיק, שהחזיר אותו לבתי משפט נמוכים יותר.

כיצד ישפיע שינוי חדש זה על מפתחים

מכיוון שהמקרה עדיין פעיל, גוגל שותקת מאוד ממש בנקודה זו. במה שצריך שינוי חדש כמובן הוא לשחזר את אופי הקוד הפתוח של אנדרואיד, שמעודד אותך להשתמש בספריות קוד פתוח. שינוי שקט זה התגלה הודות לתוספת חדשה בקוד המקור שאושרה כעת על ידי גוגל להיות המקרה של גרסאות עתידיות של אנדרואיד.

OpenJDK

עבור משתמשי הקצה לא אמורים להיות שינויים ניכרים. האם למפתחים שבהם למעשה תראו כמה הבדליםמכיוון שהם לא יצטרכו לבחור בין שני ה- APIs מכיוון שיש להם רק OpenJDK ואיך זה יהיה לעבוד עם קוד פשוט. עבור גוגל זה פותח דלת להשפעה רבה יותר על אופן פיתוח יישום הקוד הפתוח, במיוחד בדרכים חדשות שיכולות לשפר את אנדרואיד.

בקיצור, זה כן מהלך אסטרטגי טוב של גוגל להיפטר מאותן תלונות מתמדות מאורקל. אז עכשיו עלינו לדעת פרטים נוספים על אותה הטמעה שתתחיל בגרסה הגדולה החדשה של אנדרואיד, אשר השנה הקרובה תהיה ה- N הראשונית.


אתה מעוניין ב:
כיצד להסיר וירוסים באנדרואיד
עקוב אחרינו בחדשות Google

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: בלוג Actualidad
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.