Linux Standard Base
ה-Linux Standard Base (LSB) הוא פרויקט משותף של מספר הפצות לינוקס הפועלות תחת קרן לינוקס ומטרתו לתקנן את מבנה המערכות בלינוקס, כולל את היררכיית מערכת הקבצים הנמצאת בשימוש במערכת ההפעלה גנו/לינוקס. ה-LSB מתבסס על תקינת POSIX, SUS ותקנים פתוחים אחרים, אך מרחיב אותם במספר מקרים.
לפי ה-LSB:
המטרה של LSB היא לפתח ולקדם קבוצה של תקנים פתוחים שיגבירו את התאימות בין הפצות הלינוקס ויאפשרו לתוכנות לרוץ על כל מערכת הפעלה, אפילו בצורת קבצים בינאריים. בנוסף, ה-LSB יעזור לתאם מאמצים ולגייס את מפתחי התוכנה לניוד תוכנות וכתיבת מוצרים עבור מערכת ההפעלה Linux.
הסמכת תאימות לתקן ה-LSB יכולה להיות מוענקת למוצר מסוים על ידי תהליך הסמכה מתאים.
תקן ה-LSB מתקנן, לדוגמה: ספריות סטנדרטיות, מספר פקודות ויישומי עזר שמרחיבים את תקן POSIX, צורתה של היררכיית מערכת הקבצים, רמות ריצה (runlevels), מערכת ההדפסה ותוספות חיוניות נוספות למנהל החלונות X.
הפקודה lsb_release -a
זמינה במערכות רבות על מנת לקבל פרטים על גרסת ה-LSB. במקרים אחרים, ניתן להפוך את הפקודה לזמינה על ידי התקנת החבילה lsb-release.
קישורים חיצוניים
[עריכת קוד מקור | עריכה]- אתר האינטרנט הרשמי של Linux Standard Base
- אתר האינטרנט הרשמי של Linux Standard Base
- ארכיון התקן ב-linuxfoundation.org
- ויקי LSB
- Linux Foundation's Linux Developer Network (LDN) - נועד לעזור למפתחים לבנות תוכנות תוכנות הניתנות לניוד.