Programvaran översätts från det ena operativsystemets programgränssnitt till det andras. Översättningen sänker prestandan med i storleksordningen 4-5 procent, enligt Rob Heijmans, europeisk säljchef för Mapusofts representant Logic.
- Det här är ett vanligt problem som saknat lösning, säger Rob Heijmans.
Produkten heter OS Changer och kan idag översätta till Linux från Psos, VX Works och Nucleus.
VX Works och Psos kan dessutom översättas till Nucleus, Precise/MQX och ThreadX. VX Works dessutom till μItron.
- Det finns en trend inom telekom att migrera från VX Works till Linux i tillämpningar utan realtidskrav, säger Rob Heijmans. Men produkten fungerar även för migrering åt andra hållet. I ett projekt för en hemmagateway har ST Microelectronics valt att skriva programvara för VX Works istället för det egentliga operativsystemet Nucleus, eftersom stöd för VX Works finns i företagets framtidsplaner.
Trend mot linux
I väntan på migreringen får OS Changer sköta översättningen. Mapusoft har skräddarsytt en lösning för den typen av problematik - när man vill skriva ett tillämpningsprogram utan att sätta ner foten vad gäller vilket operativsystem som ska användas. Produkten heter OS Abstractor. Programmeraren använder då Mapusofts programgränssnitt och får ett program som efter översättning kan köras på alla ovan nämnda operativsystem.
- Många företag bygger sina applikationer i egenutvecklade lager på detta sätt, säger Rob Heijmans.
Mapusoft koncentrerar sin marknadsföring mot stora företag.
- Stora företag har större investeringar. För program med bara 1 000 rader är den här lösningen kanske overkill, säger Rob Heijmans.
Jan Tångring