Newsletters

Select newsletters below and click the button to sign up!

Boston News NY News
DC News Internet Daily
SiliconValley News
InternetNews Business Report




Become a Marketplace Partner



Partner With Us















Internetnews Bloggers

Recent Entries

Archives

May 2008
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Monthly Archives

Search The Blog

Sean Michael Kerner (bio)

March 2008 Archives

Mozilla Turns 10 (again)

mozilla.gifFrom the how many times can you celebrate a birthday files:

Mozilla's Chief Lizard Wrangler Mitchell Baker is out with a blog post today noting that Mozilla turns 10 today. But wait ... didn't Mozilla Turn 10 earlier this year?

Apparently Mozilla differentiates between the day the project was created and the day that source code became available.

Today is a special day.

March 31, 1998 is the date that  Mozilla was officially launched.  It's the date the first Mozilla code became publicly available under the terms of an official open source license and a governing body for the project -  the Mozilla Organization - began its public work
While I'm all for celebrating birthdays -- generally speaking I prefer to celebrate them once per year. Then again 10 is a significant number and it does mark the beginning of the second decade of Mozilla as an open source project -- and the second decade of Open Source itself. The great success that Mozilla has enjoyed in recent years is proof positive that the open source model can scale and innovate. Happy Birthday Mozilla !

Adobe Joins Linux Foundation But Forgets About Flash for Linux

adobe.jpgFrom the 'we like Linux kinda/sorta files:

Adobe is joining the Linux Foundation as part of an effort to show its commitment to Linux. Adobe is also now making its AIR platform available for Linux -- as an Alpha. Finally there is also an update to the alpha version of Adobe Flex Builder 3 for Linux.

It sure sounds all fine and nice, but there is still is a major problem in my view. Adobe does not lead with Linux, it barely stays even with Linux. Adobe's product releases for Linux (proof of which are the AIR and Flex alphas) typically follow those for other platforms.

In a quote on a press release issued by the Linux Foundation about Adobe's decision to join the group, Jim Zemlin, executive director at The Linux Foundation praises Adobe's move.
"Adobe's decision to join the LF is a natural extension of its commitment to open standards and open source, which demonstrates its leadership and foresight in the software industry," said Jim Zemlin, executive director at The Linux Foundation. "Adobe's membership will contribute to our goal of increasing even more application development on Linux with a specific emphasis on Web 2.0 applications."
I would hope that Zemlin will encourage Adobe to now treat Linux as a first class citizen as opposed to an afterthought for release after Windows.

I hope Zemlin will pressure Adobe to finally actually make Flash -- not just the player -- but Flash CS3 Professional, (the core Flash development tool) available for Linux as a fully commercially available and supported product.  It is somewhat ironic in my opinion that Adobe can join the Linux Foundation, claim to support Linux and yet not offer its flagship Flash development tool on Linux.

Having the Flash Player, Flex and AIR are great steps, but what about those that want to develop Flash design using Linux -- as opposed to just deploying on Linux?

Earth Hour : I Signed Up, Did You?

earthhour.jpg

Look I'm not so naive as to think that simply shutting off the lights for an hour will save the planet (though that would be a neat trick).

We don't need to all become Luddites and renounce technology and the power that enables it as some kind of great Satan that needs to be vanquished. Technology requires power and it always will and there is nothing wrong with that.

The problem as I see it rests with the fact that industrialized nations have not found the way to produce mass quantities of electrical power without significant environmental impact. If we had say the promise of clean and pure fusion power then perhaps the need for an Earth Hour would not exist. Fusion however doesn't exist outside of weapons, advanced research models and oh yeah the Sun. A few electrical cars on the roads wouldn't be a bad thing either.

The world is what it is though -- and the Inconvenient Truth - is that our thirst for power is destroying the planet.

I've signed up on the main EarthHour.org website in support of the global Earth Hour effort. At the very least the mass attention the issue is getting may help to spur people, governments and technology to find better ways to generate and use power.

No, I won't ever buy 'carbon offsets' but yes I will virtualize what I can, turn off servers when I can, use VoIP and collaboration tools instead of flying and/or driving when I can. Technology is not the demon that created the power problem, but it could be the angel that saves it.

Want a .com Domain? It's Soon Going to Cost More.

verisign.gif
From the rising cost files:

If you're in the market for getting or renewing a dot com or dot net domain name you'd be well advised to do it sooner rather than later. VeriSign is raising the prices of all dot com and dot  net domain names - effective  October 1, 2008.

Since VeriSign manages ALL  dot com and dot net domains, the price increase will affect every domain registrar and domain owner on Earth.

The wholesale price of a .com domain will go from $6.42 to $6.86 while .net will rise from $3.85 to $4.23.

The pricing increases should come as no surprise since it's all part of the deal that VeriSign negotiated with ICANN back in 2006. The ICANN deal was opposed by those who at the time disagreed with the pricing increase model. The pricing model enables VeriSign to raise domain pricing in at least 4 of 6 years by 7 percent which could lead to a 2012 .com domain price of $7.86.

Though I'm personally not thrilled at the prospect of increased .com and .net pricing, I do remember the Dark Ages when Network Solutions was the only registrar and regular people like me could not buy a .com domain name for less than $70.

OpenOffice.org 2.4 Brings New Features

ooo.gif
The latest OpenOffice.org (OOo) point release is now out, bringing with it a long list of incremental feature improvements.

Among those that I find interesting are ones that are mostly applicable to its spreadsheet. Those items include: Support for Access 2007 (.accdb files) and a Convert text to columns feature which sure looks handy.

Sun's OOo development team has been keen on some new charting features that provide some interesting options. My personal favorite there is the ability to display both Value and Percentage on a chart. Sure it sounds pedestrian enough, but remember it's the little things that really add polish to software (even though it's the big stuff that often is the 'news').

The 'big' release for OOo is still to come though with OOo version 3 later this year. A key item in that release is expected to be support for Microsoft's Word 2007 .doc format. As well OOo version 3 is set to be the first OOo release under the new LGPLv3 license.

Free Software Isn't Shareware

sflc.png
There are a lot of people that confuse Free Software (and Open Source) with Shareware.

Though all three types Free/Open/Share may well be available for free (as in zero cost), there are some fundamental licensing issues that make them each separate  and distinct.
 
When it comes to Free Software and Shareware, the Software Freedom Law Center (SFLC) is now taking aim to make sure that Free Software developers' legal rights are not infringed by those who would attempt to distribute their efforts as Shareware.

The SFLC has a new paper out that explains to Free Software developers how they can deal with Shareware related license infringement.

"Complying with free software licenses is important, even for shareware. It's the license that makes the software free," said James Vasile, SFLC Counsel and author of the paper.
The SFLC argues that violations are common with Shareware.

To date though the SFLC has not acted publicly with any sort of legal action against a Shareware site or vendor. The SFLC has however had four high profile settlements involving GPL license related infractions on behalf of BusyBox.

The SFLC itself is a pro-bono operation, though as of this week it now also has a division that will actually charge for services. Moglen Ravicher LLC (headed by Eben Moglen and Dan Ravicher) is set to handle Free and Open Source Software (FOSS) clients that don't qualify for the pro-bono offer.

Moglen Ravicher LLC already has its first client -- the OpenNMS open source enterprise grade network management solution. The move by OpenNMS to retain legal counsel could well be a signal that they see some kind of infringement of their code.

It will be interesting to see what (if any) legal action or settlements will be forthcoming on both the Shareware and the OpenNMS fronts.

Apple Safari 3.1 Browser Under Attack

safari.jpg
It's not just Mozilla's CEO that is leveling attacks at Apple's new Safari 3.1 web browser for Windows. Apparently security researchers are taking aim at Safari 3.1 as well, discovering at least two highly critical vulnerabilities (as rated by Secunia).

One flaw is a memory corruption issue that could be exploited if a user is downloading a .ZIP file with a really long filename.

The second flaw is an address bar spoofing issue.

Frankly, I wouldn't have rated both of these issues as 'Highly Critical' myself since they both require user interaction (but hey I'm not currently a full time security researcher).

Then again, Mozilla just fixed a memory corruption related issue with Firefox 2.0.0.13 yesterday, which was rated as "Critical" by Mozilla itself. Though Firefox 2.0.0.13 did fix a spoofing issue which was only rated as being "High".

Apple has not yet made any kind of patch available for Safari 3.1 for the new issues, so if you're running Safari - also use common sense and as always - DON'T VISIT UNTRUSTWORTHY SITES! (but that goes for any browser on any platform).

Microsoft's Open Source Business Conference

msft.jpg
Microsoft is no stranger to open source and Linux conferences. In the dark ages, Microsoft was simply the target for venom, but in recent years Microsoft has stood up to be counted (and accounted) for its open source actions.
Is this a good thing for Open Source?

This week's Open Source Business Conference (OSBC) is a great case in point. In fact Microsoft had an entire day (ahead of the official conference) for its second annual Open Source ISV forum. At the core conference itself, Sam Ramji (whom I've spoken with before) sat on panels (including: What Open Source Can Learn From Microsoft and the Proprietary World) and Microsoft's General Counsel Brad Smith delivered a keynote.

Wait a sec..what's wrong with this picture?

Isn't Microsoft's legal team (headed up by Smith) the same group that has alleged (without providing any evidence) that Linux and Open Source technologies infringe on over 200 Microsoft patents?

OSBC conference chair Matt Asay blogged that:
I asked Brad to speak because I figured it was the shortest path to getting clarity from Microsoft vis-a-vis open source and the nettlesome legal issues that have plagued Microsoft's relationship with open source.
From my take on Asay's report on the actual keynote which was followed by a panel discussion - there were no real answers forthcoming from Microsoft on the patent issue. Certainly Microsoft has stated before that they can create a bridge with the open source community on intellectual property issues.

I respect what Microsoft is trying to do with its outreach to the Open Source community and I respect the fact that Smith took the stage in front of what wasn't likely to be the most friendly audience he is likely to face.  Certainly open discussion on issues is the right way to go. It's much more productive for everyone involved to be open as opposed to just trading barbs and rumors.

Will it actually make a difference?

Well that remains to be seen, but I wouldn't be too surprised to find out that Smith's appearance at OSBC might result in further interoperability - or maybe just further patent deals - with Open Source vendors.

Fedora 9 Hits Beta

fedora-logo.png
The first Beta for Red Hat's Fedora 9 (code named Sulfur) is now out. As expected it includes the latest and greatest in Linux technologies including new GNOME, KDE, Firefox and Linux kernel packages.

I spoke with the new Fedora Project Leader Paul Frields last month about Fedora 9 and at the time he highlighted FreeIPA among the new features set to debut in Sulphur. FreeIPA is a tool for system administrators to install, set up and administer centralized identity management and authentication. On the enterprise side, Red Hat has already disclosed that a Red Hat Enterprise IPA product is in development.

The release notes for Fedora 9 also mention something called PackageKit. According to PackageKit.org:
PackageKit is a system designed to make installing and updating software on your computer easier. The primary design goal is to unify all the software graphical tools used in different distributions, and use some of the latest technology like PolicyKit to make the process suck less.
It's an amazing concept and one that I'll be keen to see work in practical terms. After all software packaging and installation is key to the overall experience of any operating system and with all the different options available to Linux users, having a unified installer is a fantastic idea.

The final release of Fedora 9 is currently set for April 29, leaving a full month of testing to go. Fedora release manager Jesse Keating underscored the importance of testing in his release announcement:
Beta is a point of much greater stability in Fedora's development branch, but some fixes continue to occur to improve usability, performance, and stability. This release is great for early adopters and Linux enthusiasts! The Fedora 9 Beta boots on the majority of systems, and gives you an idea of how the final Fedora 9 will look and feel.

Open Source Business Intelligence Comes to Windows

jasper_logo.gif
According to JasperSoft, they are the world's most widely deployed business intelligence (BI) software. It's now also certified for Windows Server 2008.

In an announcement today, JasperSoft announced a new wide ranging partnership with Microsoft to ensure that JasperSoft's BI solutions work well on Windows platforms. A key new initiative is something called JasperSoft ODBO Connect which according to JasperSoft enables Microsoft Excel to be used as a front-end for the JasperAnalysis data analysis server.
"We are pleased to deliver these tightly integrated products to our Community and Professional Edition customers," said Brian Gentile, CEO of JasperSoft."Windows Server is a clear standard, Microsoft Excel is the most widely used desktop data analysis tool, and JasperSoft is the most widely deployed business intelligence software in the world."
The ability to use Excel on the front end in my opinion is a huge advancement for JasperSoft and removes a major hurdle for adoption. Considering that it looks like the new ODBO Connect will be available fo rthe Community open source edition as well is all a bonus as it means anyone (and not just paying customers) will benefit from JasperSoft's Microsoft collaboration.

I actually spoke with Gentile a few weeks back (in an interview that didn't go as well as I would have liked) and though he didn't specifically mention any Microsoft issues, he did respond to a question about open source versus proprietary BI. According to Gentile, it no longer matters whether the solution is open source and customers love the fact they can try out the software with ease.

"And when the dust settles we have to have the features and advantages to compete with anyone," Gentile said.  "It's just about BI, fortunately for us."

Mozilla CEO's Apple Safari Tirade

From the we're holier than thou files:

What is behind Mozilla CEO John Lilly's anti Apple Safari tirade?

The blog based tirade alleges that Apple was somehow unethical in its distribution of the new Safari 3.1 browser. The basis of the allegation stems from the fact that anyone with the Apple Updater on Windows (and that includes millions of iTunes users) automatically got a notice to update Safari 3.1, even if they never had installed Safari before.

Personally though I'm not a fan of that kind of practice, it's unfortunately very common.
Think about all the different sites and tools that you use that have prompted you to download the Google Toolbar for example (often with the checkbox to install the Google Toolbar already selected).

So why did Lilly decide to go after Apple? Why hasn't he gone after Google or others who do the same thing? Well in the case of Google which provides the bulk of Mozilla's revenues (and thus Lilly's salary as well), accosting Google would be biting the hand that feeds them.

Maybe Lilly is afraid of Safari. Maybe he's afraid that it's actually not a bad browser and that Safari is a real potential threat to Mozilla Firefox's challenge to Microsoft's Internet Explorer. Safari includes speed and HTML 5 type features not currently available in the generally available Firefox 2.x release. Safari is also based on WebKit which is gaining popularity as the mobile browser platform of choice. Of course iTunes is wildly popular so maybe the fear is that if a user likes iTunes (and their iPod) they may be inclined to like Safari as well.

No it is not ideal to have a piece of software listed on an update screen that you've never installed. It is however a good marketing ploy by Apple and Apple sure is a saavy marketer. Perhaps Mozilla should take a page from the Apple playbook and suggest that Firefox users look at Thunderbird too (it might make for a whole lot more Thunderbird downloads).

Until the day comes (if ever) when a unified updater for all the different types of software from all the different vendors is available, vendor specific updater programs will continue and vendor suggestions for cross marketing (and other products) is likely to continue.

New Firefox Update Coming March 25th

From the everyone wants the latest 'fox' files:

Mozilla developers have announced that Firefox 2.0.0.13 release candidate builds are now available.
The final generally available release for 2.0.0.13 is currently set for March 25th (though I suspect it could be sooner). Firefox 2.0.0.13 is a a security and stability update for the current mainline Firefox 2.x series and will be the first stable release since Firefox 2.0.0.12 release in mid February.

We don't yet have a full list of security advisories for the release (those typically don't happen till the actual release date). That said we do know that Mozilla has advised testers of the 2.0.0.13 release candidate to double check the browser on Ajax heavy sites:
 Sites that use a lot of AJAX, like Google sites, should also be checked for any potential regressions

While the latest Firefox 2.x is rounding third, Reuters has a story out now claiming that Firefox 3 is ready for prime time. Considering that Firefox 3 is at Beta 4, with at least one more Beta to go and possibly one or more release candidates after that, I'm not sure that Reuters is accurate. If Firefox 3 was indeed ready for prime time, wouldn't it  already be generally available then and not considered to be just for testing?

Don't get me wrong, I like Firefox 3 Beta 4 and am using it now myself. It's just that as I've reported before and as Mozilla developers themselves have stated before - Firefox 3 will be ready when its ready. I personally do not understand this preoccupation with pushing something out to the public before its fully baked.

AjaxWorld - The iPhone Is A Lure

NEW YORK. I'm sitting in the iPhone Summit part of AjaxWorld now in a session titled "Social Computing: the iPhone as an ideal platform". Sounds like a neat topic right? It is...but too bad the actual session didn't stick to the topic.

The session is being delivered by Steve Markya CTO of ICEsoft Technologies who essentially used the podium as a platform to pitch his company's technology - the ICEface open source Java server faces (JSF) project.

The presentation started off on the right track with Markya explaining to the audience that though the iPhone is powerful it is resource constrained in the sense that it doesn't have the same power as a desktop computer.

There are also implications around network bandwidth - so large applications will suffer from slow applications start times since code would need to load into the device.

Maryka then showed an iPhone demo - not a demo using the iPhone SDK emulator - but a REAL iPhone that he placed under a camera. What he did was a simple demonstration showing a proof of concept application (for a Taxi ordering service) running on the real iPhone.

Neat stuff. Now how do I get some?

ICEfaces itself is an Ajax framework that Maryka explained enables developers to easily create server centric rich internet applications in pure Java.  The system works by extending JSF (java server faces) which is a component model for JavaEE development.

The extensions that ICEfaces adds are :Automatic Ajax (which helps to minimize the number of updates required so you get an optimized/minimized app).,It also includes what Maryka referred to as Ajax push which delivers a server side push for the app deliver.

It all sounded fine and good until Maryka got into giving an overview of the development environment, where he noted at numerous points that there were components inside of the framework that wouldn't work on an iPhone.

So, a member of the audience piped up and asked if ICEfaces currently has a specific tool for iPhone optimizations (which after all is why people likely came into the session - the iPhone right??). 

Maryka dodged the question a bit noting that iPhone specific optimizations were being worked on

He was then asked when those optimizations would be publicly available - Maryka responded that they would likely be part of their 2.0 roadmap release (the project is currently set for its 1.7 release).

Go figure.

In any event the ability to deliver optimized Java developed applications in a compact push format is a great thing for any mobile platform (including the iPhone). The fact that ICEfaces is open source (and freely available) is also a great thing because it means its very accessable for developers to actually try out and see if it for themselves (and their own iPhones).

AjaxWorld - Widgets are here

NEW YORK. Everyone wants Widgets (right?) but what are widgets? And more importantly how can you build them easily?

That information is something I was hoping to get from a session at AjaxWorld called, "The Social Aggregator - Widgets Reshape the Social Web". It was supposed to be delivered by Clearspring founder Hooman Radfar but apparently he wasn't available so Justin Thorp developer community manager at Clearspring took his place.

Thorp had a few very interesting observations that I generally speaking agree with :
"It's not about your website," Thorp said. "I  don't go there to appreciate your layout, I go because of your content."

Very true and also very disheartening in many ways isn't it? We spend time and effort perfecting our website layouts but outside of our own bubble does anyone care about it -- beyond the content?

What is a widget other than a buzzword? Widgets are mini web apps placed in side other web apps. Widget is a category rather than a specific technology.

 
Widgets are also mainstream now. According to Comscore data cited by Thorp 81 percent of US web users saw a widget in November of 2007.

The real key in Thorp's view is that widgets act as social aggregators enabling user to more easily select, view and share content across platforms.  There are some issues though, among them is the fact that different aggregation tools and sites (iGoogle, Facebook and PageFlakes among them) use differing standards to implementing widgets - which might require developers to have multiple widgets (one for each aggregation platform).

That's where Clearspring (and its competitors like WidgetBox) come in. Clearspring offers the promise of a write once run anywhere widget platform. So instead of having to write different widgets for different sites you  just do it once and get one click viral distribution.

Sounds neat doesn't it?

There are some issue though among them is the question of how to monetize widgets. Another is how do you measure the success of a widget and how do define success for a widget in the first place.

It seems to me though that if you think of widgets as a vehicle to help drive traffic (and build your brand) to your site's content - then  you're not going to go too far wrong.

AjaxWorld - IBM's Project Zero Gears up for Release

ibm.big.jpg

NEW YORK. IBM is in the final developement stages of a new software platform release for delivery of RESTful (DEFINE:REST) services. Currently known as 'Project Zero', the effort is officially defined by IBM as, " an agile development and execution environment which leverages REST and scripting runtimes to speed and simplify development and deployment of dynamic Web applications."

The details of Project Zero were explained in an AjaxWorld session by Roland Barcia  lead Web 2.0 architect for IBM Software Services for WebSphere. Barcia noted at the end of his presenation that Project Zero would be going GA (generally available) 'very soon.'

Project Zero is an interesting concept that provides a stripped down Java environment for delivery of SOA, RIA and mashups in a web environment. It's not just about Java though as it also support PHP as a scripting runtime though IBM does not support the full PHP lanuage as is currently available via PHP.net, but rather just a subset. To my simplistic ears it sounded like IBM essentially has its own 'flavor' of PHP. Barcia explained that Project Zero's PHP runtime is codenamed P9 and it's built on top of IBM' J9 JVM.

The whole effort is supposed to be easy to create for and deploy with an integrated app server. As well there is an Eclipse IDE and a web based IDE for development. In fact the web based IDE also included some Ajax Dojo widgets and looked to me like it could be the basis of a new super web based Ajax IDE.

Project Zero is being developed by IBM as an 'open' project which should not be confused with open source. Barcia explained that the project is being developed in the open at ProjectZero.org and is available under a commercial license.

As to whether or not Project Zero will ever become open source Barcia simply shrugged and said: "We'll see where the community takes us."

iPhone vs. Android : An Open Source Devs Perspective

logo_android.gifNEW YORK
. All right here's the question everyone wants to know - What's better - Apple iPhone or Google Android?

According to Andrea Gazzaniga, software development manager at mobile open source vendor Funambol the answer is not entirely clear. In a rambling overflow presentation at AjaxWorld's iPhone Sumitt, Gazzaniga attempted to outline the differences and similiaraties between iPhone and Android.

"iPhone is cool and that's what's bringing us all here," Gazzaniga said. "With Android the claim is that it will be open and we're hoping it will overcome the closed nature of current mobile development.

Gazzaniga had a few other (not so startling) points such as Android is based on Linux while the iPhone is based on Mac OS. For the most part Gazzaniga implied that Android from an app developers point of view behaves much the same as iPhone, though he did point out a few serious limiations to the iPhone (from what he could tell from the iPhone SDK).

According to Gazzaniga iPhone does not allow in its SDK for background processes. That is an app must close when the users leaves it. The obvious question resulting from that issue then is - how does an application listen for a network event after a user leaver it ? (for instant messaging or sync operations).

There is not official email integration in the iPhone SDK which begs the question  - is it possible to deliver email other than with Apple's client and built-in protocols?  Gazzaniga also noted that developers of iPhone native applications will need Apple to distribute their applications. As an example Gazzaniga commented that you can't get Skype for the iPhone today. 

Overall though in my view, Gazzaniga's presentation left the audience with more questions than answers. It will be interesting to see as the iPhone and Android SDKs mature and gain adoption, precisely what the differences between the two are from a practical point of view.

Open Source Needs Its 'Father' Back

perens.small.gifBruce Perens - the guy that helped coin the term open source and author of the Open Source Definition, is on a mission. He wants back into the Open Source Initiative (OSI) the 'defining' body for Open Source that blesses what is and isn't Open Source.

Considering that this is the tenth year of Open Source (which I blogged about in Feb), how could the OSI not want its' 'Father' back?

In my time writing for InternetNews.com I've had the opportunity to chat with Perens numerous times and he always has some neat insights. While Perens has helped me on stories (and the Open Source community in general) he now needs help - to get on the OSI executive board.

One problem I'd like to help solve is the over-representation of vendors, particularly the kind that have an Open Source product as their profit-center rather than part of operations. The vast majority of Open Source developers, paid or volunteer, are not in that sort of business, yet vendors tend to dominate the leadership of organizations like OSI and conferences about Open Source in business, to the point that many people have been led to believe that they are the most important participants. I'm not anti-vendor, I've built several of them and currently own one. But I think that vendor-domination of Open Source inevitably dilutes the rights of everyone else.
So far Perens petition for community support has garnered over 1000 signatures - Will your signature be one of them?.

AjaxWorld - PHP Next Gen RIA Superhero

zendframework.gif
NEW YORK. Ajax and RIAs (Rich Internet Applications) are often all about the 'WOW', the front end graphical dynamic interface.
In a crowded AjaxWorld session, Andi Gutmans CTO of Zend reminded Ajax developers that you also need a backend behind Ajax - a backend that Gutmans hopes will be PHP based.

Gutmans spent much of his AjaxWorld session talking about the benefits of the newly released Zend Framework 1.5 and how it can help Ajax developers. Zend Framework alone isn't quite enough though as Gutmans demonstrated a proof of concept application that provided a push (as opposed to pull) mechanism for content delivery.

In a nutshell what his test application involved was a seperate Comet server as well as the LightHTTPd webserver in order to create a dynamic Ajax push application. The Comet specification is a low latency continuous communication channel between a browser based application and the server. With Ajax where users are continuously connected to a data stream, Gutmans commented that Comet is a very important technology to have. For his proof of concept Zend developed a rough Comet implementation in PHP, though there is much work still to be done.

One of the key deployment challenges of Ajax in Gutmans' view is the latency issue since Ajax activity requires many browser to server roundtrips to deliver data.

So, what is the key to improving Ajax and paving the way for the next generation of Ajax apps?

"I think this year you'll see more work done on the server sisde as opposed to just the pretty side of RIA," Gutmans said.

AjaxWorld - IBM's Mashup Hub and OpenAjax (network not included)

ibm.big.jpgNEW YORK. Nearly a year after first announcing Mashup Hub, IBM is still keen on its online mashup application. In a standing room only session at AjaxWorld in NYC IBM staffer Dan Gisolfi preached the wisdom of IBM's mashup ways to the Ajax crowd.

IBM staffers also talked about the OpenAjax widget specifications which will more easily enable widget development that will run across a wide variety of platforms.

Gisolfi was joined at the podium with David Boloker, CTO of Emerging Technology at IBM. Boloker is Ajax 'royalty' being one of the cofounders of the OpenAjax Alliance.

"Data is the center of the mashup ecosystem, everything builds from there," Gisolfi said." Discovering assets and then making use of them and wiring them together to create a new app that you can share."

The focus of the IBM presentation was supposed to be about the mashup ecosystem and how an enterprise can leverage it. Unfortunately the presenters spent way too much of their time trying to figure out how to get network access to show their mashups. I guess they probably should have spent more time working on 'local' hosted mashups (which is what they tried to do at one point).

With only five minutes left in the scheduled presentation, they finally figured out how to get a live connection (NOTE: I'm in the same session right now and I've got a connection - which is how I'm blogging this entry).

So the lesson here? DON'T ever rely on having a network connection (even if one exists) when you're trying to show mashups at a conference - which is a paradox in some ways since mashups rely on online data.

Apple Safari 3.1 - The Fastest Browser Yet?

safari.jpg
Apple is out now with its Safari 3.1 web browser - boasting that it is the 'World' Fastest Browser'.

According to Apple:
Safari loads web pages 1.9 times faster than IE 7 and 1.7 times faster than Firefox 2. Safari also runs JavaScript up to six times faster than other browsers

In addition to its alleged blazing speed Apple has also made a leap forward with its support for HTML 5 audio and video tags. HTML 5 is still years away from being an approved W3C spec and the audio and video tagging mechanism (which is essentially a new variant of an <embed> tag) is still the subject of debate.

Safari 3.1 also supports CSS animations - which also are not yet widely supported (if at all) in the broader web community. That said, someone has to be first in supporting HTML 5 specifications, though I suspect that at this early stage we'll just end up with multiple implementations of the same spec with Mozilla, Apple and Microsoft all favoring their own implementation.

As for the claim of the 'World's Fastest Browser' ?

Well, it's no secret that IE is slow and that Firefox 2.x is a memory hog. So Apple may (and I stress the word 'may' ) well be correct. Then again Firefox 3 is rounding third and nearly done - boasting tremendous speed and performance improvements.

While speed and functionality are the headliners for Safari 3.1, Apple has also plugged a number of Cross Site Scripting (XSS) flaws in the new browser release. I guess you can be fast AND secure.

Verizon Settles GPL Lawsuit

sflc.png
The Software Freedom Law Center (SFLC) has just announced that they've settled their dispute (on behalf of their client BusyBox) with Verizon.

The Verizion law suit was originally filed in early December of 2007 , and alleged that Verizon had infringed on the GPL by way of its distribution of BusyBox inside of Actiontec equipment that was distributed to Verizon's  FiOS customers.

BusyBox is a collection of Unix utilities optimized for size, and which are most commonly used in embedded environments. The SFLC claimed that the Actiontec router includes BusyBox code, which under the GPL means that Verizon is obligated to distribute source code with the router. The suit charged that the company fails to do this.

The settlement calls for Actiontec to appoint an Open Source Compliance Officer as well as ensuring that Actiontec properly makes available the BusyBox source code that it uses.  Additionally Actiontec will pay BusyBox an 'undisclosed' financial sum.

"We are happy to have settled this matter in a way that upholds the GPL and the interests of our clients," said Dan Ravicher, Legal Director of SFLC in a statement.

The Verizon suit was the fourth legal action undertaken by the SFLC on behalf of BusyBox. All four cases have now been settled. SFLC has now settled with Monsoon Multimedia, Xterasys Corporation and High-Gain Antennas. All four cases have involved the appointment of an Open Source Compliance Officer as well as an undisclosed financial payment.

**UPDATED ** I actually got hold of Verizon and SFLC and have a more detailed story up on the main InternetNews.com site. ***

Is Trend Micro Secure?

trendmicro.gifQuick rhetorical question here - but if a malware security vendor doesn't have the tools/technology/people to protect their own site, can they actually call themselves a secure company?

I'm talking about Trend Micro who has admitted according to numerous media sources  to falling victim to a widespread JavaScript attack that ended up compromising its servers(in all fairness to Trend Micro I have not directly contacted them myself).

US-CERT issued an alert on the JavaScript issue just yesterday. Surprisingly Trend Micro itself has neither issued a press release or commented on the JavaScript compromise on its website or on its malware blog or its enterprise security blog (as of this posting at least).

Trend Micro's competitor McAfee however is apparently not as clueless and has provided some color on its malware blog about the broader JavaScript attack in question.

Bottom line here (and i've heard this from many vendors over the years) is that even companies that think they are secure can be compromised from any number of different sources. The real key in my opinion is eternal vigilance and transparency so that others can learn and by extension, ensure that we're all safer as a result.

PC-BSD 1.5 Brings BSD to the Desktop