Преглед садржаја:
Дефиниција - Шта значи клонирање?
У рачунарској науци клонирање је процес креирања тачне копије другог апликативног програма или објекта. Израз се може користити за упућивање објекта, програмирања или апликације која има сличне функције и понашање на други објект или апликативни програм, али не садржи оригинални изворни код предметног објекта или програма. Клонирање се такође користи да се опише чин стварања тачне копије датотеке директорија или диска укључујући било које поддиректоријуме или датотеке унутар диска или директорија.
Техопедија објашњава клонирање
Клониране апликације и програми су често прилагођене апликације. У многим су случајевима технички супериорнији од оригинала, као у случају Линука. Клонирање у програмирању у свим случајевима копира вредности из дотичног објекта у други објект. Клонирање омогућава програмерима да копирају вредности објекта или изворног кода апликативног програма у други без потребе за писањем експлицитног кода. Одређени програмски језици, на пример Јава, имају кључне речи и функционалности за подршку клонирању. Клон () је једна таква функција.
Постоје одређене предности повезане са клонирањем. Клонирање може помоћи да нови програм или апликација буду компатибилнији са постојећим апликацијама или окружењима. Ако нема кршења ауторских права оригиналног изворног кода или софтвера, клонирање може помоћи у унапређењу софтвера.
Ова дефиниција је написана у контексту Програмирања