Modelos de negocios alrededor del software libre
Transcript of Modelos de negocios alrededor del software libre
Modelos de negocios alrededor del software libre
Ing. Ricardo Naranjo Faccini, M.Sc.Noviembre 5 de 2015
http://bit.ly/GNU-y-negocios
Los derechos de autorLos derechos de autor
MoralesMorales– PaternidadPaternidad– DivulgaciónDivulgación– IntegridadIntegridad– ArrepentimientoArrepentimiento– AnonimatoAnonimato– SeudónimoSeudónimo
● CaracterísticasCaracterísticas– PerpetuosPerpetuos– InalienablesInalienables– InembargablesInembargables– IrrenunciablesIrrenunciables
PatrimonialesPatrimoniales– Beneficios $$$$Beneficios $$$$– ReproducciónReproducción– ComunicaciónComunicación– DistribuciónDistribución– TraducciónTraducción– AdaptaciónAdaptación– TransformaciónTransformación
● CaracterísticasCaracterísticas– TransferiblesTransferibles– Periodo de tiempoPeriodo de tiempo– GeográficoGeográfico– Ojo Contratos!!!Ojo Contratos!!!
DefinicionesDefiniciones
Distribs.
Modelos de negocio
Entorno colombiano
Empresa de consultoría
Conclusión
En Colombia Solo Personas NaturalesEn Colombia Solo Personas Naturales
Libertades del software Libertades del software libre GNU/GPLlibre GNU/GPL
0)0) Libertad de uso.Libertad de uso.1)1) Libertad de estudiar y Libertad de estudiar y modificar.modificar.
2)2) Libertad de distribuir.Libertad de distribuir.3)3) Libertad de compartir.Libertad de compartir.
DefinicionesDefiniciones
Distribs.
Modelos de negocio
Entorno colombiano
Empresa de consultoría
Conclusión
Definiciones
LicenciasLicencias
Distribs.
Modelos de negocio
Entorno colombiano
Empresa de consultoría
Conclusión
Open Source InitiativeOpen Source Initiative
● Distribución libreDistribución libre● Con Código fuenteCon Código fuente● Integridad del código fuente originalIntegridad del código fuente original● La licencia debe distribuirseLa licencia debe distribuirse
● Trabajos derivados pueden cambiar lic.Trabajos derivados pueden cambiar lic.
● No discrimina personas o gruposNo discrimina personas o grupos● No discrimina campos de aplicaciónNo discrimina campos de aplicación
● Debe ser tecnológicamente neutralDebe ser tecnológicamente neutral● No está amarrada a un paqueteNo está amarrada a un paquete● No debe limitar el uso de otros programasNo debe limitar el uso de otros programas
Propietario o privativoPropietario o privativo
● Licencia de softwareLicencia de software– Contrato privadoContrato privado
● (generalmente de adhesión)(generalmente de adhesión)– Entre el fabricante y el usuarioEntre el fabricante y el usuario– Determina las normas para que se pueda Determina las normas para que se pueda
utilizar un bienutilizar un bien● GPL y OpenSourceGPL y OpenSource
– LicenciasLicencias– Protegen la propiedadProtegen la propiedad
● ¿Software que no es libre?¿Software que no es libre?– Privativo o privadoPrivativo o privado
DefinicionesDefiniciones
Distribs.
Modelos de negocio
Entorno colombiano
Empresa de consultoría
Conclusión
Tipos de licenciasTipos de licencias
GNUGNUOpenSourceOpenSourceUso libreUso libreFuentes Fuentes
disponiblesdisponiblesPrivativoPrivativo
x usr nombradox usr nombradox usr concurrentex usr concurrentex procesadoresx procesadoresx periodo de tiempox periodo de tiempox campusx campus
DefinicionesDefiniciones
Distribs.
Modelos de negocio
Entorno colombiano
Empresa de consultoría
Conclusión
GNU / GPLGNU / GPLGNU / LGPLGNU / LGPLFDLFDLCreative CommonsCreative CommonsApache LicenseApache LicenseNew and Simplified BSD licenses New and Simplified BSD licenses Mozilla Public Lic. Mozilla Public Lic. Eclipse Public Lic.Eclipse Public Lic.Apple Public Source LicenseApple Public Source LicenseMIT LicenseMIT LicenseNASA Open Source AgreementNASA Open Source AgreementPHP License PHP License Sun Public License Sun Public License Microsoft Public LicenseMicrosoft Public LicenseMicrosoft Reciprocal LicenseMicrosoft Reciprocal License
Las distribuciones de LinuxLas distribuciones de Linux
• Descargar LinuxDescargar Linux• Descargar aplicacionesDescargar aplicaciones• Descargar servidoresDescargar servidores✔ Añadir valorAñadir valor
✔ Herramientas de instalaciónHerramientas de instalación✔ LocalizaciónLocalización✔ ActualizaciónActualización✔ ServiciosServicios
✔ $ Vender$ Vender✔ DVD'sDVD's✔ ServiciosServicios
Definiciones
Distribs.Distribs.
Modelos de negocio
Entorno colombiano
Empresa de consultoría
Conclusión
DebianDebian
$ Equipo de voluntarios$ Equipo de voluntarios$ Entidad sin ánimo de lucro$ Entidad sin ánimo de lucro$ Donaciones$ Donaciones
✔ Distribuído por InternetDistribuído por Internet✔ Numerosos hijosNumerosos hijos
✔ UbuntuUbuntu✔ MintMint✔ KaliKali✔ DynebolicDynebolic
Definiciones
Distribs.Distribs.
Modelos de negocio
Entorno colombiano
Empresa de consultoría
Conclusión
SlackwareSlackware
$ Venta de DVD's$ Venta de DVD's✔ Nada es automáticoNada es automático
✔No existen sorpresasNo existen sorpresas✔Todo está bajo el control del Todo está bajo el control del
administradoradministrador●Es la distribuciónEs la distribución
– Más sencillaMás sencilla– Más complejaMás compleja– Más antiguaMás antigua
Definiciones
Distribs.Distribs.
Modelos de negocio
Entorno colombiano
Empresa de consultoría
Conclusión
✔ Sistema de RPM'sSistema de RPM's✔ JbossJboss✔ Numerosos hijosNumerosos hijos$ Empresa de consultoría y soporte $ Empresa de consultoría y soporte
técnicotécnico$ RedHat enterprise / Fedora$ RedHat enterprise / Fedora$ 8$ 8aa ganancia de primer día en Wall ganancia de primer día en Wall
StreetStreet✗ Crisis del .com (/100)Crisis del .com (/100)
Definiciones
Distribs.Distribs.
Modelos de negocio
Entorno colombiano
Empresa de consultoría
Conclusión
Red HatRed Hat
✔ Slackware + RPM'sSlackware + RPM's✔ Yast + YUMYast + YUM$ 2005 Novell→$ 2005 Novell→✔ Certificación de grandes marcasCertificación de grandes marcas✔ Certificación en seguridadCertificación en seguridad✔ MonoMono✗ Open SuSEOpen SuSE✗ CrossOverCrossOver$ Soporte empresarial y garantía$ Soporte empresarial y garantía$ Acceso a repositorios$ Acceso a repositorios
Definiciones
Distribs.Distribs.
Modelos de negocio
Entorno colombiano
Empresa de consultoría
Conclusión
MandrivaMandriva
2005 = Mandrake + Conectiva2005 = Mandrake + Conectiva✔ AmigabilidadAmigabilidad
ServidorServidorDesktopDesktop
$ Consultoría y soporte$ Consultoría y soporte$ Venta de CD's$ Venta de CD's$ Mandriva Club$ Mandriva Club✗ 2010 Cambio en la administración→2010 Cambio en la administración→✗ Decisiones poco free + InestabilidadDecisiones poco free + Inestabilidad✗ Boicot de equipo ITBoicot de equipo IT✔ Les piden cacaoLes piden cacao✗ 2014 QUIEBRA→2014 QUIEBRA→
Definiciones
Distribs.Distribs.
Modelos de negocio
Entorno colombiano
Empresa de consultoría
Conclusión
2004, Mark Shuttleworth2004, Mark Shuttleworth$ US$10M (de US$575M de Thawte)$ US$10M (de US$575M de Thawte)$ Proyecto autosostenible$ Proyecto autosostenible$ Canonical Ltd (30 MUS$ / año)$ Canonical Ltd (30 MUS$ / año)$ Ubuntu One (Music Str / Software Ctr)$ Ubuntu One (Music Str / Software Ctr)✔ DesktopDesktop✔ http://shipit.ubuntu.com http://shipit.ubuntu.com ✔ ¡¡Wikipedia!!¡¡Wikipedia!!✔ TifloUbuntu, Unity, Launchpad, TifloUbuntu, Unity, Launchpad,
Landscape, BazaarLandscape, Bazaar✔ Ubuntu TV, Ubuntu para AndroidUbuntu TV, Ubuntu para Android
Definiciones
Distribs.Distribs.
Modelos de negocio
Entorno colombiano
Empresa de consultoría
Conclusión
Café LinuxCafé Linux
Fabio Ospitia, Juan Diego BolañosFabio Ospitia, Juan Diego Bolaños
✔ Distribución ColombianaDistribución Colombiana
✔ Basada en Red HatBasada en Red Hat
✔ Traducción al españolTraducción al español
✗ RedHat se internacionalizaRedHat se internacionaliza✗ Café Linux fracasóCafé Linux fracasó
Definiciones
Distribs.Distribs.
Modelos de negocio
Entorno colombiano
Empresa de consultoría
Conclusión
Otros modelos de negocio
• Juegos Olímpicos de Atlanta 1996Juegos Olímpicos de Atlanta 1996• Apache salvó patriaApache salvó patria✔ Donó parte del código fuente de Donó parte del código fuente de
AIX a LinuxAIX a Linux✔ Apoyó con 2 billónes de dólares a Apoyó con 2 billónes de dólares a
empresas de software libreempresas de software libre✔ EclipseEclipse$ Mecanismo de negociación con $ Mecanismo de negociación con
MicrosoftMicrosoft
Definiciones
Distribs.
Modelos de Modelos de negocionegocio
Entorno colombiano
Empresa de consultoría
Conclusión
Santa Cruz Op. Syst.Santa Cruz Op. Syst.
2004 - IBM dona código de AIX a Linux2004 - IBM dona código de AIX a Linux– Fallos en HDD x cortes de energíaFallos en HDD x cortes de energía– JournalingJournaling
✗ SCO argumenta violación de SCO argumenta violación de patentespatentes
✗ Anuncia cobro por US$699Anuncia cobro por US$699✗ A todo aquel que use LinuxA todo aquel que use Linux
$ Pescar en río revuelto$ Pescar en río revuelto$ IBM contrademanda por 3000MUS$$ IBM contrademanda por 3000MUS$✗ Fue por lana y salió trasquilado...Fue por lana y salió trasquilado...
Definiciones
Distribs.
Modelos de Modelos de negocionegocio
Entorno colombiano
Empresa de consultoría
Conclusión
1994 Mosaic Netscape→1994 Mosaic Netscape→Windows 95 incluye ExplorerWindows 95 incluye Explorer
Uso de mosaicUso de mosaic
Guerra de navegadoresGuerra de navegadores1998 Explorer gana1998 Explorer ganaLiberar fuente sin otras libertadesLiberar fuente sin otras libertadesLey antimonopolio hace explorer Ley antimonopolio hace explorer
gratis por 7 añosgratis por 7 años✗ Netscape Muere, Mozilla naceNetscape Muere, Mozilla nace✔ Liberar lo que no se va a utilizarLiberar lo que no se va a utilizar
Definiciones
Distribs.
Modelos de Modelos de negocionegocio
Entorno colombiano
Empresa de consultoría
Conclusión
NetscapeNetscape
StarStarOfficeOffice
✔ Suite ofimática multiplataformaSuite ofimática multiplataforma✔ Sobre JavaSobre Java✔ Binario de libre usoBinario de libre uso$ 1999 Sun US$3.5M→$ 1999 Sun US$3.5M→$ Suite de oficina para solaris$ Suite de oficina para solaris✔ 2000-07-19 Dual GPL OpenOffice→2000-07-19 Dual GPL OpenOffice→✔ 2005-09-02 Full Libre (con logo)2005-09-02 Full Libre (con logo)$ Delegar desarrollo a la comunidad$ Delegar desarrollo a la comunidad$ Bonitos y gorditos$ Bonitos y gorditos
Definiciones
Distribs.
Modelos de Modelos de negocionegocio
Entorno colombiano
Empresa de consultoría
Conclusión
MySQL ABMySQL AB
✔ Base de datosBase de datos✔ Extrasegura Extrarápida Fiable “Usable”Extrasegura Extrarápida Fiable “Usable”
✔ Licenciamiento dualLicenciamiento dual✔ Gratis a menos que lo quiera incluir en Gratis a menos que lo quiera incluir en
un desarrollo privativoun desarrollo privativo✗ Promocionar como software librePromocionar como software libre
$ Consultoría$ ConsultoríaSoporte técnicoSoporte técnicoCapacitaciónCapacitación
$ 2008-01 Sun Microsystems→$ 2008-01 Sun Microsystems→““US$1.000'000.000”US$1.000'000.000”
Definiciones
Distribs.
Modelos de Modelos de negocionegocio
Entorno colombiano
Empresa de consultoría
Conclusión
InnoteckInnoteck
✔ VirtualBoxVirtualBox✔ Software para virtualizaciónSoftware para virtualización✔ 2007 OSE x GPL→2007 OSE x GPL→
$ 2008 Sun Microsystems→$ 2008 Sun Microsystems→$ 2010 Oracle→$ 2010 Oracle→✔ Diciembre 4, 2010 GPL→Diciembre 4, 2010 GPL→
$ extension$ extension• USB 2.0, RDP, PXEUSB 2.0, RDP, PXE• PUELPUEL
Definiciones
Distribs.
Modelos de Modelos de negocionegocio
Entorno colombiano
Empresa de consultoría
Conclusión
Definiciones
Distribs.
Modelos de Modelos de negocionegocio
Entorno colombiano
Empresa de consultoría
Conclusión
¡Chicanear!¡Chicanear!
NeoGeoNeoGeo
✔ Blender: 3D modeling & renderBlender: 3D modeling & render$ Propietario con promesa$ Propietario con promesa● Ton Roosendaal, Not A Number Ton Roosendaal, Not A Number
19981998✗ 2002 Bancarrota!→2002 Bancarrota!→✔ 100.000 euros x Blender100.000 euros x Blender✔ Blender FoundationBlender Foundation$ 13 de octubre (7 semanas)$ 13 de octubre (7 semanas)$ Buena propaganda$ Buena propaganda✔ Hoy día Blender es GPLHoy día Blender es GPL
Definiciones
Distribs.
Modelos de Modelos de negocionegocio
Entorno colombiano
Empresa de consultoría
Conclusión
● 19991999● Mark SpencerMark Spencer✔ Gaim / Pidgin / Empathy & L2TPGaim / Pidgin / Empathy & L2TP✔ Software LibreSoftware Libre✔ ¡Skype + Asterisk!¡Skype + Asterisk!$ Hardware recomendado$ Hardware recomendado
Definiciones
Distribs.
Modelos de Modelos de negocionegocio
Entorno colombiano
Empresa de consultoría
Conclusión
¿Quien no usa Linux?¿Quien no usa Linux?Prácticamente NADIEPrácticamente NADIE
ClusterCluster359 racks359 racks31654 servidores31654 servidores63184 CPUs63184 CPUs126.368 Ghz126.368 Ghz63184 RAM63184 RAM2527 Tbytes2527 Tbytes40'000.000 búsquedas / día40'000.000 búsquedas / día
20+ datacenters en el mundo20+ datacenters en el mundo$ 3 días para instalación$ 3 días para instalación
Definiciones
Distribs.
Modelos de Modelos de negocionegocio
Entorno colombiano
Empresa de consultoría
Conclusión
● ¿Deuda social?¿Deuda social?● James Pearse en OSCONJames Pearse en OSCON
– ¡Es bueno para la empresa!¡Es bueno para la empresa!– No compite con su productoNo compite con su producto– Se acelera la innovaciónSe acelera la innovación– Mejores y más variados serviciosMejores y más variados servicios– Obligación de buena escrituraObligación de buena escritura– Mejora calidad del softwareMejora calidad del software– Los Hackers disfrutan solucionando Los Hackers disfrutan solucionando
problemas difícilesproblemas difíciles– Identifican RH potencialIdentifican RH potencial
Definiciones
Distribs.
Modelos de Modelos de negocionegocio
Entorno colombiano
Empresa de consultoría
Conclusión
DarwinDarwinFreeBSD +FreeBSD +NeXT Step +NeXT Step +NetBSD =NetBSD =
Mac OS X Leopard (Unix)Mac OS X Leopard (Unix)$ Modificar software con licencia $ Modificar software con licencia
que permita cambiar que permita cambiar licenciamientolicenciamiento
✗ (NO SE PUEDE CON GNU/GPL)(NO SE PUEDE CON GNU/GPL)
Definiciones
Distribs.
Modelos de Modelos de negocionegocio
Entorno colombiano
Empresa de consultoría
Conclusión
AppleApple
✔ Desarrollo de software GPLDesarrollo de software GPL✔ BPM Modelling toolBPM Modelling tool✔ Permite integrarse con módulos Permite integrarse con módulos
externosexternos✔ Cualquiera puede hacerlosCualquiera puede hacerlos
$ Venta de módulos privativos$ Venta de módulos privativos– Personalizados y adaptadosPersonalizados y adaptados– Secretos industrialesSecretos industriales
$ Capacitaciones alrededor del $ Capacitaciones alrededor del mundomundo
Definiciones
Distribs.
Modelos de Modelos de negocionegocio
Entorno colombiano
Empresa de consultoría
Conclusión
Legislación ColombianaLegislación Colombiana
¿Licenciamiento en Colombia?¿Licenciamiento en Colombia?Acuerdo AndinoAcuerdo AndinoLey de derechos de autorLey de derechos de autorNo se pueden patentar algoritmosNo se pueden patentar algoritmos
Excención de IVA xa exportaciónExcención de IVA xa exportaciónLey 788 de 2002Ley 788 de 2002
Exención a ImporentaExención a Imporenta
Ley 633 de 2000Ley 633 de 2000Deducción por inversión en I+DDeducción por inversión en I+DDeducción por donacionesDeducción por donaciones
Colciencias, Fedesoft, CATI...Colciencias, Fedesoft, CATI...
Definiciones
Distribs.
Modelos de negocio
Entorno Entorno colombianocolombiano
Empresa de consultoría
Conclusión
Venta de servicios de Venta de servicios de valor agregadovalor agregado• Asesoría y consultoríaAsesoría y consultoría• DiseñoDiseño• AcompañamientoAcompañamiento
• Montaje e instalaciónMontaje e instalación• Soporte técnicoSoporte técnico
• CapacitaciónCapacitación• Desarrollo de softwareDesarrollo de software
• ExtensionesExtensiones• Soporte técnicoSoporte técnico
• Exportación de serviciosExportación de servicios
Definiciones
Distribs.
Modelos de negocio
Entorno colombiano
Empresa de Empresa de consultoríaconsultoría
Conclusión
Desarrollar software Desarrollar software privativo y licenciarloprivativo y licenciarlo
● El software es propioEl software es propio● Se venden licenciasSe venden licencias● No se entregan los derechos No se entregan los derechos
patrimonialespatrimoniales● No hay libertadesNo hay libertades● Solo se pueden utilizar librerías Solo se pueden utilizar librerías
LGPL/OpenSourceLGPL/OpenSource● Regale algo útilRegale algo útil● Lùcrese con plugins, módulos y Lùcrese con plugins, módulos y
extensionesextensiones
Definiciones
Distribs.
Modelos de negocio
Entorno colombiano
Empresa de Empresa de consultoríaconsultoría
Conclusión
Desarrollo a la medidaDesarrollo a la medida
● El software es del clienteEl software es del cliente● Se entregan los derechos Se entregan los derechos
patrimonialespatrimoniales● Se pueden utilizar librerías GPLSe pueden utilizar librerías GPL● Se pueden utilizar herramientas GPLSe pueden utilizar herramientas GPL
– EditoresEditores– CompiladoresCompiladores– DepuradoresDepuradores
● El cliente no puede “revender” a El cliente no puede “revender” a menos que lo licencie GPLmenos que lo licencie GPL
Definiciones
Distribs.
Modelos de negocio
Entorno colombiano
Empresa de Empresa de consultoríaconsultoría
Conclusión
Software as a ServiceSoftware as a Service
● No se vende el softwareNo se vende el software● Se vende el servicio de accesoSe vende el servicio de acceso● No se entrega el softwareNo se entrega el software● Proveedor se encarga de la Proveedor se encarga de la
infraestructurainfraestructura● Permite distribuir los costos en el Permite distribuir los costos en el
tiempotiempo● Modelo financiero estableModelo financiero estable
– ClienteCliente– ProveedorProveedor
Definiciones
Distribs.
Modelos de negocio
Entorno colombiano
Empresa de Empresa de consultoríaconsultoría
Conclusión
Tener en cuenta al elegir Tener en cuenta al elegir SW para su proyectoSW para su proyecto
Establecer su destino:Establecer su destino:– HogarHogar– MicroempresaMicroempresa– Pequeña empresaPequeña empresa– Mediana empresaMediana empresa– Gran empresaGran empresa– GobiernoGobierno– OrganizaciónOrganización– EducativoEducativo
Entender el tipo:Entender el tipo:– FuncionalidadFuncionalidad– GeneralizadoGeneralizado– EspecializadoEspecializado– PersonalizadoPersonalizado– Misión CríticaMisión Crítica– Secreto industrialSecreto industrial
Determinar necesidadesDeterminar necesidades– DesempeñoDesempeño– Tiempo al aireTiempo al aire– Capacidad (Almacenamiento y Procesamiento)Capacidad (Almacenamiento y Procesamiento)– Soporte técnico (tiempos de respuesta)Soporte técnico (tiempos de respuesta)– CapacitaciónCapacitación
Definiciones
Distribs.
Modelos de negocio
Entorno Entorno colombianocolombiano
Empresa de consultoría
Conclusión
Tener en cuenta al elegir Tener en cuenta al elegir SW para su proyectoSW para su proyecto
Diseñar objetivosDiseñar objetivos– Corto, Mediano, Largo Corto, Mediano, Largo
plazoplazo
Costo Vs. BeneficiosCosto Vs. Beneficios– Corto, Mediano, Largo Corto, Mediano, Largo
plazoplazo
AlcanceAlcance– Utilizar, Entender, Utilizar, Entender,
Mejorar, AjustarMejorar, Ajustar
Identificar los Identificar los riesgosriesgos
– ComunicaciónComunicación– IntegraciónIntegración– CompatibilidadCompatibilidad– SeguridadSeguridad
● Robo, Espionaje, Robo, Espionaje, Ingeniería SocialIngeniería Social
Visualizar problemáticasVisualizar problemáticas– Licenciamiento ($, libertad)Licenciamiento ($, libertad)– DefragmentaciónDefragmentación– VirusVirus– ReinstalacionesReinstalaciones– Confiabilidad (proveedor, software)Confiabilidad (proveedor, software)
Definiciones
Distribs.
Modelos de negocio
Entorno Entorno colombianocolombiano
Empresa de consultoría
Conclusión
ConclusionesConclusiones
Si es posible hacer negocios con Si es posible hacer negocios con Software LibreSoftware Libre
Colombia ofrece un buen entorno Colombia ofrece un buen entorno para:para:Utilizar software libreUtilizar software libreDesarrollar y exportar softwareDesarrollar y exportar software
El SW libre es una alternativa para El SW libre es una alternativa para encoger la brecha tecnológica con encoger la brecha tecnológica con el primer mundoel primer mundo
Definiciones
Distribs.
Modelos de negocio
Entorno colombiano
Empresa de consultoría
ConclusiónConclusión
ConclusionesConclusiones
Distribuir software libre es una Distribuir software libre es una buena acción, no está mal obtener buena acción, no está mal obtener beneficio de ellobeneficio de ello
Por el software libre se puede Por el software libre se puede cobrar “SM”cobrar “SM”
Hay que ser muy cuidadosos al Hay que ser muy cuidadosos al elegir el software libre de soporte elegir el software libre de soporte para sus proyectospara sus proyectos
No hay que matar la gallina de los No hay que matar la gallina de los huevos de orohuevos de oro
Definiciones
Distribs.
Modelos de negocio
Entorno colombiano
Empresa de consultoría
ConclusiónConclusión
Muchas Gracias
¿Preguntas?
http://www.skinait.com
GNU y los negocios por Ricardo Naranjo Faccini se distribuye bajo una Licencia Creative Commons Atribución 4.0 Internacional.
Basada en una obra en http://bit.ly/GNU-y-negocios.