static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software...

44
static void _f_do_barnacle_install_properties(GObjectClass *gobject_class) { GParamSpec *pspec; /* Party code attribute */ pspec = g_param_spec_uint64 (F_DO_BARNACLE_CODE, "Barnacle code.", "Barnacle code", 0, G_MAXUINT64, G_MAXUINT64 /* default value */, G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_PRIVATE); g_object_class_install_property (gobject_class, F_DO_BARNACLE_PROP_CODE, Jacobo Aragunde Pérez blogs.igalia.com/jaragunde Igalia modelos de negocio en software libre

Transcript of static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software...

Page 1: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

static void_f_do_barnacle_install_properties(GObjectClass

*gobject_class){

GParamSpec *pspec;

/* Party code attribute */ pspec = g_param_spec_uint64

(F_DO_BARNACLE_CODE, "Barnacle code.", "Barnacle code",

0, G_MAXUINT64,

G_MAXUINT64 /* default value */,

G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_PRIVATE);

g_object_class_install_property (gobject_class,

F_DO_BARNACLE_PROP_CODE,

Jacobo Aragunde Pérezblogs.igalia.com/jaragunde

Igaliamodelos de negocio en software libre

Page 2: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Acerca de Igalia

Page 3: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Igalia en 2001

● Creada no ano 2001

● 10 socios iniciais

● 3 principios fundamentais:

● Responsabilidade compartida● Software libre● Promover a dignidade profesional → responsabilidade

social

Page 4: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Igalia en 2001

Page 5: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Igalia en 2016

Page 6: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Igalia en 2016

● 53 empregados● 12 países● Os mesmos principios fundamentais

Page 7: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Igalia en 2016

Clientes

Empregados

Page 8: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Responsabilidade compartida

● Modelo horizontal● A asemblea toma as decisións

● Formada por socios e empregados● Democracia directa

● Igualdade salarial● Expectativa: todos socios a medio prazo

Page 9: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Software libre

● Prioridade: software libre e desenvolvemento aberto

● Compromiso coa difusión do software libre● Patrocinio e colaboración:

● Organizacións: Free Software Foundation, Software Freedom Conservancy, GNOME Foundation

● Eventos: Web Engines Hackfest, GUADEC, Gstreamer Conference...

● Eventos e organizacións locais

Page 10: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Responsabilidade social

● Compromiso coa igualdade de oportunidades● Plans para ampliar a diversidade● Código de conducta● Patrocinios: RailsGirls, Outreachy

● Estabilidade e crecemento sostible● Doazón do 0,7% da facturación a ONGs

● UNICEF, Médecins Sans Frontières, Intermón Oxfam, WWF/Adena

Page 11: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

O benestar como prioridade

● Horario libre● Teletraballo● Summits

● Conferencias● Formación● ….

Page 12: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Modelo de negocio

● Igalia ofrece servizos con alto nivel de especialización

● Participación en comunidades de software libre estratéxicas

● Márketing a través de conferencias técnicas● Consultoría, desenvolvemento e formación son

os principais servizos

Page 13: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Proxectos e comunidades

● WebKit● Chromium● Firefox/Servo● V8● GNOME● Mesa

● GStreamer● LibreOffice● Snabb● QEMU● Ceph● ...

TM

Page 14: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Software libre

Page 15: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Definición software libre

● A libertade de executar este programa, con calquera propósito (liberdade 0).

● A liberdade de estudar como traballa o programa, e adaptalo ás túas necesidades (liberdade 1).

● A liberdade de redistribuir copias, co que podes axudar ao teu veciño (liberdade 2).

● A liberdade de mellorar o programa, e liberar as melloras ao público, de modo que se poida beneficiar toda a comunidade (liberdade 3).

Page 16: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Vantaxes para os usuarios

● Liberdade de uso e redistribución● Impacto social● Independencia tecnolóxica● Compatibilidade a longo prazo● Maior seguridade● Facilidade para atopar software traducido● Coste: distribución gratuita do software

Page 17: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Vantaxes para as empresas

● Independencia tecnolóxica →Independencia de provedor

● Compatibilidade a longo prazo● Maior seguridade● Posibilidade de adaptación● Costes compartidos● Maior selección de provedores

Page 18: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Modelos de negociodo software

Page 19: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Modelos de negocio

● Venda de copias ou licencias● Instalación, despregue, migración● Desenvolvemento a medida, personalización● Mantemento e soporte● Formación● Aloxamento● Outros...

Page 20: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Venda de copias ou licencias

● Cobro por usuario ou grupo de usuarios● Con ou sen acceso a actualizacións● Pago nunha vez ou periódico● En software libre: venda de binarios (versións

compiladas, executables)● Normalmente, acompañado de soporte

Page 21: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Instalación, despregue, migración

● Instalación en servidores, precisa coñecementos técnicos

● Instalación automatizada en múltiples postos de traballo

● Adaptación e migración de procesos á nova ferramenta

● Normalmente, acompañado de formación● Indistintamente para software libre ou privativo

Page 22: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Desenvolvemento a medida, personalización

● O software pode non cubrir completamente as necesidades● Desenvolver novas características● Mellorar características existentes● Desenvolvemento dun novo aplicativo dende 0

● Facturación por desenvolvemento ou por tempo de traballo

● Indistintamente para software libre ou privativo

Page 23: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Mantemento e soporte

● Termo amplo, abarca servizos diversos● Estruturado en múltiples niveis

● Proporción de guías e documentación● Asistencia directa a usuarios● Investigación máis profunda das incidencias● Solución de problemas no software ou novo

desenvolvemento

● Indistintamente para software libre ou privativo

Page 24: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Formación

● Cursos de formación● Presencial ou online● Facturación por alumno ou grupo

● Materiais e documentación (libros, webs)● Indistintamente para software libre ou privativo

Page 25: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Aloxamento

● Proporcionar servizos en internet● Facturación por usuario ou por instalación● Pagos periódicos● Garantía de mantemento, dispoñibilidade● Indistintamente para software libre ou privativo

Page 26: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Outros modelos

● Venda de produtos asociados, hardware ou software

● Software libre como infraestrutura● Denominador común: o software non é o

produto● Indistintamente para software libre ou privativo● Exemplos: prensa online, redes sociais

Page 27: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Exemplos: empresas e comunidades

Page 28: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Linux

Smart TVIoT

Page 29: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Linux

● Kernel Linux● peza central dun sistema operativo● pon en contacto o hardware e os programas

● Sistemas operativos baseados en Linux: GNU/Linux, Android

● Usos: ordenadores, smartphones e tablets, smartwatch, smart TV, automóbiles, internet of things...

Page 30: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Linux

● Distribucións Linux: Canonical, Red Hat● Licencias de software, mantemento e soporte, formación

● Fabricantes hardware (OEMs): Samsung, LG, Lenovo, Sony● Venda de hardware● Android en móbiles, tablets, smartwatch● Kernel Linux en Smart TVs

● Cloud computing: Microsoft Azure, Amazon Web services● Aloxamento e servizos en internet

Page 31: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

GNOME

TM

Page 32: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

GNOME

● Entorno de escritorio● Xanelas, barras de ferramentas, lanzadores de

programas

Page 33: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

GNOME

● Distribuidores Linux: Red Hat● GNOME é parte do seu produto Linux

● Fabricantes hardware: Endless● Venda de hardware propio● Sistema operativo con Linux● Entorno de escritorio baseado en GNOME

● Empresas consultoras: Igalia, Collabora● Desenvolvemento a medida e personalización

Page 34: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

LibreOffice

Page 35: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

LibreOffice

● Suite ofimática:● Procesador de textos, folla de cálculo,

presentacións, deseño vectorial, base de datos

Page 36: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

LibreOffice

● Distribuidores Linux: Red Hat, Canonical● LibreOffice é parte do seu produto Linux

● Solucións baseadas en LibreOffice: Collabora, CIB● Licencias de software, mantemento e soporte● Soporte de longa duración (3-5 anos)

– Soporte da comunidade: 9 meses

● Migración, soporte e formación: Librebit● Consultoría: Igalia, Collabora

● Desenvolvemento a medida e personalización

Page 37: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

WebKit e Chromium

Page 38: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

WebKit e Chromium

● WebKit: motor de renderizado web● Recibe e interpreta o contido dunha web

● Chromium: navegador web● Derivado de WebKit● Relación cercana entre ambos proxectos

Page 39: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

WebKit e Chromium

● Servizos en internet: Google● Chrome está baseado no código de Chromium● Chrome é unha ventá aos servizos de Google

● Vendedor de hardware: Apple● Safari é unha peza indispensable de OS X, iOS● Safari está baseado en WebKit

● Outros vendedores hardware: Samsung, LG, Sony● O código de WebKit/Chromium forma parte dos seus productos● Portátiles, móbiles, tablets, Smart TVs, smartwatch, consolas

Page 40: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

WebKit e Chromium

● Produtos baseados en Chromium: Opera● Navegador optimizado para dispositivos especiais● Modelo de negocio: venda de licencias a OEMs

● Fabricante circuitos, procesadores: Intel● O browser é un software importante que debe ser optimizado

● Consultores de software: Igalia● Desenvolvemento de novas características● Optimización para dispositivos específicos● Moitos dispositivos levan navegadores web: sintonizadores de TV,

Smart TV, automóbiles

Page 41: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Conclusións

Page 42: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Conclusións

● Existen motivacións filosóficas e técnicas a prol do software libre

● Está presente en moitos dos dispositivos que nos rodean

● É unha alternativa económica viable para empresas

Page 43: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Exemplos

Page 44: static void Igalia GParamSpec *pspec; · Venda de produtos asociados, hardware ou software Software libre como infraestrutura Denominador común: o software non é o produto Indistintamente

Graciñas!

Contents © 2016 Igalia, S.L.Logos © and ™ of their respective owners