Archive for the 'Apple' Category

Is Apple Killing Linux on the Desktop?

It looks like some think that OS X may be “killing” Linux on the desktop. I’m not sure that’s the case, but it’s an interesting point to explore. It’s true that Apple has a much higher percentage of desktop users than Linux does. Even if Linux grew at a faster rate in the time period given, it was off a much smaller base (and is still under 1-3% by most accounts). In most cases though, I don’t think you can definitively say that if a user didn’t go with OS X that they would have gone with Linux. Apple does a lot of things really good. Marketing is certainly one of them, but they do create slick machines that are very appealing. The fact that most traditional UNIX tools work with OS X is huge. I do think the “they just work” part is a bit overblown, but it’s certainly a better out of the box experience than Linux. That being said, many of the things that make that out of the box experience possible are the reasons some people switch to Linux. You want OS X, you have to purchase an Apple. The lock in involved with the Apple experience is actually worse than with Microsoft. So if it’s a UNIX-like OS with a shiny GUI that you’re looking for, OS X may indeed be what you want. If freedom is what you’re looking for, Apple is probably not for you.

Don’t take this to mean that I don’t like Apple. I think they are doing some really cool things. They are at times Open Source friendly and are creating real choice in the mass OS market. I think people are getting increasingly frustrated with Apple policies and practices though. The evidence isn’t too difficult to find. Apple really has little incentive to have pro-customer policies. If you want an iPod, an iPhone or OS X you don’t have any choice. If you want Linux, you can get hardware from any vendor you’d like. In the end, however, I’d still contend that more OS X sales are good for Linux… not bad. It gets people used to not using Windows. It introduces them to a UNIX-based OS. It opens doors that would be hard for Linux to open. Once the Windows monopoly is broken, it will be easy for all other operating systems to get a fair look. I welcome that day.

–jeremy

Apple Support

Did you know that if you walk into an Apple store with a broken iPhone, in this case a roughly one inch horizontal band on the touch screen that doesn’t register anything, they actually tell you to make an appointment and come back another time? I don’t mean walk around the mall and grab something to eat another time, I mean a different day. When I asked the rep if he thought this was good customer service, he just shrugged and said that’s the way it is. As regular readers know, I already wasn’t that happy of an iPhone owner. This just puts me over the top. I’m now counting the days until I can order the OpenMoko Neo1973 GTA02. I was seriously considering getting a new MacBook Pro over the next couple weeks. No way that will happen now. Are my expectations too high?

–jeremy

Where’s my Gphone?

Google finally made the highly anticipated Gphone related announcement today:

Despite all of the very interesting speculation over the last few months, we’re not announcing a Gphone. However, we think what we are announcing — the Open Handset Alliance and Android — is more significant and ambitious than a single phone. In fact, through the joint efforts of the members of the Open Handset Alliance, we hope Android will be the foundation for many new phones and will create an entirely new mobile experience for users, with new applications and new capabilities we can’t imagine today.

Android is the first truly open and comprehensive platform for mobile devices. It includes an operating system, user-interface and applications — all of the software to run a mobile phone, but without the proprietary obstacles that have hindered mobile innovation. We have developed Android in cooperation with the Open Handset Alliance, which consists of more than 30 technology and mobile leaders including Motorola, Qualcomm, HTC and T-Mobile. Through deep partnerships with carriers, device manufacturers, developers, and others, we hope to enable an open ecosystem for the mobile world by creating a standard, open mobile software platform. We think the result will ultimately be a better and faster pace for innovation that will give mobile customers unforeseen applications and capabilities.

It’s important to recognize that the Open Handset Alliance and Android have the potential to be major changes from the status quo — one which will take patience and much investment by the various players before you’ll see the first benefits. But we feel the potential gains for mobile customers around the world are worth the effort. If you’re a developer and this approach sounds exciting, give us a week or so and we’ll have an SDK available. If you’re a mobile user, you’ll have to wait a little longer, but some of our partners are targeting the second half of 2008 to ship phones based on the Android platform. And if you already have a phone you know and love, check out mobile.google.com and make sure you have Google Maps for mobile, Gmail and our other great applications on your phone. We’ll continue to make these services better and add plenty of exciting new features, applications and services, too.

This is fairly inline with what I was expecting. While some were anticipating a hardware device from Google, a platform plus stack release makes much more sense. They don’t have to get into a very low margin high capital business and they can keep existing partnerships in place without the added stress of direct competition. This move should have fairly large repercussion for the entire industry. With the availability of a full SDK for this platform, Apple is really going to get hurt if they are too closed with their SDK, which will be released soon. Looking at the Open Handset Alliance members, you’ll notice both Nokia and FIC are missing. You have to wonder how this announcement will impact Maemo and OpenMoko, respectively. I’d guess we’ll see many more partners and stepped up competition as a result of this announcement, so I’ll keep an eye out and post an update when the dust has settled. One thing is clear, the Linux mobile landscape is heating up.

Additional Reading:
TechCrunch
Edgadget
Mashable
Techdirt
Linux Foundation (which has pointers to many of the Linux mobile initiatives and players, including: ACCESS, A La Mobile, Celunite, FST, Mizi Research, OpenMoko/FIC, Purple Labs, Trolltech, LiMO, LiPS, Moblin and more)

–jeremy

Some LinuxQuestions.org Stats

Every once and a while I like to post a quick update that includes some stats about LQ. Here are a couple for the month of October 2007.

Browsers
* A total of 277 distinct Browsers visited LQ last month. Those with more than 1%:

Firefox 61.99%
IE 24.14%
Mozilla 5.50%
Opera 4.29%
Konqueror 2.18%
Safari 1.53%

Operating Systems
* A total of 23 distinct Operating Systems visited LQ last month. Those with more than 1%:

Windows 52.99%
Linux 43.09%
Macintosh 3.10%

Browser and OS combo
* The top 5 Browser/OS combos are:

Firefox / Linux 33.24%
Firefox / Windows 26.66%
IE / Windows 23.84%
Mozilla / Linux 5.33%
Opera / Linux 2.30%
Konqueror / Linux 2.30%

RSS feed
* The RSS feed with the most subscribers is LQ Latest Threads. RSS readers with more than 1%

Google Feedfetcher 77%
Google Desktop 10%
Firefox Live Bookmarks 3%
Firefox Live Bookmarks (Version 1) 2%
Bloglines 1%
MyYahoo 1%

Random
* 95.51% of visitors had Java support
* 88.29% of visitors had Flash support
* 97% browse with a screen resolution 1024×768 or greater

LQ is certainly not representative of the web as a whole, but interesting nonetheless. Enjoy.

–jeremy

Apple: “we plan to have an iPhone SDK in developers’ hands in February”

Apple has finally officially announced a real SDK for the iPhone. From the Apple announcement:

Third Party Applications on the iPhone

Let me just say it: We want native third party applications on the iPhone, and we plan to have an SDK in developers’ hands in February. We are excited about creating a vibrant third party developer community around the iPhone and enabling hundreds of new applications for our users. With our revolutionary multi-touch interface, powerful hardware and advanced software architecture, we believe we have created the best mobile platform ever for developers.

It will take until February to release an SDK because we’re trying to do two diametrically opposed things at once—provide an advanced and open platform to developers while at the same time protect iPhone users from viruses, malware, privacy attacks, etc. This is no easy task. Some claim that viruses and malware are not a problem on mobile phones—this is simply not true. There have been serious viruses on other mobile phones already, including some that silently spread from phone to phone over the cell network. As our phones become more powerful, these malicious programs will become more dangerous. And since the iPhone is the most advanced phone ever, it will be a highly visible target.

Some companies are already taking action. Nokia, for example, is not allowing any applications to be loaded onto some of their newest phones unless they have a digital signature that can be traced back to a known developer. While this makes such a phone less than “totally open,” we believe it is a step in the right direction. We are working on an advanced system which will offer developers broad access to natively program the iPhone’s amazing software platform while at the same time protecting users from malicious programs.

There’s a lot of speculation about whether or not the dedicated iPhone hackers forced Apples’ hand on this. Looking at the Springboard breakdown, some amount of support for additional apps has been there since the beginning. The latest 1.1.1 release seems to have increased that. The question is: with the PR beating it was taking, why didn’t Apple announce this when the iPhone was initially released, and what took them so long? Only Jobs knows for sure, but announcing it from the very beginning would likely have caused some people to hold off on their purchase. As for what’s taking so long, it could be a variety of things. The latest firmware release clearly shows that the iPhone platform is still a rapidly moving target. Apple may just want things to stabilize a bit before letting others in. It will be interesting to see how Apple rolls this out. Will apps have to be digitally signed by Apple? Will the only installation mechanism be iTunes? We’ll have to wait and see. While I’m glad to see this announcement (although they really didn’t have much of a choice in the end if they wanted a truly successful product long term), it’s probably not enough for me not to switch to an OpenMoko device in December.

–jeremy

Patent Infringement Lawsuit Filed Against Red Hat & Novell II

(A follow up to previous coverage)

As you may have guessed, this topic is being discussed heavily around the web. Mark Radcliffe points out that Open Source companies are likely becoming a more tempting target to patent trolls due to the stunning growth in the sector (keep in mind that Microsoft, Apple, et al. put up with this kind of thing all the time):

Although I and many attorneys in the open source industry have long been concerned about patent challenges to open source companies, this case appears to be the first by patent trolls against an open source licensor. The open source industry provides a tempting target because of its rapid growth. This morning, Eben Moglen at the Software Freedow Law Center Seminar on FOSS issues noted that Brad Bunnell of Microsoft joined Acacia on October 1 . According to news reports, Brad spent sixteen years at Microsoft at a number of positions which included General Manager, Intellectual Property Licensing. http://biz.yahoo.com/bw/071001/20071001005590.html?.v=1

Eben raises the intriguing question about whether these incidents are related. Given the time that it takes to prepare a patent lawsuit, Brad’s hiring probably did not effect the filing of this lawsuit. However the hiring may indicate the addition of a new business line for Acacia: suits against open source companies. Steve Ballmer’s recent comments about Red Hat’s obligation to pay Microsoft for alleged use of its patents makes this lawsuit and the timing of the move interesting.

Matt Asay points out a list of coincidences:

* One or more former Microsoft licensing execs join Acacia or one or its companies;
* Ballmer makes his most recent statement regarding Red Hat;
* Almost the same day, Red Hat (and presumbably Novell) receive notice of the alleged infringement from IP Innovation (Acacia);
* Before either company has a chance to consider the letter and respond, IP Innovation files its lawsuit in Texas;
* Novell changes all of its IP indemnification the same day (which it has named “Technology Assurance Program” as contrasted with Red Hat’s Open Source Assurance Program Novell apparently isn’t interested in assuring open source, just technology ;-);
* Novell’s new program notes a change in the Microsoft/Novell deal that covers GPLv3 code distributed by Novell for downstream recipients.

Hmm….I forget sometimes who is on which team, but it certainly seems like two sides have been conspiring on this, and I don’t mean IP Innovation and Microsoft (which is almost a given).

Stephen Walli (who was still at Microsoft when the SCO suit was launched) gives some advice that I couldn’t agree with more: Take a deep breath. Be calm. He continues:

The U.S. Supreme Court continues to involve itself in the broken patent system. The Linux Foundation and the Open Invention Network are both geared for this particular fight. I have confidence that the Groklaw community will step into the breach of reporting and investigation again. IBM, Intel, and HP have a vested interest in the outcome, and nobody plays IP games the way IBM does. Over the next few weeks, lawyers will come together behind the scenes from all the interested parties on the defending side. Hopefully egos won’t be too large, and a coherent plan of negotiation will emerge.

Some of the more interesting questions for me will be:

* Why Red Hat AND Novell?
* Why not Microsoft? (Acacia went after Apple who settled. Microsoft would seem to have deeper pockets than Red Hat or Novell. It would seem to be the more interesting business discussion.)
* If Microsoft is not involved, should they be? If Apple settled, and then this suit settles, Microsoft should know they’re next on the list. Or are they trusting IBM et al to win this one for them?

To quote one of my favourite lawyers in this space:

“If the F/OSS community wants to be in commercial space, community members will have to learn to deal calmly with IP litigation. The F/OSS production model will work where it makes sense, and it will not work where it doesn’t. It’s really just that simple. Particular claims in individual suits—even one against a flagship program such as the GNU/Linux OS—will not determine the fate of the community. Such cases present factual issues that will get resolved one way or another; they do not represent a crisis for F/OSS production as a whole. Norm entrepreneurial rhetoric that plays off such cases should be treated as entertainment. Enjoy it if you like it, take inspiration from it if you must, but don’t confuse it with the way things actually get done.”

I’m sure some former colleagues at Microsoft are excited. Mr. Smith and Mr. Ballmer most assuredly. But just as with the SCO Group litigation, there is no reason to celebrate. They shouldn’t confuse this with “the way things actually get done.” Pax.

I do find it interesting that Acacia went from Apple to Red Hat / Novell, when Microsoft surely would have been a much more compelling target from a business perspective. It becomes a simple case of follow the money from there. More information will come out of this in the coming weeks and months, so staying calm and focusing on what’s important is surely the correct course of action.

–jeremy

Are people still having issues with iPods and Linux?

I ask this because, much to my surprise, this three year old post about the iPod working out of the box in Fedora gets a surprising number of views on a daily basis. All the requests are the result of web searches, which makes me wonder if people really are still having problems. There’s not a distribution I’ve tried in the last couple years where whatever mp3 player I plugged into it didn’t work out of the box immediately. Curious…

–jeremy

Patent Infringement Lawsuit Filed Against Red Hat & Novell

Earlier this month, Ballmer reiterated his stance on patents and Linux:

Microsoft chief executive Steve Ballmer has warned users of Red Hat Linux that they will have to pay Microsoft for its intellectual property.

“People who use Red Hat, at least with respect to our intellectual property, in a sense have an obligation to compensate us,” Ballmer said last week at a company event in London discussing online services in the UK.

Red Hat quickly fired back:

Red Hat is assuring its customers that they can continue to deploy its Linux operating system with confidence and without fear of legal retribution from Microsoft, despite the increasingly vocal threats emanating from the Redmond, Wash., company.

In a scathing response to Ballmer’s remarks, Red Hat’s IP team said the reality is that the community development approach of free and open-source code represents a healthy development paradigm, which, when viewed from the perspective of pending lawsuits related to intellectual property, is at least as safe as proprietary software.

“We are also aware of no patent lawsuit against Linux. Ever. Anywhere,” the team said in a blog posting.

The Linux vendor, which is based in Raleigh, N.C., also gives customers open-source intellectual property protections through its Open Source Assurance Program, which includes a promise to replace the software if there is an intellectual property issue.

“This provides customers with assurances of uninterrupted use of the technology solution. Protecting our customers is a top priority, and we take it very seriously. Our confidence in our technology and protections for customers remains strong and has not wavered,” the blog posting said.

While many people thought Ballmer was just continuing his FUD campaign, a scant couple days later an IP infringement lawsuit was actually filed:

Plaintiffs IP Innovation and Technology Licensing Corp. claim to have the rights to U.S. Patent No. 5,072,412 for a User Interface with Multiple Workspaces for Sharing Display System Objects issued Dec. 10, 1991 along with two other similar patents.

Defendants Red Hat Inc. and Novell have allegedly committed acts of infringement through products including the Red Hat Linux system, the Novell Suse Linex Enterprise Desktop and the Novell Suse Linex Enterprise Server.

“Red Hat’s and Novell’s infringement, contributory infringement and inducement to infringe has injured plaintiffs and plaintiffs are entitled to recover damages adequate to compensate them for such infringement but in no event less than a reasonable royalty,” the original complaint states.

The plaintiffs also allege that defendants received notice of the patents, therefore the infringing activities have been deliberate and willful.

Plaintiffs are seeking an injunction from the court, increased damages and other relief that the court or a jury may deem just and proper.

T. John Ward Jr. of Ward & Smith Law Firm in Longview is representing the plaintiff.

The case has been assigned to U.S. District Judge Leonard E. Davis.

You have to find it ironic that “IP Innovation” is suing based on something seemingly obvious that was patented in a 1991 by Xerox. Things get interesting from there though. It seems IP Innovation LLC is a subsidiary of Acacia. Looking at Acacia closer, you see:

In July 2007, Acacia Research Corporation announced that Jonathan Taub joined its Acacia Technologies group as Vice President. Mr. Taub joins Acacia from Microsoft, where he was Director, Strategic Alliances for the Mobile and Embedded Devices (MED) division since 2004.

and

Acacia Technologies Names Brad Brunell, Former Microsoft General Manager, Intellectual Property Licensing, to Management Team

Monday October 1, 6:01 am ET

NEWPORT BEACH, Calif.–(BUSINESS WIRE)–Acacia Research Corporation (NASDAQ:ACTG - News) announced today that its Acacia Technologies group, a leader in technology licensing, has named Brad Brunell as Senior Vice President.

Mr. Brunell joins Acacia from Microsoft, where during his 16 year career he held a number of management positions, including General Manager, Intellectual Property Licensing.

So the SCOX trial isn’t even officially over and we already have a company with large Microsoft ties filing a clear patent troll case against Linux. You think they’d at least hide the connections better this time. It should be noted that IP Innovation appears to have previously gotten some money out of Apple for this, so it’s not simply aimed at FOSS. How much of this are we going to have to go though until the system is actually fixed? Too much. Let the SCO II games begin.

–jeremy

New iPods reengineered to block synching with Linux II

A quick follow up to this post. Well, it didn’t take long. I didn’t expect that it would. While the instructions are still a bit convoluted, I’m sure that will change soon enough as well. I just wish companies would stop making it difficult for people to use the hardware they purchase with their OS of choice. Something tells me it’s still going to be a while.

–jeremy

New iPods reengineered to block synching with Linux

While the title of this Boing Boing article is a little sensationalistic (the move was almost certainly aimed at iTunes lockin, with Linux being collateral damage) it’s not too far off the mark:

The latest iPods have a cryptographic “checksum” in their song databases that prevents third-party applications from synching with the portable music players. This means that iPods can no longer be used with operating systems where iTunes doesn’t exist — like Linux, where gtkpod and Amarok are common free tools used by iPod owners to load their players.

Notice that this has nothing to do with piracy — this is about Apple limiting the choices available to people who buy their iPod hardware. I kept my iPod when I switched to Ubuntu Linux a year ago, and I’ve been using it happily with my machine ever since (though it took me a solid week to get all my DRMed Audible audiobooks out of iTunes — I had to run two machines 24/7, playing hundreds of hours of audio through a program called AudioHijack, to remove the DRM from my collection, which had cost me thousands of dollars to build). I’d considered buying another iPod when this one started to show its age — it’s a perfectly nice player to use, provided you stay away from the DRM.

The new hardware limits the number of potential customers for Apple’s products, adding engineering cost to a device in order to reduce its functionality. It’s hard to understand why Apple would do this, but the most likely explanations are that Apple wants to be sure that competitors can’t build their own players to load up iPods — now that half of the major labels have gone DRM free, it’s conceivable that we’d get a Rhapsody or Amazon player that automatically loaded the non-DRM tracks they sold you on your iPod (again, note that this has nothing to do with preventing piracy — this is about preventing competition with the iTunes Store).

The truth is, however, that Apple seems to be getting more and more closed. The iPhone is a great example of this. It has so much potential it’s not funny. I’ve found the lockin limits that potential so much that I’ll almost certainly be getting rid of it when the OpenMoko ships. The web experience on the iPhone really is tremendous. Industry changing in fact. The lack of third party applications is just the beginning of why the device will never be what it could have been, however. Apple makes great products, there’s no doubt about it. You just have to use everything exactly the way they want you to. That’s not for me. As Apple products gain in popularity, I have to wonder how many others will get frustrated to the point that they’ll switch.

–jeremy





Close
E-mail It