<Insert Picture Here> OpenJDK - When And How To Contribute To The Java SE Reference Implementation OSCON 2011, July 26th, 2011

Size: px
Start display at page:

Download "<Insert Picture Here> OpenJDK - When And How To Contribute To The Java SE Reference Implementation OSCON 2011, July 26th, 2011"

Transcription

1

2 <Insert Picture Here> OpenJDK - When And How To Contribute To The Java SE Reference Implementation OSCON 2011, July 26th, 2011 Dalibor Topić Java F/OSS Ambassador

3 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle. 3

4 Agenda Introduction OpenJDK At Oracle: One Year On Community Participation Getting Involved: Writing And Reviewing Code Getting Involved: Testing And Providing Feedback Ongoing Infrastructure Improvements 4

5 OpenJDK Website: OpenJDK.java.net The place to collaborate on an open-source implementation of the Java Platform, Standard Edition, and related projects. 5

6 Early Days Historical background Started by Sun Microsystems 2006: Initial open source release (javac, HotSpot) 2007: JDK 7 Project created in OpenJDK : Ideas, Code, Committers, Projects, Milestones 6

7 7

8 8

9 9

10 10

11 11

12 12

13 13

14 14

15 15

16 16

17 17

18 18

19 19

20 20

21 OpenJDK Community Bylaws - Preamble The OpenJDK Community is an association of developers who collaborate upon open-source implementations of present and future versions of the Java Platform, Standard Edition, as defined by the Java Community Process, and upon closely-related projects. The goal of these Bylaws is to foster the long-term health and growth of the Community by enabling and encouraging its members to act in an open, transparent, and meritocratic manner. 21

22 OpenJDK Community Bylaws - Structure The OpenJDK Community is structured as a set of Groups, which are collections of individuals who engage in open conversation about a common interest, and a set of Projects, which are collaborative efforts to produce specific artifacts. There are Community-wide general roles as well as roles specific to Groups and to Projects. 22

23 OpenJDK Community Bylaws - Governing Board The Governing Board manages the structure and operation of the Community, monitoring its health relative to the principles set forth in the Preamble. It upholds and maintains these Bylaws, resolves procedural disputes, and ensures that sufficient infrastructure is available. The Governing Board has no direct authority over technical or release decisions. 23

24 OpenJDK Community Bylaws - Governing Board The current members of the Governing Board are: Adam Messinger (Chair, Oracle), Jason Gartner (Vice Chair, IBM), Mark Reinhold (OpenJDK Lead, Oracle), Prof. Doug Lea (At-Large, SUNY Oswego), and Mike Milinkovich (At-Large, Eclipse). At-Large members serve for a term of one calendar year. After the first year they will be nominated and elected by a democratic process open to all key members of the Community. 24

25 OpenJDK Community Bylaws - General Roles Participant: an individual who has subscribed to one or more OpenJDK mailing lists. Contributor: a Participant who has signed the Oracle Contributor Agreement (OCA) OpenJDK Member: a Contributor who has demonstrated a history of significant contributions OpenJDK Lead: an OpenJDK Member, appointed by Oracle, who directs the major efforts of the Community, which are new implementations of the Java SE Platform known as JDK Release Projects. 25

26 OpenJDK Community Bylaws - Group Roles Group Member: a Contributor who has demonstrated a history of significant contributions to a Group Group Lead: a Member of a Group and an OpenJDK Member who is responsible for directing and coordinating that Group s activities 26

27 OpenJDK Community Bylaws - Project Roles Author: a Contributor who has been granted the right to create changesets intended to be pushed into a specific Project s code repositories, but does not have the right to push such changesets directly. Committer: an Author who has been granted direct push access to the Project s code repositories. Reviewer: an experienced Committer who has the authority to approve changesets destined for code repositories designated by the Project Lead as requiring formal change review. Project Lead: a Committer to that Project who is responsible for directing and coordinating the Project s activities. 27

28 28

29 29

30 OpenJDK At Oracle: One Year On Clear commitment from Oracle Roadmap for releases in 2011 and 2012 JVM strategy for HotSpot & JRockit Increased industry participation Increased transparency of development process Moving the Java SE platform forward again Rebooted governance Retooling infrastructure 30

31 Community Participation > 70 devs with > 10 changesets in past year > 100 devs with > 5 changesets in past 2 years > 150 devs with > 2 changesets in past 3 years > 180 devs with > 1 changeset in past 4 years Across more then two dozen Projects Like JDK 7, Lambda, Jigsaw, Mac OS X port & more > 90k mail messages across the Projects since start > 3k mail messages across the Projects in May

32 Contributing To OpenJDK How does it work? Who does it? Companies like Oracle Academics Individual developers 32

33 Contributing To OpenJDK Duke is thinking about becoming a contributor Contributors have to sign a contributor agreement Like in many other open-source communities OpenJDK uses Oracle Contributor Agreement 33

34 Contributing To OpenJDK Duke is looking for something interesting to work on Find an interesting bug or RFE from the bug database Or join an OpenJDK Project's mailing list and offer to help 34

35 Notable OpenJDK Community Projects OpenJDK 6 JDK 7 Project Coin Da Vinci VM Porting Project Zero BSD Port Mac OS X Port Planned JDK 8 Features Project Lambda Project Jigsaw and more 35

36 Contributing To OpenJDK Duke would like to contribute a bug fix Discuss the intended change on the mailing list If it's a good idea, then submit a patch with regression tests Then work with the sponsor to get it polished and accepted Know what to expect working on the JDK is not simple The goal is not to take in the maximum number of contributions possible, but rather to accept only the highestquality contributions. 36

37 37

38 Providing Feedback I have a comment on a feature in development Mailing list of the OpenJDK Project implementing the feature Example: You decide to try a Project Lambda prototype Please provide feedback to lambda-dev mailing list I have found a bug in OpenJDK 6 on my Linux distro Please file it in your Linux distro's bug tracker I have an idea for a feature in JDK 8 (or later) Submit a draft JDK Enhancement Proposal Something else? Ask on the discuss@openjdk.java.net mailing list for pointers 38

39 Ongoing Infrastructure Improvements Bug tracker Code Review System Build Infrastructure Changes JDK 7 Updates Project JDK 8 Development Process JDK 8 Repository Layout 39

40 Keeping Up To Date With Development JavaOne 2011 Oracle Technology Network Java Magazine OpenJDK News blog & Twitter feed Java Spotlight Podcast PlanetJDK.org blog aggregator Mailing Lists on mail.openjdk.java.net Code Mercurial repository at hg.openjdk.java.net hg.openjdk.java.net/jdk8/jdk8 : Mercurial forest for JDK 8 40

41

<Insert Picture Here> JDK 7 DOAG Konferenz 2010, November 16th, 2010

<Insert Picture Here> JDK 7 DOAG Konferenz 2010, November 16th, 2010 JDK 7 DOAG Konferenz 2010, November 16th, 2010 Dalibor.Topic@oracle.com Java F/OSS Ambassador 3 3 JavaOne 2010: Oracle Announces JDK Roadmap for Advancing Java SE http://www.oracle.com/us/corporate/press/173782

More information

The First Year. Java SE Chief Engineer Sun Microsystems

The First Year. Java SE Chief Engineer Sun Microsystems The First Year Mark Reinhold Java SE Chief Engineer Sun Microsystems http://blogs.sun.com/mr http://openjdk.java.net 2007/12/12 JavaPolis 2007 Online video version: http://parleys.com 2005 JavaOne SM Conference

More information

The OpenJDK Project Past And Present

The OpenJDK Project Past And Present The OpenJDK Project Past And Present Red Hat Open Source Java Team March 2014 1 Agenda What Is the OpenJDK Project? How Is It Run? How Can I Contribute? Where Now and Next? 2 Agenda What Is the OpenJDK

More information

openjdk.java.net A community centered around open source Java SE and related projects

openjdk.java.net A community centered around open source Java SE and related projects OpenJDK openjdk.java.net openjdk.java.net A community centered around open source Java SE and related projects openjdk.java.net A community centered around open source Java SE and related projects The

More information

JDK 9, 变化与未来. Xuelei Fan

JDK 9, 变化与未来. Xuelei Fan 2016-4-21 JDK 9, 变化与未来 Xuelei Fan Java 20-Year Topics JDK 9 OpenJDK Community JDK 9 Schedule 2016/05/26 Feature Complete 2016/08/11 All Tests Run 2016/09/01 Rampdown Start 2016/10/20 Zero Bug Bounce 2016/12/01

More information

Wednesday, May 30, 12

Wednesday, May 30, 12 JDK 7 Updates in OpenJDK LinuxTag, May 23rd 2012 Dalibor Topić (@robilad) Principal Product Manager The following is intended to outline our general product direction. It is intended

More information

OpenJDK Adoption Group

OpenJDK Adoption Group OpenJDK Adoption Group Dalibor Topić OpenJDK Adoption Group Lead Principal Product Manager Java Platform Group @ Oracle June 13th, 2017 @ JCP EC Safe Harbor Statement The following is intended to outline

More information

JSR Review Process. May Patrick Curran, Mike Milinkovich, Heather Vancura, Bruno Souza

JSR Review Process. May Patrick Curran, Mike Milinkovich, Heather Vancura, Bruno Souza JSR Review Process May 14-15 2013 Patrick Curran, Mike Milinkovich, Heather Vancura, Bruno Souza Agenda Background Goals Information to be gathered Implementation notes Questions, discussion, next steps

More information

Making The Future Java

Making The Future Java Making The Future Java Dalibor Topić (@robilad) Principal Product Manager October 18th, 2013 - HrOUG, Rovinj 1 The following is intended to outline our general product direction. It is intended for information

More information

Dali JPA Tools Project Graduation Review

Dali JPA Tools Project Graduation Review Dali JPA Tools Project Graduation Review February 28, 2007 Neil Hauge Project Lead Oracle 2007 by Neil Hauge; made available under the EPL v1.0 2007-02-28 Review Topics Project Overview What is the Dali

More information

<Insert Picture Here> Developer Secrets to Achieving World Domination

<Insert Picture Here> Developer Secrets to Achieving World Domination Developer Secrets to Achieving World Domination Mike Keith, Oracle Standard Disclaimer The following is intended to outline our general product direction. It is intended for information

More information

JSR 358 Progress Report. June 11, 2013

JSR 358 Progress Report. June 11, 2013 JSR 358 Progress Report June 11, 2013 Agenda JCP.next background IP policy, licensing, and open-source The role of individual members 2 Constitutional change 3 Legal framework and governance The Java Specification

More information

JSR 364, Broadening JCP Membership Public EC Meeting May 2015

JSR 364, Broadening JCP Membership Public EC Meeting May 2015 1 JSR 364, Broadening JCP Membership Public EC Meeting May 2015 JCP.next A series of four JSRs: Use the JCP to evolve the process! JSR 348: Towards a new version of the Java Community Process completed

More information

Call for Discussion: Project Skara Investigating source code management options for the JDK sources

Call for Discussion: Project Skara Investigating source code management options for the JDK sources Call for Discussion: Project Skara Investigating source code management options for the JDK sources Joseph D. Darcy (darcy, @jddarcy) and Erik Duveblad (ehelin) Java Platform Group, Oracle Committers Workshop

More information

Community Participation in the JCP Program: a winning combination November 2012

Community Participation in the JCP Program: a winning combination  November 2012 1 Community Participation in the JCP Program: a winning combination heather@jcp.org http://jcp.org November 2012 JCP.next.1 (JSR 348) JCP 2.8, implemented in October 2011 Three themes aimed at: Transparency

More information

<Insert Picture Here> QCon: London 2009 Data Grid Design Patterns

<Insert Picture Here> QCon: London 2009 Data Grid Design Patterns QCon: London 2009 Data Grid Design Patterns Brian Oliver Global Solutions Architect brian.oliver@oracle.com Oracle Coherence Oracle Fusion Middleware Product Management Agenda Traditional

More information

Meeting Minutes of Jakarta EE Steering Committee Meeting on September 4 Attendees:

Meeting Minutes of Jakarta EE Steering Committee Meeting on September 4 Attendees: Meeting Minutes of Jakarta EE Steering Committee Meeting on September 4 Attendees: Fujitsu: Kenji Kazumura, Mike Denicola IBM: Dan Bandera Oracle: Will Lyons Payara: Steve Millidge Red Hat: Mark Little

More information

Team Up: Contributing to the Tizen Platform. Narasimha Swamy Sanjay NM

Team Up: Contributing to the Tizen Platform. Narasimha Swamy Sanjay NM Team Up: Contributing to the Tizen Platform Narasimha Swamy Sanjay NM YOUR Contributions MATTER to the SUCCESS of Tizen platform Agenda About Tizen OSS Ways of Contribution Tizen 3.0 Governance Model Tools,

More information

Equinox Project 3.6 Release Review

Equinox Project 3.6 Release Review Equinox Project 3.6 Release Review Equinox Project Leadership 1 Highlights 3.6 new features: Introduction of p2 API Multiple instances of p2 in one VM New Discovery UI Multi-locale support in extension

More information

Jim Grisanzio Sr. Program Manager, OpenSolaris Infrastructure Engineering Member, OpenSolaris Governing Board Sun Microsystems

Jim Grisanzio Sr. Program Manager, OpenSolaris Infrastructure Engineering Member, OpenSolaris Governing Board Sun Microsystems Building Communities Some of the characters and lessons learned from four years of building OpenSolaris communities and how you can contribute right now. Jim Grisanzio Sr. Program Manager, OpenSolaris

More information

Eclipse Collaborative Development

Eclipse Collaborative Development Eclipse Collaborative Development Mike Milinkovich Executive Director Eclipse Foundation @mmilinkov 15-Sept-2016 Eclipse IP Process Ensure that projects from Eclipse can be used in proprietary products

More information

Java Language Modularity With Superpackages

Java Language Modularity With Superpackages Java Language Modularity With Superpackages Alex Buckley JSR 294 Co-spec lead Sun Microsystems Andreas Sterbenz JSR 294 Co-spec lead Sun Microsystems TS-2401 2007 JavaOne SM Conference Session 2401 Goal

More information

REQUEST FOR PROPOSALS: ARTIST TRUST WEBSITE REDESIGN

REQUEST FOR PROPOSALS: ARTIST TRUST WEBSITE REDESIGN REQUEST FOR PROPOSALS: ARTIST TRUST WEBSITE REDESIGN March 30, 2018 PROJECT OVERVIEW Artist Trust is looking for a website developer to redesign and build our new website. The ideal developer will work

More information

JCP 2.8 Progress Report Public EC Meeting. Heather VanCura 20 November 2012

JCP 2.8 Progress Report Public EC Meeting. Heather VanCura  20 November 2012 JCP 2.8 Progress Report Public EC Meeting Heather VanCura heather@jcp.org http://jcp.org 20 November 2012 1 Putting the community back into the JCP No more barriers to participation. All members of the

More information

The Eclipse Development Process for Committers

The Eclipse Development Process for Committers The Eclipse Development Process for Committers The Eclipse Development Process eclipse.org/projects/dev_process Copyright 2012, 2018 The Eclipse Foundation. Made available under the terms of the EPL 1

More information

The OpenSolaris Story

The OpenSolaris Story The OpenSolaris Story Jim Grisanzio Community Manager, OpenSolaris Sun Microsystems 2 3 Our Community Values Independence Openness Honesty Transparency Quality Inclusiveness Respect 4 The Original Idea

More information

Certification Process. Version 1.0

Certification Process. Version 1.0 Certification Process Version 1.0 Date: Sept. 3, 2013 Certification Process Sept. 3, 2013 Page 1 TABLE OF CONTENTS 1 Introduction... 3 1.1 Purpose...3 1.2 Scope...3 1.3 Document Management...3 1.4 Document

More information

TPTP 4.7 Release Review -- One Quick Foil What s new

TPTP 4.7 Release Review -- One Quick Foil What s new TPTP 4.7 Release Review -- One Quick Foil What s new Building all plugins with Java 5.. Drastically improve performance of memory analysis when profiling. Termination of the Monitoring sub-project. API

More information

IT Project Management Challenges with Open Source. George A Pace

IT Project Management Challenges with Open Source. George A Pace IT Project Management Challenges with Open Source George A Pace Tonight s agenda Two parts to the Presentation What is Open Source? A background primer on the key elements of Open Source. A specific focus

More information

1. Introduction. Java. Fall 2009 Instructor: Dr. Masoud Yaghini

1. Introduction. Java. Fall 2009 Instructor: Dr. Masoud Yaghini 1. Introduction Java Fall 2009 Instructor: Dr. Masoud Yaghini Outline Introduction Introduction The Java Programming Language The Java Platform References Java technology Java is A high-level programming

More information

<Insert Picture Here> Java Virtual Developer Day

<Insert Picture Here> Java Virtual Developer Day 1 Java Virtual Developer Day Simon Ritter Technology Evangelist Virtual Developer Day: Agenda Keynote: The Java Platform: Now and the Future What is Java SE 7 and JDK 7 Diving into

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2011, Oracle and/or its affiliates. All rights The following is intended to outline Oracle s general product direction. It is intended for information purposes only, and may not be incorporated

More information

JSR 377 Desktop Application Framework September Andres Almiray

JSR 377 Desktop Application Framework September Andres Almiray JSR 377 Desktop Application Framework September 29 2017 Andres Almiray Agenda Goals Information to be gathered Implementation notes Issues Questions, discussion, next steps 2 Goals 3 Goals Define APIs

More information

<Insert Picture Here> Lustre Community

<Insert Picture Here> Lustre Community Lustre Community Dan Ferber Lustre Community Manager April 16, 2010 The following is intended to outline our general product direction. It is intended for information purposes only,

More information

Oracle Applications Cloud User Experience Strategy & Roadmap

Oracle Applications Cloud User Experience Strategy & Roadmap Oracle Applications Cloud User Experience Strategy & Roadmap By Jeremy Ashley, Group Vice President Oracle Applications User Experience Copyright 2017 Oracle Corporation. All Rights Reserved. Statement

More information

JCP Training: General Session. 5 May 2008 JavaOne - San Francisco Harold Ogle

JCP Training: General Session. 5 May 2008 JavaOne - San Francisco Harold Ogle JCP Training: General Session 5 May 2008 JavaOne - San Francisco Harold Ogle Overview What is the JCP? JCP Versions Types of Participation JSR Timeline Using the site Q&A 2 Confidential 2006 Sun Microsystems

More information

Java Leaders Summit Java SE

Java Leaders Summit Java SE Java Leaders Summit Java SE Staffan Friberg Product Manager Java Platform Group 1 Copyright 2011-2013 Oracle and/or its affiliates. The following is intended to outline our general product direction. It

More information

Voting Members Present. Review of Minutes. Marketing Committee Update. Spec Committee Update. Technical Vision Update. Status of Oracle Contributions

Voting Members Present. Review of Minutes. Marketing Committee Update. Spec Committee Update. Technical Vision Update. Status of Oracle Contributions From: will.lyons@oracle.com Subject: [jakarta.ee-wg] Minutes of Jakarta EE Steering Committee Meeting (May 15, 2018) Date: May 22, 2018 at 2:56 PM To: jakarta.ee-wg@eclipse.org The following minutes were

More information

Accreditation Services Council Governing Charter

Accreditation Services Council Governing Charter Accreditation Services Council Governing Charter 2 Accreditation Services Council Governing Charter I. Introduction The Accreditation Services Council (Council) is established as a standing committee of

More information

Eclipse Foundation, Inc. Copyright 2005 by Intel, IBM, Scapa Technologies and others and made available under the EPL v1.0 1

Eclipse Foundation, Inc. Copyright 2005 by Intel, IBM, Scapa Technologies and others and made available under the EPL v1.0 1 TPTP 4.5 Release Review -- One Quick Foil New and Improved IPv6 and Java 1.6.0 support Platform: Eliminate JVM activation on AC startup; editable property information in Method Statistics view Test: Parallel

More information

<Insert Picture Here> Lustre Development

<Insert Picture Here> Lustre Development Lustre Development Eric Barton Lead Engineer, Lustre Group Lustre Development Agenda Engineering Improving stability Sustaining innovation Development Scaling

More information

Oracle Senior VP Steve Harris on Oracle s Vision of Java

Oracle Senior VP Steve Harris on Oracle s Vision of Java Oracle Senior VP Steve Harris on Oracle s Vision of Java By Janice J. Heiss Published April 2011 Steven G. Harris, Oracle's Senior VP of Application Server Development, who oversees product development

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 The following is intended to outline our general product direction.

More information

Oracle. Engagement Cloud Using Service Request Management. Release 12

Oracle. Engagement Cloud Using Service Request Management. Release 12 Oracle Engagement Cloud Release 12 Oracle Engagement Cloud Part Number E73284-05 Copyright 2011-2017, Oracle and/or its affiliates. All rights reserved. Author: Joseph Kolb This software and related documentation

More information

<Insert Picture Here> JavaFX 2.0

<Insert Picture Here> JavaFX 2.0 1 JavaFX 2.0 Dr. Stefan Schneider Chief Technologist ISV Engineering The following is intended to outline our general product direction. It is intended for information purposes only,

More information

Roy Swonger Vice President Database Upgrades & Utilities Oracle Corporation

Roy Swonger Vice President Database Upgrades & Utilities Oracle Corporation New Release and Patching Model For the Oracle Database Mike Dietrich Master Product Manager Database Upgrades & Migrations Oracle Corporation Roy Swonger Vice President Database Upgrades & Utilities Oracle

More information

JDK 9/10/11 and Garbage Collection

JDK 9/10/11 and Garbage Collection JDK 9/10/11 and Garbage Collection Thomas Schatzl Senior Member of Technical Staf Oracle JVM Team May, 2018 thomas.schatzl@oracle.com Copyright 2017, Oracle and/or its afliates. All rights reserved. 1

More information

Understanding the Open Source Development Model. » The Linux Foundation. November 2011

Understanding the Open Source Development Model. » The Linux Foundation. November 2011 » The Linux Foundation Understanding the Open Source Development Model November 2011 By Ibrahim Haddad (PhD) and Brian Warner, The Linux Foundation A White Paper By The Linux Foundation This paper presents

More information

JavaFX.Next. Kevin Rushforth Oracle Johan Vos Gluon October Copyright 2018, Oracle and/or its affiliates. All rights reserved.

JavaFX.Next. Kevin Rushforth Oracle Johan Vos Gluon October Copyright 2018, Oracle and/or its affiliates. All rights reserved. JavaFX.Next Kevin Rushforth Oracle Johan Vos Gluon October 2018 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and

More information

Application Container Cloud

Application Container Cloud APPLICATION CONTAINER CLOUD Application Container Cloud with Java SE and Node The Best Java SE and Node Cloud. Get the choice of either Oracle Java SE Advanced, including Flight Recorder for production

More information

Let's Treat the Eclipse IDE More Like a Product. Productizing open source Eclipse IDEs

Let's Treat the Eclipse IDE More Like a Product. Productizing open source Eclipse IDEs Let's Treat the Eclipse IDE More Like a Product Productizing open source Eclipse IDEs What is a Product? a thing produced by labor a person or thing produced by or resulting from a process an article or

More information

Advanced Modular Development

Advanced Modular Development Advanced Modular Development Alan Bateman Alex Buckley Java Platform Group, Oracle September 2016 Copyright 2016, Oracle and/or its affiliates. All rights reserved. Sessions 1 2 3 4 5 Prepare for JDK 9

More information

The Global Research Council

The Global Research Council The Global Research Council Preamble The worldwide growth of support for research has presented an opportunity for countries large and small to work in concert across national borders. Cooperation and

More information

<Insert Picture Here> JSR-335 Update for JCP EC Meeting, January 2012

<Insert Picture Here> JSR-335 Update for JCP EC Meeting, January 2012 JSR-335 Update for JCP EC Meeting, January 2012 Alex Buckley Oracle Corporation The following is intended to outline our general product direction. It is intended for information

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 ! 2 Oracle VM Introduction Adam Hawley, Senior Director Virtualization, Oracle January 15, 2013 Safe Harbor Statement The following is intended to outline our general product direction. It is intended

More information

Continuous Integration / Continuous Testing

Continuous Integration / Continuous Testing Bitte decken Sie die schraffierte Fläche mit einem Bild ab. Please cover the shaded area with a picture. (24,4 x 7,6 cm) Continuous Integration / Continuous Testing IIC What s SW Integration? Integration

More information

Take Your Oracle WebLogic Applications to The Next Level with Oracle Enterprise Manager 12c

Take Your Oracle WebLogic Applications to The Next Level with Oracle Enterprise Manager 12c Take Your Oracle WebLogic Applications to The Next Level with Oracle Enterprise Manager 12c Mojahedul Hoque Abul Hasanat CTO, Therap Services Neelima Bawa Consulting Tech. Lead, SCP, EM, Oracle Therap

More information

<Insert Picture Here> JavaFX Overview April 2010

<Insert Picture Here> JavaFX Overview April 2010 JavaFX Overview April 2010 Sébastien Stormacq Sun Microsystems, Northern Europe The following is intended to outline our general product direction. It is intended for information

More information

JCP State of the Nation FOSDEM 2013

JCP State of the Nation FOSDEM 2013 JCP State of the Nation FOSDEM 2013 Heather VanCura (JCP), Martijn Verburg (LJC) @jcp_org http://jcp.org 1 February 2013 2 Beer Chocolate 3 WHO/FAO: Codex Alimentarius Official Standard for Chocolate 4

More information

Oracle Fusion Applications Connect Program. Release 11gRelease 2

Oracle Fusion Applications Connect Program. Release 11gRelease 2 Oracle Fusion Applications Connect Program Release 11gRelease 2 Oracle Fusion Applications Connect Program Oracle Fusion Applications Connect Program... 3 Program Definition... 3 People Connect... 3 Design

More information

Oracle Solaris 10 Recommended Patching Strategy

Oracle Solaris 10 Recommended Patching Strategy 1 Oracle Solaris 10 Recommended Patching Strategy Gerry Haskins, Director, Software Patch Services Oracle Solaris Systems 11 th January 2011 The following is intended to outline our

More information

Java Community Process Program: State of the Community State of the Community December 2003

Java Community Process Program: State of the Community State of the Community December 2003 Java Community Process Program: State of the Community State of the Community December 2003 The Java Community Process SM The home of the international developer community whose charter it is to develop

More information

Java Community Process Executive Committee Meeting. May 14-15, 2009

Java Community Process Executive Committee Meeting. May 14-15, 2009 Java Community Process Executive Committee Meeting May 14-15, 2009 Agenda: Thursday May 14 Roll call Agenda review Approve minutes and summary from April 2009 meeting EC stats Personnel changes JavaOne

More information

Building and Running an Open-Source Community: The FreeBSD Project. Marshall Kirk McKusick

Building and Running an Open-Source Community: The FreeBSD Project. Marshall Kirk McKusick Building and Running an Open-Source Community: The FreeBSD Project Marshall Kirk McKusick mckusick@mckusick.com http://www.mckusick.com Johns Hopkins University Baltimore, Maryland October 28, 2008 Copyright

More information

<Insert Picture Here> A Brief Introduction to Live Object Pattern

<Insert Picture Here> A Brief Introduction to Live Object Pattern A Brief Introduction to Live Object Pattern Dave Felcey Coherence Product Management The following is intended to outline general product use and direction. It is intended for information

More information

Advanced Modular Development CON6821

Advanced Modular Development CON6821 Advanced Modular Development CON6821 Mark Reinhold, Alex Buckley, Alan Bateman Java Platform Group, Oracle October 2015 Copyright 2015, Oracle and/or its affiliates. All rights reserved. Sessions 1 2 3

More information

McGill University Virtualization Service Description and Service Level Agreement

McGill University Virtualization Service Description and Service Level Agreement McGill University Virtualization Service Description and Service Level Agreement Document Control Revision No. Document Control Date Description Approved By 1.0 January 19, 2007 Creation of the document

More information

IBM Lotus Notes 8.5 Version to Version Comparison IBM Corporation

IBM Lotus Notes 8.5 Version to Version Comparison IBM Corporation IBM Lotus Notes 8.5 Version to Version Comparison Overview This presentation highlights the evolutionary value provided across selected releases of IBM Lotus Notes software by outlining selected enhancements

More information

Quality Assurance Eng., Red Hat. OpenJDK & IcedTea Pavel Tišnovský

Quality Assurance Eng., Red Hat. OpenJDK & IcedTea Pavel Tišnovský OpenJDK & IcedTea Pavel Tišnovský Quality Assurance Eng., Red Hat 1 2 OpenJDK Open-source implementation of Java Platform SE Compiler and other development tools JRE Libraries + JavaDoc (rt.jar etc.) Packages

More information

Oracle Responsys Release 18C. New Feature Summary

Oracle Responsys Release 18C. New Feature Summary Oracle Responsys Release 18C New Feature Summary TABLE OF CONTENTS Revision History 3 Overview 3 APIs 3 REST AFTM API: Support for retrievelistmember 3 Mobile 4 SPAN Deliverability Scoring and Monthly

More information

The G1 GC in JDK 9. Erik Duveblad Senior Member of Technical Staf Oracle JVM GC Team October, 2017

The G1 GC in JDK 9. Erik Duveblad Senior Member of Technical Staf Oracle JVM GC Team October, 2017 The G1 GC in JDK 9 Erik Duveblad Senior Member of Technical Staf racle JVM GC Team ctober, 2017 Copyright 2017, racle and/or its affiliates. All rights reserved. 3 Safe Harbor Statement The following is

More information

Oracle Java Jre Windows 7 64 Bits Client 9

Oracle Java Jre Windows 7 64 Bits Client 9 Oracle Java Jre Windows 7 64 Bits Client 9 Will EBS users be forced to upgrade to JRE 7 for Windows desktop clients? both the 32-bit and 64-bit JRE versions for various Windows operating systems. Will

More information

Stand: File: gengler_java_e. Java Community Process: Not perfect, but operating very successfully

Stand: File: gengler_java_e. Java Community Process: Not perfect, but operating very successfully Stand: 14.04.03 File: gengler_java_e Java Community Process: Not perfect, but operating very successfully While Sun Microsystems was the original sole driving force behind Java at one time, the company

More information

e4 Project 0.9 Release Review

e4 Project 0.9 Release Review e4 Project 0.9 Release Review July 30, 2009 Review communication channel: e4-dev@eclipse.org 1 Highlights 0.9 is a technology preview of interesting work happening in the e4 incubator This is not a commercial

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2011, Oracle and/or its affiliates. All rights The forthcoming is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

More information

Eclipse Packaging Project

Eclipse Packaging Project Eclipse Packaging Project Document classification: Date: May 31, 2011 Abstract: This document contains the Release Review Documentation for the Eclipse Packaging Project (EPP). The 1.4.0 EPP release is

More information

Eclipse Packaging Project

Eclipse Packaging Project Eclipse Packaging Project Document classification: Date: June 5, 2012 Abstract: This document contains the Release Review Documentation for the Eclipse Packaging Project (EPP). The 1.5.0 EPP release is

More information

Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction. Ajay Gandhi Sr. Director of Product Management Enterprise 2.

Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction. Ajay Gandhi Sr. Director of Product Management Enterprise 2. Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction Ajay Gandhi Sr. Director of Product Management Enterprise 2.0 and Portals 1 Agenda Enterprise 2.0 and Portal Product Strategy AquaLogic

More information

Javaentwicklung in der Oracle Cloud

Javaentwicklung in der Oracle Cloud Javaentwicklung in der Oracle Cloud Sören Halter Principal Sales Consultant 2016-11-17 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information

More information

Wednesday, November 16, 11

Wednesday, November 16, 11 Java SE 8, and Beyond! Danny Coward Principal Engineer 8 9 2012 2020? Priorities for the Java Platforms Grow Developer Base Grow Adoption Increase Competitiveness Adapt to change

More information

Lotus Technical Night School XPages and RDBMS

Lotus Technical Night School XPages and RDBMS Lotus Technical Night School XPages and RDBMS Note: Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing

More information

David Peake Product Manager Oracle Application Express. October Copyright 2013, Oracle and/or its affiliates. All rights reserved.

David Peake Product Manager Oracle Application Express. October Copyright 2013, Oracle and/or its affiliates. All rights reserved. Oracle Application Express 5.0 Page Designer David Peake Product Manager Oracle Application Express October 2013 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. The following is intended

More information

Quick-start guide for installing the client software and starting your first review

Quick-start guide for installing the client software and starting your first review User s Guide Getting Started with the Collaborator Client Quick-start guide for installing the client software and starting your first review Contents Introduction...2 Download Client Software...2 Installation

More information

Oracle Corporation OSCON 2012

Oracle Corporation OSCON 2012 1 2012 Oracle Corporation OSCON 2012 Reducing Technical Debt in OpenJDK The Legacy and the Burden Stuart W. Marks Oracle JDK Core Libraries Group 2 2012 Oracle Corporation OSCON 2012 Let s Look At Some

More information

Services Summary. Deliverables. Location of Services. Services Assumptions & Exclusions. General Project Management

Services Summary. Deliverables. Location of Services. Services Assumptions & Exclusions. General Project Management Page 1 of 1 SERVICE DESCRIPTION: CISCO DNA CENTER ADVISE AND IMPLEMENT QUICK START ASF-EN1-G-DNAC-QS Services Summary Digital Network Architecture (DNA) Center Advise and Implement Quick Start assists

More information

The More We Get Together... The Islandora Community

The More We Get Together... The Islandora Community The More We Get Together... The Islandora Community Islandora Community 100+ public sites, 1073 listserv members, 104 GitHub members, 19 Committers, 30+ Committer Call attendees, 21 Contributed Modules,

More information

contribution-guide.org Release

contribution-guide.org Release contribution-guide.org Release August 06, 2018 Contents 1 About 1 1.1 Sources.................................................. 1 2 Submitting bugs 3 2.1 Due diligence...............................................

More information

Introduction to Java. Lecture 1 COP 3252 Summer May 16, 2017

Introduction to Java. Lecture 1 COP 3252 Summer May 16, 2017 Introduction to Java Lecture 1 COP 3252 Summer 2017 May 16, 2017 The Java Language Java is a programming language that evolved from C++ Both are object-oriented They both have much of the same syntax Began

More information

What s New in the IBM Lotus Notes Client. Kevin O Connell, Consulting Manager, IBM Asia Pacific

What s New in the IBM Lotus Notes Client. Kevin O Connell, Consulting Manager, IBM Asia Pacific Technical Track What s New in the IBM Lotus Notes Client Kevin O Connell, Consulting Manager, IBM Asia Pacific ID101 What's New in the IBM Lotus Notes Client Kevin O'Connell Asia Pacific Consulting Manager

More information

Oracle Support for IBM Linux on System Z Update

Oracle Support for IBM Linux on System Z Update Oracle Support for IBM Linux on System Z Update Insert Picture Here Rhoda Sarmiento-Pereira SIG - Washington DC 2017 1 Safe Harbor Statement The following is intended to outline our general product direction.

More information

Introduction. January 1, 2015

Introduction. January 1, 2015 Introduction January 1, 2015 Radio Frequency IDentification Technologies that enable the capture of data about objects remotely using radio energy Our Mission To promote the public good by promoting high

More information

A Big Little Hypervisor for IoT Development February 2018

A Big Little Hypervisor for IoT Development February 2018 A Big Little Hypervisor for IoT Development February 2018 Contents PROJECT OVERVIEW TECHNICAL OVERVIEW GOVERNANCE JOIN US! PROJECT OVERVIEW Current State of Affairs IoT Development IoT device devices requires

More information

IEEE Working Group Closing Plenary 9 th November 2017

IEEE Working Group Closing Plenary 9 th November 2017 IEEE 802.3 Working Group Closing Plenary 9 th November 2017 David Law Chair, IEEE 802.3 Working Group dlaw@hpe.com Agenda, voter lists: http://www.ieee802.org/3/minutes/nov17/index.html IEEE 802.3 Working

More information

REST APIs on z/os. How to use z/os Connect RESTful APIs with Modern Cloud Native Applications. Bill Keller

REST APIs on z/os. How to use z/os Connect RESTful APIs with Modern Cloud Native Applications. Bill Keller REST APIs on z/os How to use z/os Connect RESTful APIs with Modern Cloud Native Applications Bill Keller bill.keller@us.ibm.com Important Disclaimer IBM s statements regarding its plans, directions and

More information

The Z Garbage Collector Low Latency GC for OpenJDK

The Z Garbage Collector Low Latency GC for OpenJDK The Z Garbage Collector Low Latency GC for OpenJDK Per Lidén & Stefan Karlsson HotSpot Garbage Collection Team Jfokus VM Tech Summit 2018 Safe Harbor Statement The following is intended to outline our

More information

Introduction to Renjin The R interpreter in the JVM

Introduction to Renjin The R interpreter in the JVM Introduction to Renjin The R interpreter in the JVM Maarten-Jan Kallen mj@bedatadriven.com September 12, 2014 Presented at KölnR 1 Presentation outline What is Renjin? Renjin's design goals Other R engines

More information

TIBCO Business Studio - Analyst Edition Installation

TIBCO Business Studio - Analyst Edition Installation TIBCO Business Studio - Analyst Edition Installation Software Release 4.1 May 2016 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED

More information

CO-BROWSING Provide Customers With an Ultra-Personal Service Experience With Visual Sharing

CO-BROWSING Provide Customers With an Ultra-Personal Service Experience With Visual Sharing CO-BROWSING Provide Customers With an Ultra-Personal Service Experience With Visual Sharing Michelle Brusyo Sr. Product Manager Safe Harbor Statement The following is intended to outline our general product

More information

Lyo OSLC4J and OSLC Test Suite 1.0 Release and Graduation Review

Lyo OSLC4J and OSLC Test Suite 1.0 Release and Graduation Review Lyo OSLC4J and OSLC Test Suite 1.0 Release and Graduation Review Michael Fiedler (fiedler.mf@gmail.com) Steve Speicher (sspeiche@us.ibm.com) Eclipse Lyo Project Leads About The Eclipse Lyo project is focused

More information

BEAJRockit Mission Control. Introduction to the JVM Browser

BEAJRockit Mission Control. Introduction to the JVM Browser BEAJRockit Mission Control Introduction to the JVM Browser Mission Control 3.0.1 Document Revised: October, 2007 Contents Welcome to the JVM Browser Getting Familiar with the JVM Browser.....................................

More information