Mapa del Software libre y Open Source

download Mapa del Software libre y Open Source

If you can't read please download the document

Transcript of Mapa del Software libre y Open Source

El Mapa del Software Libre
y Open Source

Expositor: Lic. Clever Floreshttp://cleverflores.blogspot.com

Contenido

I. - El Software Libre y Open Source (FLOSS)II.- FLOSS para usuarios finales III.- FLOSS para educacinIV.- FLOSS para empresasV.- FLOSS para programadores

I.- El Software Libre y Open Source (FLOSS)

1.1.- Definicin de Software Libre y OpenSource

El software libre y de cdigo abierto (tambin conocido como FOSS o FLOSS, siglas de free/libre and open source software, en ingls) es el software que est licenciado de tal manera que los usuarios pueden estudiar, modificar y mejorar su diseo mediante la disponibilidad de su cdigo fuente.

1.2.- Beneficios del FLOSS

Aunque hay ciertas diferencias; comparten muchos beneficios de cara al usuario.- La mayora de software FLOSS es gratis.- Se puede acceder a los cdigos fuentes de los programas y aprender de l.- Se puede modificar el cdigo fuente y adaptar el programa a nuestras necesidades.- Se puede participar en el desarrollo del programa activamente, trayendo fama a tu vida.

FLOSS vs Software Privativo

Gratis

Cdigo Abierto

Modificar el programa

Sin lmites de uso ni distribucin

Sin lmites de copia(El pirata es tu amigo), la BSA ni te va a fastidiar.

Caro, Muy Caro

Cdigo Cerrado

No lo toques

Lmites de uso regido por EULA.

Lmite de copia (no a los piratas), la BSA te va caer

Pregunta

Si casi todo es gratis en el FLOSS, de que viven los programadores?

Respuesta

De la caridad

1.3.- Modelo econmico del FLOSS

Como el modelo de negocio basado en licencias no es rentable en el FLOSS; la viabilidad econmica se traslada a los servicios.

- Soporte y- Capacitacin
La popularidad el uso del software Floss derivar en necesidad de soporte y capacitacin.

1.3.- Modelo econmico del FLOSS

Sin embargo

No todo el FLOSS se desarrolla en base al modelo de servicios; en otros casos el inters educativo y cientfico por parte de las Universidades, organismos sin fines de lucro; as como del inters gubernamental; permiten financiar y desarrollar los proyectos de Software Libre y Open Source
Ufff felizmente no tenemos que mendigar :)

II.- FLOSS para usuarios finales

2.1.- Tipos de Usuarios finales

Usuario final de empresa: Slo requiere su suite de ofimtica, correo, Internet, reproducir msica y video.

Usuario final de casa: Similar al anterior, pero requiere tambin de juegos.

Usuario final especializado: Requiere software de diseo 2D y 3D y otros software.

2.1.- El Sistema Operativo

El S.O. Predilecto del software libre es GNU/Linux y se recomienda las sgtes. distribuciones para un usuario domstico.

- Linux Mint http://linuxmint.com- Ubuntu http://www.ubuntu.com- Mageia http://www.mageia.org - OpenSusE http://www.opensuse.org- Fedora http://fedoraproject.org

Aunque de todas formas el usuario final puede usar windows (si no queda otra) y hacer uso de software FLOSS

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

OpenSuSE

Ubuntu

Fedora

Linux Mint Mate

2.3.- Ofimtica

La mejor Opcin es Libre Office; viene pre instalado en las distribuciones linux y tambin tiene versin para windows; cuenta con los sgtes programas:- Writer Hoja de texto - Calc Hoja de clculo- Impress Presentaciones- Draw Dibujo Vectorial- Base Base de Datos

http://libreoffice.org

2.4.- Otros Programas

- Navegadores: Firefox y Chrome - Msica: Amarok, Banshee, Clementine, Rhythmbox - Video: VLC, totem, kaffeine - Correo Electrnico: Evolution, Thunderbird- Proyectos: OpenProject- Diagramas y mapas: Da- Chat y Vdeollamada: Ekiga, Skype, Gmail

2.4.- Otros Programas

- Edicin Fotogrfica:Gimp, Krita - Dibujo Vectorial:Inkscape, Xara xtreme - Diseo 3D: Blender - Edicin de Videos: OpenShoot, Lives, ffdiaporama- Edicin de Msica:Audacity,RoseGarden- Diseo de Ingeniera: FreeCad, Qcad

Amarok

Inkscape

The Gimp

Blender

Freecad

2.5.- Juegos

- Libres: http://en.wikipedia.org/wiki/List_of_open_source_video_games

- No libresSteamLead 4 deadDungeongs Dragons,etchttp://www.gamingonlinux.com/index.php

III.- FLOSS para educacin


ver: http://www.gnu.org/education/education.es.html

- Moodle http://moodle.org - Chamilo http://chamilo.org - Dokeos http://dokeos.com - Atutorhttp://atutor.ca - Sakai http://sakaiproject.org - Ganesha http://www.ganesha.fr/

3.1.- Sistemas de Educacin Virtual (lms)

- Opensis http://opensis.com - Centre/SIShttp://centresis.org - Fedena http://projectfedena.org - SchoolToolhttp://schooltool.org

3.2.- ERP Educativo (SIS)

- LibreOfficehttp://libreoffice.org - Squeakhttp://squeak.org - Sugar UI http://wiki.laptop.org/go/Sugar - SchoolToolhttp://schooltool.org

3.3.- Software Educativo

Sugar UI

- Open Course Warehttp://www.ocwconsortium.org/ http://en.wikipedia.org/wiki/OpenCourseWare

- OERhttp://www.oercommons.org/oer

3.3.- Contenido Educativo

- OLPChttp://laptop.org- Arduinohttp://arduino.cc- Raspberry Pihttp://raspberrypi.org- Lemotehttp://www.lemote.com- Aakashhttp://ubislate.com

3.4.- Hardware Educativo

OLPC

IV.- FLOSS para Empresas

- CentOShttp://centos.org- Debian GNU Linuxhttp://debian.org-Ubuntu Server LTS http://ubuntu.com

4.1.- Linux para Empresas

- Firewalls UTMs: Permiten asegurar el trfico de red entre la internet y nuestra red local, as como aplicar polticas 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.

4.1.- Firewalls UTM y Seguridad

- Zentyal http://zentyal.com- Endianhttp://www.endian.com- PfSensehttp://pfsense.org- ClearOShttp://clearfundation.com- BrazilFWhttp://www.brazilfw.com.br

4.2.- Firewalls UTM y Seguridad

* Monitoreo de Red - Zabbixhttp://www.zabbix.com - Nagioshttp://www.nagios.org

* Inventario de Hardware y Software- OSCInventoryhttp://www.oscinventory-ng.org

* Soporte y Mesa de Ayuda- GLPIhttp://glpi-project.org

4.2.- Herramientas de Red e ITIL

- Zimbrahttp://zimbra.com- Zarafahttp://zarafa.com- MTAs:postfix,sendmail,exim-Imap:courier,cyrus,dovecot

4.3.- Correo Electrnico y Colaboracin

- Adempierehttp://adempiere.org- Xendra (Per)http://www.xendra.org- OpenBravohttp://www.openbravo.com- SugarCRMhttp://sugarcrm.com- VtigerCRMhttp://vtiger.com

4.4.- ERPs y CRM

OpenBravo

- MySQLhttp://mysql.com- PostgreSQLhttp://postgresql.org- MongoDBhttp://mongodb.org- CassandraDBhttp://cassandra.apache.org- FirebirdSQLhttp://www.firebirdsql.org

4.5.- Bases de Datos

- MySQL Workbenchhttp://www.mysql.com/products/workbench/ - PgDesignerhttp://pgdesigner.sourceforge.net/

- SQL Power Architechhttp://www.sqlpower.ca/page/architect

4.5.- Modeladores de Bases de Datos

MySQL Workbench

Pg Designer

* CMS - Joomlahttp://joomla.org- Drupalhttp://drupal.org- WordPresshttp://wordpress.com

* E-Commerce- Magentohttp://www.magentocommerce.com- PrestaShophttp://www.prestashop.com

* EMS y DMS- Alfrescohttp://www.alfresco.com- KnowledgeTreehttp://knowledgetree.com

4.6.- CMS, E-commerce y Gestores Documentales

- Openfilerhttp://www.openfiler.com- FreeNAShttp://www.freenas.org- Baculahttp://www.bacula.org

4.7.- Backup y Almacenamiento en Red

* Tecnologas de Virtualizacin - Kvm +virt manager
http://www.linux-kvm.org- OpenVZhttp://wiki.openvz.org- VirtualBoxhttps://www.virtualbox.org

*Distro Bare Metal- Proxmoxhttp://www.proxmox.com- OpenNodehttp://www.opennodecloud.com

* Cluster de Mquinas Virtuales-oVirthttp://www.ovirt.org

4.8.- Virtualizacin

Virt Manager

oVirt

- Asteriskhttp://www.asterisk.org- Elastix http://www.elastix.org- FreeSwitch http://www.freeswitch.org

4.9.- Telefona IP

V.- FLOSS para Programadores

5.1.- IDES de Programacin

Existen Mltiples herramientas para desarrollar aplicaciones y programas en los principales lenguajes de programacin, haciendo uso de Bases de datos como PostgreSQL o MySQL estas aplicaciones pueden ser web, cliente - servidor o mvil

- PHP: Netbeans, Eclipse, Zend Studio- Java: Netbeans, Eclipse, vim, emacs- QT: QtCreator, Kdevelopment- Android: Eclipse, AndroidSDK- Mono (.NET): Monodevelop

5.1.- IDES de Programacin

- JavaScript, Ajax: Aptana, Extjs, Dojo, JQuery, Phonegap

- Python: Netbeans, Eclipse, MonkeyStudio- GTK: Glade, Anjunta- Basic: Gambas- FreePascal: Lazarus- Ruby: Eclipse, Kdevelop

5.1.- IDES de Programacin

C: Eclipse, Netbeans, Anjunta,vim, emacs

C++: Eclipse, Netbeans, Anjunta,Kdevelop, vim. Emacs

Lua: LuaEdit

5.1.- IDES de Programacin

- Netbeans http://www.netbeans.org- Eclipse http://www.eclipse.org- QtDesigner http://qt-project.org- Mono Develophttp://www.monodevelop.com- Lazarus http://lazarus.freepascal.org- Gambas http://gambas.sourceforge.net- Glade http://glade.org- Vim http://www.vim.org- Emacs http://www.gnu.org/s/emacs

Netbeans

Eclipse

Mono Develop

Gambas

Qt Designer

Glade

5.2.- Servidores Web

- Apache http://apache.org- Nginxhttp://nginx.org- Lighttpdhttp://www.lighttpd.net- Tomcathttp://tomcat.apache.org- Jettyhttp://jetty.codehaus.org- Varnishhttp://www.varnish-cache.org

5.3.- Frameworks de Programacin Web

- Node.js http://nodejs.org- Zend Framework http://framework.zend.com- Spring http://www.springsource.org- Django http://www.djangoproject.org- Ruby o Rails http://rubyonrails.org- Play http://www.playframework.org - Seam http://www.seamframework.org

5.4.- Frameworks de GUI de Escritorio

- GTK http://www.gtk.org- Qthttp://qt.digia.com- OpenJDK Swinghttp://openjdk.java.net- Java SWThttp://eclipse.org- wxWidgetshttp://www.wxwidgets.org

5.5.- Frameworks de GUI Web

- Jquery http://jquery.org- GWThttps://developers.google.com/web-toolkit- Dojohttp://dojotoolkit.org- Extjshttp://sencha.com- zkhttp://zkoss.org

5.6.- Frameworks de GUI Mviles

- Jquery Mobile http://jquerymobile.com- Phonegaphttp://phonegap.com- Senchahttp://sencha.com- Android SDKhttp://developer.android.com/sdk- Maemohttp://maemo.org

5.7.- GIS

- OpenStreepMap http://www.openstreetmap.org- OpenGTShttps://opengts.org- Navfree Androidhttps://play.google.com- MapServerhttp://mapserver.org- Postgishttp://postgis.refractions.net- Quamtum Gishttp://www.qgis.org

5.8.- Sitios para programadores

- http://sourceforge.net- http://reddit.com/r/programming- http://github.com- http://code.google.com

Muchas Gracias

Clever [email protected]