Mashups is a pretty broad term. A good definition for a mashup tool is a
solution that allows developers to combine interesting data and then
visualize that data through a web application
Usually, mashups are web applications that can be created quickly using
standard web services (e.g., REST) and components (e.g., Widgets).
There are three kinds of Mashup tools: front end, back end and integrated.
The differences are:
Front end mashup tools: these tools help build web front ends like dashboards
using widgets/gadgets and little to no programming (iGoogle, PageFlakes) Back
end mashup tools: these tools combine web-accessible data and services into
more useful web services that can be called easily using a REST-ful interface
(Kapow, Yahoo pipes) Integrated mashup tools: these tools make it easy to
build end-to-end web applications that link web widgets to data and servic... (more)
Chris Keene's "Keene View" Blog
For cloud computing to take off, there need to be tools available that enable
a developer to build and deploy an application without having to download
anything to their desktop. This requires an on-demand development tool that
sits on top of the cloud and provides a development Platform as a Service
There are two paths that a vendor can take to create a development platform
for cloud computing: cloud-first or tool-first.
Cloud-first approach to PaaS: first build a cloud platform, then build a
development tool that runs on top of it. This is... (more)
Chris Keene's "Keene View" Blog
Ben Worthen of the Wall Street Journal recently posted an entry about Web 2.0
adoption. He cited a Forrester survey that concluded Enterprise Web 2.0
solutions would gain broad adoption in 2008 despite clear CIO resistance to
the siren call of blogs and wikis.
As a strong proponent of Web 2.0 in the enterprise, we at WaveMaker want very
much to see a rapid adoption of these technologies at the corporate level. On
the other hand, wishing won't make it so - the grab-bag of technologies and
ideas that constitute Web 2.0 are bound to confuse the IT commu... (more)
Of the many sins that Silicon Valley practices, none are more dangerous or
prevalent than the sin of smugness. Savio Rodrigues had a good posting
recently making the point that Microsoft is learning from and adapting to the
open-source movement, while the open-source movement is so enamored with
"free" that they are not paying enough attention to the total cost of
ownership from a customer's perspective.
Let's be clear - the free part of open source is a great innovation and
worthy of a few minutes of self-satisfaction. The aftermath of the Y2K bubble
was the erection of enormous... (more)
Chris Keene's Blog
Larry Augustin recently wrote about the differences between how Europe and
the US view the open source software market. His comments came after
attending the Olliance Think Tank conference in Paris this week (tough
He identified a number of differences between how Europe and the US view open
source. For example, he gives the primary European reason for adoption open
source as wanting to avoid vendor lock-in, while the primary reason for
adopting open source in the US is cost.
While recognizing the differences, I think that the open source bus... (more)