Practical Technology

for practical people.

October 4, 2010
by sjvn01
0 comments

The OpenOffice fork is officially here

It’s not that Oracle wishes ill of The Document Foundation and its take on OpenOffice, LibreOffice. Oracle just isn’t going to be having anything to do with it.

When The Document Foundation released the beta of LibreOffice, the group wanted to speed up the rate of changes to the notoriously slow OpenOffice office suite software project and make significant improvements to OpenOffice, such as adding Microsoft OpenXML format compatibility to the program. This suggestion received support from all the major open-source and Linux powers: Red Hat, Novell, and Ubuntu. Even Canonical, the company behind Ubuntu, announced that they’d place LibreOffice in next spring’s update of Ubuntu.

There were only two major companies that didn’t jump to support LibreOffice: IBM and Oracle. IBM’s Robert Sutor, VP of Open Systems and Linux, told me that IBM was taking a wait-and-see approach to LibreOffice. Oracle told me nothing. Until now.

In an e-mail note, Oracle public relations stated: "With more than 100 million users, we believe OpenOffice.org is the most advanced, most feature-rich open-source implementation and will strongly encourage the OpenOffice community to continue to contribute through www.openoffice.org,"

As for The Document Foundation’s offer for Oracle to work with them on streamlining and improving the OpenOffice development process: "The beauty of open source is that it can be forked by anyone who chooses, as was done [by The Document Foundation]. Our sincerest goal for OpenOffice is that it becomes more widely used so, if this new foundation will help advance OpenOffice and the Open Document Format (ODF), we wish them the best."

In other words, the fork is official now. Oracle won’t work directly with The Document Foundation, so LibreOffice is now a de facto OpenOffice fork. Let the coding begin and the best program win.

A version of this story first appeared in ComputerWorld.

October 4, 2010
by sjvn01
0 comments

NAT won’t save you from the need to switch to IPv6

Once upon a time, anyone could get a static Internet Protocol (IP) Class C /24 address. That meant you got 256 addresses, well actually since .0 and .255 are set aside, and one address was assigned to your gateway you actually had 253 addresses. But that was more than enough for most small businesses. That was then. This is now.

Today, ISPs don’t hand out Class C /24 addresses to just anyone. Instead, you’ll need to ask for one, and you’ll probably pay extra for it. Today’s SOHO default seems to be a Class C /30. That will give you 8 addresses, with again only five of them actually being usable. Yes, all your devices on that network can get to the Internet via NAT (Network Address Translation), but NAT is no more a permanent fix than using duct tape to seal a gas tank leak.

Sure, it will work fine for you for today, but what about tomorrow when you need more addresses? In the long run, as John Curran, president and CEO of ARIN (American Registry for Internet Numbers) explained, “Although NAT works fine for a single enterprise, ISPs know that NAT can’t be scaled indefinitely on the scale that they would require to continue to connect customers just via IPv4. This is why they’re looking to IPv6 to connect new customers. And while some carrier-scale NAT (between IPv6 and IPv4) will be used during transition to IPv6, we need to focus on making public web sites IPv6 reachable in order to keep the Internet running over the long-term.”

More >

October 2, 2010
by sjvn01
1 Comment

Ubuntu 10.10 scores close to a ten

The newest Ubuntu Linux, Maverick Meerkat 10.10, is so close you can almost taste it. And, if you’re willing to use the release candidate of Ubuntu 10.10, you can try it now. I have, and I like it a lot.

To put the Maverick Meerkat through its paces, I ran it on my reliable old laptop companion a Lenovo ThinkPad R61 This 2008 notebook is powered by a 2.2GHz Intel Core 2 Duo processor T7500 and has 2GBs of RAM. I also tried it out on one of my usual desktop operating systems testbed PCs: a Dell Inspiron 530S powered by a 2.2-GHz Intel Pentium E2200 dual-core processor with an 800-MHz front-side bus. This box has 4GBs of RAM, a 500GB SATA (Serial ATA) drive, and an Integrated Intel 3100 GMA (Graphics Media Accelerator) chip set.

On both systems, installing Ubuntu was as easy as starting a car. I just popped in the key, a USB key to be exact, switched it on, and in a few minutes I was cruising along. No fuss, no muss.

If you don’t have a PC to devote to Ubuntu, I also have found that the new Ubuntu runs just fine from a CD or USB key. I also had no trouble running it under Windows XP or Windows 7 using VirtualBox 3.2.8. I’ve heard people have had trouble running Ubuntu 10.04 on VirtualBox but 10.10 ran like a champ for me.

Under the hood Maverick Meerkat uses the 2.6.35-22.33 Linux kernel, which is Ubuntu’s take on the 2.6.35.4 stable kernel. What’s noteworthy about this kernel is that it’s a bit more stable than previous ones and it includes support for Intel’s Sandy Bridge processors. Sandy Bridge is Intel’s next generation of PC and server chips. That doesn’t matter now except for developers, but if you want to get the most from your next high-end PC purchase in 2011, you’ll want this support.

The desktop is based on the brand new, and I mean brand new as in GNOME 2.32 desktop interface, which was released on September 29th. For once “leading edge” doesn’t mean “bleeding edge”. If there’s anything wrong with GNOME 2.32 I didn’t find it in working with Meerkat. I did notice that GNOME 2.32 comes with some minor improvements with the Empathy IM client, better PDF reading performance with the Evince document viewer and better integration between the Ubuntu One cloud-storage service to the Nautilus file manager.

I also noticed that Ubuntu 10.10 is booting up faster than ever. It still isn’t quite as fast as the new Fedora 14 beta. Still, either one leaves Windows 7 in the dust, if you want a desktop that will spring to attention in a hurry when you first turn on your laptop.

Once it’s up and purring along the Internet, which was no trouble at all since it immediately recognized and started using all my network hardware, I started to look at the applications. For bread and butter office work, Ubuntu is still using OpenOffice. To be exact, they’re using OpenOffice 3.2.1. While Ubuntu’s founder, Mark Shuttleworth, has said that Ubuntu will ship with LibreOffice, the new OpenOffice alternative, that won’t happen until the next Ubuntu version, 11.04, shows up in April. By that time LibreOffice, which is still finding its way, should be offering a real alternative to OpenOffice.

It does, however, come with the new Ubuntu font set. I’m not crazy about these. If I had to choose a font set just for Linux, I’d pick Red Hat’s Liberation Fonts myself. Still, it’s nice to see Ubuntu, which has gained a reputation for paying attention to Linux’s fit and polish working on fonts.

For Internet use, Ubuntu comes with Firefox 3.5.10. I’ve become more and more of a Chrome fan as time goes on for Web browsing, but Firefox 3.5.10 is decent. Besides, if you’re like me and prefer Chrome, installing it on Ubuntu, or any other operating system for that matter, is a snap.

When it comes to talking with the rest of the world, Ubuntu is now using Evolution 2.30.3. This is my favorite e-mail client on any operating system, so Ubuntu gets a big thumbs up from me. If you’d rather use Mozilla’s Thunderbird 3.1, it, along with almost any other software that’s available for Ubuntu, is a few clicks away on the Software Center.

Yes, I know. You’ve been told that installing software on Linux, even Ubuntu, is a big pain in the rump. That is so 1990s. Today, you just search for what you want on Software Center, which works and looks a lot like popular Windows free and shareware sites, such as TuCows. In other words, installing a new program on Ubuntu is little more than a matter of pointing and clicking. You’ll need to enter your system password but that’s the only thing that’s remotely “technical” about the process.

If e-mail is too 20th century for you, and you’d rather do all your communications by social networks or IM, Ubuntu has you covered. It comes with GNOME Empathy for IM and Gwibber for social networks. Gwibber currently supports, among others, Digg, Facebook, Flickr, Identi.ca, Jaiku, Twitter and RSS feeds. I should add that, unlike some social-networking programs Gwibber supports Twitter’s new OAuth authentication. While you can use Gwibber by itself, Ubuntu 10.10 comes with it integrated into the desktop with MeMenu.

One of the few changes in Ubuntu 10.10 that I’m not crazy about is that Canonical, the company behind Ubuntu has elected to replace F-Spot with Shotwell as the default photo manager. I prefer F-Spot myself, but, to be honest, Shotwell does seem a wee bit more stable and it tends to use up less memory.

To play music, Ubuntu is still using Rhythmbox Music Player with Ubuntu One Music Store for your music buying pleasure. Curiously, it doesn’t come with the MP3 codecs ready to go. Instead, when you first turn on Rhythmbox, you’re prompted to install them. It’s easy enough, but why are you asking me to do this since it’s a necessary part of the program? We can talk all we want about how we’d rather use open audio codecs like Ogg Vorbis, but the simple truth is that 99% of what people want to listen to is in proprietary formats and, of those, MP3 is probably the most popular.

In a similar vein, I was puzzled why Ubuntu, which is on good terms with Adobe, didn’t include Adobe Flash Player by default, or, at least, as an option during the install routine. As it is, that was also easy to download and install — thanks Software Center! — but it’s little things like that which will keep me Mint Linux on most of my Linux desktops instead of Ubuntu.

Those quibbles aside, I like the Ubuntu a lot. It may not be a perfect 10, but it’s pretty darn close. You don’t have to take my word for it though, you’ll be able to check out the final version for yourself in just a few days—October 10th, 2010.

A version of this story first appeared in ITWorld.

October 1, 2010
by sjvn01
0 comments

Keep Xmarks alive: Pledge to pay for the Service

So, there I was, feeling blue about trying to replace Xmarks, my favorite Web browser utility, when I heard some good news. Xmarks may yet live on. Yes!

According to a blog posting by James Joaquin Xmarks‘ CEO, “Many of you have cried from the rooftops that you would be willing to pay for Xmarks.” So, “We’re revisiting the idea of Xmarks as a premium service. We’ve set up a PledgeBank page where you can sign up if you’re willing to pay at least $10 a year for Xmarks. No credit card is required, but please only pledge if you are genuinely willing and able to pay: http://www.pledgebank.com/XmarksPremium.”

Juaquin added, “This is not a scientific experiment to predict what % of our base will pay, but it’s a data point that will definitely help.” In other words, they want to know if you’re serious about willing to pay at least ten bucks a year for Xmarks. I’ve already signed up. I’m more than willing to pay for Xmarks.

More >

September 29, 2010
by sjvn01
0 comments

Too Little, Too Late: The Feds call for IPv6

I had an interesting conversation with my Web-hosting company the other day. They told me that American Registry of Internet Numbers (ARIN) has told them that they need to start restricting IPv4, ala Internet, addresses. The long-predicted IPv4 number drought effects are finally being felt.

Lucky us. That’s why I look with more than a little bit of cynicism at people declaring that Federal CIO Vivek Kundra issuing a memo (PDF Link) requiring all federal agencies to upgrade their public-facing Web services to native IPv6 by September 30, 2012 is a “Game Changer.” The game has already changed, and the Feds are two-steps behind.

Kundra’s memo also establishes a second deadline of September 30, 2014 for federal agencies to upgrade internal client applications that communicate with public Internet servers to use native IPv6. All Federal agencies will also be required to designate an IPv6 transition manager to direct IPv6-related activities, and, of course, they must also have network hardware and software that complies with IPv6.

Sounds great. Where’s the money going to come from to make all that happen? It’s one thing to say we need to address a problem. Talk is cheap. It’s another thing entirely to actually do something about the problem.

More >

September 29, 2010
by sjvn01
0 comments

LibreOffice isn’t an OpenOffice fork… yet

Many people are assuming the Document Foundation’s LibreOffice is an OpenOffice fork. It’s not. Not yet anyway.

I agree with almost everyone that it’s highly unlikely that Oracle will join up, although it is possible. Oracle has very little interest in anything that doesn’t contribute to the price of fuel for one of Larry Ellison’s jets. That means that Oracle’s main focus will be its server software stack.

Ellison does have some interest in OpenOffice. Back in June 2009, not long after Oracle purchased Sun, Ellison proposed that OpenOffice developers quit using C++ for OpenOffice and switch to using JavaFX. That idea went over like a lead balloon.

Even before Ellison proposed that developers dump their ten-plus years work for an unpopular language, OpenOffice programmers weren’t happy. Getting new features or just bug-fixes through the OpenOffice organization was a long and painful process, whether it was controlled by Sun or by Oracle.

More >