Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home Blogs First Read
    • Blogs
    • First Read

    OSGi Core Release 6 Now Available

    Written by

    Darryl K. Taft
    Published June 13, 2014
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      The OSGi Alliance announced that the OSGi Core Release 6 Specification is available for download.

      The new specification enables developers to more easily extend the functionality of their software and improve flexibility for networked devices and enterprise software services.

      The OSGi Alliance introduced the new release at the OSGi DevCon 2014 conference in New York this week, which featured presentations by OSGi leaders including Peter Kriens—known by many as the father of OSGi.

      Initially known as the Open Services Gateway initiative, OSGi describes a modular system and a service platform for Java that implements a dynamic component model—which does not exist in stand-alone Java environments. Modularity reduces software complexity. The OSGi programming model realizes the promise of component-based systems.

      With OSGi, applications or components, coming in the form of bundles for deployment, can be remotely installed, started, stopped, updated and uninstalled without requiring a reboot. And management of Java packages and classes is specified in great detail. The OSGi specifications have evolved beyond the original focus of service gateways and are now used in applications ranging from mobile phones to the open-source Eclipse integrated development environment (IDE).

      Overall, the OSGi Core Specification delivers an open, common architecture for enterprises, service providers, software developers and vendors, gateway operators and equipment manufacturers to develop, deploy and manage software services in a coordinated manner. It also enables entirely new categories of networked devices and enterprise software services due to its flexible and managed deployment of services.

      Moreover, OSGi technology provides a modular architecture for large-scale distributed systems as well as small, embedded applications. Building agile systems from in-house and off-the-shelf modules also reduces development and maintenance expenses, the alliance said.

      “Any developer working with products that need a robust, dynamic environment, especially those with agile components, will benefit from the new and updated features in OSGi Core Release 6,” Dan Bandera, president of the OSGi Alliance, said in a statement. “Alliance members drive OSGi specifications to meet a broad range of market requirements. With Release 6, service providers, enterprises, device manufacturers or anyone else working with a networked system within a wide span of industries can leverage the spec to dynamically extend their solution and service portfolio according to market needs.”

      Release 6 features include a new Data Transfer Objects Specification, which defines an easily serializable data object format for use in capturing and transferring state information. There also are Type Roles for Semantic Versioning and Versioning Annotations to document version and type role information for packages. Tools can use this information for baseline comparisons and OSGi bundle manifest generation. There also is a Service Scope and Prototype Service Factory for component models like Declarative Services and Blueprint to identify the scope of a registered service object, including whether a bundle can properly obtain multiple service objects for a referenced service.

      The new, updated features are generally applicable to all OSGi users and were driven by experiences and needs stemming from the technical OSGi expert groups and Bnd tooling, the alliance said.

      Darryl K. Taft
      Darryl K. Taft
      Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.