חוצה-פלטפורמות – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
שורה 44:
העובדה שמערכת הפעלה מסוימת יכולה לרוץ על גבי ארכיטקטורות מחשב שונות, לא אומרת שתוכנה שנכתבה עבור אותה מערכת הפעלה בהכרח תוכל לעבוד על כל הארכיטקטורות שמערכת ההפעלה תומכת בהן. דוגמה לכך היא ערכת היישומים [[OpenOffice.org]], שבגרסה שלה משנת [[2006]] לא יכלה לרוץ על גבי מעבדי AMD64 או Intel 64 ([[x86-64|ארכיטקטורת x86-64]]); בעיה זו טופלה מאז, ומרבית ערכת היישומים של OpenOffice.org עברה [[porting]] למערכות [[64-bit]] האלה. זה גם מעיד על כך שהעובדה שתוכנה נכתבה ב[[שפת תכנות]] פופולרית כגון [[C (שפת תכנות)|C]] או [[C++|++C]], זה עדיין לא אומר שהיא תוכל לרוץ על גבי כל מערכות ההפעלה שתומכות בשפת התכנות הזאת, או אפילו על גבי אותה מערכת ההפעלה על גבי ארכיטקטורה שונה.
 
=== יישומי ווברשת ===
{{ערך מורחב|יישום ווברשת}}
בדרך כלל מתייחסים אל ל[[יישום ווברשת|יישומי ווברשת]] כאל יישומים חוצי פלטפורמות, כיוון שבאופן אידאלי הם נגישים מכל אחד ממגוון ה[[דפדפן|דפדפנים]] הזמינים במערכות הפעלה שונות. יישומים כאלה בדרך כלל משתמשים ב[[ארכיטקטורת תוכנה|ארכיטקטורת]] [[שרת-לקוח]], והם משתנים מאוד מבחינת המורכבות והפונקציונליות שלהם.
 
== ראו גם ==