Piste GNU | |
---|---|
Tyyppi | työkalupakki |
Tekijä | Norbert Bollow [d] |
Kehittäjä | avoimen lähdekoodin ohjelmisto |
Sisään kirjoitettu | C# , C |
Käyttöjärjestelmä | Monialustainen ohjelmisto |
uusin versio | 0.8.0 (maaliskuu 2007) |
Lisenssi | GNU LGPL tai GNU GPL valinnaisella poikkeuksella |
Verkkosivusto | dotgnu.org |
DotGNU on Free Software Foundationin (FSF) projekti, jonka tarkoituksena on luoda ilmainen ohjelmistoanalogi Microsoft .NET -alustalle , osa GNU-projektia .
DotGNU:n tavoitteena on antaa kehittäjille mahdollisuus käyttää useita ohjelmointikieliä .NET:ssä toteutetulla tavalla. Mutta tällä hetkellä tuetaan vain C# : a ja rajoitetusti Visual Basic .NET , C ja C++ .
DotGNU koostuu kolmesta pääosasta:
libJIT on avoimen lähdekoodin ajonaikainen kokoelmakirjasto ( eng. Just In Time, JIT ), jonka ovat luoneet Rhys Weatherley ( eng. Rhys Weatherley ) ja Norbert Bollow ( eng. Norbert Bollow ) osana DotGNU-projektia Portable-sovelluksen toteuttamiseksi. NET CLI . Tällä hetkellä libjitiä kehittävät Kirill Kononenko, Aleksei Demakov ja Klaus Treichel. JIT on olennainen osa teknologioita, kuten Java ja Microsoft .NET , ja se voi merkittävästi nopeuttaa sovelluksia. Toisin kuin vastineensa, libjit ei aseta rajoituksia ohjelmointikielelle tai tavukoodimuodolle . Myös libjitin siirrettävyyteen eri arkkitehtuureihin on kiinnitetty riittävästi huomiota. Jos käytät kirjastoa alustalla, jota ei ole vielä käännetty alkuperäiseen koodiin , libjit siirtyy automaattisesti tulkkitilaan .
.NETTO | |
---|---|
Toteutukset | |
Arkkitehtuuri | |
Infrastruktuuri | |
Microsoftin kielet | |
Muut kielet | |
Windows Foundations | |
Komponentit | |
Vertailut |
|
Tulevaisuuden teknologiat | |
Tietolähteet |