Mi az ingyenes szoftver?

El szabad szoftver (az angol szabad szoftverekben, bár ezt a nevet néha összetévesztik a "free" -val, az angol nyelvű "free" kifejezés kétértelműsége miatt, ezért használják a "free software" -t is) a szoftver neve, amely tiszteletben tartja a a felhasználók szabadsága a megvásárolt termékkel kapcsolatban, és ezért, miután megszerezték, ez lehet használt, másolt, tanult, módosított, És újraosztották szabadon. 


A Free Software Foundation szerint a szabad szoftver a felhasználók szabadságát jelenti a szoftver futtatására, másolására, terjesztésére, tanulmányozására, módosítására és a módosított szoftver terjesztésére.

Egy szoftver akkor tekinthető ingyenesnek, ha megfelel a következő feltételeknek:

  • Bármilyen célra felhasználható a program
  • Lehetőség van a forráskód elérésére
  • Lehetőség van másolni a programot
  • Fejlesztések közzétehetők

Valami fontos kiemelni azt az ingyenes szoftver a meglévő szellemi tulajdonra vonatkozó törvényeken alapul, és nagyobb szabadságokat biztosít, ha az megfelel bizonyos feltételeknek. Más szavakkal, lehetővé teszi a szoftverek módosítását és újraelosztását, ami általában tiltott az úgynevezett „tulajdonosi szoftverek” között, feltéve, hogy valaki megfelel annak a feltételnek, hogy ezeket a módosításokat a világ többi része számára elérhetővé tegye. Ez azon a tényen alapul, hogy ha mindannyian osztozunk, mindannyian jobbak leszünk.

Az ingyenes szoftveren belül többféle licenc létezik:

  • A GPL, az egyik legismertebb licencet a GNU projekt hozta létre.
  • LGPL, hasonló a GPL-hez, de a különbség a hatókörében van
  • Creative Commons: valójában egy olyan név, amely számos típusú licencet tartalmaz, amelyeket általában a kreatív tartalmakra alkalmaznak, például grafikákra, szövegekre vagy zenére. Ezen licencek egy része ingyenesnek tekinthető.

Van még nyílt szoftver is, amelynek fő kitevője a BSD licenc. A nyílt szoftver lehetővé teszi a kód és a szoftver újraterjesztését, minden megkülönböztetés nélkül, de nem garantálja, hogy az azonos forráskód mindig elérhető legyen. Ez utóbbi a fő különbség a szabad szoftvereknél.

Mit tekintünk saját szoftvernek?

A saját szoftvert azért hívják, mert használatával megfosztja magát attól a jogtól, amely természetesen megvan. A saját szoftvert végfelhasználói licencszerződés kíséri, vagy az EULA angol rövidítésével. Ez a licenc különféle módon korlátozza a szoftver használatát. A legfontosabb az, hogy általában tiltja a program módosítását, és korlátozza, hogy mit tehetek a programmal.

Erre példa a hardver vezérlők, amelyek licencével csak meghatározott hardverekkel, és egy adott operációs rendszerrel használhatók.

Látjuk a tulajdonosi program tipikus telepítését. Ez nem a pontos sorrend, de a lépések nagyjából a következők:

  • Az egyik futtatja a telepítőt (általában duplán kattintva az .exe fájlra)
  • Megjelenik egy üdvözlő üzenet
  • Kérik, hogy fogadja el az engedélyt
  • A rendszer felkéri, hogy válassza ki a mappát, ahová telepíteni kívánja
  • Meg kell erősíteni
  • A megfelelő fájlok telepítve vannak
  • A telepítés befejeződött

A szabad szoftver és a saját szoftver közötti különbség abban a licencben található, amelyet az ember elfogad a c pontban. A program szerződése jelzi, hogy ingyenes vagy saját programról van-e szó. Ezenkívül a szabadalmaztatott programokon belül több kategória létezik:

  • Kifizetések: olyan szoftver, amelyért a felhasználónak fizetnie kell egy összeget a megszerzéséért és a törvényes használatáért. Bizonyos esetekben a használati jog időben korlátozott, és annak folytatásához újra meg kell fizetni.
  • Demók / Shareware: Ilyen típusú programok például a Winzip vagy a Winrar. Ezekben a programokban funkcionalitásuk egy bizonyos napszámra korlátozódik.
  • Ingyenes: Ezek ingyenesen letölthetők az internetről, és korlátozás nélkül használhatók, bár ennek általában van egy fizetős verziója, amely több funkcióval rendelkezik. Ilyen például a Winamp.

Általánosságban elmondható, hogy a privát szoftvereket zárt szoftver vagy saját szoftver néven is ismerik. A Privative megfelelőbb név, mert mint láttuk, megfoszt minket a jogoktól.

A szabad szoftver fő előnyei a magánszoftverrel szemben

Ezen előnyök illusztrálásához vegyünk egy példát valamire, amelyet mindannyian használunk, a mobiltelefonokra. Általában az ember úgy szerez be mobiltelefont, hogy megvásárolja azt egy olyan vállalattól, amely nem a mobiltelefon gyártója, hanem a telefonszolgáltatást nyújtó cégtől.

A vállalat „végfelhasználói licenccel” értékesíti Önnek a mobiltelefont, amely bizonyos feltételeket támaszt rád, például a telefonszolgáltatás fenntartásához szükséges minimális időtartamot és az adott mobiltelefonnal használható funkciókat. El van tiltva olyan dolgok végrehajtásától, amelyeket az adott vállalat nem akar, hogy tegye a mobiltelefonjával, vagy amelyekért külön felszámítást szeretne kérni.

Egészen a közelmúltig még külön díjat is felszámítottak, hogy megadják a kódot, amely lehetővé tette a cégváltást, még akkor is, ha a minimális futamidő már lejárt.
Más szavakkal, megfosztják Önt attól, hogy a mobiltelefonjával végezzen dolgokat, amire a készülék képes, de a cég mesterséges korlátozásokat szab, hogy extra szolgáltatásként felszámítsák Önt, vagy eladjon egy drágább eszközt. És még arra is kényszerítik, hogy cserélje ki a mobiltelefonját, vagy dobja el, és vásároljon másikat, amikor már nem akarják fenntartani a társaságok által elavultnak ítélt mobiltelefon-szolgáltatást, amint ez a tégláknál történt.
És akkor megvan a telefongyártó, aki díjat számít fel a mobiltelefonhoz való csatlakozásért, vagy a legkisebb kiegészítőért, ahogy ez manapság egy nagyon népszerű mobiltelefonhoz tartozik. És a garancia lejár, amint megérint egy csavart, vagy megpróbálnak feltölteni az akkumulátor cseréjéért.

Másrészt van egy ingyenes mobiltelefonod. A mobiltelefon-tervek ingyenesek, ezért vannak olyan emberek, akik hozzájárulhatnak az adott esetekben felmerülő problémák megoldásához, például a mobiltelefon használatához az erdő közepén Patagóniában, amire egy normális gyártó nem nagyon figyelne, mivel nem pontosan a fülke.

És telepítheti a kívánt programokat és játékokat úgy, hogy összekapcsolja őket számítógépével egy olyan szoftverrel, amelyet valaki egy személyes szervező számára fejlesztett ki, és valaki más módosított, hogy az ezzel a mobiltelefonnal is járhasson. Használhatja valamire, amire a gyártó vagy a vállalat akkor gondolt, például egy mobiltelefonnal, amelynek fényképezőgépe x másodpercenként küld fotókat, és lehetővé teszi, hogy normál hálózaton keresztül áltelefon konferenciát tartson, anélkül, hogy a szolgáltatásért külön fizetne. Vagy cserélje ki teljesen az összes szoftvert ugyanarra, amelyet a számítógépén használ, és személyre szabhatja azt tetszése szerint, nem pedig azokkal a lehetőségekkel, amelyeket ennek a vagy annak a telefoncégnek a portálja ad. Ha pedig nem tetszik ez a telefonszolgáltató, akkor bármikor megváltoztathatja az egyiket a másikra, sőt, egyszerre többet is használhat, a hívás, az üzenet vagy a tennivaló típusának megfelelően. Más szóval, a mobiltelefon azt csinálja, amit akar, és nem fordítva.

Az ingyenes szoftver megpróbál olyan jogokat adni neked, amelyeket soha nem kellett volna elvenned tőled, és amelyekhez hozzászoktál, hogy nincs. A szabad szoftverek úgy vélik, hogy ha mindannyian osztozunk, mindannyian jobbak leszünk. Utopiának tűnik, de valami kézzelfogható; Körülötted történik anélkül, hogy észrevennéd.

A szabad szoftver mítoszai és igazságai a zárt vagy privát szoftverekkel szemben

  • Az ingyenes szoftvert amatőrök készítik, ezért rosszabb minőségűek, mint a privát szoftverek
    HAMIS: mint minden területen, a minőség is változik, de az ingyenes szoftver sok ember számára lehetővé teszi a kód áttekintését és fejlesztési javaslatot. Ez a fajta ellenőrzés és felülvizsgálat, esetenként több ezer ember által, a szoftver minőségét hasonlóvá vagy jobbá teszi, mint a saját szoftverét. Ezen emberek közül még sokan stabil alapon dolgoznak szoftvercégekben.
  • Az ingyenes szoftver ingyenes
    HAMIS: Ingyenes szoftver - Az ingyenes angol nyelvű szoftver a "Szabad, mint a szólásszabadságban, nem úgy, mint az ingyen sörben" szóból származik, amelynek fordítása: "Szabad, mint a szólásszabadságban, nem úgy, mint az ingyen sörben". Ez egy diszkúció, amely talán értelmesebb az angolul beszélők számára, különösen a "free" szó kétértelműsége miatt. A legtöbb ingyenes szoftver azonban ingyenes. Még a fizetés után is, miután megvásárolta a szoftverlicencet, szabadon lemásolható, ha a licencfeltételek teljesülnek.
  • A szabad szoftverekben senki sem keres pénzt
    HAMIS: Ellenkező esetben hogyan lenne indokolt néhány szabad szoftvercég megvásárlása, például a MySql, amelyet a közelmúltban vásárolt a Sun Microsystems? Vannak olyan cégek is, amelyek szabad szoftvereket hoznak létre hazánkban és jövedelmet termelnek, mivel a piacon nem maga a program kerül forgalomba, hanem a támogatási és egyedi fejlesztési szolgáltatások.

engedélyezés

A licenc olyan megállapodás, amelynek értelmében a szoftver szerzője felhatalmazza a felhasználót "hasznosítási jogi cselekményekre". Az ingyenes licencek közül a legismertebbek:

  • GPL licencek
  • BSD licencek
  • MPL és származékos licencek

A GPL (GNU General Public License) licenccel a szerző megtartja a tulajdonjogokat, és engedélyezi az újraelosztást és a módosítást olyan feltételekkel, amelyek célja annak biztosítása, hogy a szoftver minden módosított változata továbbra is a GNU GPL szigorúbb feltételei alatt maradjon.

Az ingyenes szoftverként licencelt szoftverek hozzávetőlegesen 60% -a GPL licencet használ. A licenc korlátozása: az újraterjesztett módosított verzióknak, amelyek eredeti verziója a GPL licenc alatt van, szintén engedélyezni kell a GPL alapján. Más szavakkal, a forráskódot nyitva kell tartani mindenki előtt, aki el akarja olvasni és / vagy módosítani akarja, azt nem szabad bezárni. Ez utóbbi esetén a licencet megsértik.

A BSD licenc az elsősorban BSD (Berkeley Software Distribution) rendszerek számára kiadott szoftverlicenc. Az Open Software licenccsoporthoz tartozik, és a fő különbség a GPL-től az, hogy kevesebb korlátozással rendelkezik. A BSD licenc egyik jellemzője, hogy lehetővé teszi a forráskód használatát a Zárt szoftverben, ellentétben a GPL-vel.

Az MPL licenc (spanyol Mozilla Public License vagy angol nyelvű Mozilla Public License) nyílt forráskódú és szabad szoftver licenc. A Netscape Communications Corporation fejlesztette ki a Netscape Communicator 4.0 kiadására, amely később a Mozilla közismert és népszerű projektjévé vált. Az MPL licenc teljes mértékben megfelel a nyílt forráskódú szoftverek meghatározásának és a szabad szoftver négy szabadságának. Az MPL azonban nyitva hagyja az utat a szoftver esetleges nem szabad újrafelhasználása felé, anélkül, hogy korlátozná a kód újrafelhasználását vagy ugyanazon licenc alapján történő újlicencelést.

Jelenleg van egy alapítvány, a Free Software Foundation (FSF), amely az az entitás, amely jelzi, hogy a licenc ingyenes-e vagy sem. Az összes ingyenes licenc megtekintéséhez lásd: https://www.gnu.org/licenses/license-list.html