Egen programvara - Vad är det, definition och koncept

Innehållsförteckning:

Egen programvara - Vad är det, definition och koncept
Egen programvara - Vad är det, definition och koncept
Anonim

Egen programvara består av de program med en definierad författare som på något sätt nekar fri tillgång till källkoden, antingen för att modifiera den, studera den eller distribuera den.

Denna typ av programvara kallas ofta ”proprietär programvara”, förutom att ha en eller flera specifika ägare, det som verkligen gör programvaran icke-fri är dess egenutvecklade natur.

Dessutom antas det ofta att egen programvara kommer från en privat enhet som söker direkt lönsamhet från den. Detta behöver inte vara fallet. Det kan finnas ett scenario där en person eller ett företag utvecklar programvara vars källkod inte kan nås men vars användning är gratis, men inte gratis.

När vi pratar om fri användning menar vi att det inte får finnas någon direkt monetär övervägande, men om det inte görs kan det finnas köp inom samma program och till och med betalningar i form av data, i detta fall personliga.

Ursprung för egen programvara

Början av egen programvara skedde mellan 70- och 80-talet. IBM och Microsoft var de företag som främjade praxis för att skapa och utveckla program med begränsad åtkomst till koden eller, med andra ord, sluten källa.

Det var samtidigt som rörelserna till förmån för fri programvara framkom, vilket fram till uppkomsten av egen mjukvara var den mest utbredda metoden för samarbete, utveckling och distribution av programvara. Vi hittar således två helt olika figurer i deras sätt att tänka programvaran. Å ena sidan har vi Richard Matthew Stallman, skapare av ”Free Software Foundation”. Å andra sidan skulle vi ha Bill Gates, grundare av Microsoft.

Egen programvara är den överlägset mest spridda programvaran. Utan att gå längre, överstiger det mest använda operativsystemet i världen, Windows, antalet användare som använder Linux eller en av dess varianter.

Egna programvarufunktioner

Även om det är sant att manifestet och reglerna som omger fri programvara är inkluderande och inte diskriminerar baserat på köpkraft, finns det vissa fördelar som kännetecknar egen programvara:

  • Kundsupport: Den består av det specialiserade stöd som tillhandahålls av företaget som äger programvaran till sina användare med uppdateringar och underhåll av det.
  • Specialisering och inriktning: När ett företag skapar och utvecklar programvara koncentrerar det sina resurser på att göra dess nytta och mervärde till ett differentierande element jämfört med andra programvarealternativ, oavsett om de är egna eller gratis att använda.
  • Kontroll till förmån för författaren och skadlig användning: Det här är kanske den viktigaste faktorn för proprietär programvara, eftersom den skapar ett författarskap och därför en kredit till författaren. Å andra sidan säkerställs kontrollen av bedräglig eller oetisk användning av programvaran genom att stänga koden.

Även om fri programvara styrs av copyleft kan programvara ha egna och fria egenskaper. Ett exempel skulle vara ett program som endast gav tillgång till sin kod för studier och som också distribuerades fritt men inte fritt modifierades.

Exempel på egenutvecklad programvara

Några av de mest kända exemplen på egen programvara i datavärlden är:

  • Operativsystem: Windows, Chrome OS och macOS.
  • Program för cybersäkerhet: Norton, Kasperski eller Panda.
  • Affärsprogramvara: SAP, SAGE eller Matlab.
  • Kommersiella applikationer: Google Drive, Skype eller Microsoft Edge.
  • Programvara för videospel och underhållning: FIFA, Spotify eller Netflix.

Varje citerad programvara är upphovsrättsskyddat av ett företag som har stått bakom dess skapande och utveckling.