Open core eller Open Core er navnet, der bruges til forretningsmodeller forbundet med softwaredistribution, hvor forskellige åbne / gratis og proprietære produkter er lavet baseret på den samme kildekode [1] . Nogle gange udelukker den åbne og gratis version nogle af de funktioner, der er til stede i den kommercielle version af det samme produkt, som distribueres under en proprietær licens . Åbning af en del af kildekoden, der tidligere er oprettet under en proprietær licens, giver mulighed for at linke en sådan løsning til en enkelt leverandør .
At frigive et softwareprodukt under en dobbelt licens er en helt anden måde at skabe en Open Source-løsning baseret på proprietær kode på.
Nogle producenter af kommerciel open source-software skaber, udover at reducere funktionaliteten af Open Source-versionen af systemet, yderligere begrænsninger, der gør det endnu sværere at bruge det i rigtige projekter. Da begrebet vanskelig brug er meget subjektivt, er der flere punkter, der påvirker driften af OpenSource-versionen af kommerciel open source-software:
Bestemmes kun af den licens, hvorunder kildekoden er tilgængelig. Kun licenser, der er anerkendt af fællesskabet som open source, fortjener tillid. Ingen virksomhedsforsikringer om, at det aldrig vil chikanere brugere, kan tages i betragtning.
Hvis koden for den åbne og den kommercielle version er forskellig, skal du finde ud af, hvilken funktionalitet der er udelukket fra den gratis løsning [2] [3] , og hvad er årsagerne til dette. En del af funktionaliteten kan fjernes på grund af licensbegrænsninger, en del af den kan erstattes med en lignende uden tab [4] .
Hvis koden for den åbne og kommercielle version af systemet er den samme, kan begrænsningen af funktionaliteten være pålagt af en licens til dets brug. Som et eksempel på en licensbegrænsning af funktionalitet kan nævnes Microsoft Windows med sine 10 netværksforbindelser i ikke-serverversioner af operativsystemet [5] . [6]
Begrænsninger for open source-produkter pålagt af licensbegrænsninger er normalt forbundet med muligheden for at skabe kommercielle applikationer [7] eller distribuere som en del af kommercielle applikationer [8] .
Normalt accepteres kun kommercielle versioner af produkter til support. Dette kan være relateret til opdateringsudgivelsespolitikken for den gratis version. Meget ofte er der en slags restriktioner på vilkårene for frigivelse eller modtagelse af sådanne opdateringer [2] [3] [9] . Det er nødvendigt at være opmærksom på mulige væsentlige forskelle i proceduren for udstedelse af rettelser til kommercielle og åbne versioner af systemet.
Ethvert Open Source-projekt lever på bekostning af fællesskabet omkring det, men når offentliggørelse af teknisk dokumentation er forbudt, opstår der tvivl om producentens interesse i at øge publikummet for Open Source-versionen af produktet.
Software distribution | |
---|---|
Licenser | |
Indkomstmodeller | |
Forsendelsesmetoder |
|
Svigagtig/ulovlig | |
Andet |
|
Gratis og open source software | |
---|---|
Det vigtigste |
|
Fællesskab |
|
Organisationer | |
Licenser | |
Problemer | |
Andet |
|
|