Ingyenes szoftver - mi ez, definíció és koncepció

Tartalomjegyzék:

Ingyenes szoftver - mi ez, definíció és koncepció
Ingyenes szoftver - mi ez, definíció és koncepció
Anonim

Az ingyenes szoftver nyílt forráskódú programokból áll, amelyek gyakorlatilag teljesen szabadon felhasználhatók és módosíthatók.

A forráskód alapján megértjük, hogy a szoftver architektúrája és létrehozásának módja nyilvános, és bármely felhasználó megtekintheti, áttekintheti és módosíthatja.

Ráadásul az ingyenes szoftverek gyakorlatilag nem vonnak maguk után beszerzési költséget, így szinte mindig ingyen beszerezhetők.

Ennek ellentéte a saját szoftver lenne.

A szabad szoftver eredete

Az első téglát a szabad szoftverek világában Richard Matthew Stallman (a továbbiakban Stallman) egykori MIT-egyetemi tanár rakta le. Ez a fizikus 1983-ban fejlesztette ki a „GNU projektet”, amelynek fő feladata egy teljesen ingyenes operációs rendszer létrehozása volt.

Később, 1985-ben, Stallman megalapította a Szabad Szoftver Alapítványt, amelynek négy év múlva meg kellett határoznia a copyleft alapú szabad szoftver alapvető jogi szabályait.

Így Stallman úttörőből promóterré vált, a szabad szoftver közösség fő építésze. A közösség fő gyümölcse a Linux operációs rendszer, az Apache, az Open Office vagy a GIMP képszerkesztő.

Az ingyenes szoftver főbb jellemzői

A szabad szoftverek főbb jellemzői azon négy szabályon alapulnak, amelyeket azért hoztak létre, hogy a szoftvereket „szabad” kategóriába lehessen sorolni.

  1. Futtassa a programot szabadon, tetszés szerint, bármilyen célra.
  2. Tanulmányozza a program működését, és teljes hozzáférést a forráskódhoz.
  3. A példányokat szabadon, korlátozás nélkül terjesztheti más felhasználóknak.
  4. Terjessze a módosított verziók példányait, akár saját, akár másokat, bármilyen korlátozás nélkül.

Ha ezek bármelyike ​​nem teljesül, akkor az nem lesz "szabad szoftver". Ezenkívül az ilyen típusú szoftvereknek más jellemzői is vannak a korábbiaktól, például a szabad hozzáférés és a tudás szabadsága a használat során.

A szabad szoftver típusai

Általában a szabad szoftvereket két nagy csoportra oszthatjuk. Egyrészt megvan az, amelyet a copyleft irányít, másrészt az, amelyik nem.

Először is az úgynevezett copyleft olyan törvényes jog, amely megállapítja az előző szakaszban korábban említett négy szabálynak vagy jellemzőnek megfelelő szoftver ingyenes használatát.

Másodszor, megtalálhatjuk mindazt a szoftvert, amely valószínűleg ingyenes, de nem garantált, hogy a négy szabvány teljesül. Példa erre az, hogy képesek legyünk létrehozni egy szoftver módosított változatát, de terjesztési árat kell szabnunk a verziónknak. Ez addig megengedett, amíg a copyleft nincs a szoftver eredeti verziójában.

Röviden, minden olyan szoftvertípus, amely nem felel meg a copyleft-rendszernek és alkalmazza azt, lehet ingyenes, privát, hibrid, vegyes vagy bármilyen más típusú szoftver, de elmondható, hogy a négy szabály egyikének hiánya valószínűséggel mérlegelheti, ha a szoftver nem copyleft.

Ingyenes szoftver példa

Az ilyen típusú szoftver alapvető példája a Linux operációs rendszer (a továbbiakban: OS). Ezt az operációs rendszert a copyleft normák szabályozzák, és sok verzió létezik, amelyek a forrásszoftver alatt születtek.

Néhány ilyen példa világszerte ismert (Ubuntu verzió) vagy regionális (Guadalinex verzió).

Egy olyan operációs rendszer, mint a Linux, megléte ösztönzi az internet használatának demokratizálódását, és kevésbé korlátozza a számítógéphez vagy hasonló eszközhöz való hozzáférést, csökkentve a beszerzés költségeit, ha nem akarunk magán- vagy fizetős szoftvert használni.