Klon (datavitenskap)

En klon i informasjonsteknologi betyr et programvare- eller maskinvaresystem designet og bygget med den hensikt å være kompatibelt med et annet system for å reprodusere dets funksjoner.

Kloner er laget av en rekke årsaker, inkludert konkurranse, standardisering og tilgjengelighet på flere plattformer.

Funksjoner

Programvareapplikasjoner kan klones ganske enkelt ved å tilby lignende funksjonalitet (for eksempel har alle tekstbehandlere de samme grunnleggende funksjonene), men de kan også utformes for å støtte spesifikke filformater (for eksempel er LibreOffice utviklet for å erstatte Microsoft Office ). I sammenheng med operativsystemer, for eksempel, er operativsystemene AROS og MorphOS utviklet for å være kompatible med AmigaOS .

Maskinvare

Da IBM kunngjorde sin IBM PC i 1981 , bestemte andre selskaper som Compaq seg for å tilby kloner av disse PC-ene, laget ved bruk av både hyllekomponenter og deres dokumentasjon og gjennom reverse engineering for de komponentene de eide: i IBM PC-er brukt, i Faktisk er alle maskinvarekomponenter normalt tilgjengelige bortsett fra BIOS , som var proprietær. De lavere kostnadene for IBM-kloner førte til en bred spredning av disse datamaskinene så mye at på nittitallet hadde ikke bare IBM mistet sin dominans på PC- markedet, men begrepet "klone", brukt på åttitallet for å indikere en datamaskin kompatibel med IBM PC, men satt sammen av en annen produsent, forsvant fra vanlig bruk erstattet av det enkle ordet "PC".

Selv om det nå har gått ut av bruk, brukes begrepet "klone" fortsatt i dag for å indikere de PC-ene som er beregnet på lavprismarkedet som ikke bærer noe kommersielt navn (f.eks: Acer, IBM, HP, Dell): i denne typen av datamaskin Datamaskiner satt sammen av entusiaster eller direkte av de tekniske kontorene til selskaper faller vanligvis innenfor.

"Klonene" må ikke forveksles med nyinnspillingene av gamle datamaskiner (se Minimig ): klonene bygges mens originalen er til salgs, for å konkurrere direkte med den; nyinnspillingene er derimot reproduksjoner av gamle eller utdaterte modeller som ikke lenger er på markedet.

Programvare

Programvare kan klones ved omvendt utvikling, eller ved lovlig re-implementering fra dokumentasjon eller andre kilder, eller ved å observere utseendet og oppførselen til en applikasjon og replikere den. Årsaken til kloning av et program kan inkludere behovet for å omgå lisensieringsrettigheter eller en interesse i å få kunnskap om et systems egenskaper. I USA tillot Lotus v Borland -saken programmerere å klone et programs offentlig synlige funksjoner (som menyelementer og struktur) uten å krenke opphavsretten .

Videospill

Innen videospill brukes begrepet i en bredere forstand, for å bety et spill som generelt inneholder det originale konseptet til en annen tittel, og introduserer ikke-vesentlige variasjoner. Dette er ofte tilfellet for spesielt vellykkede titler. Ofte slippes klonene raskt for å dra nytte av kjendisbølgen til originalen, til og med bevisst blande med den, for eksempel ved å bruke lignende navn og emballasje, for å kapre kjøpere; eller de er også produsert mange år senere, og henvender seg til publikum som ikke kjente originalen [1] . De mest imiterte originalkonseptene ender opp med å lage ekte undersjangre, for eksempel Breakout - klonene , Gauntlet - klonene [2] , Doom - klonene [3] .

Merknader

  1. ^ Fabio Rossi, Clone , i Dictionary of videogames , Domino -serien nr. 19, Milan, Vallardi, november 1993, s. 87-88, ISBN  88-11-90422-6 .
  2. ^ Kjør det igjen ! Dynamic Dungeons ( JPG ), i Crash , n. 43, Ludlow, Newsfield, august 1987, s. 40-43 , ISSN  0954-8661
  3. ^ Vinkelen for teksturkartlegging ( JPG ), i The Games Machine , n. 80, Xenia Edizioni, november 1995, s. 123, OCLC 955708482 .  

Relaterte elementer

Andre prosjekter

Eksterne lenker