Sunday, October 15, 2017

OSGi Tooling Workshop Oct 23 - Ludwigsburg

The German OSGi Users' Forum is holding an OSGi Tooling Workshop on Monday, October 23, 2017 in Ludwigsburg starting at 10.30 am.

Its free to attend and you will hear the latest news about development tooling for OSGi. This will include IntelliJ, Eclipse, Bndtools, Gradle, Maven, Eclipse RCP and PDE.

So anyone attending the OSGi Community Event and EclipseCon Europe should be very interested in this as its being held at the same location in the Forum am Sclosspark.

The full schedule and presenters can be found on the German OSGi Users' Forum event page HERE.

To register and reserve you place please send an email to germany-info@osgiusers.org

Tuesday, September 26, 2017

Letter to our OSGi User Community RE: the Java Platform Module System (JPMS)



Letter to the OSGi User Community:

With the JCP Executive Committee’s acceptance of JSR 376, the Java Platform Module System (JPMS) will be included in the Java SE 9 release. The OSGi Alliance has recently completed an analysis of JPMS and what it means for our user community.

We recognize that many of you have invested in OSGi technology over a number of years and have business-critical systems that rely on OSGi, so you may question if and how Java SE 9 may impact you. Please be assured that OSGi will continue to operate with its full capabilities on top of the new Java SE 9 platform.

However, the modularity capabilities in OSGi and JPMS are not the same. Our modularity experience, earned through the evolution of OSGi, has proven there are specific requirements in modularizing an application that is assembled with code from multiple sources, which have independent release cycles. Given these requirements, JPMS is not suitable for most real-world applications and we therefore caution against the use of JPMS for the application layer.

As you know, the modularization of an application, where code and dependencies are pulled from many independently created sources, presents a different set of challenges than those faced in the modularization of a defined and closely managed platform. This difference is especially true when the entire code base is managed by a single entity and released all at once, like the Java platform.

For more than 15 years, OSGi has proven successful in modularizing user applications by using dynamic resolution and semantic versioning, as well as supporting isolation, multiple class loaders and dependency injection. With its goal of modularizing the platform, JPMS has been able to rely upon static dependency resolution and ignore versioning, deferring responsibility for versioning to others.

Clearly, both OSGi and JPMS will co-exist and effectively operate in this application/platform demarcated environment. The modularization of the Java platform with Java SE 9 is a significant step forward for Java as a whole, and OSGi technology’s role in application-level modularization is as important today as it has been for previous releases of Java.

If you have any technical questions, please post them to osgi-dev@mail.osgi.org or, if you prefer an off-list inquiry, email modularity@osgi.org.

Sincerely,
Dan Bandera
President
OSGi Alliance

Java is registered trademark of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. OSGi is a trademark or a registered trademark of the OSGi Alliance in the United States, other countries, or both.

Wednesday, September 13, 2017

Join Us for OSGi in Ghent - Weds, Sept 20, 2017

The OSGi Alliance is holding its next technical Expert Group meetings in Ghent later this month.

On Weds, Sept 20, 2017 you can join us for an evening of OSGi. Organised in collaboration with BeJUG.

Registration is required as places are limited so be sure to sign up on the BeJUG meetup event page.

ACA-IT Solutions are kindly hosting the event and providing sandwiches while everyone assembles from 18.30 hrs.  And then the evening kicks off with a welcome from 19.00hrs.

The agenda for the rest of the evening is:
  • 19.10 hrs - What's coming in the OSGi R7 Specification (David Bosschaert & Carsten Ziegeler)
  • 19.50 hrs - OSGi Push Streams, scalable event processing - pushing the limits (Tim Ward)
  • 20.30 hrs - OSGi; from amateur to invited contributor (Tim Verbelen)

There will also be opportunity to network and ask questions with your peers and OSGi Expert Group members.

The event is being held at ACA-IT Solutions Ghent office (Voorhavenlaan, 31/008, Ghent). ACA have been actively using OSGi for many years and support the community by committing to open source OSGi projects. Thanks also to BeJUG for their support in promoting the event.

We hope you can join us. Don't forget to REGISTER in advance.

Monday, August 21, 2017

Using OSGi to Connect Things with IoT Applications - Member Webinar

Anyone using OSGi for IoT or interested in learning more about how OSGi and specifically Gateways powered by OSGi can be used to deliver joined up IoT solutions should find the 30 minute Bosch Webinar on Aug 29, 2017 at 1pm CDT of interest.

Titled "Connecting things with IoT applications - How gateways can build the bridge", Bosch Software Innovations have lots of real world experience with many millions of OSGi based gateways out in the field supporting everyday solutions that users and customers just take for granted.

Attendees of the webinar will learn about the important role OSGi has in the delivery of these stable, evolvable and easily maintainable IoT gateway solutions. Furthermore you will gain an understanding of:
  • The pros and cons of gateway- and non-gateway-based IoT solutions
  • Benefits of using gateways as mediators between devices and IoT applications
  • Real-world use cases for gateway-based IoT solutions
  • The role of OSGi in connectivity projects
You can find out more and register to attend the live webinar or receive access to the post event recording by visiting the event website.

Thursday, June 15, 2017

An Evening of OSGi - Stockholm, Sweden - Tues, 27 June

The OSGi Alliance are holding their next Expert Group technical meetings in Stockholm at the end of this month.

Jforum has kindly arranged 'An Evening of OSGi' while the technical experts are in town. This is taking place on Tuesday 27 June, 2017.

Registration starts from 5.15pm and there will be some snacks and drinks available.

Mattias, Joakim & Victor from Jforum Stockholm will welcome everyone and then hand over to Christer Larsson (VP EMEA OSGi Alliance & CEO Makewave) to introduce the evening and explain the historical links of OSGi to Sweden! before moving on to the main program:
  • Short introduction to the OSGi Technology - BJ Hargrave
  • OSGi Push streams, scalable event processing - pushing the limits - Tim Ward
  • What's coming in OSGi R7 - Carsten Ziegeler & David Bosschaert
Registration is essential.  You can find out more information and register at goo.gl/xDdJnY. 

We hope to see you there.

Wednesday, May 17, 2017

OSGi Community Event 2017 CFP


is licensed under CC BY_SA 2.0.
The OSGi Community Event Program Committee is pleased to announce that the Call For Papers (CFP) for the 2017 event is NOW OPEN.

We are looking for submissions from anyone who has something to share about OSGi technology, the OSGi ecosystem or OSGi community.  All successful submissions receive a free speaker all access pass to the OSGi Community Event and EclipseCon Europe.

Popular topics often include use cases and case studies of using OSGi, OSGi open source projects or commercial OSGi products where you have some experience to share. Presentations on tools and frameworks that can improve the developer experience are also well received.  We are also looking for a 3-hour tutorial, so if you have a project or some examples on an OSGi specification where the audience can participate with you then we would welcome your submissions.



OSGi is used in many different environments and markets and we are interested in hearing from your use in any of them, be it enterprise, telecommunications, transport, retail, IoT, Industry 4.0, M2M, Cloud, or Smart Home, to name just a few.

It's always great to get submissions from new members to the community and/or new speakers so please don't be shy and get your submissions in.  Whether what you have to share is small or large, state-of-the-art or traditional, business critical or a pet project, we want to hear from you.

Your submission should be either for a 35-minute talk or a 3-hour tutorial. 

We are sharing the submission system with EclipseCon Europe so please be sure to select OSGi as the track when making your submission to be sure the OSGi Program Committee will get to review your proposal.

The CFP is open until July 17, however the Early Bird submission deadline is June 30.

As an added incentive to get your submissions in for the Early Bird deadline we will award a €50 Amazon Voucher to the talk selected for the OSGi Early Bird pick. Be sure to submit by June 30 to be in with a chance of winning this.


The OSGi Community Event 2017 will be taking place between October 24 to 26.  Once again this year the event is being held at the Forum am Schlosspark in Ludwigsburg, Germany.  As always there will be plenty of talks, BOFs, social events, beer, wine and food so make sure you have the dates in diary and start planning your travel and accommodation early.

If you have any questions please contact us by email.

Tuesday, May 9, 2017

Come and see Christer Larsson at IoT Tech Expo in Berlin, 1-2 June

Christer Larsson, OSGi Alliance vice president of Europe, Middle East and Africa, will participate in a panel at the co-located event series: IoT Tech Expo, Blockchain Expo and AI Expo in Berlin 1-2nd June. The event series will also host 200+ speakers sharing their use cases, attracting C-Level execs from across the board. 

There is just one week left to register for an all-access pass at the discounted rate as prices will go up on the 19th May. The Ultimate Pass will give you access to all 10 conferences, the expo, copies of session materials in addition to the messenger tool and an invitation to the networking party on day one.

You can also save an additional 20% discount on your pass using the discount code OSGi20 during registration


10:50AM Panel: Creating a standards framework for IoT

  • What does the concept of standards really mean in the context of IoT?
  • How can the varied standards relevant to the area effectively be integrated for IoT solutions?
  • Can a verticalized approach to standards work?

For more information on the event, visit https://www.iottechexpo.com/europe/why-attend/. 

Blog Archive