<<<Vissza

Szoftver ismeret

Operációs rendszerek

Tipikus szoftver környezet:

1.      Operációs rendszer(pl.: MS Windows 9x, XP)

2.      Irodai szoftvercsomag (pl.: MS Office)

3.      Ügyviteli rendszerek (pl.: COBRA stb.)

4.      Tervezői rendszerek (pl.: ArchiCAD, MathCAD)

5.      Programfejlesztő rendszerek (Pl.: Turbo Pascal, C…)

6.      Hálózati szoftverek (pl.: Pmail, Netscape)

7.      Segédprogramok (pl.: Norton Commander, PkZiip)

8.      Játékok (pl.: Pasziánsz, Aknakereső)

Állományok

Állomány (fájl, file):
Háttértárolón elhelyezett összefüggő adatok együtt kezelt, összetartozó, névvel rendelkező csoportja.
Név: Fájlazonosító név

Fájlazonosító név:

- Fájl név

- Fájl kiterjesztés

Gyakran általánosítják a fogalmat minden adatfolyamatra

Az elnevezési lehetőségek operációs rendszer függőek:

Windows: Bevezetés a számítástechnikába.doc
DOS: BEVEZETE.DOC (8+3)
Unix: Bevezets.a.szamitastechnikaba

Állományok jellemzői

Alaphelyzetben:

  • Név
  • Utolsó módosítás időpontja
  • Méret
  • Attribútumok (R – read only, csak olvasható; H – hide, rejtett; S – system, rendszerfájl; A – archive, archívum)
  • (fizikai elhelyezkedés páraméretei)

Katalógusok

Katalógus (directory):
Olyan állomány, mely adatokat, programokat tartalmazó állományok jellemzőit tartalmazza, lehetővé teszi csoportosításukat

Többféle katalógus-rendszer létezik:

  • Egyszintű
  • Kétszintű
  • Hierarchikus (fa struktúra)
  • Aciklikus gráf

Kötetek

Kötet (volume):
Logikai egység, melynek segítségével az operációs rendszer háttértárolóit kezeli.

Egy fizikai lemez általában egy kötet, de könnyen lehetnek eltérések

Jelölésük (a DOS világában): A: … Z:
Az elsődleges Floppy az A:
Az elsődleges Winchester a C:
A hálózat általában az F: … Z: tartományt kapja

Hivatkozások

Abszolút hivatkozás

·         A kötet megadása után a hivatkozott állományig minden közbülső katalógust fel kell sorolni

·         Pl.: C:\WIN95\SYSTEM\USER.EXE

Relatív hivatkozás

·         A címezés az aktuális kötethez, katalógushoz képest történik (gyerek ’.’, szülő ’..’, gyökér ’\’)

·         Pl.: . .\ . . \USR\ZSAZSA.LOG


 

Fizikai állománykezelés

Master Boot Record:
A lemezek legkülső sávjának eleje, tartalmazza a partíciók adatait, az aktív partícióra adja a vezérlést.

Partíció:
A lemezek sávjának egy összefüggő tartománya, amely általában egy logikai kötetként jelenik meg.

Boot rekord:
A partíciók első sávjában lévő kis „program”, mely az operációs rendszer betöltését végzi.

FAT (File Allocation Table):
A nem összefüggően elhelyezett állománydarabok elhelyezkedését mutató táblázat (kettő van belőle)

Szoftver kiválasztás

A számítógép alkalmazásának indítékai, szempontjai:

·         Korszerűsítés: Szoftverjellemzők

·         Költségcsökkentés: Költségek

·         Igazodás más rendszerhez: Kompatibilitás

·         Új feladat ellátása: (változó)

Verzió: A szoftver fejlettségére utal.

A kompatibilitás szintjei

  • Egy cég, azonos feladat: Teljes kompatibilitás

·         Egy cég, más feladat: Adat, dokumentum szint

·         Más cég, azonos feladat: Funkcionális szint

A költségszámítás tényezői

  • Beszerzési költség

·         Üzemeltetési költség

·         Garancia, karbantartás

·         Pénzügyi lehetőségeink

Járulékos költségek:

·         Több, más munka

·         Több, más ember

·         Több hibalehetőség

·         Oktatás, betanítás

·         Adatfelvétel, adatkonverzió

·         Utólagos HW-SW bővítések

Ár-variációk:

·         Változatok

·         Kedvezmények

·         Nyelv

·         Előzmények

Szerver licenc változatok:

NetWare:

·         Az op. Rendszer tartalmazza a licenceket

·         Szoftveres védelem

Windows NT:

·         A licenceket alapvetően külön kell vásárolni

·         Jogi védelem

A két koncepció közeledik egymáshoz!

A szoftverkiválasztás szereplői

Szállítók, forgalmazók; Projekt menedzser; Szakértők, Vezető

Az értékelés előkészítése

Főnök - Szempont csoportok, Elsődleges súlyok

Felhasználók, Pénzügy, Sw/Hw csoport, Jogász – Szempontok, másodlagos súlyok

Független pontozók – pontszámok

Kinek, mi fontos?

Szoftverjellemzők – Felhasználók
Költségek – Pénzügyi szakemberek
Szolgáltatások – Szoftver menedzser
Szállító adatai – Jogi csoport


Kiválasztás lépései

  1. Előkészítés
    Szoftver funkciók
    Formai követelmények megadása
    Anyagok bekérése
  2. Előzetes szűrés
    Formai követelmények ellenőrzése
    Minősítés dokumentáció alapján
    Minősítés referenciák alapján
    Minősítés tesztek alapján
  3. Mennyiségi értékelés
    Értékelő csoport létrehozása
    Szempontok, súlyok aktualizálása
    Értékelés
    Összesítő függvények számítása
    Dokumentáció, vezetői összefoglaló

Szoftverjellemzők szempontjai:

    • Eljárás
    • Futási idők
    • Adatbiztonság
    • Kezelői felület
    • Állományméret
    • Tároló igény

Szerzői jog

A számítógépi programalkotás (szoftver) szabályozása.

A szoftver jogi védelmének célja, hogy a fejlesztésben résztvevők erkölcsi és anyagi elismerésével ösztönözzön:

  • A szerzői jogvédelem hagyományos műfajai a felhasználó szempontjából „passzív műfajok”
  • A szoftver funkcionális alkotás, „aktív” műfaj, szimbólumokat kezel, átalakít és digitálisan tárolt adatokat hív elő, tehát segítségével különböző feladatokat old meg.
  • A szftver sajátossága, hogy a szorosan kötődik a hardverhez, annak mintegy kiegészítő tartozéka.
  • A szoftver önmagában is méltó a jogi védelemre.
  • A számítógépi programok többnyire egyéni eredeti gondolat-kifejezések, tehát szerzői művek

A szoftvert szerzői jog és a Copyright szempontjából egyaránt írásműnek kell tekinteni

A szerzői jogi védelem nemcsak az egész műre, hanem annak részeire is kiterjed. A szoftver az egyes „lépcsői” ugyanolyan védelem alatt állnak, mint a teljes mű. A számítógépi program és a hozzá tartozó dokumentáció együtt is, de külön-külön is szerzői jogi védelem alatt áll.

A Copyright az angolszász államokban (jellemzően a volt angol gyarmatok) ismert szerzői jogi kategória. A Copyright elsősorban magát a művet védi az illetéktelen másolás (copy) és terjesztés ellen. A Copyright rendszerében a felhasználással, illetve hasznosítással kapcsolatos előjogok és a vagyoni előnyök biztosítása a fő cél.

De a szoftver csatlakozó felületének alapját képező ötlet, elv, elgondolás, eljárás, működési módszer vagy matematikai művelet azonban nem képezi a védelem tárgyát (ez különösen az algoritmust érinti).

A szoftverek „angolszász” típusú osztályozása:

  • Kereskedelemi program

·         Osztott használatú, „shareware software”

·         Nyilvános program (public domain software)

·         Szabad program (freeware software)

·         Másolt program (copylefted, vagy GNU sotfware).

Kereskedelmi program:
A klasszikus kereskedelmi csatornákon át (ki-jelölt disztribútorokon keresztül) értékesítik a szoftver kísérői papír alapú dokumentáció, felhasználási szerződés, regisztrációs kártya, szaktanácsadói szolgálat, tájékoztatás a program fejlesztett változatairól.
A felhasználói jogviszony az erre irányuló szerződés megkötésével jön létre. A felhasználási szerződés rendszerint tartalmaz megszorító rendelkezést a program másolhatósága ügyében.

Osztott használatú, shareware software:
Tipikusan nem a hagyományos kereskedelmi forgalomban értékesítik. A „próbára vétel” egy felfüggesztő (halasztó) hatályú feltételhez kötött adásvételi szerződés. Meghatározott ideig ingyen használható, a programot tesztelik. A szerzők a változtatás jogát fenntartják.

Nyilvános program, public domain software
A legszabadabban terjeszthető, használható, módosítható, díjfizetési kötelezettség nincs.
A csoportba sorolásról a szerző dönt, döntését nem vonhatja vissza.

A szabad program, freeware software:
A szabad felhasználás ellenére, a szerző rendelkezése alatt áll, a szerző döntésétől függő esetleges változtatás következményeit a felhasználó köteles tudomásul venni.

Másolt program, copylefted, GNU software:
Jellegellenes módon kerülnek terjesztésre.
Az ilyen program felhasználásával készített újabb programok nem kerülhetnek kereskedelmi forgalomba, ellenszolgáltatás nem kérhető értük.


A szoftver egyéni, eredeti jellege

  • A szoftver akkor szerzői mű, ha eredeti, tehát alkotója saját szellemi alkotása.

·         A számítógépi programra vonatkozó ötletalkotó megvalósítása nem másodlagos mű, még akkor sem, ha az ötletgazda gondolatának „feldolgozása”, hanem eredeti szoftveralkotás.

·         A szoftver jogvédelme kiterjed a szoftvernek az egyedi programnyelvétől eltérő programnyelvre történő átírásra is.

·         Tilos a szoftver minősítése esztétikai kritériumok alapján.

A szoftver rendeltetésszerű használatához szükséges ún. „minimális kellékek”:

·         Tervezési, koncepcionális megfelelés a rendeltetéshez igazodóan,

·         Az algoritmus megfelelése

·         Az igénylistának való megfelelés

·         Teljes felhasználói dokumentáció

·         Megfelelő biztosítékok a téves használat következményeivel szemben

A szoftverek használata:

  • A szerzői jogvédelem alapján a szerzőnek kizárólagos joga van a mű bármilyen felhasználására és minden egyes felhasználás engedélyezésére.

·         A magáncélú belső felhasználás, lejátszás, előadás, többszörözés stb. is engedélyköteles, hacsak a törvény másképp nem rendelkezik.

·         A szoftvereknél a szabad felhasználás esetei szűkebbek, mint a más szerzői művek esetén.

A szoftver magáncélú másolása

  • Az általános szabály szerint „magáncélra bárki készíthet a műről másolatot, ha az jövedelemszerzés vagy jövedelemfokozás célját közvetve sem szolgálja”.

·         A szoftver és a számítástechnikai eszközzel működtetett adattár magáncélú másolása nem szabad felhasználás, tehát a szerző engedélye nélkül a szoftver magáncélra sem másolható!

·         A szoftver felhasználására jogosult személy „másolási joga” (pl.: biztonsági másolat) nem a szabad felhasználás körébe tartozik.

A szoftver „kölcsönzése”

  • A köznyelvi „kölcsönt” (a pénz kivételével) a jog haszonkölcsön szerződésének nevezi.

·         A haszonkölcsön ingyenes jogügylet.

·         A szoftver nyilvánosság részére történő haszonkölcsönbe adása tilos!

·         Terjesztésnet, s így tiltott tevékenységnek minősülhet az „előkészület” is, felkínálás, kiállítás, hirdetés stb. is.

A biztonsági másolat

A felhasználási szerződésben sem zárható ki, hogy a felhasználó egy biztonsági másolatot készíthessen a szoftverről, ha az a felhasználáshoz szükséges.


További eltérések a szerzői jog általános szabályaitól

  1. A szabad felhasználás korlátozása
  2. 4 hónapos elfogadási idő
  3. Nem kötelező írásbeli felhasználási szerződés
  4. A munkaviszonylatban alkudott szoftverek értékesítésénél a szerző díjazásra nem jogosult.

A szoftverre vonatkozó vagyoni jogok átruházhatók!

A szabad felhasználás körében a szoftverek esetében nem érvényesül:

  • Az átvétel joga akár iskolai oktatás, akár tudományos ismeretterjesztés céljára
  • A nyilvános előadás, még akkor sem, ha az jövedelemszerzés vagy jövedelemfokozás célját közvetve sem szolgálja.

A szoftver jogi védelme

A szoftver védelme körében beszélhetünk:
Technikai és jogi védelemről.

Az illegális szoftvermásolatok elleni védelemjelentős társadalmi és gazdasági érdek is. A védelem nemzetközi összehangolásában jelentős szerepű a „Busniess Software Alliance” (BSA) a legnagyobb szoftverfejlesztőket és forgalmazókat tömörítő a világ 60 országában működő nemzetközi szervezet.

A szoftver jogi védelme lényegében megegyezik a már ismertetett szerző jogi védelemmel. A védelmi idő itt is a szerző életében és halálától számított 70 évig tart.

A szoftverrel kapcsolatos jogok megsértése esetén polgári- és büntetőjogi szankciókkal kell számolni.

Számítógépes csalásnak minősül az is, ha a kárt közcélú mobil, vagy mobil rádiótelefon szolgáltatás igénybevétele segítségével, elektronikus kártyával és mikroszámítógép programmal is elköveti.

A vírushordozó program terjesztése is csalás!