וואטסאפ

אפליקציות עצמאיות לשולחן העבודה לעומת אפליקציות תלויות שולחן עבודה בלינוקס?

Anonim

בתחילת השנה, רבים ממשתמשי Linux Mint למדו על העובדה שההפצה מבוססת אובונטו לינוקס עומדת להציג סט אפליקציות משלו בשם X-apps ב-Linux Mint 18, וזה היה נכון עד כה, כשאתם מדברים על התכונות החדשות של גרסת הבטא של Linux Mint 18 Cinnamon.

מהן אפליקציות X?

זהו פרויקט חדש שהתחיל במטרה לייצר אפליקציות גנריות עבור סביבות שולחן עבודה מסורתיות של GTK כגון Cinnamon, MATE, Xcfe ועוד. הכוונה היא לפתח אפליקציות ליבה אשר יתמזגו היטב עם סביבות שולחן העבודה שהוזכרו לעיל ויבטלו אפליקציות שאינן משתלבות היטב מחוץ לסביבות שולחן העבודה הללו.לכן, כאשר שינויים או תכונות חדשות מתווספות לאפליקציה, היא תחול על כל סביבות שולחן העבודה.

התכונות העיקריות של X-apps

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

מה בעצם עובד טוב יותר: אפליקציות תלויות שולחן עבודה לעומת אפליקציות עצמאיות לשולחן עבודה

לאחר שהענקתם לכם גולת הכותרת של פרויקט X-apps, תבינו שהאפליקציות הללו תלויות בסביבת שולחן העבודה, עובדות ומשתלבות כהלכה עם סביבות שולחן העבודה המסורתיות של GTK שהזכרנו לעיל. מצד שני, האם סביבת שולחן העבודה היא אפליקציות עצמאיות כמו Thunderbird, LibreOffice ו-VLC שיכולות לעבוד על רוב אם לא כל סביבות שולחן העבודה כולל KDE, GNOME, וזו גם תוכנה חוצת פלטפורמות, ועובדת על מערכות הפעלה מרכזיות כגון כמו Windows ו-Mac OSX ועוד רבים נוספים. עובדה אחת לגבי האפליקציות הללו היא שהפיתוח שלהן לא מתמקד בשום פלטפורמה או סביבת שולחן עבודה, הן פשוט עובדות בכל מקום אבל השאלה היא האם הן יכולות להתאים לכל מקום מבחינת אינטגרציה נכונה עם שולחן עבודה.

אתה באמת יכול להסתכל על הטיעון שלמעלה בשני רעיונות אפשריים:

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

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

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