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.
קישורים חיצוניים
- ארכיון התקן ב-linuxfoundation.org
- ויקי LSB
- Linux Foundation's Linux Developer Network (LDN) - נועד לעזור למפתחים לבנות תוכנות תוכנות הניתנות לניוד.
17359558Linux Standard Base