|
Siirtänyt (portannut) olemassaolevia ohjelmistoja useille toisistaan poikkeaville Unix ja
Unixin kaltaisille järjestelmille 20 vuoden ajan.
Kokemuksista erään ohjelmiston siirrettävyyden (C-koodi) analysoinnissa tuotin oman panokseni
tähän
dokumenttiin. Kokemusta porttaamisesta järjestelmiin:
HP (3xx, hpux 5.x, 6.x, 7.x)
|
Digital (vax, vaxstation, decstation, bsd 4.x, ultrix)
|
IBM (RT, PC, AIX 2.x->)
|
Sun (Sun3/x, Sun4/x, SunOs 3.x, 4.x)
|
Sco
|
Apollo
|
SGI
|
Intergraph
|
System III
|
Systeemiläheistä shell (sh,csh) skriptaamista noin 20 vuoden ajan. Perl-koodia noin 15 vuoden ajan.
90-luvun alussa tuottanut Perl-pohjaisesti mm. sähköpostilistakäsittelijän
(noin 3k riviä,Perl4,alkuperäinen Linux Activists) ja FTP-palvelimen (jossa mukavia lisäominaisuuksia).
Järjestelmäylläpitäjänä 20 vuotta, sisältäen monen käyttäjän tavanomaiset järjestelmät ja
ISP-palvelut.
Ytimen ajurien koodauskokemus noin 20 vuotta: koodannut omia ajureita, korjannut ja lisännyt
toiminnallisuutta muiden koodaamiin.
Ytimen koodia, muutoksia ja korjauksia enimmäkseen Linuxiin.
Luon toolchaineja normaalisti tukemattomille arkkitehtuureille.
Linux-arkkitehtuurianalyyseja sulautetuille käyttökohteille: esimerkiksi mobiililaitteet.
CPU:t kuten Geode, ARM, jne.
|
|
Linux kokemus vuodesta 1991, versiosta 0.01, jonka julkistin ja nimesin ollessani nic.funet.fi:n
OS (käyttöjärjestelmä) -alueen ylläpitäjänä.
|
|
Linux-driverikehitys, Linux-ajurit
|
Linux-sulautus
|
Linux-koodaaminen mobiililaitteisiin, mobiililaite
|
Linux-työkaluketjut, ohjelmointityökalut
|
|
| © arl | päivitetty: 20070711 |