web applications

Prism: bringing web applications to the desktop

A nifty way to blur the lines between your computer and the web

Write a full post in response to this!

Are you still using a web browser to access your favourite online applications? Why not do things the easy way, and make those applications part of your desktop with Prism.

Free software vs. software-as-a-service: Is the GPL too weak for the Web?

Preserving software freedom in the era of Web applications

Write a full post in response to this!

You’ve read the GPL’s preamble, you can name the Four Freedoms, and you do your best to keep proprietary bits off our computers. But what’s the future of free software in the era of Flickr, Google Apps, and Facebook?

Google App Engine: Is it evil?

Write a full post in response to this!

The Google App Engine doesn’t really advance the cause of evil all that much, but it’s not exactly good, either. Google makes a big deal about its corporate motto, “Don’t be evil”, but at the end of the day, Google really is just another corporation, no matter how well-intentioned its founders may have been. Regardless of whether the corporation holding the carrot is called “Microsoft” or “Google”, developers should think long and hard before following the primrose path towards lock-in to non-standard designs.

Free software web apps

Write a full post in response to this!

After the comments on my last post, I decided that perhaps I should investigate the world of free web apps a bit further, and give some real thought to the licensing implications of software that is, in many peoples’ view, not actually distributed.

Book review: AJAX and PHP: Building Responsive Web Applications by Christian Darie, Bogdan Brinzarea, Flip Chereches-Tosa

Truly dynamic content

Write a full post in response to this!

The big unstoppable trendy Web 2.0 train is at full steam, allegedly knocking downing the walls of conventional website buildings. Sure, the technologies used may date back to the beginning of the century (wow that sounds like a long time ago!). However, thanks to the publicity and dare I say hype, we are now sitting at the beginning of the second internet bubble.