Linux Standard Base

Linux Standard Base

Linux Standard Base eli LSB on Linux-käyttöjärjestelmälle kehitetty standardi ja sertifikointi järjestelmän ohjelmistoista ja asetuksista. LSB:n tarkoitus on varmistaa, että Linux-käyttöjärjestelmä ei pirstaloidu eri käyttöjärjestelmiksi kuten tapahtui Unix-käyttöjärjestelmälle. LSB pyrkii myös pitämään ohjelmistokehityksen yksinkertaisena.

LSB:stä on julkaistu ISO-standardi ISO/IEC 23360-1:2006, josta on päivitetty versio ISO/IEC 23360-1-1:2021.[1][2] Standardin on kehittänyt Linux Foundation.[3]

Käyttöjärjestelmän suosion määrää sen päällä toimivien ohjelmistojen saatavuus sekä toiminnot. Yksittäiset ohjelmoijat sekä suljetun lähdekoodin ohjelmistoja kehittävät yritykset joutuvat ongelmiin Linux-käyttöjärjestelmän useiden jakelupakettien kanssa. Eri jakelupaketit sisällyttävät eri versioita kirjastoista ja tallentavat asetustiedostot eri hakemistoihin. Tämä on aikoinaan pakottanut ohjelmistokehittäjät kohdistamaan ohjelmiston jakamisen sekä myymisen vain valituille jakelupaketeille ja on asettanut eri jakelupakettien käyttäjät eriarvoiseen asemaan, kun ohjelmistokehityksen tavoitteet on jouduttu rajaamaan tiettyihin jakelupaketteihin kehitys- sekä ylläpitokustannuksien alhaisena pitämiseksi.

LSB-standardin tarkoituksena on poistaa nämä rajoitukset ja varmistaa, että Linux-käyttöjärjestelmä ei pirstaloidu useaksi eri käyttöjärjestelmäksi, vaan säilyttää käytettävyyden sen eri jakelupakettien kesken sekä ohjelmistojen helpon asennuksen ja jakamisen. Ohjelmistot on LSB-standardin myötä mahdollista paketoida vain kerran.

  1. ISO/IEC 23360-1:2006 ISO. Viitattu 7.7.2019. (englanniksi)
  2. ISO/IEC 23360-1-1:2021 iso.org. Viitattu 20.9.2022. (englanniksi)
  3. Jack M. Germain: Linux Foundation Joins Ranks of International Standards Submitters linuxinsider.com. 19.5.2020. Viitattu 10.7.2020. (englanniksi) 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy