PDF de programación - Qué es GNU/Linux Introducción a su filosofía, potencialidad y aplicaciones

Imágen de pdf Qué es GNU/Linux Introducción a su filosofía,  potencialidad y aplicaciones

Qué es GNU/Linux Introducción a su filosofía, potencialidad y aplicacionesgráfica de visualizaciones

Publicado el 26 de Marzo del 2020
97 visualizaciones desde el 26 de Marzo del 2020
2,2 MB
31 paginas
Creado hace 258d (25/07/2019)
Bienvenidos al Mundo

Mariano Acciardi
Instructor Linux
http://www.marianoacciardi.com.ar

Mayo 2019

Qué es GNU/Linux
Introducción a su filosofía,
potencialidad y aplicaciones.

Agenda

La libertad como decisión
Ética y filosofía del Open Source
Pioneros
Linux OS
Seguridad
Usos y aplicaciones

|



2

La Libertad

Como opción.

|

Como decisión.



3

Una puerta a un mundo distinto:

Podemos decidir
atravesarla y
conocer lo
nuevo o

quedarnos de
este lado en la
“Pasión por la

ignorancia”



|



4

Vos podés elegir...

|



5

GNU's not UNIX
Inicio: Enero 1984
Objetivo: Crear un
Sistema Operativo
libre compatible con
UNIX/POSIX
Creador: Richard
Stallman

|



GNU Project

6

Licencia GPL

General Public License
Libertad del usuario para:

|

Usar el software.
Compartirlo con amigos y vecinos.
Cambiarlo de acuerdo a propias necesidades.
Compartir los cambios realizado.
Si se libera una versión modificada
deben liberarse los fuentes de esa
modificación.



7

Open Source / Free Software
El código fuente se encuentra accesible
Nada tiene que ver con “GRATUITO”
Entre los licenciamientos posibles

|

GNU General Public License.
BSD License.
Apache License.
MIT License.
Mozilla Public License.



8

Kernel LINUX

Núcleo del
Sistema Operativo
Creador: Linus
Torvald
Primera Versión:
1991
Licencia: GPL
Estándar POSIX

|



9

Sistema Operativo

Ventana

<>

|



10

Un Sistema Operativo Posee:

El núcleo o kernel que se ocupa de:

Asignar recursos de procesamiento (Interrupts).
Acceder a los discos/pendrive/storage remoto/dvd
Activa/desactiva pixeles de video
Administra los dispositivos como ser teclado, mouse,
joistick, sonido, etc
Acceso “a” y “desde” la red *.

|

Aplicaciones básicas:

Realizan tareas específicas requeridas por los
usuarios.

Entorno Gráfico.



11

GNU/LINUX es

+

|

Kernel creado por
Linus Torvald y el

mundo

Aplicaciones básicas

GNU
&

Entornos Gráficos
desarrolladxs por
Richard Stallman y el

mundo



12

En GNU/LINUX

SOMOS LIBRES DE ELEGIR

SABER.
COMPARTIR.
CONOCER EL MUNDO.
DISFRUTAR.

|

HACKERS DEL MUNDO,

GRACIAS POR GNU/LINUX !!!!



13

Open Source en el mundo

Android Smart Phones
Web Servers (Apache)
WordPress
Routers / Wifi APs
Desktops (KDE, GNOME, LXDE, XFCE4, MATE).
Mozilla / Firefox.
Mail Servers.
Antivirus.
Asterisk
Zone Minder
Moodle

|



14

Modelos de desarrollo

|



Catedral

Bazar

15

La visión de Linus:

"...libere rápido y a menudo,
delegue todo lo que pueda, sea

abierto hasta el punto de la

|

promiscuidad..."



16

Una distribución:

Un objetivo.
Un kernel.
Cierta selección de aplicaciones.
Un installador.
Un detector de hardware.
Una selección de drivers y módulos.
Un nombre.
Un grupo de mantenedores.

|



17

Distribuciones GNU/LINUX

https://es.wikipedia.org/wiki/Anexo:Distribuciones_Linux

|

https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg



18

Comparativa OSs:

SLOC (million)
55–59
104
215
283
324
419
9.7
8.8
86
11-12
40
50

Year

Operating system

2000 Debian 2.2
2002 Debian 3.0
2005 Debian 3.1
2007 Debian 4.0
2009 Debian 5.0
2012 Debian 7.0
2009 OpenSolaris

FreeBSD

|

2005 Mac OS X 10.4
1996 Windows NT 4.0
2001 Windows XP
2003 Windows Server 2003



Fuente: http://www.projectcodemeter.com/cost_estimation/help/GL_sloc.htm



19

Estimación de esfuerzo
(debian Etch 2007 )

Esfuerzo estimado: 881,180.28 personas-mes (73,431.69 personas-años).

Tiempo de trabajo: 106.08 meses (8.84 años).

Costo estimado de desarrollo: 5,358,000,000 EUR

|

Fuente: https://www.academia.edu/15097764/Measuring_Etch_the_size_of_Debian_4.0



20

Cuando la
razón se
duerme
produce
monstruos

21

|



Graphic User Interfaces

Enmarañadas con el
Sistema Operativo:

Windows
Mac

Mas



“Cuelgues”

|



Separadas del
Sistema Operativo:
Linux
Unix
BSD

El OS no se
“cuelga”

22

Falsas Metáforas

Documento.
Ventana.
Escritorio.

|



23

Entornos Gráficos

|



24

En un OS racional

El acceso para usar aplicaciones nunca se hace con un
superusuario.
Un usuario normal no puede escribir sobre los directorios críticos
del sistema.
Los archivos de configuración son simple texto pudiéndose
reparar fácilmente.
El acceso a la red y la protección del mismo son concebidos
simultáneamente.
Se encuentran separadas las funciones del OS y las de los
entornos gráficos.
El uso del filesystem es inteligente y no requiere
desfragmetnación.

|



25

Seguridad en GNU/LINUX
No hay VIRUS.
No hay SpyWares.
Herramientas de seguridad en el Nucleo.

Iptables (firewall).

|

El uso de la memoria no es promiscuo.
Hay muy pocas vulnerabilidades críticas.
No se utilizan superusuarios para realizar
actividades cotidianas.



26

Portabiliadad en GNU/Linux

Al ser código abierto permite su portabilidad sencilla a
otros dispositivos:

Ap / Routers inalámbricos.
Internet tablets.
Celulares.
Microcomputadoras para fines específicos.

|

Puede recompilarse el kernel para que solo tenga lo
necesario, lo que redunda en una ventaja de tamaño y
uso de recursos.



27

Usos de GNU/Linux

Servers:

Correo (Sendmail / Qmail / Exim)
Centrales telefónicas (Asterisk)
Circuito cerrado de TV (Zone Minder)
Web Servers (Apache / THTTP)

Desktops

|

Suite de oficina (LibreOffice/StarOffice/KOffice/Gnumeric/AbiWord)
Messenger ( Telegram/Hangouts/Pidgin/Kopete/Ekiga)
Web (Chrome/Firefox/Konkeror/Opera)
Correo / Organizador (Evolution/Thunderbird/Ermin)
Musica/Movies/DVD (Vlc/Totem/Xine/Mediaplayer,Amarok)
Edición video (Kdenlive/shotcut/pitivi/avidemux/blender)
SoftPhone IP (Zoiper)



28

Instalación de Aplicaciones

Servers:

Correo (Sendmail / Qmail / Exim)
Centrales telefónicas (Asterisk)
Circuito cerrado de TV (Zone Minder)
Web Servers (Apache / THTTP)
Internet DNS an DHCP Servers (Bind/DHCP/DHCP3)
FileServer (Samba, NFS)

|

Desktops

Suite de oficina (LibreOffice/StarOffice/KOffice/Gnumeric/AbiWord)
Messenger ( Telegram/Hangouts/Pidgin/Kopete/Ekiga)
Web (Chrome/Firefox/Konkeror/Opera)
Correo / Organizador (Evolution/Thunderbird/Ermin)
Musica/Movies/DVD (Mpv/Vlc/Totem/Xine/Rhythmbox/Clementine/Banshee)
Edición video (Kdenlive/shotcut/pitivi/avidemux/blender)
Edición música (Audacity/Cecilia/Mixx/Ardour)
Edición de fotos (Gimp/Inkscape/Dia/Sk1/Xara/Pinta/UFRaw/F-Spot/DarkTable/Krita)
SoftPhone IP (Zoiper)



29



No pierdas la libertad !!!

|



30

Muchas Gracias !!!

Mariano Acciardi
Instructor Linux
http://www.marianoacciardi.com.ar

Mayo 2019

Qué es GNU/Linux
Introducción a su filosofía,
potencialidad y aplicaciones.
  • Links de descarga
http://lwp-l.com/pdf17440

Comentarios de: Qué es GNU/Linux Introducción a su filosofía, potencialidad y aplicaciones (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad