Diapositiva en Impress en la cual resumo en líneas generales los programas que existen en Software Libre y Open source (FLOSS) orientados a diferentes usuarios: Usuario de escritorio, Empresas, Programadores y sector Educación
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
Mapa del Software libre y Open Source
1. El Mapa del Software Libre
y Open Source
Expositor: Lic. Clever Flores
http://cleverflores.blogspot.com
2. Contenido
I. -
El Software Libre y Open Source (FLOSS)
II.-
FLOSS para usuarios finales
III.- FLOSS para educación
IV.- FLOSS para empresas
V.-
FLOSS para programadores
4. 1.1.- Definición de Software Libre y
OpenSource
El software libre y de código abierto (también
conocido como FOSS o FLOSS, siglas de
free/libre and open source software, en inglés)
es el software que está licenciado de tal
manera que los usuarios pueden estudiar,
modificar y mejorar su diseño mediante la
disponibilidad de su código fuente.
5. 1.2.- Beneficios del FLOSS
Aunque hay ciertas diferencias; comparten muchos
beneficios de cara al usuario.
- La mayoría de software FLOSS es gratis.
- Se puede acceder a los códigos fuentes de los
programas y aprender de él.
- Se puede modificar el código fuente y adaptar el
programa a nuestras necesidades.
- Se puede participar en el desarrollo del programa
activamente, trayendo fama a tu vida.
6.
7. FLOSS
vs
Software Privativo
●
Gratis
●
Caro, Muy Caro
●
Código Abierto
●
Código Cerrado
●
Modificar el programa
●
No lo toques
●
●
Sin límites de uso ni
distribución
Sin límites de copia
(El pirata es tu amigo), la
BSA ni te va a fastidiar.
●
●
Límites de uso regido
por EULA.
Límite de copia (no a los
piratas), la BSA te va
caer
10. 1.3.- Modelo económico del FLOSS
Como el modelo de negocio basado en licencias
no es rentable en el FLOSS; la viabilidad
económica se traslada a los servicios.
- Soporte y
- Capacitación
La popularidad el uso del software Floss derivará
en necesidad de soporte y capacitación.
11. 1.3.- Modelo económico del FLOSS
Sin embargo …
No todo el FLOSS se desarrolla en base al modelo de
servicios; en otros casos el interés educativo y científico
por parte de las Universidades, organismos sin fines de
lucro; así como del interés gubernamental; permiten
financiar y desarrollar los proyectos de Software Libre y
Open Source
Ufff felizmente no tenemos que mendigar :)
13. 2.1.- Tipos de Usuarios finales
●
●
●
Usuario final de empresa: Sólo requiere su
suite de ofimática, correo, Internet, reproducir
música y video.
Usuario final de casa: Similar al anterior, pero
requiere también de juegos.
Usuario final especializado: Requiere software
de diseño 2D y 3D y otros software.
14. 2.1.- El Sistema Operativo
●
El S.O. Predilecto del software libre es GNU/Linux y se recomienda
las sgtes. distribuciones para un usuario doméstico.
- Linux Mint
- Ubuntu
http://www.ubuntu.com
- Mageia
http://www.mageia.org
- OpenSusE
http://www.opensuse.org
- Fedora
●
http://linuxmint.com
http://fedoraproject.org
Aunque de todas formas el usuario final puede usar windows (si no
queda otra) y hacer uso de software FLOSS
15. 2.2.- El Entorno de Escritorio
Esto puede confundir a un usuario; pero con los
cambios de GUI en windows, ya el usuario le teme
menos a una nueva interfaz, se recomienda.
- KDE 4 (similar a windows) con Maegia u OpenSuSE
- Gnome 3 con Fedora
- Mate (Gnome2) con Linux Mint
- Unity con Ubuntu Linux
25. 2.3.- Ofimática
La mejor Opción es Libre Office; viene pre instalado en
las distribuciones linux y también tiene versión para
windows; cuenta con los sgtes programas:
- Writer
Hoja de texto
- Calc
Hoja de cálculo
- Impress
Presentaciones
- Draw
Dibujo Vectorial
- Base
Base de Datos
http://libreoffice.org
●
26.
27.
28. 2.4.- Otros Programas
- Navegadores:
Firefox y Chrome
- Música:
Amarok, Banshee,
Clementine, Rhythmbox
- Video:
VLC, totem, kaffeine
- Correo Electrónico:
Evolution, Thunderbird
- Proyectos:
OpenProject
- Diagramas y mapas:
Día
- Chat y Vídeollamada: Ekiga, Skype, Gmail
29. 2.4.- Otros Programas
- Edición Fotográfica:
Gimp, Krita
- Dibujo Vectorial:
- Diseño 3D:
Inkscape, Xara xtreme
Blender
- Edición de Videos:
OpenShoot, Lives,
ffdiaporama
- Edición de Música:
Audacity,RoseGarden
- Diseño de Ingeniería: FreeCad, Qcad
43. 3.3.- Contenido Educativo
- Open Course Ware
http://www.ocwconsortium.org/
http://en.wikipedia.org/wiki/OpenCourseWare
- OER
http://www.oercommons.org/oer
47. 4.1.- Linux para Empresas
- CentOS
- Debian GNU Linux
- Ubuntu Server LTS
http://centos.org
http://debian.org
http://ubuntu.com
48. 4.1.- Firewalls UTM y Seguridad
- Firewalls UTMs: Permiten asegurar el tráfico
de red entre la internet y nuestra red local, así
como aplicar políticas de uso de internet y
establecer conexiones privadas remotas
(VPN); opciones libres son:
Zentyal, Endian, PfSense, ClearOS,BrazilFW
* son equivalentes a productos privativos como
Juniper, Fortinet, Cisco ASA,Websense etc.
53. 4.2.- Herramientas de Red e ITIL
* Monitoreo de Red
- Zabbix http://www.zabbix.com
- Nagios http://www.nagios.org
* Inventario de Hardware y Software
- OSCInventory http://www.oscinventory-ng.org
* Soporte y Mesa de Ayuda
- GLPI
http://glpi-project.org
63. 4.5.- Bases de Datos
- MySQL
- PostgreSQL
- MongoDB
- CassandraDB
- FirebirdSQL
http://mysql.com
http://postgresql.org
http://mongodb.org
http://cassandra.apache.org
http://www.firebirdsql.org
64. 4.5.- Modeladores de Bases de
Datos
- MySQL Workbench
http://www.mysql.com/products/workbench/
- PgDesigner
http://pgdesigner.sourceforge.net/
- SQL Power Architech
http://www.sqlpower.ca/page/architect
76. 5.1.- IDES de Programación
Existen Múltiples herramientas para desarrollar
aplicaciones y programas en los principales lenguajes
de programación, haciendo uso de Bases de datos
como PostgreSQL o MySQL estas aplicaciones pueden
ser web, cliente - servidor o móvil
- PHP: Netbeans, Eclipse, Zend Studio
- Java: Netbeans, Eclipse, vim, emacs
- QT: QtCreator, Kdevelopment
- Android: Eclipse, AndroidSDK
- Mono (.NET): Monodevelop