Számítástechnika > Fogalmak
A számítógépek hardvere csak egy alap, egy lehetőség, de igazából a szoftverek segítségével végezzük a munkánkat.
A szoftverek csoportosítása funkció szerint
* Rendszerprogramok*: a számítógép működéséhez kellenek.
- operációs rendszer*: nélküle a számítógép nem működhet (pl. Windows..., Linux...)
- rendszerközeli programok*: kényelmesebbé teszik az operációs rendszer használatát, kiegészítik annak szolgáltatásait (pl. Total Commander)
- hálózati programok*: gépek összekötését és együttműködését teszik lehetővé (pl. Windows Server)
* Fejlesztői környezetek* (programozási nyelvek): új programokat készíthetünk segítségükkel (pl. Visual Basic, C#)
* Alkalmazói programok*: konkrét felhasználói területekhez kapcsolódnak
- egyedi programok: egy konkrét feladat elvégzéséhez írják, kevés példány, magas ár (pl. banki rendszerek)
- általános célú szoftverek: egy adott feladattípus teljes lefedéséhez készülnek, rengeteg funkció (nagy részüket sosem fogjuk használni), nagy pédányszám, olcsóbb ár
-- irodai alkalmazások: szövegszerkesztő, táblázatkezelő, prezentációkészítő, adatbázis-kezelő
-- grafikus alkalmazások: pixelgrafikus (pl. Paint) vagy vektorgrafikus (pl. CorelDraw)
-- kiadványszerkesztők (DTP)
-- CAD (számítógéppel támogatott tervezés)
--multimédia (hang + mozgókép)
-- játék
-- stb.
A szoftverek csoportosítása jogi szempontból
A szoftver szellemi termék, készítőjét a szerzői jog* védi.Vásárláskor csupán korlátozott jogokat szerzünk a szoftver felhasználására. Ezeket a jogokat a licencszerződés rögzíti.
* A tulajdonosi szoftverek* kódját nem fejthetjük vissza és nem módosíthatjuk.
- kereskedelmi* szoftverek: a licencben rögzített példányszámban korlátozás nélkül használhatjuk, de nem ingyenes, nem adható tovább, csak egy biztonsági másolat készíthető róla
jogtisztaság igazolása: licenc, származási bizonylat (pl. számla)
- freeware* programok: korlátozás nélkül használhatók, ingyenesek, szabadon terjeszthetők
- shareware* programok: ingyenesen csak korlátozásokkal használhatók (időkorlát, korlátozott funkciók)
* A szabad szoftverek* is a szerzői jog védelme alatt állnak, azonban a szerző nem ír elő korlátozásokat.
A program ingyenesen beszerezhető, korlátlanul használható és terjeszthető, kódját a felhasználónak jogában áll megismerni, módosítani. Akár pénzért is árusítható (plusz szolgáltatás nélkül persze aligha vennék meg).
* Félszabad szoftverek: a felhasználás módjától függ, hogy fizetni kell érte vagy sem (pl. otthonra ingyenes, üzleti felhasználásra már nem)
* Public domain szoftverek: a szerző véglegesen lemondott szerzői jogairól, később sem sorolhatja át a tulajdonosi vagy a szabad szoftverek csoportjába
BSA (Business Software Alliance): egyes nagy szoftvergyártók 1988-ban alapított érdekvédelmi szervezete.