tanszek:oktatas:infrendalapjai_architekturak:bevezetes-ir-opensource
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tanszek:oktatas:infrendalapjai_architekturak:bevezetes-ir-opensource [2025/09/12 18:40] – knehez | tanszek:oktatas:infrendalapjai_architekturak:bevezetes-ir-opensource [2025/09/14 17:41] (current) – [4.4 Esettanulmány – München város Linux projektje] knehez | ||
---|---|---|---|
Line 5: | Line 5: | ||
Az informatikai rendszerek (IR) és az információs technológiák (IT) minden szervezet számára alapvető fontosságúak. | Az informatikai rendszerek (IR) és az információs technológiák (IT) minden szervezet számára alapvető fontosságúak. | ||
- | A globalizáció és a digitalizáció révén az informatika nem egyszerű támogató funkció, hanem a szervezetek | + | A globalizáció és a digitalizáció révén az informatika nem egyszerű támogató funkció, hanem a szervezetek |
* **IR (Informatikai Rendszer): | * **IR (Informatikai Rendszer): | ||
Line 118: | Line 118: | ||
* **Társadalmi szempontból: | * **Társadalmi szempontból: | ||
- | ==== 4.4 Esettanulmány – München város Linux projektje ==== | + | ==== Esettanulmány – München város Linux projektje ==== |
München városa 2003-ban elindította a „LiMux” projektet, amelynek célja a városi hivatalok Windows alapú rendszereinek Linuxra és LibreOffice-ra való átállítása volt. | München városa 2003-ban elindította a „LiMux” projektet, amelynek célja a városi hivatalok Windows alapú rendszereinek Linuxra és LibreOffice-ra való átállítása volt. | ||
Line 234: | Line 234: | ||
==== 6.3 Munkahelyteremtés és helyi gazdaságfejlesztés ==== | ==== 6.3 Munkahelyteremtés és helyi gazdaságfejlesztés ==== | ||
Az OSS nem csak költségmegtakarítást jelent, hanem munkahelyeket is teremt. | Az OSS nem csak költségmegtakarítást jelent, hanem munkahelyeket is teremt. | ||
- | * Az OSS rendszerek testreszabása, | + | * Az OSS rendszerek testreszabása, |
* Ez új piacokat és üzleti modelleket hoz létre a tanácsadás, | * Ez új piacokat és üzleti modelleket hoz létre a tanácsadás, | ||
Line 271: | Line 271: | ||
---- | ---- | ||
- | |||
===== 7. Modern trendek ===== | ===== 7. Modern trendek ===== | ||
- | * **Konténerizáció és DevOps:** Docker, Kubernetes, OpenShift. | + | A nyílt forráskódú szoftverek mára nem csupán alternatív megoldások, hanem a modern informatikai ökoszisztéma központi elemei. |
- | * **CI/CD rendszerek: | + | A 2010-es évektől kezdve |
- | * **Cloud-native szoftverek: | + | Ezek a trendek nemcsak technológiai újításokat hoztak, hanem új **üzleti modelleket** és **fejlesztési kultúrát** is teremtettek. |
- | * **Mesterséges | + | |
- | * **Open Data és e-kormányzat: | + | |
- | **Esettanulmány – GitHub Copilot licencvita** | + | ==== 7.1 Konténerizáció és DevOps ==== |
- | A GitHub Copilot mesterséges intelligencia kódgeneráló rendszere OSS kódokon lett betanítva. | + | A konténerizáció lényege, hogy az alkalmazások és azok futtatási környezete könnyen hordozható, |
- | Sok fejlesztő felvetette, hogy a Copilot által generált kód sértheti a GPL licencet. | + | * A konténerek gyorsan indíthatók |
- | Ez a vita rávilágít arra, hogy a mesterséges intelligencia és a nyílt forráskód kapcsolata | + | |
- | ---- | + | **Legfontosabb eszközök: |
+ | * **Docker:** a konténertechnológia legismertebb megoldása, amely szabványosította az alkalmazáscsomagolást. | ||
+ | * **Kubernetes: | ||
+ | * **OpenShift: | ||
- | ===== 8. Összegzés ===== | + | **DevOps**: olyan fejlesztési és üzemeltetési kultúra, amely az automatizálást, |
+ | A DevOps gyakorlata OSS eszközökre épül (pl. Jenkins, Ansible, Terraform). | ||
- | A nyílt forráskódú szoftverek | + | ==== 7.2 CI/CD rendszerek ==== |
+ | A **CI/CD (Continuous Integration / Continuous Delivery)** célja | ||
+ | * A fejlesztők folyamatosan integrálják a kódjukat egy közös tárházba. | ||
+ | * Automatikus tesztek futnak, és a sikeres kód azonnal bevezethető (deploy). | ||
+ | * Ez gyorsabb fejlesztési ciklusokat és kevesebb hibát eredményez. | ||
- | | + | **Elterjedt OSS megoldások: |
- | * Társadalmi szempontból támogatják az átláthatóságot és a demokráciát. | + | * **GitLab CI/CD** – integrált rendszer |
- | * Technológiai szempontból az innováció motorjai, különösen a felhő és a mesterséges intelligencia területén. | + | * **GitHub Actions** – a világ legnagyobb kódmegosztó platformján belül. |
+ | * **Jenkins** – a legelterjedtebb nyílt forráskódú automatizációs szerver. | ||
- | Az esettanulmányok alapján látható, hogy a nyílt forráskód **nem csupán technológiai választás**, hanem **stratégiai döntés**, amelynek hatásai gazdasági, politikai | + | ==== 7.3 Cloud-native megoldások ==== |
+ | A „cloud-native” kifejezés olyan szoftvereket jelöl, amelyeket eleve a felhő környezetre terveztek. | ||
+ | * Ezek jellemzően mikroszolgáltatásokból épülnek fel. | ||
+ | * Konténerizáltan futnak, így könnyen skálázhatók. | ||
+ | * Az üzemeltetés automatizált, | ||
+ | |||
+ | **Esettanulmány – Netflix és az OSS** | ||
+ | A Netflix volt az egyik első nagyvállalat, | ||
+ | Az ehhez fejlesztett eszközeit – például a **Chaos Monkey** hibaszimulátort – nyílt forráskódúvá tette, ezzel is hozzájárulva a globális fejlesztői közösség tudásához. | ||
+ | |||
+ | ==== 7.4 Mesterséges intelligencia és nyílt modellek ==== | ||
+ | Az utóbbi évek egyik legfontosabb trendje a mesterséges intelligencia robbanásszerű fejlődése. | ||
+ | A nyílt forráskód itt is kulcsszerepet játszik, mivel a kutatás és ipar közötti gyors tudásáramlást támogatja. | ||
+ | |||
+ | **Fontos nyílt projektek: | ||
+ | * **TensorFlow** (Google) – széles körben alkalmazott ML-keretrendszer. | ||
+ | * **PyTorch** (Meta) – kutatási közegben kiemelten népszerű, ma már iparban is elterjedt. | ||
+ | * **Hugging Face Transformers** – természetesnyelv-feldolgozási modellek könyvtára. | ||
+ | * **LLaMA, Mistral** – modern nagy nyelvi modellek, amelyek nyíltan hozzáférhetők kutatóknak. | ||
+ | |||
+ | **Esettanulmány – GitHub Copilot licencvita** | ||
+ | A GitHub Copilot egy mesterséges intelligencia alapú kódgeneráló eszköz, amely nyílt forráskódú kódok milliárdjain tanult. | ||
+ | Ez jogi vitákat váltott ki, mivel sokan úgy vélték, hogy a Copilot által generált kód sértheti a GPL licencet. | ||
+ | Ez az eset rávilágít arra, hogy az AI és az OSS kapcsolata új etikai és jogi kérdéseket vet fel, amelyeket a jövőben a jogalkotásnak is kezelnie kell. | ||
+ | |||
+ | ==== 7.5 Open Data és e-kormányzat ==== | ||
+ | A nyílt forráskód | ||
+ | | ||
+ | | ||
+ | |||
+ | **Esettanulmány – Észtország digitális állama** | ||
+ | Észtország digitális kormányzati megoldásai nagyrészt nyílt forráskódra és nyílt szabványokra épülnek. | ||
+ | Az állampolgárok online szavazhatnak, | ||
+ | A nyílt szabványok biztosítják az átláthatóságot, | ||
+ | |||
+ | ==== 7.6 Összegzés ==== | ||
+ | A modern trendek azt mutatják, hogy a nyílt forráskód immár nemcsak alternatív technológia, hanem az **informatika főáramának része**. | ||
+ | A konténerizáció, a DevOps, a CI/CD, a cloud-native megközelítés, | ||
+ | Ezek a trendek bizonyítják, | ||
---- | ---- | ||
- | ===== 9. Kérdések és vitapontok | + | ===== 8. Összegzés |
+ | |||
+ | A nyílt forráskódú szoftverek és az informatikai rendszerek kapcsolatának áttekintése rámutat arra, hogy az informatika ma már nem csupán technikai támogatás, | ||
+ | Az IR és IT összehangolása elengedhetetlen ahhoz, hogy egy szervezet versenyképes maradjon a gyorsan változó globális környezetben. | ||
- | | + | ==== 8.1 Legfontosabb tanulságok ==== |
- | | + | * Az **IR (Informatikai Rendszer)** |
- | * Milyen előnyei és kockázatai vannak | + | * A **stratégiai döntések** hosszú távon meghatározzák |
- | * Hogyan hat a licencválasztás | + | * Az **ERP rendszerek** |
- | * München város Linux-projektje miért vallott kudarcot, és milyen tanulságok vonhatók le belőle? | + | * A **nyílt forráskódú szoftverek** alapvető filozófiája a tudás megosztása és a közösségi fejlesztés, amely új üzleti modelleket |
- | * Mit jelent | + | * A **licencek** nem pusztán jogi szövegek, hanem olyan szabályok, amelyek befolyásolják |
- | * Hogyan változtatja meg a mesterséges intelligencia a nyílt forráskód jövőjét? | + | * Az OSS gazdasági hatása kettős: csökkenti |
- | * A közigazgatásban vajon célszerűbb | + | * A társadalmi dimenzióban |
tanszek/oktatas/infrendalapjai_architekturak/bevezetes-ir-opensource.1757702437.txt.gz · Last modified: 2025/09/12 18:40 by knehez