Linux Standard Base

מתוך ויקיפדיה, האנציקלופדיה החופשית
הלוגו של LSB

ה-Linux Standard Base‏ (LSB) הוא פרויקט משותף של מספר הפצות לינוקס הפועלות תחת קרן לינוקס ומטרתו לתקנן את מבנה המערכות בלינוקס, כולל את היררכיית מערכת הקבצים הנמצאת בשימוש במערכת ההפעלה גנו/לינוקס. ה-LSB מתבסס על תקינת POSIX,‏ SUS ותקנים פתוחים אחרים, אך מרחיב אותם במספר מקרים.

לפי ה-LSB:

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

הסמכת תאימות לתקן ה-LSB יכולה להיות מוענקת למוצר מסוים על ידי תהליך הסמכה מתאים.

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

הפקודה lsb_release -a זמינה במערכות רבות על מנת לקבל פרטים על גרסת ה-LSB. במקרים אחרים, ניתן להפוך את הפקודה לזמינה על ידי התקנת החבילה lsb-release.

קישורים חיצוניים[עריכת קוד מקור | עריכה]