mboost-dp1

unknown

Linux Standard Base ude i version 3

- Via News.com.com - , redigeret af The-Lone-Gunman

Linux Standard Base er nu ude i version 3 og nyder opbakning fra Linux distributører som Red Hat, Novell’s Suse Linux, Asianux og Debian.

LSB 3.0 er standardisering af forskellige software interfaces og “libraries” som anvendes i Linux. Free Standards Group, organisationen bag LSB indsatsen, er glade for, at det er lykkedes at få flere af de store distributioner med på LSB.

LSB har til formål at gøre det lettere for software producenter, at skrive software som understøttes af flere distributioner.





Gå til bund
Gravatar #1 - Lobais
22. sep. 2005 05:26
Der står også en masse om LSB på http://en.wikipedia.org/wiki/Linux_Standard_Base plus hvad de forskellige versioner (inkl. 3.0) har brunget.

Det er jo fint, hvis distroerne arbejder sammen på det grundlæggen de plan. På en måde kan det jo være lige meget om programmer ligger i /usr/share eller i /usr/local/share. Lang vigtigere er det, at det er det samme på alle distroer.
Gravatar #2 - Yasw
22. sep. 2005 06:20
#1 - Tja, det er det jo egentlig, men problemet er bare hvis en distro laver det om, så bliver en masse gamle brugere møgiriterrede over ændringen. Jf. evt. FreeBSDs POLA-princip ;) Det er ikke nemt at gøre alle glade.
Gravatar #3 - Cyrack
22. sep. 2005 06:25
Yasw:

Måske bliver de irriteret over ændringerne til at starte med, men i fremtiden kan det da kun være en fordel at man, uanset distribution, kan finde de rigtige filer, da de ligger det samme sted, uanset om det er en Fedora, Mandrivia eller whatever.
Forhåbentligt betyder dette også at det bliver lettere at genbruge fx rpm pakker på et debian-system (kan man allerede, men det er ikke helt let i alle tilfælde!)
Gravatar #4 - Yasw
22. sep. 2005 06:40
#3 - Det er jo både og med den sag. Jeg kan sagtens følge argumenterne bag POLA, men man må vel også tænke fremad. Hvad angår RPM, så er det jo mere komplekst da mange jo ikke mener RPM er et godt format. Men når det kommer til stykket er ren source vel "standarden" understøttet af alle distroer, og kombineret med grafiske værktøjer til at installere fra en .tar.gz fil, så hjælper det vel på det.
Gravatar #5 - Haut
22. sep. 2005 06:43
Er det en reall LNX OS udgivelse eller er det bare en samling standarder?
Gravatar #6 - ktrenskow
22. sep. 2005 07:12
#1...

Sorry, kan ikke lade være.

Brunget = Bragt
Gravatar #7 - Yasw
22. sep. 2005 07:26
#5 - Det er "bare" en samling standarder, som man opfordrer distroer til at følge.
Gravatar #8 - mr ac
22. sep. 2005 07:28
Standardiseringer inden for Linux-verdenen er godt, men Linux har stadig problemet med de utroligt mange forskellige distributioner.
Bevares, det er fedt at have meget at vælge imellem, men hvis man skal have folk til at skifte fra andre OS'er til linux, så har man netop balladen med hvilken distro er den man skal vælge - der er en masse ting man skal sætte sig ind i og så er det helt klart lettere at blive ved det OS man har.

At windows så går den anden vej med Vista og laver (indtil videre) 7 versioner kan man jo tolke som man vil.
Gravatar #9 - tbresson
22. sep. 2005 07:45
LSB - er det et "lag", om man kan kalde det, som udviklerne af diverse distro placere mellem kernen, og selve OS'et?

Og arbejder kernen sammen med LSB'et eller hvordan fungerer det?
Gravatar #10 - Yasw
22. sep. 2005 09:33
#9 - LSB er ikke noget software-relateret, men blot et sæt af standdarder for hvordan et Linux-system burde fungere. Altså hvor man placere vigtige filer og lignende.
Gravatar #11 - ZaphyR
22. sep. 2005 10:34
hvis alle distroer bliver LSB certificeret, vil det ikke da være nemmere at f.x. lave virus til linux?
Gravatar #12 - Lifesux
22. sep. 2005 11:08
#11 Nej, grunden til det er svært at lave vira til Linux er den måde man giver filerne rettighedder.
Så så længe folk ikke køre som root (admin) som standart, så er det sikkert nok

#9 LSB er som der også er kommet ind på bare grund læggende standarter.

som # 1 sagde skal programmer ligger i /usr/share eller i /usr/local/share.
"Lidt" som skal programmerne, ligge i C:\programmer\ eller C:\Program Filer\, eller skal denne dll ligge i C:\windows\System\ eller C:\windows\system32\

Hvis folk nu ligger de samme typer ting de samme steder, så er det lette at henvise til dem, hvis man programer.
Ellers så skal man gøre sådan at den søger efter filerne, når man instalerer, eller brugeren skal fortælle hvor de ligger (enten manuelt, eller via en config fil)
Gravatar #13 - Deternal
22. sep. 2005 11:57
LSB har en del problemer, f.eks. virker deres test-suites ikke - ville være lidt federe hvis distroerne bare accepterede at autopackage er svaret fremfor det her hax, og så assistere autopackage udviklingen så de sikrer at autopackage pakker virker på deres distro.

Ville imho være det optimale. Og ville simplificere installation af proprietært software samtidig med at det ville gøre det nemt for udviklerne (hvilket i princippet er det samme LSB prøver at løse).

Slashdot havde en meget god diskussion om problematikken for et par dage siden.
Gravatar #14 - SmackedFly
22. sep. 2005 14:14
#13

LSB er en del af den løsning autopackage går efter. Hvis du ikke har et sæt af standarder er der ganske enkelt for mange ting at hacke udenom. Grunden til at autopackage er muligt idag er at distributionerne trodsalt ikke er så forskellige. Men jeg tror du kan være meget sikkert på at Mike Hearn (som er manden bag autopackage) har mange rosenrøde ord om ideen med LSB, omend LSB i sig selv måske ikke er helt optimalt.
Gravatar #15 - Redeeman
22. sep. 2005 14:21
LSB er optimalt for det det er beregnet til..

lsb's mål er ikke at gøre autopackage obsolete
Gravatar #16 - Deternal
22. sep. 2005 17:07
#14: LSB kunne godt være en del af løsningen hvis det var bedre udført og hvis deres tests var lavet ordentligt.

Jeg kunne dog bedre lide united linux princippet, hvor cd1 var ens, og så kunne man proppe hvad man ville på resten af cd'erne så længe det ikke lavede problemer med cd1.

Mao. vil jeg, og tillader jeg mig at formode, de fleste andre kunne nøjes med en fælles definition af major versioner af libraries samt opbygningen af filespace og dernæst autopackage ovenpå.
Gravatar #17 - Deternal
22. sep. 2005 17:09
#15: LSB's primære mål er at gøre distributioner binært kompatible med hinanden.
Gravatar #18 - sKIDROw
23. sep. 2005 08:48
Lige så meget som jeg egentligt syntes, LSB ikke burde være nødvendig. (Disse forskelle burde have været undgået fra dag et.) Så er det bestemt ikke nogen skidt ting.

Bryder mig dog ikke om argumenter om, at så bliver det jo nemmere for firmaer at udgive "kommercielt"* software til GNU/Linux.

* Ufrit

For det første har vi allerede rigeligt af det snavs, uden disse tiltag. Og så syntes jeg måske ikke lige, vi skal lægge en "Velkommen" måtte ud for dem.
Gravatar #19 - aronhenning
26. sep. 2005 17:18
#18 hvis du ikke vil bruge de kommercielle programmer er det jo dit eget valg.
Der kommer jo ikke til at være færre frie (opensource, freeware og shareware) programmer bare fordi det bliver muligt at bruge de kommercielle programmer på GNU/Linux.

Der er, for mig at se, to væsentlige aspekter i LSB som begge taler til standardens fordel.
1. De øgede muligheder for at lave kommercielle programmer som kan afvikles på alle GNU/Linux distroer, kan fjerne den største barriere mange firmaer har mod at tage springet fra MS Windows til GNU/Linux.
2. Standardisering gør det væsentlig nemmere at være supporter.
Gravatar #20 - sKIDROw
27. sep. 2005 15:00
#19

hvis du ikke vil bruge de kommercielle programmer er det jo dit eget valg.


Hvem snakker om kommercielle programmer?. Jeg snakker om fri eller ikke fri.

Der kommer jo ikke til at være færre frie (opensource, freeware og shareware) programmer bare fordi det bliver muligt at bruge de kommercielle programmer på GNU/Linux.


Endnu en fejl. Freeware og shareware betegnelserne har intet med fri og opensource at gøre. Shareware er endda i komplet modstrid med begge modeller. Freeware er blot en en betegnelse for ting som er gratis, det bliver tingene ikke frie af. Om der bliver mindre frit software, fordi vi hjælper folk med at udgive ufrit software skal jeg ikke kunne sige. Men ser ingen grund til at vi skal bidrage, til den slags bliver mere udbredet end det er.

1. De øgede muligheder for at lave kommercielle programmer som kan afvikles på alle GNU/Linux distroer, kan fjerne den største barriere mange firmaer har mod at tage springet fra MS Windows til GNU/Linux.


Hvis det er det som skal til for at få dem til at skifte, så kan man overveje om det er det værd. Men igen det som er problemmet er ikke kommercielt eller ej, men om tingene ikke er frie.
Manien med at gøre tingene ufrie, er et levn som Windows verdenen godt må beholde.

[quote]2. Standardisering gør det væsentlig nemmere at være supporter.[quote]

Det er så til gengæld et væsentligt punkt. Det er dog ikke så problemmatisk i dag dog... :) Men derfor kan vi jo godt prøve, at gøre det lettere at hjælpe hinanden på kryds af distroer.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login