לדלג לתוכן

BusyBox

מתוך ויקיפדיה, האנציקלופדיה החופשית
BusyBox
מפתח Bruce Perens עריכת הנתון בוויקינתונים
מחזור חיים 4 בנובמבר 1999 – הווה (25 שנים) עריכת הנתון בוויקינתונים
גרסה אחרונה 1.36.1 (19 במאי 2023) עריכת הנתון בוויקינתונים
מערכת הפעלה מערכת הפעלה דמוית יוניקס עריכת הנתון בוויקינתונים
נכתבה בשפות C עריכת הנתון בוויקינתונים
סוג רישיון GPL-2.0 עריכת הנתון בוויקינתונים
קוד מקור https://git.busybox.net/busybox עריכת הנתון בוויקינתונים
busybox.net
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

BusyBox היא תוכנית המספקת מספר כלים ופקודות יוניקס בקובץ הרצה אחד. היא יכולה לפעול בסביבות POSIX שונות ובהם לינוקס (כולל אנדרואיד,[1][2])[3] FreeBSD, וכן ליבות אישיות למרות שרבים מכלי התוכנה מתאימים בבסיס לממשק המשתמש של ליבת לינוקס.

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

הקובץ הבודד של BusyBox מחליף כ-300 פקודות יוניקס נפוצות. התכנה מופצת באופן חופשי תחת תנאי GNU GPL[5]. בסוף שנת 2007 התפרסמה התכנה בשל תביעות שהוגשו על ידי מפתחיה, בבתי משפט בארצות הברית, על הפרת תנאי הרישיון[6]. תביעה זו הייתה התביעה הראשונה שהוגשה אי פעם בגין הפרת רישיון GNU GPL.

התוכנית פותחה במקור על ידי ברוס פרנס בשנת 1995 והוכרזה לשימוש רשמי בשנת 1996[7].

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

BusyBox תוחזקה על ידי אנריקה זנרדי, והתמקדה בצרכי תקליטון ההתקנה והאתחול של דביאן עד תחילת 1998, אז הוכנסה על ידי דייב קניאג' למיזם LRP. קניאג' יצר מספר תוספות, ויצר שינויים נוספים במבנה המערכת. כשפיתוח LRP הואט ב-1999 לקח אריק אנדרסן אחריות על המיזם והיה המתחזק הרשמי שלו עד מרץ 2006. במהלך שנים אלו שוק המערכות מוטמעות הלינקס צמח באופן משמעותי ו-BusyBox השתפרה בהתאם ונוספו לה פונקציות נוספות. רוב לנדלי היה המתחזק משנת 2005 למשך מספר שנים. דניס ולסנקו הוא המתחזק הנוכחי של המערכת החל ממאי[9] 2012.

קישורים חיצוניים

[עריכת קוד מקור | עריכה]
ויקישיתוף מדיה וקבצים בנושא BusyBox בוויקישיתוף

הערות שוליים

[עריכת קוד מקור | עריכה]


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