Grundlæggende tænkte jeg bare på, om jeg frigiver et stykke open source-software under MIT-licensen, betyder det, at nogen kunne tage det og sælge det til folk uden at foretage nogen ændringer på det?
Grundlæggende tænkte jeg bare på, om jeg frigiver et stykke open source-software under MIT-licensen, betyder det, at nogen kunne tage det og sælge det til folk uden at foretage nogen ændringer på det?
Ja. -licensen i sig selv er egentlig kun en sætning lang og angiver udtrykkeligt, at dette er tilladt.
Tilladelse gives hermed gratis til enhver person, der får en kopi af denne software og tilknyttede dokumentationsfiler ("softwaren") til at handle i softwaren uden begrænsning , herunder uden begrænsning rettighederne til at bruge, kopiere, ændre, flette, offentliggøre, distribuere, underlicensere og / eller sælge kopier af softwaren og tillade personer, som softwaren leveres til at gøre, på følgende betingelser: Ovenstående copyrightmeddelelse og denne tilladelsesmeddelelse skal medtages i alle kopier eller betydelige dele af softwaren.
Dette er selvfølgelig ikke juridisk rådgivning, vi taler hypotetisk ...
Ja, dette er muligt, og for det meste er det fint.
Ideen bag mange Open Source-licenser er, at denne effekt ikke er noget at bekymre sig om. Du som forfatter har til hensigt ikke at tjene penge på at sælge softwaren selv, så du åbner det. Du gør formodentlig også det meget let for offentligheden at få adgang til dine kilder.
Hvis nogen forsøger at sælge din software, har de derfor ingen kunder, medmindre den ekstra service, de tilføjer, er det værd. For eksempel ville det i de gode gamle dage før allestedsnærværende gratis internetadgang have været fornuftigt for nogen at levere cd'er med store softwaredistributioner (Linux-distroer, (La) TeX-samlinger kommer i tankerne); og de ville bestemt bede om penge, selvom de "kun" brændte dem på cd'en. Derefter betalte du cd'en, produktionsomkostningerne osv., Ikke softwaren i sig selv. Ikke en cent af disse betalinger ville gå til de originale forfattere. Hvis de originale forfattere ønskede at tjene penge på denne måde, var de fri til at sælge deres egne cd'er (måske med ekstra fordele, som at være hurtigere med nye udgivelser, tilføje ekspertsupport oven på, uanset hvad). Så gensælgeren skadede ikke forfatterne på nogen måde.
Et andet eksempel: Du kan udvikle en pæn MIT-licenseret kommandolinjemotor. Alle er fri til at få fat i det, tilføje en fancy GUI ovenpå, fjerne kommandolinjegrænsefladen og offentliggøre den kun binær / lukket kilde, forudsat at de indeholder en note om din motor ved siden af den. (Sammenlign https://softwareengineering.stackexchange.com/a/189704/219913 for en diskussion, hvordan dette relaterer til andre licenser som BSD eller GPL). De kan klare det, så ingen selv vil bemærke, at dine ting er derinde, hvis de ikke læser lincense.txt eller "Om" -knappen.
Selvom du mener, at dette var uhøfligt eller uretfærdigt, forbliver det, at en potentiel køber faktisk ville betale for GUI, bundling osv .; og en potentiel køber, der ikke har brug for det, har stadig adgang til dine open source-bits. Så hvis en køber mener, at den tilføjede funktionalitet ikke er det værd, kan de let omgå det - genforhandleren kan ikke tage noget væk fra dig.