Windows

Används ofta som freeware, fri programvara, öppen källkod, Shareware, Trialware, Adware, Nagware etc. att definiera program. Känner man verkligen skillnaden mellan freeware och fri programvara - även om båda används löst och utbytbart? Jag antar att de flesta datoranvändare inte gör det! Så, i detta inlägg kommer vi att försöka klargöra subtila frågor relaterade till dessa villkor och förklara de andra "ware" termerna.

Free software vs open source software

Free software vs open source software
Anonim

Freeware är programvara som distribueras utan att kräva en avgift för användningen. Dessa program är antingen tillgängliga som helt funktionell programvara under obegränsad tid.

Ägarskapet till vilket freeware som helst behålls av dess utvecklare. Utvecklaren kan ändra framtida utgåvor från freeware till en betald produkt (freeware) om han önskar det. Dessutom distribueras ett freeware vanligen utan dess

källkod

. Detta görs för att förhindra någon form av modifiering av sina användare. Dessutom kan licensen som ett gratis program distribueras tillåta att programvaran kopieras fritt, men inte säljs. I vissa fall kan man inte ens distribuera programvaran. Crippleware Vissa program erbjuds som freeware - men med mycket begränsade funktioner - eller med den stora funktionen saknas. Dessa kallas Crippleware. De som tillhandahåller fullt fungerande version har alla funktioner aktiverade och är mestadels tillgängliga antingen som ett kommersiellt program eller som en shareware. I de flesta fall främjar de fria programmen ett kommersiellt erbjudande.

Donationware

Ibland distribueras freeware till användare med en

regelbunden påminnelse eller begäran

för att göra en donation till författaren eller till någon tredje- fest som en välgörenhet. I sådana fall kallas freeware som en Donationware. Fri programvara Många datoranvändare är inte helt medvetna om detta något nytt och orelaterat koncept. Jo, fri programvara är programvara som ger användaren frihet att köra, kopiera, distribuera, studera, ändra och förbättra programvaran. För att vara exakt är fri mjukvara en fråga om frihet, inte pris!

Det betyder i huvudsak att en användare kan använda, modifiera och distribuera ett program som är villkorat för ett villkor: Varje omfördelad version av mjukvaran måste distribueras med originalet Villkor för fri användning, modifiering och distribution (känd som copyleft). Och till skillnad från freeware kan gratis programvara distribueras mot en avgift.

Observera att för att ändra ett program måste du få tillgång till källkoden som fri programvara erbjuder, medan ett freeware inte gör det. Dessutom ger fri programvara frihet att omfördela kopior, men för att göra detta måste en användare innehålla binära eller exekverbara former av programmet samt källkod för både modifierade och omodifierade versioner.

Det är särskilt anmärkningsvärt att nämna här att Ibland begränsar regeringen exportkontrollbestämmelser och handelssanktioner friheten att distribuera kopior av program internationellt. I sådana fall vägrar och följer inte några exportbestämmelser som ett villkor för någon av de grundläggande friheterna, eftersom programutvecklare inte har befogenhet att åsidosätta dessa begränsningar. Du kan mer information på FSF.org-webbplatsen.

Open Source

Termen "Open Source" ligger mycket nära "fri programvara" men inte identisk med den. Vi säger detta eftersom källkoden för en öppen källkod är lättillgänglig för användarna 2 men under upphovsrätt, och man får fritt distribuera programvaran.

Begreppet open source-program bygger på faktum att en användare kan granska en källkod för att eliminera eventuella fel i den. Detta är något vi inte observerar i kommersiellt utvecklade och förpackade program. Programmerare på internet läser och ändrar källkoden genom att eliminera de möjliga buggarna. På så sätt hjälper programmerare till att tillhandahålla mer användbar och buggfri produkt för alla att använda. Mer detaljer kan hittas på OpenSource.org.

Läs:

Microsoft älskar Linux och Open Source nu. Varför?

Shareware Shareware är demonstrationsprogramvara som distribueras gratis men endast för en viss utvärderingsperiod, säg 15-30 dagar (

Trialware

). Efter utvärderingsperioden går programmet ut och en användare kan inte längre komma åt programmet. Endast om du är intresserad av att använda programmet ytterligare kan shareware-leverantören kräva att du köper en licens för programvaran. Så i grunden distribueras det på grundval av försök och med förståelse att en gång senare kan en användare vara intresserad av att betala för det. En del shareware erbjuds också som " Liteware

". I dessa program, dvs "Liteware", är vissa funktioner inaktiverade. Man kan endast få tillgång till kompletta funktioner efter att ha köpt eller uppgraderat till den fullständiga versionen av programmet. Således används shareware-programvara för marknadsföring. Adware Adware, mer känd som reklamprogramvara, är programvara som automatiskt gör reklam. De flesta av dessa annonser visas i form av irriterande popup-fönster. Det går dock att inaktivera annonserna genom att köpa en registreringsnyckel. Det kan även ändra din startsida, standard sökning eller installera en verktygsfält.

Bundleware

Bundleware får sitt namn från folk som buntar olika program till ett enda installationsprogram. Adware för

är tillgänglig för datoranvändare utan kostnad. Den ena installationen för buntprogram installerar det huvudprogram du vill ha tillsammans med några andra program som du inte vill ha.

Spyware

Spionprogrammet går några steg längre och installerar en annan programvara på datorn på ett otroligt sätt. Spionprogrammet kan innehålla en kod som skickar information om användarens dator till utvecklaren eller till någon annan plats när användaren är ansluten till Internet. Detta görs för att visa annonser i webbläsaren.

Nagware

Detta är ett program som rutinmässigt utfärdar en påminnelse till en användare om att köpa en applikation eller en produkt innan försöksperioden går ut. Termen hämtar sitt namn från idén om att påminnelser, som vanligtvis kallas "NAGS", fortsätter att visas på en användares datorskärm tills han aktiverar den önskade applikationen eller avslutar den kraftigt. Medan du skulle kunna använda programmet, kommer det hela tiden att nagla dig för att köpa sin fulla version eller uppgradera. Kort sagt, om något program nöjer dig att hela tiden uppgradera till sin fulla betalda version eller att donera, kallas det som Nagware.

Malware

Vanligtvis kallad skadlig programvara är Malware något program med missgynnade intentioner och som utnyttjar data från en dator utan användarens samtycke. En gång på en dators hårddisk kan den kapa din webbläsare och spåra de webbplatser du besöker - och orsaka ännu värre skador.

Utöver detta kan den gömma sig djupt i Windows och till och med återinstallera sig efter att ha tagits bort helt, vilket gör att det svåraste programmet som ska tas bort eller rengöras. Virus, trojaner, etc kan alla betraktas som skadlig kod.

Scareware

Malware som är utformad för att lura användare att ladda ner och köpa icke-funktionell eller en farlig programvara kallas Scareware eller Rogue Software. Hur gör det här? Enkelt, det larmar skrämmer en användare genom att få honom att felaktigt tro att hans dator är infekterad av potentiellt skadliga virus.

När den har laddats och installerats visar programmet falska virusvarningar och instruerar han att köpa den fullständiga versionen för att ta bort infektionerna (fiktiv). I slutändan köper en användare mjukvaran och slösar bort sina tjänade pengar. Kort sagt, skadlig kod som förekommer på användarens rädsla kallas Scareware.

Abandonware

När utvecklingen av en programvara överges av författaren och för vilken inget stöd är tillgängligt kallas det Abandoware. Abandonware kan också inkludera programvara vars copyright är oklart eller i strid.

Lägger till

Jsg i kommentarfältet: Inget stöd, uppdateringar etc erbjuds. Inköp har inte längre något lager och i vissa fall är registreringskoder öppet tillgängliga på Internet. Lagligheten att använda en registreringskod tillgänglig på Internet för abandonware är ifrågasättande, men kräver generellt att författaren blir aktiv för att göra något åt ​​det. Har jag missat något "-ware" -uttryck? Har du några synpunkter på definitionerna? Eller kanske någon definition behöver förfinas. Vänligen dela i kommentarfältet.