Showing posts with label Open source. Show all posts
Showing posts with label Open source. Show all posts

September 29, 2010

Why Xmarks should go open source

Image representing Xmarks as depicted in Crunc...Image via CrunchBaseBy Joe Brockmeier

After four years of syncing bookmarks and other browser settings, Xmarks will be shutting its virtual doors at the end of the year. Before the lights are out and the servers go silent, the company should think about releasing its code under an open source license to preserve the Xmarks legacy.

Despite popularity, the Xmarks service is shutting its doors because the company couldn't find a way to make revenue from the service. It's a sad, but predictable, end to an innovative business. Xmarks' failure was predictable for a couple of reasons. First, if the feature was popular enough, it was quite likely that the browser vendors would implement a similar feature. Second, Xmarks was very popular — but mostly with "power" users that needed to back up and sync bookmarks.

That's a small market, and hard to monetize as Todd Agulnick, CTO of Xmarks, points out in the end of the road post. Advertisers didn't see value in the Xmarks offerings, and while it's useful it's hard to charge users for a service like Xmarks. Only a small percentage would be interested enough to spend money on it, and even fewer after Mozilla, Google, and others implemented a sync service of their own.

You have to give the Xmarks team some credit — they don't seem to have explored any options for revenue that would have gone against the interest of their user base. They haven't tried to implement any intrusive adware or anything to make a quick buck, even if that would have kept the wolf from the door a bit longer.

The Xmarks folks have put up a page with alternatives, but they're mostly only useful for those users who are tied into one browser. Before the company closes the door, it'd be great if they could release the source so that the cross-browser synchronization could be picked up by interested developers.

Generally, I'm not a fan of the "we tried everything else, we'll open source it as a last resort" strategy. But the code could be useful, and it seems to me that the team at Xmarks have the users' best interests at heart. If the Xmarks service is going to go dark, at least the code could be reused and maybe continue the legacy of the service past the end of life of the business.

That's good for users, but what about the company? Releasing the Xmarks code as open source allows the development team, if they want, to continue their work in public. For many companies, open source code is much better than a resume. What the developers have learned about synchronizing bookmarks, passwords, and keeping user data private, and searching the collected data would be valuable to a lot of companies and projects.

As a user of Firefox and Chrome, I've used Xmarks off and on for a few years and found it really valuable. The sync features in Chrome and Firefox fall down pretty quickly without the ability to sync between the two browsers. It's disappointing, but not surprising, to see Xmarks going away and I feel bad for the team at Xmarks. However, the company might be able to reap a little benefit by releasing the code rather than letting it collect dust where it does no one any good.
Enhanced by Zemanta

August 18, 2010

Shuttleworth: Oracle's Java Lawsuit 'An Extremely Unsophisticated Move'

Image representing Oracle Corporation as depic...Image via CrunchBaseJava (programming language)Image via WikipediaBy

Sean Michael Kerner



Last week's move by Oracle to sue Google over Java use in the Android open source mobile operating system, may well end up having an impact that effects far more that just Android. And that has some key stakeholders in the open source community concerned.

Mark Shuttleworth, founder of Ubuntu Linux, is among those in the community who don't see a positive outcome from Oracle's lawsuit, which was based around claims of Linux-based Android wrongfully treading on Oracle's patented Java code and copyrights.

"It's an extremely unsophisticated move by someone at Oracle to launch a patent-based lawsuit, and it's clearly going to be a significant setback for their relationship with the broader open source community, which is a significant part of many of their products," Shuttleworth told InternetNews.com.

Ubuntu is no stranger to working with Sun Microsystems -- original owner of the patents in question -- prior to Sun's acquisition by Oracle. Back in 2006, Canonical, the lead commercial sponsor of Ubuntu, first gained certification for Ubuntu Linux on Sun hardware. The effort was further expanded in 2007 with Sun Java technologies made directly available to Ubuntu Linux users.

"This will complicate the relationships Oracle has with a very important audience, which is the broader open source community," Shuttleworth said. "It will significantly undermine their efforts to establish many of their major products like Java, Solaris and Oracle Unbreakable Linux, and in due course, I'll imagine that they'll quietly wish they hadn't taken this approach."

"I certainly respect their right to take whatever approach they want to take with what they consider to be their property, but I cannot see any way in which this ultimately ends in a constructive outcome for them," he added.

Shuttleworth, like many open source advocates, is critical of software patents in general, which he said aren't a winning strategy for major software vendors.

"Big, traditional software companies have been looking for ways of protecting their franchises and many have waved patents around as a way of entrenching their margins," Shuttleworth said. "But it isn't working out that way."

That open source community leaders like Shuttleworth have long argued against software patents isn't surprising, considering the fights that flare up frequently between the open source and proprietary worlds around intellectual property. For instance, there's the looming specter of Microsoft, which in 2007 claimed that Linux infringed on hundreds of patents, and which hasn't been afraid to use that position to encourage open source users to pay for licenses. Last year, Microsoft inked a number of Linux users to licensing agreements, and sued GPS vendor TomTom over open source patent issues -- a spat that ended in a settlement and another licensing deal for Microsoft.

Last week, Eben Moglen, director-counsel and chairman at the Software Freedom Law Center (SFLC), told attendees at the LinuxCon conference that he sees patent threats against open source companies on a regular basis, and that the patent crisis facing open source is not going away anytime soon.

But Shuttleworth's view is that eventually big software companies will wake up to the reality that patents actually don't help them.

"I think that large software companies are simply going to find that patents and patent-based thinking keeps them locked in the past," Shuttleworth said. "Fundamentally, the biggest software organizations are the biggest losers from software patents-based litigation."
Enhanced by Zemanta

August 16, 2010

Has Dell Dropped Ubuntu Linux?

Dell LogoImage via WikipediaBy: David Murphy

Has Dell dropped Ubuntu Linux as an operating system selection for its panoply of PCs? Yes… and no. PC Pro is reporting that one can no longer pick up consumer PCs preloaded with the popular Linux distribution, but that's only if one's trying to order online.

PC Pro goes on to quote a company spokesperson: "We've recently made an effort to simplify our offerings online, by focusing on our most popular bundles and configuration options, based on customer feedback for reduced complexity and a simple, easy purchase experience. We're also making some changes to our Ubuntu pages, and as a result, they are currently available through our phone-based sales only."

However, the same spokesperson—in an interview with PC Pro—went on to suggest that a majority of Dell's sales go toward consumer PCs laden with Microsoft's Windows operating system. Ubuntu systems tend to shop out to, "advanced users and enthusiasts," a sentiment that's reflected in Dell's own on-side material about Linux.

On the company's "Windows or Ubuntu?" page, Dell states that the former is the better choice of an OS for those that are already familiar with Windows programs or, conversely, for those completely new to the world of computing in general. Ubuntu, on the other hand, should be reserved for those that, "do not plan to use Microsoft WINDOWS," or those who are, "interested in open source programming."

The caveat, however, is that this material—as well as the lack of online Ubuntu options—seems to be limited to the European Dell hub. The standard dell.com domain still features a "Top Ten" list of facts to know for consumers interested in an Ubuntu system, as well as purchasing links to both an Ubuntu-backed Dell Mini 10n notebook and a Dell Inspiron 15n notebook.

That said, Slashdot commenter "Nimey" points to a key visual indicator that Dell's Ubuntu support, in general, might be waning.

"They don't offer any with 10.04, and two of the four models they offer still have 9.04," Nimey writes. "Doesn't seem like they're too keen on it."

According to Canonical, Ubuntu's primary commercial sponsor, the Linux distribution is currently used by more than 12 million individuals. Data taken by the site Distrowatch—which has been tracking the popularity of hundreds of Linux distributions since its inception in 2001—ranks Ubuntu as the most popular distribution based on an analysis of hits to the site's official "Ubuntu" section.
Enhanced by Zemanta

June 01, 2010

Uncorking the WINE

It is the symbol of notification of error of u...Image via Wikipedia

By The Computer Doctor

Ubuntu 10.04 has been out for a few weeks now and over all I'm mostly satisfied until this past week. One of the programs that I used exclusively in Windows was Full Tilt Poker. Of course if you go to the site you will see that you must have windows and there is no linux support and blah blah blah. Whatever. I know that I can usually get programs to work to some extent using WINE.

Now when I finally got the executable downloaded and tried to run it with Wine I got an error message stating "The file '/home/user/Downloads/program_name.exe' is not marked as executable. If this was downloaded or copied form an untrusted source, it may be dangerous to run. For more details, read about the executable bit."

After researching this issue, it seems that Canonical has decided that if it's not free and open source that they don't want me to install the software. All I could think was "who's bone head idea was this?". I decided to go Linux to get away from counter productive draconian measures that were detrimental to the user.

Now before we all get our knickers in a bunch let me describe multiple ways to solve this manufactured nuisance.

Solution 1. Allow executing file as program
To solve the problem, right click on the .exe file, select Properties, select the Permissions tab and check "Allow executing file as program". Then hit the Close button.

Solution 2. Wine in the terminal
Run .exe from the terminal and you shouldn't see the "Blocked: wine start /unix" message:
code: wine /media/storage/Setup.exe

Solution 3. Custom launcher
Right click on the .exe file, select Open with other application -> Use a custom command and use wine for the command.
To launch an .exe file, right click on it, select Open with wine.
You can also right click on the file, select Properties -> Open With and select wine. The a double click on any exe file will shouldn't show the "Blocked: wine start /unix" message.

Solution 4. Change the default launch command
Edit the default launch command for wine
code: gksu gedit /usr/share/applications/wine.desktop
change: Exec=cautious-launcher %f wine start /unix
to: Exec=wine start /unix %f

So to summarize,
  1. Canonical is trying to make The Computer Doctors life more complicated
  2. Google is your friend
  3. The Computer Doctor finds the solutions and saves the day
Reblog this post [with Zemanta]

Hex Converter

Hex To ASCII Converter

Hex:
Ascii:

 

Integer to Byte converter


This is a tool to practice converting between decimal and binary representations. After you have practiced for a while and feel that you know how to do the conversions, take the quiz.
Decimal number to convert:
Binary representation:


Binary number to convert:
Decimal representation: