Defining a Framework for Cloud Computing

David Linthicum of Cloud Computing Journal has a great post on coming up with a framework to define cloud computing models. He posts:

While I’m sure many can debate the components, I see 10 major categories or patterns of cloud computing technology, including:

  • Storage-as-a-Service
  • Database-as-a-Service
  • Information-as-a-Service
  • Process-as-a-Service
  • Application-as-a-Service
  • Platform-as-a-Service
  • Integration-as-a-Service
  • Security-as-a-Service
  • Management/Governance-as-a-Service
  • Testing-as-a-Service

Read more from Cloud Computing Journal here.


Primer on FOSS–from a Philippine Legal Perspective

I read an interesting blog post today from Michael Dizon, who used to be a Senior Lecturer at the UP College of Law and whose interests, among others, is ICT law, policy and practice, and Free and Open Source Software or FOSS.

He offers a nice primer on FOSS, but more interestingly, provides a perspective on the legality and enforceability of FOSS in Philippine law:

In general, FOSS licenses are valid contracts. They comply with the essential requisites of a contract: consent (implied consent through the use of the program), object (use, access, modification and subsequent distribution of the program) and cause (obligation of the user to grant subsequent users the right to access, modify and distribute the program or any derivative thereof).

However, FOSS licenses may be subject to the provisions of technology transfer arrangements (TTA) under the Intellectual Property Code. A TTA refers to contracts or agreements involving the transfer of systematic knowledge for the manufacture of a product, the application of a process, or rendering of a service including management contracts; and the transfer, assignment or licensing of all forms of intellectual property rights, including licensing of computer software except computer software developed for the mass market. If they are considered TTAs, FOSS licenses must contain the mandatory provisions but none of the prohibited clauses enumerated in the Intellectual Property Code.

You can read the rest over at Michae’ls blog. This is new insight for me and find the information really useful–as its very hard to find thoughts around open source (other than trechnology) locally.

Some of the facts seem dated though. He says that:

Technical support: FOSS has limited technical support.

Warranty: Source code availability and the lack of centralized control over the code limits, limits, if not totally eliminates, any form of warranty over the FOSS products.

A lot of popular open source projects nowadays are released as “commercially supported” code or have dual licensing. This marries the advantages of commercial software in that control and support is centralized and coordinate, with the inherent advantages of open source such as code transparency, low cost, flexibility, etc. Check out projects such as MySQL, Acquia, SugarCRM, Alfresco, and many others. These projects, often are released with a dual license, which if clear legal protection is an issue for an organization–they can opt to get.

Web 2.0 Goes to Work for Business

Nice video from IBM which describes enterprise 2.0 technologies such as mashups:

Survive (and Thrive!) During these Tough Times with Open Source

Many business executives are looking for more ways to cut costs during these tough times and have a mandate to “do more with less.” Open source software fits the bill perfectly as it has little or no upfront costs,.

This year may actually be a turning point in the adoption of open source software as projects steadily mature (think Linux and MySQL) and interest among corporate users grow. A

  • “companies must have a policy for procuring OSS, deciding which applications will be supported by OSS, and identifying the intellectual property risk or supportability risk associated with using OSS.”

Despit these challenges, it is clear that time and current circumstances are on the side of open source, and adoption is only expected to increase within the next couple of months. Besides the US, adoption has been strong in Western Europe, and the growing economies of India and South Asia, East Asia (China and Japan), and to some extent Southeast Asia. Besides large corporations, target markets for many open source vendors include Small and Midsized businesses.

Friendster Now Available in Tagalog

This just in. Friendster has just announced that the service is now available in the Tagalog language–the most popular language in the Philippines. The language will also be available to the mobile version of the social networking site.

According to David Jones, Vice President of Global Marketing at Friendster:

“Over 90 percent of all Internet users in the Philippines are currently using Friendster, which is an order of magnitude larger than any other social network in the country. Launching support for Tagalog on the Friendster web and mobile sites will help us maintain our leadership position in the Philippines and within Filipino communities around the world.”

Friendster also announced the ability for advertisers to target ads on Friendster based on the language preference of the Friendster user. Now advertisers can choose to target ads on Friendster via geographic location, age, gender and/or language preference.

It seems at Friendster is set on looking for new emerging markets to get users and advertisers. Not a bad strategy in today’s touch advertising market. With less than 15% of the Philippines’ 90 million people online–they still have wide leg room to grow. Already they are the #1 social networking site in the country (with Multiply and Facebook not far behind).

Besides Tagalog, Friendster is also available in Bahasa Indonesian, Chinese (both Simplified and Traditional), Japanese, Korean, Malay,Thai and Vietnamese. Together these languages account for over a billion speakers worldwide. It remains to be seen if they can convince advertisers to grow their adspend with them considering the miserable click-through rates of advertisements in social media sites.

25 years of the Mac

I love this cool graphical timeline from Wired:

Mac 25-year Timeline

Mac 25-year Timeline

History of the Internet

Found this on Youtube:

“History of the Internet” is an animated documentary explaining the inventions from time-sharing to filesharing, from Arpanet to Internet.

You can see the credits for this movie on

Watch it now:

Im Linux

The Linux Foundation recently started an online contest to solicit submissions from the community to promote Linux in response to Apple’s ubiquitous “I’m a Mac” ad and Jerry Seinfeld to Microsoft’s “I’m a PC” campaign.

The “I’m Linux” Video Contest | The Linux Foundation Video Site

While the Linux Foundation would love to spend millions promoting Linux on TV, it’s simply not our style (or in our budget). Even more importantly, Linux isn’t a top-down, commercially controlled operating system. It’s a grassroots product of mass collaboration. That’s why we’re sponsoring a community contest to create a Linux video that showcases just what Linux means to those who use it, and hopefully inspires many to try it.

The winner will receive a free trip to Tokyo, Japan to participate in the Linux Foundation Japan Linux Symposium in October 2009. The winning video will also be unveiled at the Linux Foundation’s Collaboration Summit in San Francisco on April 8, 2009.

Here is one of the interesting videos I’ve found (don’t use a PC, don’t use a MAC, make it LINUX baby!):

ClarkConnect 5.0 Features Announced

Im really excited about this. ClarkConnect has announced their target new features to be included with Clark Connect 5.0.

Some of the new features are things we badly need to improve our office network infrastructure.

ClarkConnect – Feature Overview for ClarkConnect 5.0

ClarkConnect 5.0 Feature Overview

ClarkConnect 5.0 is coming in early 2009 (schedule). Along with the upgrade to CentOS 5.x, here are some of the highlights…

Complete LDAP Integration

To an end user, having user information stored in LDAP instead of the usual Unix locations is not very exciting. In fact, you won’t see much difference in the web-based interface. Under the hood, we have put together a tightly integrated LDAP system.

One of the nice side effects of this change will be the ability to have a master server with username/password information along with multiple client servers using the same LDAP information. For example, you can have three different ClarkConnect systems on your network with different roles:

* A firewall/gateway with VPN capabilities
* A dedicated mail server
* A dedicated file server

Windows File Sharing / Samba

Thanks to some outside help from a Samba expert, the Windows Networking features in ClarkConnect 5.0 will really shine:

* Roaming profiles
* Recycle bin support
* File auditing
* Improved performance

Network Management / Peer-to-Peer

We will be introducing the protocol filtering in version 5.0. This new tool will help you manage what can and cannot be used on your network. Whether it is instant messaging, peer-to-peer, or other unwanted protocols, this new feature will help with network administration.
Mail Quarantine

The mail quarantine is back! A variation of the MailZu software has been integrated into ClarkConnect.

I wonder why their previously announced Online Backup Service was not highlighted?

ClarkConnect registration page

We use ClarkConnect extensively as a key component of our office infrastructure (we are also a partner). We chose it over other Linux-based solutions as it integrates many of the best community-supported applications out there for Linux network services such as Squid, Dan’s Guardian, Samba, OpenVPN, ClamAV, SpamAssasin, and many others and provides a nice, easy to understand administration frontend plus a support/update service delivered over the Internet.

Their support/update service which they call SDN is a bit like Red Hat’s RHN but it adds some really useful network gateway services such as hosted antispam, antivirus, DNS, Dynamic DNS, bandwidth monitoring, intrusion detection and prevention, content filtering updates, and many others.

ClarkConnect is also not a black box solution, unlike other all-in-one Linux-based small business server solutions like Collax or Nitix (now Lotus Foundation Server). The source code is still open, the platform is still extensible (you can apt-get from third party repositories, and is based on CentOS so you can use the same packages available for Red Hat or CentOS).

It compares favorably to Microsoft Small Busines Server, in that you get a file (supports major protocols such as CIFS/WebDAV/NFS, FTP) server, database (MySQL) server, web (Apache) server, FTP server, e-mail, collaboration, centralized identity management, DNS, VPN, router, firewall, content filtering, intrusion detection/prevention, backup, antispam, antivirus solution–basically everything a small office would need for basic network services (for more elaborate or advanced network services such as unified threat management, network perimeter security and others, perhaps pfSense, IPCop, Smoothwall or Untangle would be a better choice).

They have been doing hybrid-hosted services or software+services before some marketing-savvy CEO coined the term. Too bad they are not as good with marketing–it seems another company is doing it for them (I wonder if its an OEM deal? Its clear they use the same platform, but with addons to connect to SaaS providers such as Google and

Anyway Im excited about the future of ClarkConnect. Three chears to Pointclark for their continued development of ClarkConnect!

Microsoft Web Platform Installer 1.0

Microsoft has released since October an all-in-one installer for their web platform in an effort that copies what the open source world has had for several years which is to offer a turn-key software stack for popular platforms such as PHP, MySQL, Java, Postgres, Perl, Python and others provided by companies such as Apachefriends with XAMPP, Bitrock, and many others.

Anyway find out more from their website below:

Microsoft Web Platform

Microsoft Web Platform Installer 1.0


The Web Platform Installer (Web PI) is a simple tool that installs Microsoft’s entire Web Platform, including IIS, Visual Web Developer 2008 Express Edition, SQL Server 2008 Express Edition and the .NET Framework. Using the Web Platform Installer’s user interface, you can choose to install either specific products or the entire Microsoft Web Platform onto your computer. The Web PI also helps keep your products up to date by always offering the latest additions to the Web Platform.

New Updates! Now supporting Windows XP and Windows Server 2003, Web PI makes it easy to install and stay up-to-date with the Microsoft Web Platform. This updated release lets you install ASP.NET MVC, Visual Studio Tools for Silverlight, and much more!
System requirements

  • Supported Operating Systems are: Windows Vista RTM, Windows Vista SP1, Windows XP, Windows Server 2003, Windows Server 2008.
  • You must have a live Internet connection.
  • You must have administrator privileges on your computer to run Web Platform Installer.
  • .NET 2.0 Framework
  • Supported Architectures: x86 and 64-bit