Why is the 'collaborative
source' development
approach uniquely suited
and required to drive
innovation in the
mobile-communications
software stack? What are
the early fruits of its
impact? Out of the
principles of open source
and the particular market
and legal constraints of
the telecom world, a
best-of-two-worlds
approach is being forged:
the collaborative source
development model that is
spawning overdue
innovation in mobile.
Appliances. The very word
is emblematic of
stability and strength.
Think of the appliances
in your kitchen. Unless
you're particularly
unlucky, 99.9% of the
time your refrigerator,
stove and dishwasher just
work. You don't have to
give it a second thought.
When we talk about
software appliances,
we're talking about a
similar stability.
Last summer, a group of
technical experts from
various open source
companies came together
under the banner of the
Open Solutions Alliance,
rolled out an
enterprise-class
application, and
demonstrated the power of
collaboration with the
launch of the Common
Customer View project, an
interoperability project
that integrates data from
diverse front-office,
back-office, and planning
applications.
Enterprise networks are
growing increasingly
complex. Over the past
five years, the increased
focus on unified
security, network
optimization, and
application acceleration
has resulted in an
explosion of new
technologies, specialty
devices, and vendors. The
proliferation of
high-speed connectivity
networks and logical
overlay networks - all
running over the same
physical links - have
made it all but
impossible for network
teams to maintain
consistent security,
access, audit and change
control using manual
processes and
device-specific
management tools.
The introduction of Linux
into the data center has
brought with it the
promise of a new level of
cost-efficiency and
flexibility for
enterprise data center
environments. IT
professionals prefer
Linux for their data
centers because it's
highly customizable and
can be adapted to address
specific issues more
easily than any other
operating system.
Linux tends to take
center stage when it
comes to support and
other services for
enterprise open source
users. However, there are
literally thousands of
other solid open source
packages available that
perform a wide variety of
functions. Unfortunately,
there's a real lack of
information about the
options and
considerations for
selecting open source
that not only meets the
functional and technical
requirements of specific
tasks, but has the
support and backing that
enterprises need to
manage risk. As a result,
with enterprise
developers lost in a sea
of open source options,
it can be a daunting task
to make the best choice.
This article presents a
simple and inexpensive
methodology for
predicting the
performance of a
client/server application
over a wide area network.
A network emulator,
placed between the client
and server, is used to
vary key network
properties, such as
latency, bandwidth and
packet loss. This method
is not meant to replace
extensive network
modeling tools such as
OPNET or Load Runner,
however, it can provide
developers with a simple
way to explore the
behavior of applications
over a wide area network
before deployment. For
example, developers will
be able to determine
performance over a
dial-up line or low-speed
frame relay circuit.
Sun Microsystems recently
announced its intentions
of finally publishing
Java under an Open Source
license. But what does
that actually mean? We'll
take a quick look at what
it means to be 'Open
Source,' how the Java
language specification
compares to other more
formal language
standards, and the
importance of the brand
and certification
programs. We'll then look
at what benefits Sun may
get from distributing
Java as Open Source and
at some of the problems
that will have to be
addressed.
Linux is the
fastest-growing embedded
operating environment in
the world today. It's
quickly becoming the
single largest operating
system platform for
embedded computing. As a
result, many technology
managers must come to
grips with the complexity
and the dynamics of Open
Source software in
general and Linux
evolution in particular.
Particular questions and
concerns arise in the
areas of compatibility,
the role and nature of
different versions of
Linux (the 'forking
issue'), and the
technology advancement
process itself. The
history of incompatible
proprietary versions of
Unix contributes
significantly to these
concerns. It's critical
for the continued
successful adoption of
Linux that these concerns
be assessed and
understood. The nature of
Linux as Open Source
dramatically changes not
just the specifics of
these concerns, but
relative to the history
of Unix, changes even the
nature of the concerns
themselves.
Aug. 7, 2006 12:30 PM Reads: 13,478
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice: