Saját szoftver - Mi ez, definíció és koncepció

Tartalomjegyzék:

Anonim

A saját szoftver azokból a programokból áll, amelyek meghatározott szerzővel rendelkeznek, és bármilyen módon megtagadják a forráskódhoz való szabad hozzáférést, annak módosítása, tanulmányozása vagy terjesztése céljából.

Ezt a típusú szoftvert gyakran „saját szoftver” -nek is nevezik, mivel amellett, hogy egy vagy több meghatározott tulajdonos van, a szoftvert tulajdonképpen nem sajátossá teszi.

Ezenkívül gyakran feltételezik, hogy a saját szoftver olyan magánvállalkozástól származik, amely közvetlen jövedelmezőséget keres tőle. Ennek nem kell így lennie. Lehet olyan forgatókönyv, amelyben egy személy vagy vállalat olyan szoftvert fejleszt, amelynek forráskódja nem érhető el, de használata ingyenes, bár nem ingyenes.

Amikor az ingyenes felhasználásról beszélünk, azt értjük, hogy lehet, hogy nincs közvetlen pénzbeli ellenérték, de ennek hiányában előfordulhat, hogy ugyanazon programon belül vásárolnak, sőt adatok formájában is fizetnek, jelen esetben személyesek.

A saját szoftver eredete

A saját szoftver kezdete a 70-es és 80-as évek között történt. Az IBM és a Microsoft népszerűsítette a kódhoz vagy más szóval zárt forráskódú hozzáféréssel rendelkező programok létrehozásának és fejlesztésének gyakorlatát.

Ugyanakkor megjelentek a szabad szoftvereket támogató mozgalmak, amelyek a saját szoftverek felemelkedéséig a szoftverek együttműködésének, fejlesztésének és terjesztésének legelterjedtebb működési módjai voltak. Így két teljesen különböző ábrát találunk a szoftver megalkotásának módjában. Egyrészt van Richard Matthew Stallman, a „Free Software Foundation” létrehozója. Másrészt megvan Bill Gates, a Microsoft alapítója.

A saját szoftver a legelterjedtebb szoftvertípus. Anélkül, hogy tovább mennénk, a világ leggyakrabban használt operációs rendszere, a Windows, messze meghaladja a Linuxot vagy annak egyik változatát használó felhasználók számát.

Saját szoftver funkciók

Bár igaz, hogy a szabad szoftvereket körülvevő kiáltvány és szabályok átfogóak, és nem tesznek különbséget a vásárlóerő alapján, vannak olyan előnyök, amelyek a tulajdonosi szoftvereket jellemzik:

  • Vevőszolgálat: A szoftvert birtokló vállalat által nyújtott speciális támogatásból áll a felhasználók számára a frissítésekkel és azok karbantartásával.
  • Szakosodás és célzás: Amikor egy vállalat szoftvereket hoz létre és fejleszt, erőforrásait arra összpontosítja, hogy hasznossága és hozzáadott értéke megkülönböztető elem legyen a többi szoftver-alternatívához képest, függetlenül attól, hogy saját tulajdonúak vagy szabadon használhatók-e.
  • Ellenőrzés a szerző javára és rosszindulatú felhasználás: Ez talán a tulajdonosi szoftver legfontosabb tényezője, mivel létrehozza a szerzői jogot és ezért a szerző javát. Másrészt a szoftver csaló vagy etikátlan használatának ellenőrzését a kód bezárása biztosítja.

Bár az ingyenes szoftvereket a copyleft szabályozza, a szoftvereknek lehetnek saját és ingyenes tulajdonságai. Példaként említhetjük azt a programot, amely csak tanulmányozáshoz engedett hozzáférést a kódjához, és szintén szabadon terjesztették, de nem módosították szabadon.

Példák saját szoftverre

A számítógépes világ egyik legismertebb példája a saját tulajdonú szoftverekről:

  • Operációs rendszer: Windows, Chrome OS és macOS.
  • Kiberbiztonsági programok: Norton, Kasperski vagy Panda.
  • Üzleti szoftverek: SAP, SAGE vagy Matlab.
  • Kereskedelmi alkalmazások: Google Drive, Skype vagy Microsoft Edge.
  • Videojátékok és szórakoztató szoftverek: FIFA, Spotify vagy Netflix.

Minden idézett szoftver szerzői jogi védelem alatt áll, amely a létrehozása és fejlesztése mögött állt.