CAPÍTOL 1, 2, 3:
Open Source
El concepte open source significa codi obert, és a dir, programari el codi del qual és accessible per a tothom.
També es pot descriure com a programari lliure (obert → lliure).
Codi obert:
És el conjunt d’instruccions que componen un programa i que poden ser modificades o estudiades.
En contraposició, hi ha el software propietari, com per exemple Windows, el codi del qual no és accessible ni modificable pels usuaris.
Kernel de Linux
El kernel és el nucli del sistema operatiu Linux.
A partir d’aquest nucli, existeixen diverses versions o distribucions recomanables:
- Basades en Debian:
- Debian
- Linux Mint
- Basades en Red Hat:
- Rocky Linux
nterfícies d’usuari
- CLI (Command Line Interface): interfície de línia d’ordres.
- GUI (Graphical User Interface): interfície gràfica d’usuari.
Modes de llicència:
- Per subscripció.
Distribucions i sistemes
- Red Hat Enterprise → distribució de Linux.
- Embedded systems (sistemes encastats) i IoT (Internet of Things) també poden utilitzar versions de Linux adaptades.
Seguretat i control
- FW (firewall): control i seguretat.
- Kernel vs distribució:
- Kernel = nucli del sistema.
- Distribució = paquet complet amb interfície i eines.
Llicències i costos
- Windows: ~120 €
- Antivirus: ~50 €
- Office: ~30 €
Llenguatges de programació
- Compilat: el codi es tradueix abans d’executar-se.
- Interpretat: el codi s’executa línia per línia.
Què és una distribució?
Una distribució de Linux està formada per:
- Kernel (nucli del sistema)
- GUI (interfície gràfica d’usuari)
- Utilitats i software associat
Importància de Linux:
És un sistema operatiu fonamental en servidors, desenvolupament, seguretat i sistemes embeguts.
Exemple de memòria i sistema operatiu
Si tenim 4 GB de RAM, el sistema operatiu (SO) és el que gestiona l’ús d’aquesta memòria.
- Software (SW) → s’executa sobre el sistema operatiu.
- El sistema operatiu permet la comunicació entre el maquinari i el programari.
Arquitectures i límits
- 32 bits:
- Pot adreçar fins a 2³² = aproximadament 4.000 milions d’adreces.
- Això equival a un límit de 4 GB de memòria RAM.
LINUX
Avantatges:
- Cost econòmic més baix (CNT ECONÒMIC MÉS BAIX).
- Requereix menys recursos (MENYS RECURSOS).
- CLI potent (CLI POTENT).
- Accés al codi (ACCÉS AL CODI).
Inconvenients:
- Compatibilitat o Suport tècnic (COMPATIBILITAT O SUPORT TÈCNIC).
UNIX vs. LINUX
- Model de negoci (MODEL NEGOCI).
- Open Source: Suport tècnic (OPEN SOURCE: → SUPORT TÈCNIC).
DEBIAN (CLI) – Requisits
- Mínim (Requisits a l’esquerra):
- 1 CPU.
- 512 MB RAM (500 M RAM).
- 20 G DISC (20G DISC).
- Recomanat (Requisits en el requadre):
- 4 CPU.
- 8 GB RAM.
- 50 G (DISC).
(La fletxa de “4 CPU, 8 GB RAM…” porta a una secció amb un quadre de DD, DD, DD, que probablement es refereix a discs durs o particions).
Llicències
- GPL: (Espai en blanc).
- BSD: (Espai en blanc).
Deixa un comentari