Open Services Gateway initiative

OSGi


Top Stories

2007 was undoubtedly the year of Social Networking, but what of 2008? Will '08 be the year of "Unified Communications" or the year when CMS comes to stand for "Community Management System" - or even "Collaboration Management System"? Or will it be the year of a giga-merger, to beat the mere mega-mergers of 2007? As usual at the end of each year, SYS-CON has been informally polling its globe-girdling network of software developers, industry executives, commentators, investors, writers, and editors. As always, the range and depth of their answers is fascinating, throwing light not just on where the industry is going but also how it's going to get there, why, because of who, within what kind of time-scale. Enjoy! RIAs versus AJAX . Ruby on Rails . PHP . Facebook Competitors  TIM BRAY Director of Web Technologies, Sun Tim Bray managed the Oxford English Dictionary projec... (more)

Where's i-Technology Headed in 2008?

2007 was undoubtedly the year of Social Networking, but what of 2008? Will '08 be the year of "Unified Communications" or the year when CMS comes to stand for "Community Management System" - or even "Collaboration Management System"? Or will it be the year of the giga-merger, to beat the mere mega-mergers of 2007? At the end of each year, SYS-CON informally polls its globe-girdling network of software developers, industry executives, commentators, investors, writers, and editors. As always, the range and depth of their answers is fascinating, throwing light not just on where the industry is going but also how it's going to get there, why, because of who, and within what kind of time-scale. Enjoy! RIAs Versus AJAX o Ruby on Rails o PHP o Facebook Competitors Tim Bray Director of Web Technologies Sun Tim Bray managed the Oxford English Dictionary project at the Univers... (more)

Review of 2008: A Developer's Perspective

Suresh Krishna's Blog The year that's just ended was a terrific one for the proliferation of new technologies and frameworks. I have been hearing a lot about the following technologies in the year 2008: mashups, cloud computing, domain modeling, Eclipse - especially Equinox, Single Sourcing, and EclipseLink. Mashups : JackBe is an Enterprise Mashup software company and has the series of products like Presto Server, Presto Composer and Presto Connectors. They also have a great Eclipse Plugin to support the advanced developer. This gives Java programmers complete control to design, debug and deploy mashups, all powered into the Eclipse IDE. As opposed to the simple consumer oriented content feeds and screen scrapping, JackBe does a lot of serious work on the Enterprise level. I am extremely happy to know the Mashup company JackBe. Though in the current job i don’t work... (more)

SpringSource CEO: "The Future of Enterprise Java is Clear and Bright"

"Organizations now have a choice that reduces the complexity associated with legacy Java EE servers," said SpringSource CEO Rod Johnson yesterday as his company attempted to redefine the application server market by releasing the SpringSource Application Platform, an enterprise Java application server that Johnson contends provides "a dramatically simpler alternative to legacy application servers and redefines the way in which Java applications are deployed and run." “The future of enterprise Java is clear and bright, with leaner, more powerful solutions increasingly being used in both development and production,” Johnson continued. "The SpringSource Application Platform, comprised of the dm-Kernel we developed, along with the proven Spring, Eclipse Equinox and Apache Tomcat technologies inside, provides the industry with the leanest, most flexible serve... (more)

What's New in Eclipse?

Since Eclipse's first release in 2001, it has become a popular environment for Java development. In the period between March 10 and May 11, 2005, users downloaded over 17,000 copies of one of the production SDK releases and over 3,500 copies of one of the stable (milestone) SDK builds on average every day. A vibrant eco-system of developers, plug-in providers, authors, and bloggers has grown up around it. Eclipse has also gained the backing of the key Java vendors including BEA, Borland, IBM, SAP, and Sybase. Developers like Eclipse because it provides a great platform for building Java applications, and companies like it because it unifies their software tools under one open source umbrella.  In late June of this year, the latest release of the Eclipse Platform, version 3.1, will be available for download from eclipse.org. In this article, I'll highlight some of t... (more)

Eclipse: A Solid Desktop, Rich-Client, or Embedded Application Framework

By now, you've probably heard about Eclipse as "the Open Source Java IDE" (www.eclipse.org). Today, several companies have looked past the Java IDE plug-ins provided as part of Eclipse, and are creating products that use Eclipse as a tool integration platform, both inside and outside of the Java arena. But what about using royalty-free, Open Source Eclipse technology as a general-purpose application framework for your next desktop, fat client, or embedded application? With the support provided by the Eclipse Rich Client Platform (RCP) and the embedded version of the same (eRCP) the idea is certainly not as strange as it first sounds. So we'll explains why Eclipse is a solid desktop, rich-client, or embedded application framework with the potential to greatly simplify and accelerate development as well as forever change the way developers think about writing Java app... (more)

Db4o in Strategic Alliance with Prosyst

Db4objects, the open source object database, has tied up with Prosyst, which reportedly owns 50% of the commercial OSGi market, meaning db4objects gets a crack at a swat of automotive, mobile carrier, house alarm and such like implementations. Db4object gives widgets persistence, which means users are less likely to lose data. It's adapted ProSyst's native Java object database to OSGi specifications and released an OSGi-specific distribution. ProSyst, in turn, has adopted db4o as the standard object persistence package in its mBedded Server Professional Edition and as an optional package in its Equinox Edition. ProSyst will be the single point of contact for sales. Eclipse is based on OSGi and OSGi, a Java-based service platform that can be remotely managed, is the only Java spec developed outside the Java Community Process that Sun recognizes. ISGi Alliance members... (more)

Java Market Fragmentation Will Increase in 2008 Rather Than Lessen

IONA Technologies CTO Eric Newcomer, in SYS-CON's annual round-up of technology predictions earlier this year, had a warning about upcoming fragmentation of the Java market:  "In the Java market fragmentation will increase rather than lessen. The recent split between JBI and SCA, and the disagreements over Java EE 6 and OSGi will escalate tensions as the pressure increases on BEA/Oracle, IBM, and Sun to take market share from each other in a diminishing market. Meanwhile, Microsoft has an opportunity to grow stronger behind the leadership of Ray Ozzie and is likely to surprise those who believe the battle for the enterprise is over and Java has already won." Newcomer's predictions came in the SYS-CON.com feature "Where's AJAX, SOA and Virtualization Headed in 2008?" - which also included predictions from: Tim Bray, Sun; Joshua Allen, Microsoft; Dr Adam Kolawa, Parasoft;... (more)

Sybase 365 Next Generation Mobile Commerce Platform

Sybase 365, a subsidiary of Sybase, Inc., announced on Tuesday the release of its next generation Mobile Commerce platform, making it the most complete mobile commerce offering on the market for mobile banking, mobile payments and mobile money services for both developed and emerging markets. The next generation platform enhances the customer engagement experience that financial institutions and mobile operators can offer their end-users, by providing a complete set of rich features for mobile banking, mobile payments and mobile money services – on a single platform. For financial institutions, the Sybase® mobile commerce platform enables banks to extend their relationship to both the retail and business customer through the mobile channel, and to create new services and improve customer loyalty. The rich set of mobile payment functionality supports mobile payments ... (more)

Java and the Future of Ad Hoc Networking

In the dense forest of emerging computing trends, technologies, and hyped life-changing applications, there are two developments that stand taller than the rest. In isolation, these two trends are having a huge impact on users - both individuals and corporations. However, there is rich potential at the intersection of these two developments for a significant step forward in the way we use and implement computing devices and applications. These two trends are the ubiquity of mobile personal computing devices and the emergence of peer-to-peer computing architectures. The proliferation of mobile computing devices hardly needs further documentation here - we're all aware of the sheer volume of mobile phones, PDAs, mobile pagers, and other assorted gadgetry that exists in the world. We watched as each "must-have" feature queued up to gain user acceptance. Some succeeded... (more)

Practical Integration of Java-Oriented Technologies and 2.5/3G Platforms

Broad ranges of deployment choices are available to developers as they engage in new projects that will leverage the power of wireless communication platforms. While deploying services through third-generation (3G) and second-and-a-half generation (2.5G) wireless terminals presents challenges that are quite different from those encountered in personal computers and servers, many familiar environments have been adapted to resource-constrained devices. This article discusses the practical integration of Java-oriented technologies and 2.5G/3G platforms and what you need to know when dealing with resource constraints and the management of software components through development, testing, deployment, and maintenance. Communication handsets already offer functions similar to those available on desktop computers, including Internet access. While handheld devices are beco... (more)