Det finns inte en enda allmänt accepterad term för att starta ett nytt programvaruutvecklingsprojekt baserat på befintlig kod. Den bästa termen beror på detaljerna i förhållandet mellan det nya projektet och den befintliga koden. Här är några möjligheter:
* Forking: Detta är vanligt i öppen källkodsutveckling, där en utvecklare skapar en kopia av ett projekt förvar för att göra förändringar självständigt. Detta är en bra term om du skapar ett helt separat projekt.
* refactoring: Detta är lämpligt om du är avsevärt omstrukturering eller förbättrar den befintliga kodbasen, men kärnfunktionen förblir i stort sett densamma. Det handlar mer om att förbättra det * befintliga * projektet, inte skapa ett nytt.
* Utökning: Detta är lämpligt om du lägger till nya funktioner eller funktionalitet till den befintliga kodbasen, snarare än att skapa ett separat projekt.
* Byggnad på: En allmän term som indikerar att det nya projektet använder den befintliga koden som en grund.
* härleds: I likhet med att bygga på, att föreslå att det nya projektet är ett derivatarbete.
Den mest lämpliga termen beror på sammanhanget. Om du kan ge mer information om förhållandet mellan de nya och befintliga projekten kan jag ge dig ett mer exakt svar.