Is Open Source Commercially Viable?
Even proponents like Fleury admit the open source business model is not
intended to produce powerful, wealthy, massively profitable software
companies. Yet people are racing into this business, and venture
capitalists keep funding them, pumping $150 million into open source
startups in 2004, triple the amount for 2003, according to VentureOne.
Sounds like the dot-com bubble, except that this time it's not just
investors who will get burned. Customers are taking a risk too...
PHP 4.4 breakage
The new PHP4.4 beta is supposed to fix some memory corruption bugs that
deal with references. The good news is that it appears to fix some
crashes I have been having with PHP4 on Windows. These crashes never
happened on Linux, and were so hard to reproduce that essentially I
gave up trying to reproduce an example in 4.3...
PHP, happy 10th birthday
June 8th is the 10th anniversary of the release of PHP 1.0. In 1999,
my company was developing intranets using ASP and JScript (Microsoft's
felt we needed a solution for Unix. Microsoft's IIS was notoriously
insecure in those days, and it was obvious that Linux and Apache were
growing in popularity...
Adam Bosworth: AJAX Reconsidered
if you want the application to run offline, you are essentially out of
luck. I've written about this at length before in this blog and don't
need to repeat what is required in detail. To summarize what I said
earlier, a local cache, a smart template model, and a synchronization
protocol are required to build applications that run equally well
connected and disconnected and the way that the Blackberry works is a
role model for all of us here...
Open Source Smack-Down
Marc Fleury is shocked--shocked!--that IBM would use the same tactics
to attack him that he's been using to attack IBM... For the past two
years Fleury's company, Atlanta, Ga.-based JBoss, has been stealing
business from IBM (nyse: IBM - news - people ) by giving away a set of
open source programs that do the same work as IBM's WebSphere
software... In May the computer giant acquired JBoss's main rival,
What it really means to design for mobile
mobile phones will soon be the primary computing devices for
individuals around the world... meaning that more people will have
mobile phones than PCs. Therefore, if there is any place, at all,
where we should place a central emphasis in this ecosystem of
distributed pervasive computing, then it should be on the mobile
phone. It's going to do everything eventually anyways, it goes
everywhere you go, it's going to be your central hub... why not
start thinking about it and designing for it as well?
Introduction to HTTP Caching
Two key factors in improving the speed of your Web applications are:
(a) Reducing the number of request/response roundtrips and (b)
Reducing the number of bytes transferred. HTTP caching is one of the
best ways to reduce roundtrips and bytes transferred. Caching provides
a mechanism for a client or proxy to store HTTP responses for later
use, so that requests need not cross the network...
Calling SOAP Servers from JS in Mozilla
OnLamp.com has a new article posted today that aims to show you how to
service in PHP for you to connect to (using PHP5s built-in libraries it
pretty sure that this functionality won't work outside of Mozilla, but
it's still a pretty cool little hack for anyone who uses it...
Outlook Web Access - A catalyst for web evolution
"The Exchange Web Client" was the first web email client produced by
Microsoft. It had an interesting green and black color scheme but it
did most of the basic needs for doing messaging. We didn't have enough
time to add calendaring support in the first version. What we did in
this first version was the first step in what has now become a new way
of building web applications...
Popularity Scoreboard *
Jun. 2005 count of domains running PHP: 20,478,778 domains
Jun. 2005 count of IP addresses running PHP: 1,299,068 IP addresses
* Fresh data! :-)
Organizations using PHP
As usual, we'll wrap up with our traditional list of significant
organizations using PHP.
CapitalOne, NASA, the W3C, HP, Google, Deutsche Bank, Redhat,
Lycos, Cisco, Ericsson, Volvo, Motorola, SourceForge, Honda, Xoom,
WinAmp, Sony Music, Vodafone, CBS, Cap Gemini Ernst & Young,
the US Army, UPI, the New York Yankees, Southwestern Bell,
the San Diego Zoo, the Oakland Raiders, Audi, Subaru, VA Linux,
Winamp, Duke University, Quicken, The Village Voice, Undernet,
Access Micro, Columbus Dispatch, Indianapolis Star, Yahoo,
Indiana University, Deutsche Telecomm, Bang & Olufsen, Siemens,
Unilever, Philips, BMC, NTT, Air Canada, Lufthansa, Dialpad, BMC,
Mitsubishi, MP3.com, the Arizona Republic, Deloitte Consulting,
the US Navy, Nokia, Valero, Electronic Arts
Next steps: Download the easiest personal web server for PHP.
Or get the full power of BadBlue Enterprise Edition... order now and get 12 months of free upgrades!