Gold sponsors

IBM Corporation

SAP logo

Sonatype logo

Xored logo

Jasmine Conseil logo

Amazon logo

Oracle

Cloudsoft logo

Silver sponsors

Amazon Web Services logo

bsi logo

Blackberry logo

Nuxeo logo

ZeroTurnaround logo

Google

OnPositive logo

Actuate

Bronze sponsors

JBoss logo

Juniper logo

Totvs logo

Soyatec logo

Genuitec logo

github

itemis logo

AccuRev logo

Paremus logo

Microsoft logo

froglogic

Activity sponsor

eclipsesource

Media sponsors

Methods & Tools logo


Modularity Wars Episode IV: A New Hope

BJ Hargrave (IBM )

OSGi DevCon · Standard
Thursday, 15:50, 20 minutes | Ballroom A

Tags:
7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

BJ Hargrave

It is a period of civil war. OSGi has been around for over 10 years and is used in many projects and products. But there are those who want a different modularity solution for Java SE, claiming OSGi is wrong and does not meet their needs. Can peace be made and a compromise reached... This presentation will look at the current state of affairs for modularity in Java and explore solutions on how to move forward.

BJ Hargrave is a Senior Technical Staff Member at IBM with over 20 years of experience as an IBM software architect and developer. His focus is small computer operating systems (kernels, file systems, development tools, application binary interface specifications) and Java technology. He holds multiple patents related to Java and is the IBM expert and lead architect for OSGi technologies. BJ holds a Bachelor of Science in Computer Science from Rensselaer Polytechnic Institute and a Master of Science in Computer Science from the University of Miami. BJ has been a leader in the development of the OSGi technology since its inception and was named an OSGi Fellow in 2002 for his technical contributions and leadership in the OSGi Alliance. He is currently CTO of the OSGi Alliance and chair of the OSGi Core Platform Expert Group. BJ is also a committer on the Eclipse Equinox project.

Slides