אדם שמדבר עם ציוד ולהיפך
טכנולוגיה

אדם שמדבר עם ציוד ולהיפך

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

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

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

1. לוגו של מערכות ההפעלה הפופולריות ביותר

מערכות הפעלה (1) ניתן למצוא כמעט בכל מכשיר הכולל את המחשב שלך - מ טלפון נייד i קונסולת המשחק po מחשבי על i שרתי אינטרנט. דוגמאות למערכות הפעלה מודרניות פופולריות הן: אנדרואיד, iOS, GNU/Linux, Mac OS X, Microsoft Windows או z/OS מבית IBM. כל המערכות הללו, למעט Windows ו/ו-z/OS, מבוססות על UNIX. לאחרונה, אם אתה לא מבחין בין פלטפורמות שולחניות למובייל, Windows כבר לא שולט, אבל הוא (2).

2. שינוי בנתח השוק העולמי למערכות הפעלה בעשור האחרון בכללותו לפי StatCounter

3. שינוי בנתח השוק העולמי של מערכות הפעלה שולחניות בעשור האחרון, לפי StatCounter.

4. שינוי בנתח השוק העולמי של מערכות ההפעלה בשנה האחרונה במכשירים ניידים, לפי StatCounter

5. מניות סוגי מערכות הפעלה בשוק השרתים ב-2018

שלוש מערכות ההפעלה הפופולריות ביותר למחשבים אישיים הן: Microsoft Windows,, Apple Mac OSX i לינוקס, שחלקו נע סביב 1-2%. (3) מבין המכשירים הניידים, אנדרואיד שולטת ב-iOS של אפל, שנמצאת במקום השני עם נתח שוק שגדל לאחרונה (4). ובשוק השרתים העולמי, לכמעט מחציתם יש מוצרי מיקרוסופט, אם כי אחוז זה יורד לאט, ועם התפשטות Red Hat Linux, שתי המערכות הללו מהוות כ-4/5 מהשוק הזה (5).

מהסמארטפון לשרת

מיקרוסופט יצרה מערכת הפעלה ווינדוס באמצע שנות ה-80. הוא התבסס על ליבת MS-DOS, בזמנו מנהל התוכניות הנפוץ ביותר להפעלת יישומים. לאחר מכן, כולל העדכון הגדול הראשון ב-1987, ואחריו Windows 3.0. כמה שנים מאוחר יותר, הגרסה הבאה, Windows 95, הפכה למערכת ההפעלה השלטת. מומחים אומרים שהמערכת של מיקרוסופט לא השתנתה מהותית מבחינת הארכיטקטורה הבסיסית שלה מאז Windows 95, למרות שהיא הוסיפה כמות עצומה של תכונות כדי לעמוד בדרישות המחשוב החדשות. רבים מהאלמנטים שאנו מכירים היום קיימים מאז שנות ה-90, כמו תפריט ההתחלה, שורת המשימות ו-Windows Explorer (הידוע כיום בשם "Explorer").

הוא נוצר במשך שנים רבות גרסאות רבות ושונות של Windows. הפופולריים שבהם הם Windows 7 (שוחרר ב-2009) Windows Vista (2007) ו Windows XP (2001). Windows מותקן מראש ברובם מחשבים אישיים חדשיםמה שנחשב לסיבה העיקרית לדומיננטיות שלו בעולם. משתמש הרוכש מחשב אישי או מחשב נייד או משדרג את Windows במחשב שלו יכול לבחור מבין כמה גרסאות שונות של המערכת, כולל פרימיום הבית, מקצועי לוב הגמר.

זהה לכולם מחשבי מקינטוש חדשים לוב פרג מותקן מראש במפעל מאז 2002. מערכת הפעלה אפל, המכונה כעת MacOS (לשעבר OS X וגם Mac OS X). מערכות ההפעלה של אפל הן משפחה של מערכות הפעלה ישנות יותר מבוססות UNIX הזמינות רשמית רק עבור מחשבי אפל שהותקנו מראש מאז 2002. שמה של המערכת הוכרז בשנת 2016 בכנס WWDC עקב הצורך לאחד את השמות שבהם השתמשה אפל עבור מערכות ההפעלה שלה (לכן, macOS היא חלק מסדרה: iOS, watchOS, tvOS וכו').

למעט UNIX הישן הבסיס ליצירת מערכת אפל מודרנית שימש בעבר מערכת NeXTStep במחצית השנייה של שנות ה-80, נקנתה על ידי אפל יחד עם היצרנית NeXT ב-1996. הגרסה האחרונה של אותה מערכת מחשב מקינטוש "קלאסית" הייתה Mac OS 9. בשנת 2006, הגרסה הראשונה שוחררה עבור מחשבי ה-x86 החדשים. - Mac OS X 10.4. בשנת 2005 שוחררה הגרסה הראשונה שתואמת במלואה לגרסה השלישית של מפרט UNIX Uniform - Mac OS X 10.5, הפועלת על PowerPC ו-x86 "mac" באמצעות טכנולוגיה הנקראת בינארי אוניברסלי, שהוא פורמט קובץ בר הפעלה הפועל על שתי הארכיטקטורות. בהתבסס על גרסה זו, נוצרה מערכת ה-iOS (במקור iPhone OS), מערכת ההפעלה של אפל בע"מ. עבור מכשירים ניידים iPhone, iPod touch ו-iPad. כפי שניתן לראות, ההיסטוריה של המערכת/מערכות ההפעלה של אפל מורכבת הרבה יותר מזו של ווינדוס.

עם זאת, זה עוד כלום לעומת המגוון של המשפחה. לינוקס, היכנס למערכות הפעלה, כלומר ניתן לשנות ולהפיץ אותן מחדש על ידי כל אחד בכל מקום בעולם. זה שונה מהותית מתוכנות קנייניות כמו Windows, שניתן לשנות רק על ידי החברה שבבעלותה. יתרון לינוקס הוא שמדובר ב"תוכנה חינמית" ויש הרבה הפצות שונות (גרסאות) מהן אתה יכול לבחור את המתאימה לצרכים שלך. לכל הפצה יש מראה ותחושה שונים. ההפצות הפופולריות ביותר ידועות בשם: אובונטו, מנטה ופדורה. לינוקס נקראת על שם שם משפחה לינוס טורוואלדסשיצר את ליבת לינוקס ב-1991.

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

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

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

יש גם מערכות הפעלה לשרתים, כלומר. כבד וכבד במיוחד במשקל. מה ההבדל בין מערכת הפעלה שרת a מערכת הפעלה עבור המשתמש הממוצע? מערכת הפעלה "רגילה" יכולה להריץ תוכנות כמו MS Word, PowerPoint, Excel וכן תוכנות גרפיות, נגני וידאו וכו'. היא גם מאפשרת להפעיל יישומים שמקלים על הגלישה באינטרנט ובדיקת דואר אלקטרוני. הוא משתמש בחיבורי LAN ו-Bluetooth והוא זול יותר ממערכת הפעלה של שרת.

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

מערכות הפעלה למכשירי IoT

קונטיקי – מערכת הפעלה בקוד פתוח שפותחה בשנת 2002, התמקדה בעיקר במיקרו-בקרי רשת ומכשירי IoT בהספק נמוך.

דברים של אנדרואיד - נוצר על ידי גוגל. שמו הקודם היה ברילו. הוא תומך בטכנולוגיות Bluetooth ו- Wi-Fi.

מהומות - יש קהילת מפתחים גדולה והיא משוחררת תחת הרישיון הציבורי של GNU Lesser General Public. לפיכך, RIOT נקרא הלינוקס של עולם ה-IoT.

דקת אפאצ'י - בדומה למערכת ההפעלה RIOT. הוא שוחרר תחת רישיון Apache 2.0. עובד בזמן אמת. ניתן להשתמש בו במיקרו-בקרים רבים, התקני IoT תעשייתיים ומכשירים רפואיים.

LiteOS – הושק על ידי ענקית הטכנולוגיה הסינית Huawei בשנת 2015. זה נחשב בטוח וניתן לפעולה הדדית.

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

נְשִׁיכָה היא מערכת ההפעלה הראשית של אובונטו IoT. בהתבסס על קהילת אובונטו, הוא מבטיח אבטחה חזקה עבור מכשירי IoT.

מערכת הפעלה זעירה - יצא לראשונה בשנת 2000. זוהי אחת ממערכות ההפעלה הוותיקות ביותר עבור מכשירי IoT. הוא משתמש בעיקר ברשתות חיישנים אלחוטיות. 

Windows Internet of Things - ידוע בעבר גם בשם Windows Embedded. זה שונה ל-Windows IoT עם כניסתה של Windows 10.

ראספיאן היא מערכת הפעלה מבוססת דביאן עבור Raspberry Pi בלבד. הקרנל דומה לליבת יוניקס.

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

לינוקס משובץ – מערכת ההפעלה לינוקס בגרסה זו משמשת לטלוויזיות חכמות, נתבים אלחוטיים (Wi-Fi) וכו'.

היסטוריה קצרה של ה-GUI

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

ממשק המשתמש הגרפי הראשון בעולם נחשב לשחרור ה-Apple System 1 בינואר 1984. Windows 1, שיצא בנובמבר הבא, הציעה גם ממשק משתמש גרפי של 16 סיביות. בזמנו, מלבד אפל, הוצגו אבות טיפוס של סביבות גרפיות על ידי חברות אחרות, כמו VisiCorp ב-COMDEX ב-1982, והסיבה העיקרית ליצירת ה-GUI של Windows הייתה חרדה. ביל גייטס על אובדן עמדות בשוק ה-IBM PC.

לממשק שלו, כפי שציינו, יש יותר צפיות מערכת הפעלה ווינדוס הסתמך על תפריט התחלהאשר הוצג לראשונה ב-Windows 95 (1995) 6. לחצן התחל i תפריט התחלה עם קמפיין פרסומי למשיכת משתמשים לתהליך השקת תוכנית חדשה. כשחלונות 2012 יצאה בשנת 8, הכפתור נעלם והמשתמש הועבר מיד למסך ההתחלה המלא, שתוכנן להיות תואם למכשירי מסך מגע חדשים. מסך ההתחלה מתמקד באייקונים ובאריחים של אפליקציות שאתה יכול ללחוץ עליהם, כמו בסרגל Apple, במקום ברשימת אפשרויות המערכת והתוכניות שבהן השתמש Windows עבור תפריט התחל בשנים קודמות.

6. שימוש בלחצן התחל של Windows

בשנת 2013 הופיע Windows גרסה 8.1מה שהחזיר את כפתור התחל כדי להקל על לקוחות מיקרוסופט להשתמש במערכת ההפעלה. בשנת 2014, Windows 10 שיחזר את כפתור ההתחלה ואת תפריט התחל האהובים לתמיד.

מוזכר ידוע למשתמשים המסמך של אפל הוצג בשנת 2000 עם שחרורו של Mac OS X בשם Cheetah. לפני שנת 2000, משתמשי מערכת ההפעלה אפל השתמשו בשורת התפריטים העליונה כדי להפעיל ולבחור תוכניות, ולבצע שינויים באפליקציות שכבר פעלו. כאשר מערכת ההפעלה X 10.5, המכונה גם לאופרד, שוחרר באוקטובר 2007, Dock (7) עוצב מחדש תוך שימוש באותה גישה חזותית שאנו מכירים היום.

UNIX ולא UNIX

מערכות Windows, OS Mac i הפצות לינוקס שונות (כולל אנדרואיד השייך למשפחה זו) - זה לא כל מה שהשוק מציע. צריך להבהיר שמוצרים רבים ושונים בעולם הזה קשורים זה לזה בצורה כזו או אחרת; לדוגמה, לינוקס מעוצבת לפי מערכת UNIX הישנה שפותחה על ידי Bell Labs מאז סוף שנות ה-60. מערכות אפל מודרניות מגיעות מ-UNIX. לפיכך, ישנה רשת של קשרים, אך מתכנתים רבים, בעיקר אלו שיוצרים את המערכות הללו, משתדלים לא לראות בהם "זהות בעצם" ומדגישים את ההבדלים. השם לינוקס עצמו צריך להיות ראשי תיבות של "Linux Is Not UniX". המשמעות היא שלינוקס דומה ל-UNIX, אך פותחה ללא קוד יוניקס, בניגוד למשל ל-BSD() והגרסאות שלו.

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

אחד מצאצאי הבס"ד הנ"ל קרא FreeBSD (שמונה). הגרסה הראשונה של המערכת שוחררה בשנת 8. כרגע קיימות שתי גרסאות יציבות זמינות ונתמכות: 1993 ו-11.4. השם FreeBSD המציא דיוויד גרינמן מהתקליטור Walnut Creek שתמך בפרויקט מההתחלה. הקמע הרשמי של FreeBSD הוא השד, הביטוי הרשמי הוא "הכוח לשרת". בשל היעילות והאמינות שלו, הוא משמש לעתים קרובות כשרת או חומת אש. FreeBSD משמש, למשל. דרך Apache.org, Netflix, Flight-Aware, Yahoo!, Yandex, Netcraft, Sony Playstation 4, WhatsApp.

מערכת הפעלה המיועדת ליישומי בית (שליטה פשוטה, מולטימדיה) ולמשרד, בתורו הברה. הוא נוצר ביולי 2002 כ סניף של מערכת AtheOSאשר ננטש על ידי מחברו קורט סקאואן. ארכיטקטורת הליבה והמערכת, כמו פרויקט AtheOS, נוצרו בהשראת מערכת AmigaOS.

ReactOS נחשב לשבט של Windows, מערכת הפעלה חינמית מסוג מחשב אישי הניתנת להפעלה הדדית עם גרסאות שונות של Windows. הנחות המערכת כוללות את היכולת להשתמש ביישומי ומנהלי התקנים של Windows, כמו גם ביישומי OS/2, Java ו-POSIX.

ReactOS נכתב ב-Cוכמה אלמנטים כמו ReactOS Explorer ב-C++. המפתחים של ReactOS טוענים שזה לא שיבוט של Windows. ReactOS נמצא בפיתוח מאז 1996. עוד בשנת 2019, היא עדיין נחשבה לגרסת אלפא לא שלמה של התוכנה, כך שהמפתחים המליצו עליה רק ​​למטרות בדיקה. יישומי Windows רבים כגון Adobe Reader 6.0 ו-OpenOffice פועלים בו כעת.

לא כולם יודעים Solaris היא מערכת הפעלה מבוססת UNIX שפותחה במקור על ידי Sun Microsystems באמצע שנות ה-90, אך שונה שמה ב-2010 ל אורקל סולריס בעקבות רכישת Sun Microsystems על ידי אורקל. הוא ידוע ביכולות המדרגיות שלו ובמספר תכונות אחרות שאפשרו יישומים מעניינים.

יש הרבה מערכות הפעלה שהיו משמעותיות בזמנן, אבל כבר לא זהות ל-AmigaOS; OS/2 מבית IBM ו-Microsoft, Mac OS קלאסי, כלומר. קודמו שאינו Unix ל-Apple MacOS, BeOS, XTS-300, RISC OS, MorphOS, Haiku, Bare-Metal ו-FreeMint. חלקם עדיין נמצאים בשימוש בשווקי נישה וממשיכים להיות מפותחים כפלטפורמות מיעוטים לקהילת חובבי פיתוח אפליקציות.

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

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

9. מערכת הפעלה לאינטרנט של הדברים

מערכות פתוחות ניידות ומנוהלות מרכזית

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

ליבת לינוקס וכמה רכיבים אחרים המותאמים לאנדרואיד משוחררים תחת GNU GPL. עם זאת, אנדרואיד אינו כולל קוד מפרויקט GNU. תכונה זו מבדילה את אנדרואיד מהפצות לינוקס רבות אחרות כיום. עדכוני מערכת ההפעלה אנדרואיד פורסמו בעבר תחת שמות הקשורים לקינוח (קאפקייק, סופגנייה, אקלר, ג'ינג'ר, חלת דבש, גלידה סנדוויץ'). כבר שנתיים שגרסאות האנדרואיד פשוט ממוספרות ברצף.

שני iOS היא מערכת סלולרית, מוצר של אפל למכשירי iPhone, iPod touch ו-iPad. השם הנוכחי בתוקף מאז 2010. המערכת הייתה ידועה בעבר בשם מערכת ההפעלה iPhone. מערכת זו מבוססת על Mac OS X 10.5. iOS זמין רק במכשירי אפל מכיוון שהחברה אינה נותנת רישיון למערכת ההפעלה למכשירים מיצרנים אחרים. כל התוכנות משוחררות בנפרד על ידי Apple Inc. ומופץ ממאגר יחיד () באופן מרכזי דרך ה-AppStore עם חתימת אישור קריפטוגרפית חובה. מודל הפצה זה, על אף שהוא נשלט באופן מרכזי, מאפשר מניעת התפשטות תוכנות זדוניות, תיקונים ושדרוגים יעילים ובכך סטנדרט בטיחות ואיכות גבוה שאין שני לו לכל המשתמשים.

Windows Mobile היא מערכת הפעלה ניידת של מיקרוסופט המשמשת בסמארטפונים ומכשירים ניידים - עם מסכי מגע או בלעדיהם. מערכת ההפעלה Mobile מבוססת על ליבת Windows CE 5.2.

Windows Mobile היא מערכת הפעלה המיועדת למחשבי כף יד PocketPC, מחשבי כף יד וסמארטפונים. היורש של סדרת Windows Mobile היה Windows Phone, שהוצג ב-27 בספטמבר 2011. בשנת 2015 חזרה מיקרוסופט לשמה הקודם עם הצגת מערכת ההפעלה Windows 10 Mobile, אך מערכת זו אינה שייכת למשפחת Windows Mobile, המבוססת על ליבת Windows CE. הוא שייך למשפחת Windows 10 כחלק מיצירת פלטפורמה אוניברסלית בשם Universal Windows Platform.

מערכת נוספת המוכרת בשוק מערכת ההפעלה הסלולרית היא BlackBerry OS, היא מערכת הפעלה ניידת קניינית שפותחה על ידי Research In Motion לשימוש במכשירי כף יד של BlackBerry פופולריים לפני שנים רבות. פלטפורמת בלקברי היה פופולרי בקרב משתמשים ארגוניים מכיוון שבשילוב עם BlackBerry Enterprise Server, הוא מספק סנכרון עם Microsoft Exchange, Lotus Domino, Novell GroupWise מייל ותוכנות עסקיות אחרות.

ישנן הצעות אחרות פחות מוכרות כגון Bada, מערכת הפעלה סמסונג לטלפונים ניידיםאשר הושק בשנת 2010. הסמארטפון הראשון שהשתמש בו היה Samsung Wave. מערכת הפעלה זאת בתורו הפצת לינוקס, נוצר על ידי שילוב של הפצת Moblin (שנוצרה על ידי אינטל) ו Maemo (בחסות נוקיה) עבור מכשירים ניידים ויישומים שונים כגון מכוניות, יאכטות, טלפונים, נטבוקים או טאבלטים. הצגת הטלפון הנייד הראשון עם MeeGo v1.2, Nokia N9, התקיימה ב-21 ביוני 2011.

ברוכים הבאים לגן החיות של מערכת ההפעלה

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

יצור מוזר כזה, למשל. TempleOS, לשעבר J Operating System, SparrowOS ו-LoseThos - light מערכת הפעלה מקראית. הוא תוכנן על ידי מתכנת אמריקאי כמקדש השלישי שנחזה בתנ"ך. טרייגו א.דיוויס. דייוויס טען שתכונות מערכת כמו רזולוציית 640×480 פיקסלים, תצוגה של 16 צבעים ופקדי שמע הופקדו במיוחד בידיו על ידי אלוהים. הוא תוכנת באמצעות הגרסה המקורית של שפת C (הנקראת HolyC) וכלל, בין היתר, סימולטור טיסה, מהדר וקרנל.

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

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

ידוע שצפון קוריאה מבודדת את עצמה מהעולם החיצון. זה חל גם על תוכנה. מחשבים ב-DPR-D הם לא עובדים על מערכות ווינדוס או אפל, אלא על כוכב אדום (פולגונביול). מערכת הפעלה זו מבוססת UNIX פותחה שם במרכז המחשבים הלאומי ו כולל דפדפן שונה המבוסס על Firefoxמה שמאפשר לך לגשת לאינטרנט המודרני, עורך טקסט ואפילו משחקים. ל-Red Star יש גם תכונות כגון מערכת סימון מים המסמנת את כל הקבצים במספר סידורי התקנה ייחודי כדי שניתן יהיה לאתר אותם, כמו גם גישה מהדלת האחורית עבור סוכנויות ביון קוריאניות.

זה נוצר קצת כמו מערכת סבילי, הידוע גם בשם "המהדורה המוסלמית של אובונטו". Sabily היא הפצת לינוקס משלה. הושק ב-2007 כדי לשרת משתמשים מוסלמים. בנוסף לתכונות הסטנדרטיות שמספקת מערכת ההפעלה, Sabily כוללת תמיכה בשפה הערבית מהקופסה. מערכת ההפעלה מתהדרת גם במספר תוכנות ייחודיות, כמו אייקון הקורא לקריאה המוסלמית לתפילה מספר פעמים ביום, או זכאת Calc עוזר למשתמש לקבוע את הכמויות השונות של נדבות חובה. פרויקט Sabily הופסק בשנת 2011 אך זמין ב- ArchiveOS.

מלא מוזרויות התאבדות לינוקסאשר לאחר הזנת פקודה שאינה מזוהה על ידי תקן לינוקס, מפרמט את הכונן הקשיח, מה שיש להבין כ"עונש". אוֹ PonyOS, מערכת תחביב שנבנתה מהיסוד על ידי ועבור מעריצי My Little Pony המבוססת על מערכת לא ברורה אחרת, Toaru. בנוסף לממשק מלא של סוסי פוני חמודים, PonyOS מציעה תכונה אחת מעניינת - חלונות GUI מסתובבים בנוסף להתכווצות והתנועה המסורתית שלהם.

מערכת הפעלה Digital Real World

זה בתקופתנו. ומערכות ההפעלה מוכנות לזה. חברת Veritone האמריקאית הודיעה באפריל 2020 כי הצליחה לפתח את הראשון בעולם. המוצר שלו בשם "aiWARE" מריץ אלגוריתמי בינה מלאכותית במקום תוכניות. בְּרִירַת מֶחדָל aiWARE כולל לדיבור, טקסט, קול, צילום, ביומטריה, ניתוח נתונים, טרנספורמציה של נתונים ועוד. כך, למשל, פונקציית העוזרת הקולית כבר מובנית במכשירים מסורתיים וזמינה באפליקציה נפרדת.

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

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

סקירה של סוגים שונים של מערכות הפעלה

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

  • נוקשה, כלומר. כאלה שידוע להם זמן התגובה הגרוע ביותר (הגדול ביותר) וידוע שלא יחרוג ממנו;
  • רך, כלומר. אלה שמנסים להגיב מהר ככל האפשר, אך לא ידוע מה עשוי להיות זמן התגובה הארוך יותר.

במערכת הפעלה בזמן אמת, יש צורך לקבוע לאיזה מהתהליכים יש להקצות מעבד וכמה זמן כל תהליכי ההפעלה יעמדו במגבלות הזמן שלהם. הופעתן של מערכות הפעלה מסוג זה קשורה, בין היתר, לצורך בציוד צבאי בבקרת טילים בזמן. סוגים אלה של מערכות הפעלה נמצאים כיום בשימוש נרחב בתעשייה האזרחית, והן גם שולטות במכשירים כגון מרכזיות טלפון, נחיתות מאדים של נאס"א ו-ABS לרכב. דוגמאות בולטות הן Windows CE, OS-9, Symbian ו-LynxOS.

בדרך התקשורת עם המשתמש, אנו מבחינים:

  • מערכות טקסט - תקשורת באמצעות פקודות שהונפקו משורת הפקודה או, במילים אחרות, משורת הפקודה (לדוגמה, UNIX, MS-DOS).
  • מערכות גרפיות – תקשורת באמצעות חלונות וסמלים גרפיים (GUI). המחשב נשלט באמצעות סמן העכבר (לדוגמה, משפחת MS Windows, Mac OS).

לפי ארכיטקטורה, מערכות ההפעלה מחולקות ל:

  • מערכות חד פעמיות. אלו הן מערכות מונוליטיות בעיצוב הפשוט ביותר. המערכת יכולה לבצע רק משימה אחת בכל פעם. רק תוכנית אחת יכולה לפעול בכל פעם (לדוגמה, MS-DOS).
  • מערכות ריבוי משימות (ריבוי משימות). מדובר במערכות מרובות רמות בעלות מבנה היררכי של פקודות מערכת. המערכת יכולה לבצע בו זמנית משימות רבות (לדוגמה, לשלוט בתהליך ההדפסה תוך כדי עריכת טקסט בתוכנה). מספר תוכניות יכולות לפעול בו-זמנית (למשל MS Windows 9x/Me, NT/2000/XP, UNIX, Linux, Mac OS X, OS/2 Warp). 
  • מערכות גישה מאוחדות. אלו מערכות התומכות רק במשתמש אחד בכל פעם (למשל MS-DOS, Windows 9x/Me). 
  • מערכות מרובות משתמשים. אלו מערכות התומכות במספר משתמשים בו זמנית. המעבד מבצע מספר משימות בתורו, כאשר המעבר מתרחש בתדירות גבוהה כל כך שמשתמשים יכולים ליצור אינטראקציה עם התוכנית בזמן שהיא פועלת (למשל MS Windows NT/2000/XP, UNIX, Linux, Mac OS X, OS/2 Warp). 
  • מערכות שרת-לקוח. אלו הן מערכות מורכבות ביותר המפקחות על מערכות משניות המותקנות על מחשבים בודדים ברשת. יישומים מטופלים על ידי מערכת ההפעלה כאל "לקוחות" של שרתים המספקים להם שירותים. "לקוחות" מתקשרים עם שרתים דרך ליבת המערכת, וכל שרת פועל במרחב הזיכרון שלו, נפרד ומוגן, מבודד היטב מתהליכים אחרים.

מערכת משובצת מחשב - מערכת מחשוב מיוחדת שהופכת לחלק בלתי נפרד מהציוד שהיא מפעילה. הוא חייב לעמוד בדרישות מסוימות, המוגדרות בקפדנות במונחים של המשימות שעליו לבצע. לכן, זה לא יכול להיקרא מחשב אישי רב תכליתי טיפוסי. כל מערכת משובצת מבוססת על מעבד מיקרו (או בקר) המתוכנת לבצע מספר מוגבל של משימות, או אפילו משימה אחת. המחשב השולט בחללית אפולו האמריקאית הוא המחשב המובנה הראשון. עם זאת, המחשב המשובץ הראשון בייצור המוני שימש לשליטה בטיל LGM-30 Minuteman I. כמה דוגמאות הן Windows CE, FreeBSD ו-Minix 3.

מערכות הפעלה משובצות. השימוש בלינוקס במערכות משובצות נקרא Embedded Linux. 

מערכת הפעלה ניידת (או מערכת הפעלה ניידת) – מערכת הפעלה לסמארטפונים, טאבלטים, מחשבי כף יד או מכשירים ניידים אחרים. מערכות הפעלה ניידות משלבות את התכונות של מחשב עם תכונות אחרות שימושיות עבור טלפון סלולרי או מכשירים ניידים אחרים; בדרך כלל אלה הם: מסך מגע, טלפון, בלוטות', Wi-Fi, ניווט, מצלמה, מצלמה, זיהוי דיבור, מקליט קול, נגן מוזיקה, NFC ויציאת אינפרא אדום. מכשירים ניידים המסוגלים לתקשר (כגון סמארטפונים) מכילים שתי מערכות הפעלה ניידות - תוכנית ראשית גלויה למשתמש, בתוספת מערכת בזמן אמת ברמה נמוכה התומכת ברדיו ורכיבים נוספים. דוגמאות בולטות כוללות Blackberry OS, Google Android ו- Apple iOS.

הוספת תגובה