I discovered yet one more reason for my insistence that Linux is still not ready for primetime as as desktop operating system. Until recently, my biggest complaint was the lousy support for wireless cards using the Broadcom chip sets. However, the version of Ubuntu Linux and the kernel I have installed now appears to have finally resolved this issue (at least for the ancient 802.11b/11g card in my laptop). So much for that…on to my next rant.
I recently completed a major update of my oldest internal Linux Server here at hrpr.com. The server, whose name is Doofus, is hosted on a Dell Dimension XPS T500 that has been in service here since April 1999.
For the last eight years, Doofus has been running Slackware, which is a hard-core, no-frills, very stable Linux distribution that has been around since dirt was new. If you aren't on speaking terms with command line shells such as Bash and are not familiar with the Linux Directory Structure and its contents, then Slackware is probably not for you.
Back to the update stuff...
I was getting ready to download the latest, greatest version of Slackware and install it on Doofus when it suddenly occurred to me that I had recently downloaded the latest version of Ubuntu Linux and had made an installation CD-ROM for it. It was the Desktop Edition, but as a local test server, it would do just fine. I was also curious to see how GNOME would perform on a Pentium III with 256M of RAM. After all, I was essentially starting with a blank slate and could revert back to Slackware if I really wasn't satisfied with Ubuntu.
The Joomla! CMS Project recently announced a change in the policy for listing 3rd-party extensions on their popular JED site. The new policy requires that all 3rd-party extensions must use the GPL license in order to be listed on the directory. Furthermore, they will no longer accept extensions that contain encrypted code, which some open source software developers use to discourage individuals and warez sites from redistributing their software.
This came as no big surprise to me, as Joomla's overall policy on extension licensing, which was announced about 18 months ago, is that extensions to Joomla!, which is GPL, are, by definition, GPL since they are considered "derivative works."
While I personally have no problem with this new policy (other than wondering why GPL-compatible licenses are not allowed), I wondered if anyone had really thought about what the long term effect of a GPL-only policy would be on one of Joomla's often stated future goals. That being the desire to have the Joomla! CMS spawn a companion "application framework" upon which a number of diverse applications could be built.
One thought that crossed my mind while burning a minimal amount of brain cells thinking about this was: