Entries Tagged as 'open source'

Open Source Mobile Operating System

So everyone knows about Google’s Android effort to develop an open source mobile operating system; but there’s competition in that market.  In fact — Google wasn’t there first.  LiMo was.

With players like Motorola, Samsung, LG, Nokia, NTT DoCoMo, NEC, Panasonic, Verizon Wireless, SK telecom, and Vodafone the list of supporters was a who’s who in the cellular industry… and what you might not know is that there have been a number of LiMo handsets; many of which were fairly successful.

  • Motorola: ROKR EM30, MOTO U9, MOTO Z6w, MOTORAZR2 V8, MOTORAZR2 V2 Luxury Edition, MOTOROKR Z6, MOTOROKR E8
  • NTT DoCoMo/NEC: docomo STYLE series N-01B/N-03B/N-08A/N-02A, docomo PRIME series N-02B/N-07A/N-06A/N-01A/N-03A, docomo SMART series N-09A/N-04A, docomo FOMA N706ie/905ip/N705iu/N705i/N905i
  • NTT DoCoMo/Panasonic: docomo STYLE series P-02G/P-10A/P-08A/P-06A/P-02A/P-03A, docomo SMART series P-03B/P-09A/P-04A, docomo PRIME series P-01B/P-07A/P-01A/P-05A, docomo FOMA P706ie/P906i/P905iTV/P905i/P705i/P705iu
  • Samsung: SCH-M510
  • Vodaphone/Samsung: 360 M1, 360 H1

Android is, of course, currently the second largest operating system for smart phones (behind RIM’s Blackberry OS); I’ve never seen LiMo listed in the rankings.

LiMo Platform

LiMo Platform

Originally posted 2010-08-15 02:00:45.

Defective by Design

The Free Software Foundation has started a new campaign — Defective By Design.

I personally do not agree that software quality depends on open source; but certainly open source does allow for a complete review of a piece of software — but it in no way assures that it has been tested or is secure (in fact, being open may make it’s weaknesses easier to leverage).

Defective By Design seems to single out DRM (Digital Rights Management) yet I would think that with a name like Defective by Design they might want to address more issues that render software, hardware, and services ineffective than just DRM.

Read for yourself, an informed consumer is the best guard against questionable business practices.


Originally posted 2009-12-27 01:00:10.

Office Applications for Windows 7

Microsoft has announced the release of Office 2010 first quarter of next year available in both 32-bit and 64-bit; and I’m sure it will be a fine application suite; I’m sure it will also be expensive.

I tried Office 2007 when I first moved to Windows Vista, but I found it very difficult to figure out how to do even simple tasks; so I stuck with Office 2003.

Now I’m at the point that I’m reconsidering my needs in an office suite, and I’m finding that I really only use very basic features, and I value a consistent, simple interface over most anything else (well, that’s assuming that the software works).

A good friend of mine has been using OpenOffice for quite sometime now, and he’s been extremely happy with it.

I’d looked at OpenOffice a few years ago, but I’ve never really been a fan of any software written in Java that requires the JRE (I’ve always found it to be sluggish).

Nothing ventured, nothing gained as they say.

I downloaded OpenOffice (for Windows) and installed it on my work station.

My initial test was to open up some of the more complicated documents I had; not that I really have any documents that are that complicated.  It worked, it worked well, and it was fast.

I played with it a little more, and then I decided to take a look at how much disk space it consumed… it was tiny compared to Office 2003.

Then I decide to create a few new documents and spreadsheets with it — no problem, it seemed to do everything I needed.


I just don’t know what else to say… why would I pay Microsoft for a huge suite of office applications that I rarely use; and use only a small fraction of the features???

OpenOffice is available for a number of operating systems, and works fine on Windows 7.

A good way to save some money on your computer needs is switch over to OpenOffice when you upgrade to Windows 7.


Originally posted 2009-11-15 01:00:48.

Dynamic IP Filtering (Black Lists)

There are a number of reasons why you might want to use a dynamic black list of IP addresses to prevent your computer from connecting to or being connect to by users on the Internet who might not have your best interests at heart…

Below are three different dynamic IP filtering solutions for various operating systems; each of them are open source, have easy to use GUIs, and use the same filter list formats (and will download those lists from a URL or load them from a file).

You can read a great deal more about each program and the concepts of IP blocking on the web pages associated with each.

Originally posted 2010-08-17 02:00:55.

“Free” as in “Free Beer”

Once upon a time, in a galaxy not so far away…

Free used to me free.

Now we seem to have to delineate when free doesn’t mean free from when free actually means free (as in free beer).

Open Source software used to be free (as in free beer), now it seems that Open Source software might be free, but not free (as in free beer)… which means you might actually need to pay to use it…


Yes, just like corporate America has had a “get out of jail free card” for many years to deceive and delude the public with their many “free” offers, the Open Source world now seems to be moving in the same direction.

In my mind, free means free (as in free beer) without any qualifications — not free subject to terms and conditions contained in a 5000 word agreement loaded with double-speak and vagaries.

It’s so sad.

And it should be so illegal to use the word “free” in such a way as to perpetrate a public fraud.

Originally posted 2010-05-04 02:00:39.


I found this web page on GNU.org by the Free Software Foundation to be hilarious… it just reeks of doublespeak and I’m sure George Orwell would agree.

Now see, I thought the “free” in “free software” meant “free” — and it didn’t really need any qualifications.  Software that was free from encumbrances and cost… but now the Free Software Foundation is telling us that “free” might cost…

Maybe they’re looking for ways to pay their salaries?

I don’t know.

Maybe that other kind of software that wasn’t “free” might turn out to be less expensive in the long run.

Selling Free Software

Originally posted 2009-12-28 01:00:36.

Libre Office

In the beginning there was WordStar, then WordPerfect, then Word… then Microsoft Office, Star Office, Open Office, Go OO — and all was fine until Oracle purchased Sun…

Now we have Libre Office — which is the Open Source Community’s answer to Larry Ellison’s initial statements about commercializing Open Office (after all, open doesn’t necessarily mean free).

While Oracle has since halted plans for commercialization of Open Office, and turned Open Office over to community development; the forked version of the code which became Libre Office supported by The Document Foundation is quickly becoming the defacto personal productivity suite.  Go OO has already started combining their code improvements into the Libre Office mainline codebase, and has announced plans to cease development of their branch of Open Office in favor of having one community based project.

While the name Open Office might be easier to say than Libre Office… there’s not doubt that Libre Office will be the right choice for individuals and businesses who are tired of big business exerting control over their document software.

Go ahead, uninstall Open Office and install Libre Office 3.3 (or what ever the latest version happens to be) — be part of the future.



Originally posted 2011-04-25 02:00:44.

Joomla Review

Joomla is one of the most popular open source Content Management Systems (CMSs) around.

The core of Joomla is open source and free to use; however, there are many add-ons and themes for Joomla that are commercial.  In fact, what I found is particularly with themes, almost none of the free themes are what I would consider “professional”.

Joomla has an extraordinarily steep learning curve.  You can do almost nothing with the CMS right after installing it without reading a fairly significant amount of documentation.

Even after reading the documentation, it is fairly involved to differentiate a Joomla site from every other Joomla site (which is why generally it’s so easy to identify a site that uses Joomla).  Don’t get me wrong, you can build a very customized site using Joomla — however, mere mortals might have to hire a consultant.

Joomla to me is unnecessarily complex technology looking for problems to solve in a way that creates job security.  Did I say that? LOL

If Joomla does what you want, and Joomla will create the look-and-feel that you like, and you can understand (and are comfortable with) the paradigm — then have at it.  It certainly works, and it’s very solid.  However, you should consider the total cost of Joomla before you dive head on into it (and while the core system is free, you may find that themes, modules, and consulting adds up quickly).


Originally posted 2010-04-04 02:00:27.

CompactCMS Review

CompactCMS is an extremely light weight and fast Content Management Solution (CMS).  Actually it might be a bit of a stretch to call it a CMS, it’s more like a content management foundation.

CompactCMS is an open source software project and is totally free (nothing related to it has any costs or restrictions beyond the Creative Commons License).

No question it makes managing a small site very easy, and it has a huge selection of (free) CSS templates that offer a wide variety of layouts and appearances.

Why do I say it’s a foundation?

Simple, it provides the basic of editing pages and content, builds a sitemap — but it really doesn’t offer modules that provide enhanced capabilities.  Now in it’s defense, it does provide the ability to build pages that can call PHP directly, but it doesn’t provide any framework to use managed content within your PHP code (well — you can access the MySQL database directly, but there’s zero abstraction).

Several days ago I made a comment about most users only need a two page (mostly static) web site — and that’s true, and CompactCMS certainly provides that ability to users with very little understanding of web editing (it certainly provided more than that to users who have some understanding of web editing).

The main problem with CompactCMS for users who just don’t know anything at all about web technology is it requires a little understanding of how to setup a database, import a schema, and edit configuration files (by hand).  Yeah, that’s not really much to ask a techie for sure, but there’s lots of people who know where the power button is on their computer, but re-arrange the icons on the desktop and they’re lost…

I personally like CompactCMS — I’m not sure I have any real use for it, but it would be fine to use to setup simple web sites for clients that actually wanted to be able to make modest changes to the site themselves (remember, most low end web site offerings don’t include unlimited changes — and generally don’t include any changes).


Originally posted 2010-04-07 02:00:28.

VirtualBox LinuxDesktop RealPerformance

The other day I installed VirtualBox OSE on my Ubuntu machine so that I could migrate over a Windows Server 2003 machine.  I wasn’t really expecting great performance since I was putting the virtual disks on a single spindle…

Sometimes you get a good surprise.

When I started up the virtual instance, it seemed very fast — so I shut it down and started it again.  Then I performed a few quick tests and I realized that not only was VirtualBox on a Ubuntu 10.04LTS Linux machine substantially faster than on a Windows 7 machine (with a faster hard disk and faster processor), but it was faster than on a Windows Server 2008 machine running Hyper-V.

The really incredible thing was that Hyper-V was running on a disk array with fifteen spindles verses a single spindle for VirtualBox.

I really didn’t have any way to do a set of rigorous tests, but what I found was that as long as the disk wasn’t saturated, VirtualBox was able to handily outperform Hyper-V on every test (read or write) that I performed… it was only when I started to push near to the limits of the drive that VirtualBox and Hyper-V had similar disk IO performance.

I didn’t evaluate how VirtualBox performed on Linux with a disk array, but my guess is that it’s simply much more efficient at scheduling disk IO than Hyper-V; and likely Linux is more efficient at disk IO than Windows period.

I’m a huge fan of VirtualBox; and if I knew now what I knew about Hyper-V eighteen months ago I would have avoided it like the plague and simply used VirtualBox or Xen as a virtualization solution.

I’ll put a more thorough investigation of disk IO and VirtualBox verses Hyper-V performance on my “TO-DO” list; but I don’t expect it’ll float to the top until this Winter at the earliest; until then my advice is choose VirtualBox (or Xen).

Originally posted 2010-08-24 02:00:27.