Bacheloroppgave 2015
Studium: Dataingeniør

 

Tittel: Åpen kildekode C++ integrert utviklingsmiljø
Title: Open Source C++ Integrated Development Environment

Oppgave nr.: 17

Oppgavestiller: 

 

Kontaktperson: Ole Christian Eidheim

 

Telefon: 905 51 635

E-postadresse: ole.c.eidheim@hist.no

 

Postadresse: Postboks 2320, 7004 Trondheim

Studenter: Jørgen Lien Sellæg, Geir Morten Larsen og Ted Johan Kristoffersen

Veileder ved HiST: Ole Christian Eidheim

 

Sammendrag:
Vi har utviklet et integrert utviklingsmiljø for C++ ved hjelp av C++. Det har støtte for utvidelser skrevet i Python og har enkel tekstbehandlingsfunksjonalitet. Prosjektet er et åpen kildekode-prosjekt og er lagt ut på github: github.com/cppit/jucipp.


Abstract in English:
We have developed an Integrated Development Environment for C++ written in C++. It supports plugins written in Python and possess basic text editor functionalities. It is an Open Source project and can be found on github: github.com/cppit/jucipp.  

Når ikke annet er avtalt, eier studenter selv den IPR (immaterielle rettigheter) de skaper som en del av studier/studieopphold ved HiST. Alle resultater er åpent tilgjengelig. Opphavsretten reguleres av Åndsverksloven. Avtaler som inngås mellom HiST og studenter skal som minimum sikre høgskolen rett til å bruke generert IPR til utdannings- og forskningsformål. Høgskolen skal også motta en vurderingskopi av resultatet av arbeidet som benyttes til vurdering. Marker med kryss det som gjelder denne oppgaven:

 

Normalsituasjonen: Studentene har selv alle rettigheter knyttet til resultatet fra bacheloroppgaven, med de unntak som er beskrevet over.

 

Avvik fra normalsituasjonen: Oppdragsgiveren har rettighetene og kan utnytte produktet kommersielt og videreutvikle produktet/metoden. Høgskolen vil ikke utnytte produktet kommersielt, men vil kunne arbeide videre med den grunnlagskompetansen som er vunnet gjennom prosjektet, som beskrevet over.

X

Avvik fra normalsituasjonen: Resultatene fra arbeidet legges ut som OpenSource iht lisens MIT

 

Avvik fra normalsituasjonen: Programvare utviklet som del av bacheloroppgaven er sperret og kun tilgjengelig etter avtale med oppdragsgiver/studenter.

 

Avvik fra normalsituasjonen: Alle resultater fra arbeidet er sperret og kun tilgjengelig etter avtale med oppdragsgiver/studenter. (Vurder om det i stedet er tilstrekkelig å krysse av punktet over).