• Save
jboss.org-jboss.com
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

jboss.org-jboss.com

on

  • 1,105 views

The JBoss Community Projects & Professional Opensource

The JBoss Community Projects & Professional Opensource

Statistics

Views

Total Views
1,105
Views on SlideShare
1,101
Embed Views
4

Actions

Likes
0
Downloads
0
Comments
0

2 Embeds 4

http://www.linkedin.com 3
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

jboss.org-jboss.com Presentation Transcript

  • 1. Introduction to the The JBoss.org Community& Professional OpenSource Dimitris Andreadis Engineering Manager JBoss Application Server JBoss by Red Hat
  • 2. Agenda What is JBoss JBoss.org Community and Projects JBoss.com and Red Hat
  • 3. What is JBoss?
  • 4. What is JBoss? An Open Source JavaEE* Server Founded by Marc Fleury in 1999 Backed by a community of developers Yet Another Java AppServer (out of 40+) *Java Enterprise Edition
  • 5. Application Servers – The Modern Mainframes Provide a runtime for mission-critical applications Solve the Many (clients) to Few (resources) problem User code doesnt have to deal with  Security  Transactions  Threading RDBMS  Pooling  Caching  Connectors Back-end Systems  Messaging  Clustering  ...
  • 6. Java Enterprise Edition (EE) Standards Web Server (HTTP/HTTPS)  Java Naming & Directory Service (JNDI) Web Container (Servlet, JSP, JSF, etc.)  XML Processing (JAXP, StAX, etc.) Enterprise Java Beans (EJBs)  Security (JASS / JACC, ...) Java Persistence API (JPA)  Web Services (JAX-WS, JAX-RPC, JAXB, SAAJ, Java Connector JAXR, ...) Architecture (JCA, JDBC)  Management (JMX) Java Transaction API (JTA)  Java Messaging Service RMI-IIOP / Java IDL (JMS) JAF / JavaMail  and more...
  • 7. What made JBoss special? Open Source Commercial Servers at $10k - $100k+ LGPL licensed  Freely Use/Distribute/Embed  Change JBoss => contribute changes back Developer friendly  Easy installation : unzip and run!  Hot deployment, no pre-compilation steps, etc. Innovative design  Lightweight, modular, dynamic
  • 8. JBoss.org
  • 9. JBoss.org Provides the infrastructure for the community projects  CVS/SVN/Git repositories  Continuous Builds (Hudson/Jenkins)  Bug Tracking / Task Mgmt (JIRA)  Mailing Lists  Forums / Wikis  Website / Blogs  Documentation  JBoss User Group (JBug) support  JBoss User Developer Conferences (JUDCon)
  • 10. JBoss.org: 70+Community Projects
  • 11. JBoss.com
  • 12. JBoss.com – The Company 1999 : EJB-OSS Project 2000 : Training & Consulting 2001 : Documentation for sale 2002 : JBoss Group LLC & Support 2003 : Expansion with new OSS projects JBoss Network 2004 : JBoss Inc, Venture Funding,Enterprise & J2EE 1.4 Certification JEMS 2005: : JEMS, JBoss Network, … Partners Production SupportTactical Developer Support Consulting JBoss, Inc. Professional Open Source DocumentationDeveloper Training JBoss Group Small Consultancy 10/00 6/01 1/02 9/02 9/03 1/05 6/05
  • 13. JBoss Professional Open Source Brand Protection JBoss Subscription  Updates, Patches, Security fixes  Production Support up to 24x7 with 1h response  Long term stability  Legal Assurance Training, Consulting, Certification ISV / OEM Most core developers are full-time JBoss employees  Hire elite OSS contributors from the community
  • 14. Red Hat acquisition of JBoss (2006) JBoss formed the Middleware division of Red Hat An Open Source stack for the Enterprise
  • 15. Community JBoss Application Server (AS)vs. Red Hat Enterprise Application Platform (EAP)• Community Project (JBoss AS) - JBoss As We Know It - Sponsored by JBoss/Red Hat - Allow innovation at a faster pace• Enterprise Application Platform (EAP) - Forks the community project at stable points - Integrates with JBoss Developer Studio / JBoss Operations Network - Rigorously tested (performance, scalability, SpecJ, etc.) - Certified on multiple OS, JVM, DBs combinations - Cumulative Patch cycles - Supported for 5 + 2 years.
  • 16. JBoss Enterprise Middleware/Platforms Application Platform SOA Platform Business Rules Management System Web Server Web Platform Messaging Portal Platform Data Services Platform Developer Studio Web Framework Kit
  • 17. Magic Quadrant for Enterprise Application Servers(Source: Gartner April 2008)
  • 18. Magic Quadrant for Enterprise Application Servers(Source: Gartner September 2011)
  • 19. GR-JBUG – Greek JBoss User Group http://groups.google.com/group/gr-jbug Java Hellenic User Group – jhug.gr http://groups.google.com/group/jhugTwitter: @dandreadis dandreadis.blogspot.com