Standard til Linux-programmering

Linux-programmører får en standard på tværs af distributionerne. Samtidig kan de nu købe værktøj til at udvikle på Microsoft Visual C++.

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/




Brancheguiden
Brancheguide logo
Opdateres dagligt:
Den største og
mest komplette
oversigt
over danske
it-virksomheder
Hvad kan de? Hvor store er de? Hvor bor de?
Konica Minolta Business Solutions Denmark A/S
Salg af kopimaskiner, digitale produktionssystemer og it-services.

Nøgletal og mere info om virksomheden
Skal din virksomhed med i Guiden? Klik her

Kommende events
BI Excellence Day 2025

Kom og få indsigt i, hvordan du kan arbejde målrettet og struktureret med BI, så din virksomhed bliver i stand til at tage hurtige og datadrevne beslutninger, der understøtter din virksomheds strategi. Netværk og del erfaringer med ligesindede og mød eksperter, der kan give viden om de nyeste tendenser, og hvordan du gør brug af disse uden at gå på kompromis med compliance.

30. april 2025 | Læs mere


Cyber Briefing: Geopolitik og cloud

Private vs. public cloud - hybride løsninger der sikrer kritiske data. Overvejer din organisation at vende de amerikanske cloud-giganter i ryggen set i lyset af den geopolitiske situation? Vi dykker ned i en dugfrisk rapport og diskuterer mulighederne for en "Plan B".

05. maj 2025 | Læs mere


Virksomhedsplatforme i forandring: Hvordan navigerer du i den teknologiske udvikling?

Hvordan finder du balancen mellem cloud- og hybride løsninger? Hvordan integrerer du legacy-applikationer ind i dit nye ERP-setup? Hvordan undgår du at havne i statistikken over store ERP-projekter, der fejler eller overskrider budgetterne?

06. maj 2025 | Læs mere