Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: OSGi


Related Topics

In the News (Sun 15 Nov 09)

  
  OSGi - Wikipedia, the free encyclopedia
The OSGi specifications are now used in applications ranging from mobile phones to the open source Eclipse IDE.
The OSGi specification is developed by the members in an open process and made available to the public free of charge and without licensing conditions.
Also in 2003 Eclipse selected OSGi as the underlying runtime for the plug-in architecture used for the Eclipse Rich Client Platform and the IDE platform.
en.wikipedia.org /wiki/OSGi   (877 words)

  
 Define OSGi - a Whatis.com definition
OSGi (Open Service Gateway Initiative) is an industry plan for a standard way to connect devices such as home appliances and security systems to the Internet.
The OSGi plans to specify the application program interface (API) for programmers to use to allow communication and control between service providers and the devices within the home or small business network.
OSGi is intended to connect new Jini "smart appliances," Bluetooth wireless device groups, as well as TV set-top boxes, cable modems, alarm systems, energy management systems, and other devices to Internet sites that can be used to manage them remotely and interactively.
searchnetworking.techtarget.com /sDefinition/0,,sid7_gci213461,00.html   (381 words)

  
 Oscar - An OSGi framework implementation
OSGi is an independent corporation that is defining a specification to deliver services over wide-area networks to local area networks and devices.
Oscar is intended to implement the framework portion of the OSGi specition and it is currently compliant with a large percentage of the version 3 specification release.
Since OSGi is a standard, it is also possible to find documentation on writing bundles from other sources; for example, Sun provides a tutorial for both Windows and Solaris.
oscar.objectweb.org   (779 words)

  
 Welcome to the OSGi Alliance
OSGi technology improves time-to-market and reduces costs of manufacturing and development with unique new after-market sales opportunities for device manufacturers and service providers
OSGi™ Alliance Launches Blog to Reveal Opportunities and Case Studies for OSGi and Java™ Developers
OSGi™ Alliance Discusses "When Applications Can Roam Freely" At CCNC
www.osgi.org   (168 words)

  
 Apache Felix   (Site not responding. Last check: 2007-10-13)
OSGi technology originally targeted embedded devices and home services gateways, but it is ideally suited for any project that is interested in principles of modularity, component-oriented, and/or service-orientation.
OSGi technology combines aspects of these aforementioned principles to define a dynamic service deployment framework that is amenable to remote management.
The OSGi Alliance is an independent corporation whose purpose is to define a specification to deliver services over wide-area networks to local-area networks and devices.
incubator.apache.org /felix   (297 words)

  
 Business Wire: OSGi Members Showcase Smart Home Advancements at e/home Show
The OSGi compliance program establishes a common specification third parties can use to create value-added services that can be delivered over a variety of networking systems using platforms incorporating compliant OSGi service platforms.
The OSGi alliance provides the only vendor-neutral, multiple-sourced specification in the industry to deliver and manage an application or service through a network that runs locally on a remote device.
OSGi is a vital link in the value chain of open industry standards that make possible new worlds of e-business solutions based on intelligent, networked devices in businesses, vehicles, the home, and even in your hand.
www.findarticles.com /p/articles/mi_m0EIN/is_2002_August_26/ai_90760048   (1203 words)

  
 OSGi Technology
Adding an OSGi Service Platform to a networked device (embedded as well as servers), adds the capability to manage the life cycle of the software components in the device from anywhere in the network.
The OSGi has also standardized an execution environment based on Foundation Profile and a smaller version that specifies the minimum requirements on an execution environment to be useful for OSGi bundles.
The OSGi Alliance has written a technical whitepaper and a whiteboard whitepaper that explains the technology in more depth.
www.osgi.org /osgi_technology   (1419 words)

  
 Download Knopflerfish OSGi
The Knopflerfish OSGi framework is available under a BSD style license.
All OSGi source files are copyright by OSGi, see separate copyright file.
Note that startup of the framework is not specified by OSGi, and system integrators often need to create a wrapper script for FW startup.
www.knopflerfish.org /download.html   (1241 words)

  
 Eclipse Support for OSGi
Eclipse and the OSGi Alliance collaborated extensively on the development of the OSGi Service Platform R4 specification, resulting in Eclipse Equinox and the OSGi Service Platform R4 reference implementation using the same code.
The Eclipse Platform project has been based on the OSGi framework for the past two years and the project team has been tracking and actively participating in the specification process.
The OSGi Alliance and its members specify, create, advance, and promote wide industry adoption of an open delivery and management platform for application services in home, commercial buildings, automotive and industrial environments.
www.eclipse.org /org/press-release/20051011osgi.htm   (723 words)

  
 OSGi Alliance | Standards & Protocols   (Site not responding. Last check: 2007-10-13)
OSGi technology also finds it way on the desktop, with Eclipse as an example how the OSGi specifications helped solved the problem of dynamically updating the plugins that Eclipse is built upon.
OSGi delivers an open, common architecture for service providers, system developers, and equipment manufacturers to easily develop, deploy and manage these multiple services in a coordinated fashion.
OSGi bundles (programs) can be built using SMF with WebSphere Studio Device Developer (also available for evaluation via a no-charge download.) SMF is also the OSGi Service Platform component of the IBM Workplace Client Technology, Micro Edition.
www.caba.org /standard/osgi.html   (5843 words)

  
 Manageability - Eclipse Embeds OSGi Based MicroKernel
OSGI is very old spec, but unfortunately enough, it was not able to catch the momentum.
OSGi is specifically designed as a class loading mechanism, you can think of it an an extended class loader for Java that supports packaging and deployment.
OSGi easily supports dynamically deploying Java components packaged as JAR files, as well as allowing the component to embedded additional JAR files that will automatically be made available to it, and native libraries.
www.manageability.org /blog/stuff/equinox-eclipse-microkernel   (969 words)

  
 Managed mobile clients with OSGi: Managed smart clients   (Site not responding. Last check: 2007-10-13)
The OSGi framework was originally designed to fit the needs of pervasive devices, which need to run a variety of different software and to be managed remotely.
OSGi applications are packaged as "bundles", which are just standard JAR files.
The OSGi bundle is completely self-contained with all the necessary metadata in its manifest file.
www-128.ibm.com /developerworks/library/wi-osgi   (4431 words)

  
 Home Toys Article
The hardware needs to fit with whatever home devices you want to connect, the software has to be written to work with the devices, and the home devices have to be designed to work with the service gateway.
But cheer up: OSGi service gateways are already available, and are predicted to become wide-spread in the near future.
The three key aspects of the OSGi mission are multiple services, wide area networks, and local networks and devices.
www.hometoys.com /htinews/feb02/articles/osgi/osgi.htm   (1268 words)

  
 OSGi at opensource encyclopedia   (Site not responding. Last check: 2007-10-13)
The OSGi Alliance is an open standardization organization formed by Sun Microsystems, International Business Machines, Ericsson and others in March 1999 (after it was first called the Connected Alliance).
The OSGi specifications are now used from mobile phones to the new version of the open source Eclipse IDE (which now includes an open source compliant version of International Business Machines's Framework called SMF).
In October 2003, Nokia, Motorola, ProSyst Software AG and other OSGi members formed a Mobile Expert Group (MEG) that will specify a service platform for the next generation of smart mobile phones, addressing some of the needs that MIDP cannot manage.
www.wiki.tatet.com /OSGi.html   (489 words)

  
 OSGi in a nutshell   (Site not responding. Last check: 2007-10-13)
The Open Services Gateway Initiative OSGi is an independent, non-profit corporation working to define and promote open specifications for the delivery of managed services to networked environments, such as homes and automobiles.
The OSGi framework was originally conceived to be used inside restricted environments, such as the set-top box in figure 1.
In standard OSGi, the bundle is responsible for run-time service dependency management activities which include publication, discovery and binding as well as adapting to changes resulting from dynamic availability (arrival or departure) of services that are bound to the bundle.
gravity.sourceforge.net /servicebinder/osginutshell.html   (628 words)

  
 Jeff Mesnil's Weblog: OSGi framework to improve Java platform
Another useful feature of OSGi bundles is the idea of published API (see Martin Fowler's article "Public versus Published Interfaces" for a definition of published interface).
I'm not aware of Open Source applications based on top of OSGi (other than Eclipse) but I think there is a lot of potential to develop an application on top of it.
OSGi really rules, but all the code overload because of the search and tracking of services is a serious drawback.
www.jmesnil.net /weblog/2005/01/osgi-framework-to-improve-java.html   (617 words)

  
 Business Wire: IBM Signs as Lead Sponsor for OSGi™ Alliance 2005 Developer Forum & World Congress
The annual OSGi Alliance Developer Forum and World Congress is open to the public and includes exhibitions, keynote presentations and breakout seminars targeted at experts and novices alike.
The OSGi Service Platform is a vital link in the value chain of open industry standards that make possible new worlds of on demand, integrated business solutions based on intelligent, networked devices in businesses, industry, vehicles, the home, and even mobile environments like mobile phones.
The OSGi Service Platform is an extensible integration platform used to remotely and dynamically deploy, provision, maintain, and manage applications and services to devices in networked environments, such as homes, vehicles, mobile handhelds, and industrial settings.
www.findarticles.com /p/articles/mi_m0EIN/is_2005_August_29/ai_n14936482   (968 words)

  
 [No title]   (Site not responding. Last check: 2007-10-13)
OSGi Framework allows applications, in the form of Java JAR files, to be downloaded from the network on-demand without pre-installation.
OSGi Service Gateway specification has gained tremendous support from the telecommunication industry as indicated by the large number of OSGi members from the telecommunication industry and many product initiatives [1], [2], [5], [6], [15], [17].
OSGi Framework Architecture [19] Limitation of OSGi Framework Although memory cost is getting lower, but because of small form factor and cost constraints, small telecommunications and embedded devices seldom are equipped with large memory size, and most likely without a hard disk.
www.utdallas.edu /~chung/ftp/v.5c.doc   (8676 words)

  
 Paremus Announces Adoption of OSGi
Paremus announced its adoption of the OSGi Service Platform as a core component for its distributed service-oriented platform, Infiniflow.
The OSGi platform defines a standardized, component-oriented framework allowing software components to be remotely installed, started, stopped, updated or removed without system disruption.
"OSGi's dynamic behavior is fundamental to true distributed service-oriented architectures, and will allow the Infiniflow ESF to set new standards for flexibility and resilience within enterprise environments."
news.tgc.com /msgget.jsp?mid=526971   (314 words)

  
 Fun with OSGi
OSGi is already equipped with everything you need to run full-blown web applications.
For a long time now, I've been trying to convince SonyEricsson to put an OSGi framework on their SmartPhones (like the P910), but so far I've seen no evidence of their going in that direction, which means that Nokia will beat them again, at least in the development tools department.
That was all well and good, but, although OSGi allows the integration of native code JNI libraries as bundled resources, it doesn't make it any easier to keep the standard Linux native applications updated.
osgifun.blogspot.com   (2200 words)

  
 aQute and OSGi/Java TechnologiesaQute and OSGi/Java Technologies
If the OSGi work is sufficiently well formed that no further input is required by JCP members, then why not have a 2 page JSR that simply says "Go to the OGSi site if you need this capability".
The OSGi specifications have taken 8 years of intense development and feedback, matching that kind of development effort is no panacea.
The OSGi specifications run on every Java VM from 1.1 to 1.6; if JSR 277 makes language changes, it is very unlikely that such a change will be useful in J2ME for the next decade.
www.aqute.biz   (4082 words)

  
 Planet Marrs - Compiling JamVM from source and running OSGi on it   (Site not responding. Last check: 2007-10-13)
During my recent experiments with JamVM on the the Linksys NSLU2 I discovered that it would be nice to be able to test OSGi frameworks and bundles using that same virtual machine on my development machine running linux.
After a second or two, I was looking at the "osgi>" prompt where I installed some bundles to verify the basic framework was working:
Apart from getting an exeption because the HTTP service could not bind to port 80 (which is normal since I was running as a normal user) this all worked nicely.
planetmarrs.xs4all.nl /site/index.php?option=com_content&task=view&id=14&Itemid=1   (273 words)

  
 OSGi - GeoServer - Confluence
The thrid is an http osgi bundle whose purpose is to provide a mechanism to publish our servlet.
The OSGi API is well documented and they have published a set of Java interfaces which have been very well javadoc'd.
The tools however are still geared to the specific Eclipse OSGi implemetnation, however the 3.2 series has introduced some support for generating OSGi manifests for other OSGi frameworks.
docs.codehaus.org /display/GEOS/OSGi   (1372 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.