Szabad szoftverek

Mi a szabad szoftver?

Az FSF.hu oldalról:

Szabad szoftver alatt értünk minden számítógépes programot és dokumentációt, amely kielégíti az alábbi feltételeket:

  • A szoftver bármilyen célra felhasználható.
  • Lehetőség van a szoftver működésének szabad tanulmányozására és módosítására.
  • Szabadon terjeszthető, továbbadható.
  • Lehetőség van a szoftver továbbfejlesztésére és a fejlesztés közreadására.

A szoftver tanulmányozásának, módosításának, illetve továbbfejlesztésének előfeltétele a forráskód elérhetősége.

A szabad szoftver nem keverendő össze a freeware, shareware vagy public domain szoftverekkel. Sajnos a sajtóban nem mindig tesznek határozottan különbséget ezek között a fogalmak között, sokszor nevezik a szabad szoftvereket freeware-nek vagy ingyenes szoftvernek.

A freeware olyan, általában zárt forrású szoftver, amelyet ingyen adnak. Az ingyenes szoftver ennek a szinonimája.

Hiba a szabad szoftvert ingyenesnek nevezni. Ez a hiba onnan eredhet, hogy az angol “free” szó (free software = szabad szoftver) kettős jelentésű: szabad illetve ingyenes. A szabad szoftver fogalmának semelyik meghatározása nem köti ki az ingyenességet. Ez szándékosan van így. Bár a legtöbb esetben a szabad szoftvereket „ingyen” letölthetjük az internetről, vagy egy számítástechnikai magazin CD-mellékletén „ingyen” jutunk hozzá, a szabad szoftver előállításáért vagy terjesztéséért lehet pénzt kérni, és nem csak jelképes összeget vagy költségtérítést, hanem bármennyit.

Fontos tehát megjegyezni, hogy a szabadságnak és az ingyenességnek semmi köze nincs egymáshoz. A szabad szoftver olyan szoftver, amelyet a felhasználók szabadon terjeszthetnek és módosíthatnak. Bizonyos felhasználók ingyen jutnak hozzá, mások fizetnek érte – és ha a pénzt a fejlesztésre fordítják, az a legjobb. A lényeges dolog az, hogy bárki, aki rendelkezik a szoftver egy példányával, szabadon együttműködhet másokkal, és odaadhatja nekik.

Szabad szoftver vagy nyílt forrású szoftver?

A szabad szoftver mozgalom a szabadságot helyezi működése középpontjába. Létezik egy másik csoport is, a nyílt forrás mozgalom, akik főként a nyílt forrású szoftverfejlesztés technológiai előnyei mellett érvelnek. A végeredmémy szempontjából nincs jelentős különbség: a legtöbb nyílt forrású szoftver egyben szabad szoftver is, az elvi hozzáállás viszont eltérő.



Szabad szoftverek az informatika órán


Operációs rendszer

  • Debian Linux
  • Ubuntu Linux
  • OpenSuse Linux
  • Red Hat Linux

Adatbázis

  • MYSQL phpmyadmin felülettel
  • LibreOffice Base

Irodai programcsomag

  • LibreOffice

Dokumentumszerkesztés

  • LibreOffice Writer
  • LaTeX
  • Scribus

Táblázatkezelés

  • LibreOffice Calc

Prezentáció készítés

  • LibreOffice Impress

Grafika

  • GIMP
  • Inkscape
  • Blender
  • GeoGebra

Programozási nyelvek és környezetek

  • fordítóprogramok
    • fpc ( Free Pascal )
    • gcc ( GNU/C++ )
    • javac ( Java / JDK )
  • "könnyű" környezetek
    • Geany
    • CodeBlocks
  • "nehezebb" környezetek
    • NetBeans