Proprietär programvara

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 19 september 2022; verifiering kräver 1 redigering .

Proprietär programvara - icke-fri programvara ( engelsk  proprietär programvara ; från proprietär  - privat, proprietär, proprietär + mjukvara  - mjukvara ) [1] . Programvara som är upphovsmannens eller upphovsrättsinnehavarnas privata egendom och som inte uppfyller kriterierna för fri programvara (det räcker inte att tillhandahålla koden ). Ägaren av den proprietära programvaran har monopol på dess användning, kopiering och modifiering, i sin helhet eller i betydande ögonblick. Det är vanligt att hänvisa till proprietär programvara som all icke-fri programvara, inklusive halvfri programvara .

Begreppet i fråga är inte direkt relaterat till konceptet kommersiell programvara [2] .

Etymologi

engelska ord .  proprietär programvara betyder programvara som har en ägare som kontrollerar den programvaran. Således kan detta uttryck appliceras på all programvara som inte är offentligt bruk . Men ordet "egendom" används ibland i reklam som att "äga monopol på något". Så Free Software Foundation använder termen för att betona att ägande är huvudfaktorn, i motsats till fri programvara , där den faktorn är datoranvändarnas frihet .

FSF

Termen "proprietär programvara" används av FSF (Free Software Foundation) för att definiera programvara som inte är fri programvara enligt Foundation [ 3] .

Halvfri programvara

Fri programvara, som tillåter praktiskt taget obegränsad användning, distribution och modifiering (inklusive distribution av modifierade versioner) av programvara för icke-kommersiella ändamål, kallades tidigare halvfri av Free Software Foundation [3] . Liksom Open Source Initiative och Debian ansåg Open Source Foundation dessa termer oacceptabla för fri programvara, men särskiljde halvfri programvara från proprietär programvara. "Proprietär programvara" och "halvfri programvara" kallades tillsammans för "icke-fri programvara". Senare övergav FSF begreppet "halvfri programvara" och började använda termen "proprietär programvara" för all icke-fri programvara [3] .

Begränsningar

Förhindrande av användning, kopiering eller modifiering kan uppnås med lagliga och/eller tekniska medel.

Tekniska medel inkluderar att endast släppa maskinläsbara binärfiler , begränsa åtkomst till mänskligt läsbar källkod ( sluten källa ), vilket gör det svårt att använda sina egna kopior. Tillgång till stängd källkod är vanligtvis reserverad för anställda i utvecklarföretaget, men mer flexibla åtkomstbegränsningar kan gälla, där distribution av källkod tillåts till företagspartners, tekniska revisorer eller andra i enlighet med företagets policy.

Rättsmedel kan omfatta affärshemligheter , upphovsrätter och patent .

Rättsskydd

Rättsligt skydd av datorprogram är möjligt under två olika rättsliga regimer :

  1. upphovsrättsregler , _
  2. och patentlagstiftningen .

I det första fallet identifieras (och skyddas) programmet av texten i källkoden. I den andra, enligt patenterbarhetskriterierna som används för uppfinningar (det vill säga, det är nödvändigt att bevisa "innovativitet", "originalitet" och "icke självklarhet", såväl som möjligheten att lösa eller mer effektivt lösa ett befintligt tekniskt problem och kommersiell lämplighet) [4] .

Rättsskyddet för datorprogram bygger på bestämmelserna i ett antal internationella överenskommelser och konventioner. Men nästan alla av dem, i en eller annan grad (i synnerhet: Paris-, Bern-, Romkonventionerna och Washingtonfördraget) ingår [5] i texten till TRIPS-avtalet som administreras av Världshandelsorganisationen. TRIPS-avtalet föreskriver att datorprogram skyddas "på liknande sätt som skyddet av litterära verk enligt Bernkonventionen (1971)". I praktiken används dock det andra skyddssättet för digitalt innehåll i form av patent (art. 27 TRIPS) alltmer . Till exempel i USA utfärdades det första amerikanska mjukvarupatentet på 1950-talet, patent nr 3 380 029 till Martin A. Goetz [6] . En fullfjädrad rättsdoktrin för patentering av datorprogram i USA bildades dock först på 1980-talet som ett resultat av en rad rättsliga prejudikat (Gottschallk v. Benson; Diamond v. Diehr.), som utvecklade särskilda villkor som var tillämpliga på patentering av datorprogram. Fram till dess är det omöjligt att tala om att patentera datorprogram i USA som ett väletablerat förfarande. Ett av de senaste datorprogrampatenten (i skrivande stund) var US 9 230 358 B2, utfärdat den 6 januari 2016, som skyddar en metod, ett system och ett datorprogram för att rendera widgets [6] . Inom EU bygger patentering av datorprogram på EPC-bestämmelsen, som har förtydligats genom ett antal beslut från Europeiska patentverket [6] . I mål nr T258/03 (Hitachi / Auktionsmetod) daterat 2004-04-21 uttalade Europeiska patentverkets överklagandenämnd att art. 52 (1) och 52 (2) EPC förbjuder inte patentering av datorprogram, dock kan inte alla "tekniska lösningar" patenteras. Enligt representanter för patentverket är användningen av "tekniska medel" för att lösa problemet ganska förståeligt, men det innebär behovet av att komplettera den "tekniska lösningen" med "innovativ".

Typiska begränsningar för proprietär programvara

Det finns en mängd olika affärsmodeller och proprietära programvaruföretag skriver sina egna licensavtal för att matcha dem. De mest typiska begränsningarna för proprietär programvara listas nedan.

Begränsning för kommersiell användning

Det finns en enorm mängd mjukvara som tillåts användas gratis för icke-kommersiella ändamål av individer, medicinska och utbildningsinstitutioner, ideella organisationer, etc., men betalning krävs om mjukvaruprodukten används i vinstsyfte. Sådan mjukvara är mycket populär och flitigt använd, och på grund av att den är kostnadsfri, har den bra teknisk support från specialister som inte har behov av ytterligare utbildningskostnader.

Distributionsbegränsningar

Denna typ av begränsning följer vanligtvis stora programvaruprojekt, när upphovsrättsinnehavaren kräver betalning för varje kopia av programmet. Vanligtvis, med en sådan begränsning, används mjukvaruprodukter som är fokuserade på smala ("professionella" och "industriella") marknadssegment eller programvara som krävs av ett stort antal användare. Ett exempel är programvaran Adobe CS6 eller operativsystemet Windows 10 .

Begränsning av inlärning, modifiering, etc.

Denna typ av begränsning används endast i programvarupaket med stängd källkod och kan förbjuda eller begränsa alla ändringar av programkoden, demontering och dekompilering .

Proprietär som standard

Av juridiska och tekniska skäl är programvara vanligtvis proprietär som standard.

Upphovsrättslagen fungerar som standard, vilket gör verk som inte är triviala.

Programvara på kompilerade språk används i en form som inte är avsedd för redigering, det vill säga utan källtexter. Författaren får inte distribuera källtexterna av vana eller anse att de är av otillräcklig kvalitet för att visas.

På grund av de olika licenserna kan det vara svårt för en författare att välja den bästa.

Det finns olika åsikter bland fri mjukvaruförespråkare om vikten av användarfriheter i förhållande till programvara som bara körs på ett fjärrsystem (serverprogramvara som inte omfattades av copyleft- villkoren i GNU GPL , som gav upphov till Affero GPL ), eller så att säga "på Internet", men i själva verket laddas den för exekvering på användarens dator varje gång (till exempel skript från webbplatser, som ibland upptar hundratals kilobyte med oläsbara förkortade funktionsnamn), [7] eller algoritmer implementerade i hårdvara (som minskar andelen konventionell icke-fri programvara , men inte gör användaren friare ). [8] Se GNU AGPL , hårdvara med öppen källkod , GNUzilla (webbläsare med ett tillägg som blockerar exekvering av icke-triviala icke-fria JavaScript - program).

Anteckningar

  1. Proprietära  (otillgänglig länk) Yandex-ordböcker
  2. Eftersom kommersiell programvara kan vara gratis: Några förvirrande eller laddade ord och fraser som är värda att undvika  . Free Software Foundation . Hämtad 1 december 2008. Arkiverad från originalet 3 februari 2012.
  3. 1 2 3 Kategorier av fri och icke-fri programvara  . Free Software Foundation (24 oktober 2008). Hämtad 21 november 2008. Arkiverad från originalet 27 augusti 2011.
    Sergej Korop. Kategorier av fri och proprietär programvara (2000). — En preliminär version av översättningen av 1998 års version av artikeln. Hämtad 21 november 2008. Arkiverad från originalet 27 augusti 2011.
  4. Chibisov D.M. Patentering av datorprogram: problem med juridiska kvalifikationer och brottsbekämpande praxis i USA, EU och OSS  (ryska)  // Tajik Yearbook of International and Private Law.. - 2016. - 30 april. Arkiverad från originalet den 27 mars 2019.
  5. Chibisov Dmitry Mikhailovich. Avtalets juridiska karaktär om handelsaspekter av immateriella rättigheter // Scientific Bulletin of Uzhgorod National University: Artikel. - 2012. - Nr 19 .
  6. ↑ 1 2 3 Chibisov Dmitry Mikhailovich. PATENTERING AV DATORPROGRAM ENLIGT WTO-LAG: problem med juridiska kvalifikationer och brottsbekämpande praxis (Rus.) // Institutionen för internationell rätt vid Juridiska fakulteten vid Tadzjikiska National University. - 2016. - 30 april. Arkiverad från originalet den 27 mars 2019.
  7. Richard Stallman . JavaScript-  fällan . Hämtad 13 april 2015. Arkiverad från originalet 2 oktober 2015.
  8. Benjamin Mako Hill. Frihet för användare, inte för programvara  (eng.) (23 oktober 2011). Hämtad 7 mars 2013. Arkiverad från originalet 9 mars 2013.