BSD Az eredeti UNIX™ forráskódjának a Berkley Egyetemen történő továbfejlesztéséből származik. 1989-ig AT&T forráskódot is tartalmazott, a NET/1 vátozatban(

Slides:



Advertisements
Hasonló előadás
Készítette: Kun Béla.  Operációs rendszernek nevezzük a számítástechnikában a számítógépeknek azt az alapprogramját, mely közvetlenül kezeli a hardvert,
Advertisements

Számítógépes operációs rendszerek
Operációs rendszerek Bevezetés.
Szoftver Fogalma, típusai.
A használt szoftverek és a jog Dr. Ormós Zoltán Ormós Ügyvédi Iroda
BIOS újdonságok és érdekességek
A szoftverek.
ADNS Attestation DataNet Service
A nyílt forráskódú szoftverek fogalma, előnyei, felhasználási területei Nevem:Károly Márk 5.a Felkészít ő tanár: Salamon Róza 1142 BUDAPEST Rákospatak.
Szoftverek jogállása Alapfogalmak Szoftver.
Magunkról  Kurzusok  Tartalom  Tesztek  Feladatok  Nógrádi PC-Suli  96/ Nógrádi PC-Suli  96/ Magunkról  Kurzusok  Tartalom  Tesztek.
A szoftverhasználat jogi vonatkozásai
RENDSZERINTEGRÁLÁS B_IN012_1
Kabai József AZ SQL-LEDGER SZABAD ÜGYVITELI RENDSZER
Az operációs rendszer.
A szoftverek csoportosítása
SZOFTVER.
A szoftver.
Informatika és etika §.
Készítette: Martis Zsombor
BE KI Perifériák Számítógép.
Készítette: Pető László
Ember László Irfanview, GIMP, OpenOffice, VLC, FreeCommander, Firefox, Thunderbird, Mplayer, Safari, Opera.
Microsoft Windows A Windows fejlődése, általános jellemzése – 2. dia
UNIX operációs rendszer. UNIX op. rsz. Elsõ változatát 1969-ben készítette Ken Thomson és Dennis Ritchie a AT&T Bell Labratóriumában. A rendszer magját.
Az operációs rendszerek
Készítette: Hanusz Zoltán /Hazlaat/
Google earth és a térinformatika kapcsolata
» Our customers are more successful. A nyílt forráskódú rendszerek kockázatai – a költséghatékonyság más módjai György István Ügyvezető igazgató Update.
SOFTWARE.
Szoftverlicencek Takács Béla
Programrendszer 2. Erőforrás – erőforrás elosztás 3. Indítja és ütemezi a programokat 4. kommunikáció 2 Takács Béla.
Nyílt forrású szoftverek fejlődése
E-learning Kovácspál Eszter.
SZOFTVEREK.
SZOFTVER.
Operációs rendszer.
Szoftverek. szoftver (software): A számítógép hardver elemeinek mûködtetését végzõ programok, a gép használatához szükséges szellemi termékek összessége.
A barátságos MySQL Papp Szabolcs INFO ÉRA november 18.
A szoftver. A gépi elemeken (hardver) kívül szükség van programokra is, melyek vezérlik a számítógépet. A szg.ezen elemét szoftvernek (software) nevezzük.
Az operációs rendszerek feladata, fajtái, felépítése
Készítette: Tóth Gábor
15. óra A Windows XP alapjai
Komoróczy Tamás 1 Java programozási nyelv A nyelv alapjai.
Szoftverek.
Linux rendszergazda tanfolyam (kezdő) Partíció BT. Kurzus BT. invitel.hu/kurzus.
Az operációs rendszer.
Csimag.hu Bemutatkozó.
Szoftverek.
A Szoftverekkel kapcsolatos jogok
Információtechnológiai alapok 9. osztály
Iskolai számítógépes hálózat bővítése Készítette Tóth László Ferenc.
2. Operációs rendszerek.
Marketing- és Reklámügyintéző – Számítástechnikai alapismeretek, fájlkezelés 1 A szoftverek Csoportosításuk, verziók.
Olyan, rendszerint kisméretű programok vagy programrészek, amelyek észrevétlenül terjedjenek és kárt okoznak. A felhasználó tudta nélkül működnek. Képesek.
SZOFTVEREK (programok)
TÁMOP /1-2F Modern informatikai eszközök Alkalmazások a számítógépen Papp Szabolcs 2009.
Szoftverek csoportosítása
SZOFTVEREK (programok)
Szoftver Program – a számítógép számára érthető utasítássor Operációs rendszer – Programcsomag. Kapcsolatot teremt a felhasználó és a számítógép között.
Szoftver Program Operációs rendszer – Programcsomag, kapcsolatot teremt a felhasználó és a számítógép között. Pl: Windows és DOS, Linux (ingyenes), Unix.
A Linux operációs rendszer A Linux felépítése. A UNIX önálló változata. Forráskódja szabadon hozzáférhető->gyors terjedés Szabad szoftver de nem nyilvános.
SZOFTVEREK (programok). Szoftver fogalma A szoftver (software) valamely számítógép rendszerhez tartozó programok, program- rendszerek, és azok dokumentációinak.
A GPLv3 és a BSD licenc összehasonlítása Ádám Szilveszter Magyar BSD Egyesület.
Számítógépes alapismeretek
Operációs rendszerek.
Készítette: Pető László
IT ALAPFOGALMAK OPERÁCIÓS RENDSZEREK.
SZOFTVEREK (programok)
A szoftverhasználat jogi vonatkozásai
Előadás másolata:

BSD Az eredeti UNIX™ forráskódjának a Berkley Egyetemen történő továbfejlesztéséből származik ig AT&T forráskódot is tartalmazott, a NET/1 vátozatban( 4.3BSD Networking Release 1 ) lecserélték az eredeti UNIX-ból származó hálózatkezelési kódsorokat NET/2 –a kernel-ben maradt eredeti kód cseréje USL BSD per az átvizsgált 18,000 fájlból 3-at kell törölni és 70-et kiegészíteni a USL copyright megjegyzéseivel. Az USL nem indít további peresket a BSD felhasználói és disztribútorai ellen. 1994, 4.4BSD – már nem tartalmaz Unix kódot. Unix szerű operációs rendszer. Ma több ága létezik, pl.: FreeBSD, NETBSD, OpenBSD, a MAC- OS is BSD-klónnak tekinthető. Forrás:

MAC-OS Klasszikus (1984–2001) Eredetileg tisztán grafikus OS (nem volt parancs-sor) Kooperatív multitaszk Egyszerű használat Nehézkes memóriakezelés Mac OS X (2000-től) BSD+MACH kernel (NEXSTEP) alapú PowerPc-processzoron képes a régi MAC-OS alá írt programok futtatásával (MAC-OS-9.1-et futtat) Preemptív mutitaszk Linux és BSD-re írt programok egy része újrafordítás után futtatható rajta 2005-től az Apple Intel processzorokat (is) használ kompatibilitás a klasszikus verziókkal a 10.5-ben megszűnt. ( módosított verzióját sikerült a normál pc-re is telepíteni, ) Forrás:

Segédprogramok ( utilities, tools ) Az operációs rendszert többletszolgáltatásokkal kiegészítő szoftverek, például: tömörítők, beállítások módosítását lehetővé tevő szoftverek, fájlkezelők, tesztprogramok, stb.

Alkalmazói (felhasználói) programok ( application software ) Elsődleges céljuk a felhasználó által meghatározott feladatok végrehajtása az operációs rendszer szolgáltatásait kiegészítve. Ilyenek például a: szövegszerkesztők, táblázatkezelők, levelező programok, adatbázis-kezelő programok, prezentáció-készítő programok, szótárprogramok.

Az operációs rendszer (OS) megválasztása Az operációs rendszer nem CÉL, hanem ESZKÖZ. Mindig a feladathoz legjobban igazítható OS-t célszerű választani Választást befolyásoló tényezők: ellátandó feladat, a feladathoz alkalmazni kívánt megoldás rendszerkövetelményei, a megoldás teljes bekerülési költsége (TCO), illeszkedés a meglevő eszközökhöz, integrálhatóság, egyéni preferencia. Fontos: napjainkban a programok nagy részét úgy írják, hogy több, különböző operációs rendszeren fussanak. Ennek következtében az OS egyre inkább visszaszorul eredeti (5. dia) funkciójának betöltésére. Az operációs rendszert egyre kevésbé határozzák meg a futtatni kívánt programok, mivel azok több OS-re érhetők el.

Licenszek Minden szoftver felhasználási feltételeit egyedileg kell kezelni, mert bár vannak általános kondíciók, a felhasználási feltételek tartalmazhatnak olyan egyedi elemeket, melyek érdemben befolyásolják a felhasználó jogait és kötelezettségeit. A forráskód hozzáférhetősége önmagában nem dönti el, hogy a szoftver milyen feltételekkel használható. A felsorolt kategóriák között átfedés van, vagyis egy-egy termék egyszerre több kategóriába is tartozhat.

Fontosabb licenszelési típusok Kereskedelmi szoftverek Teljes verzió Teljes verzió ingyenes próbaidővel Próbaverzió Csökkentett verzió A licensz-szerződés meghatározza/korlátozhatja a felhasználás módját, feltételeit, darabszámát stb., például: a felhasználás idejét (időbeni korlátozottságát), gépében található processzormagok számát, a processzor(ok) sebességét, géphez jogszerűen csatlakozó más felhasználók számát, a felhasználó jogi státuszát, bármit, amit az adott (a szoftver telepítési helyén érvényes) jogszabályok nem tiltanak.

Egyedi szoftverek Egyedi fejlesztésű szoftverek A szoftver a megrendelő igényei szerint kerül kialakításra. Kereskedelemben nem kapható (nem tartozik ide, a különböző termékek testre-szabása, mert ez esetben egy gyakorlatilag kész termék beállításainak módosításáról van szó). A felhasználási feltételeket, a termékhez kapcsolódó jogokat és azok tulajdoni viszonyait külön szerződésben szabályozzák.

Ingyenesen felhasználható szoftverek (freeware) A termék bizonyos feltételek teljesülése alapján térítésmentesen felhasználható, a forráskód általában nem érhető el. Kereskedelmi szoftver, ahol a szerző (jogtulajdonos) lemond a felhasználás jogának pénzbeli ellentételezéséről, de fenntartja a termékhez kapcsolódó jogokat. Korlátozhatja az ingyenes felhasználás alanyát (pl.: csak magánszemély), helyét (földrajzi), célját (pl.: csak oktatás) stb.

Nyílt forráskódú szoftverek Általános értelemben véve: a szoftver forráskódja hozzáférhető Az Open Source Initiative meghatározása alapján: 1. Szabad terjeszthetőség. 2. A forráskód hozzáférhetősége, módosíthatósága. 3. A módosított és származtatott termékek azonos feltételek melletti terjeszthetősége. 4. Az eredeti forráskód integritása ( a licensznek kifejezetten engedélyeznie kell a módosított forrásból származó szoftver terjesztését, de megkövetelheti, hogy azokat csak ún patch (folt) formában lehet terjeszteni, illetve tilthatja a módosított kódra épülő szoftver azonos néven történő terjesztését ). 5. A diszkrimináció tiltása ( személyek, vagy személyek csoportja tekintetében ). 6. A diszkrimináció tiltása ( felhasználás területe vagy célja tekintetében ). 7. A licensz általánossága. 8. A licensz nem lehet termék specifikus. 9. A licensz nem korlátozhatja más szoftverek használatát. 10. A licensz nem lehet technológia specifikus. Forrás:

Nyílt forráskódú programok gyakori licensztípusai Szabadon felhasználható (Public domain) Nincs jogi megkötés (a szerző kifejezetten lemond a jogairól és hozzájárul a szabad felhasználáshoz). A jogvédettség időszaka letelt (ez ma még elméletileg is lehetetlen). Védettség hiányában szabadon felhasználható bármilyen célra.

Nyílt forráskódú programok gyakori licensztípusai Engedékeny licenszek (pl.: BSD) A szoftver és/vagy a kód bármilyen célra felhasználható, a megfelelő jelölések betartásával. A végtermék lehet zárt és/vagy nyílt forráskódú. A végtermék kereskedelmi szoftver (része) is lehet (pl.: BSD-ből származó hálózati kód a Windows rendszerekben).

Nyílt forráskódú programok gyakori licensztípusai Tiltó (Copyleft) típusú licenszek Átmenetet képez a kereskedelmi és a szabad felhasználás között. A szerző (jogtulajdonos) bizonyos – a szerzői jog által biztosított – lehetőségekkel nem él. Ismertebb példái a GPL (General Public License), illetve a megengedőbb LGPL (Lesser GPL). GPL Szabadon terjeszthető, felhasználható módosítható, mindaddig, míg a keletkezett termék GPL hatálya alatt marad

Community (Közösségi) licenszek Probléma: Public domain, BSD  Túl engedékeny GPL (esetleg LGPL)  Túl szigorú Egy-egy szervezet/közösség által nyílt forráskód alatt terjeszteni kívánt programok esetében a fentiek nem felelnek meg, így saját feltételeket fogalmaztak meg. Ezek bizonyos tekintetben lehetnek szigorúbban, más szempontból megengedőbbek. OSI vagy FSF által minősített licensztípusok. Lásd:

Multiple Licensing (Többszörös licenszelés) Jellemzőn a copyleft típusú licenszek esetében terjedt el. Filozófiája „Ne kényszerítsük a fizetőképes, és fizetni hajlandó fogyasztót a Copyleft keretei közé”. A terméknek legalább 2 verziója létezik, hagyományos kereskedelmi, és nyílt forráskódú. A nyílt verzió használata esetén érvényben van a Copyleft (GPL esetén a forráskód nyílt kell maradjon). Ha az ügyfélnek ez nem felel meg, megvásárolhatja a terméket más feltételekkel (lásd kereskedelmi programok). Több ilyen termék létezik, pl.: XEN, Virtualbox, MySQL, stb.