Artikel
Linux programmeringen bliver standardiseret. Linux-programmører kan nu hente en standard hos Free Standards Group. Gruppen har publiseret Linux Development Platform Specification (LDPS) i version 1 på internet. Hvis Linux-programmører følger anbefalingerne i LDPS, får de sikkerhed for, at programmet kan køre på de fleste og store distributioner af Linux. Specifikationen angiver anbefalede versioner af såvel Linux kernen som de værktøjer, som anvendes. Det gælder den klassiske compiler GCC og GNU libc-biblioteket glibc.
C++ programmering til Linux
Free Standards Group anbefaler ikke programmering i det populære sprog C++, fordi det ikke er stabilt nok i den aktuelle version. Men man kan programmere i C++ med GCC.
Vælger man C++, da giver firmaet LynuxWorks nye muligheder for dem, der foretrækker de visuelle værktøjer. Det amerikanske firma har udviklet et værktøj til de programmører, der arbejder med Visual C++ i Microsoft´s udviklingsplatform Visual Studio, og som vil skrive Linux-programmer. Dermed bygger LynuxWorks bro mellem pingvinernes Linux-verden og Microsofts Windows univers.
Bro fra Microsoft Visual C++ til Linux
I september annoncerede LynuxWorks produktet VisualLynux til programmører med speciale i embedded systemer (embedded systemer er computere indlejret i andre produkter). Med VisualLynux kan udviklerne bruge Microsofts visuelle og integrerede udviklingsmiljø til at producere Linux-programmer.
VisualLynux udvider Visual C++ med værktøjer til at programmere Linux applikationer, og den understøtter overførelsen af programmerne til Linux systemet. VisualLynux indeholder også værktøjer til test af Linux-programmerne, når de køres på Linux. VisualLynux er kompatibel med firmaets egen BlueCat Linux samt andre Linux distributioner med version 2.2.12 af kernen. Produktet er ikke gratis, der opgives en pris på 1.999 dollar i USA.
Hvem er LynuxWorks?
Firmaet ligger i San Jose i Californien. Det blev startet i 1988 og hed tidligere Lynx Real-Time Systems, Inc. De havde realtidsstyresystemet LynxOS som hovedprodukt. Siden har firmaet skiftet navn og strategi, idet de nu satser dobbelt på styresystemer med både LynxOS og Linux.
Firmaet har sammensat deres egen version af Linux til embedded applikationer, som de kalder BlueCat Linux. BlueCat er open source og er baseret på Red Hats Linux. Desuden har firmaet gjort deres LynxOS kompatibel med Linux, så styresystemet kan køre Linux-programmer.
Yderligere oplysninger
Free Standards Group har hjemmeside på http://www.freestandards.org
Standarden Linux Development Platform Specification version 1.0 findes blandt andet på adressen: http://www.freestandards.org/ldps/1.0/ldps-1.0.html
LynuxWorks firmaet findes på web-adressen: http://www.lynuxworks.com/