Open Source

6
Open Source, Open Standards Open Source, Open Standards Open Source Open Standards UBC eStrategy TOWN HALL 2009

Transcript of Open Source

Page 1: Open Source

Open Source, Open StandardsOpen Source, Open Standards

Open SourceOpen Standards

UBC eStrategyTOWN HALL 2009

Page 2: Open Source

Open Source, Open Standards

What is Open Source? An empirical definition.

ToolingEclipse

Netbeans

MiddlewareAuthentication

Workflow

InfrastructureOperating systems

Databases

MobileJ2ME

Android

LanguagesPHPJavaOffice

ProductivityOpen office

CollaborationEmail

LMS (Moodle/Sakai)

IndustryVertical

sFinanceHealth

Student

Page 3: Open Source

Open Source, Open Standards

Java

1990 2000 2010

Identity

Collaboration

Core languageJava 2 Enterprise Edition, Micro Edition

IDE’s Eclipse, Netbeans

Apache Foundation Infrastructure

TomcatCXF

ERP’s

Kuali Financials Kuali Research

Kuali Student

Operating Systems

Linux

Open BSD Open Solaris

Databases

MySQLt

DerbyPostgreSQL

1995

Shibbolethja-sig CAS

Kuali IdM (KIM)

Evolution of the open source ecosystem

ZimbraSakai

Alfresco

Page 4: Open Source

Open Source, Open Standards

Commercial softwarecontributions

Sun Microsystems

Google

Commercial implementers

rSmartUnicon

Foundations/consortia

Mellon

Ja-sig

KualiIBM

Internet2

Dynamics of the open source ecosystem

Page 5: Open Source

Open Source, Open Standards

What is open source ?

1. Licensing GPL Apache ECL

2. Communities 75% 3 developers Sourceforge

3. Standards1. W3C2. HTML3. XML4. SOAP/WSDL5. IEEE 754-2008 (governs binary floating-point arithmetic)

Page 6: Open Source

Open Source, Open Standards

What do we want to do to support open source in the UBC community

Why should we want to support open source at UBC?

Vehicles for support: Policy statements User groups Funding