Kudos to AMD – ATI GPU Specs Released

Kudos to AMD for following through on an earlier promise to release GPU specs. The specs are now publicly available, without the need for an NDA. The RV630 Register Reference Guide and M56 Register Reference Guide represent almost 900 pages of 2D specs. 3D specs and specs for other chips should be coming soon. Awesome. We’ll see if this has any impact on sales for ATI cards. It will be interesting to watch the Linux driver mature and also see what, if any, impact this has on whether nVidia will release any specs.

–jeremy

Lenovo X61 – Update

A quick update to this post. As of Tribe 5, both audio and wifi work flawlessly in the default configuration. With the manual installation of ThinkFinger for the biometric thumb scanner, absolutely everything on the machine is working as expected. I’m really liking the form factor of this laptop, it’s going to be great for conferences and travel.

–jeremy

Community Involvement

At LinuxQuestions.org, community feedback is absolutely critical to us. On that note, I’m happy to announce the LQ Project Tools, which will allow us to monitor community feedback, bug reports and feature requests in a much better way than we have in the past. If you have a suggestion on a project you’d like to see us undertake, have found a bug or have a feature suggestion, please let us know. We really do listen.

–jeremy

Are SCO Execs in trouble?

From Mark Webbink:

Some have speculated that it would be worthwhile to now take SCO off the market. Heck, their market cap is now under $10 million. The problem is that paying $10 million to buy SCO would not be the end of it. SCO is still embroiled in the IBM case and the Red Hat case, to say nothing of the on-going claims that Novell has. In addition, when the lights finally flicker out on SCO, look for some shareholder lawsuits based on violation of securities laws. If you go back to the press conferences that SCO repeatedly called back in 2003 and 2004, they never began those press conferences by making the standard disclaimers cautioning investors to take what they were saying with a grain of salt. As a consequence, investors had every right to take what Darl McBride and Chris Sontag were saying in public back then as the gospel truth. Like McBride stating publicly that SCO owned the copyrights to Unix in the spring of 2003 while he was privately corresponding with Novell begging them to transfer the copyrights to SCO.

We have come a long way from that day in 2003 when McBride suggested IBM buy SCO for $500 million.

I’d expect shareholder lawsuits once SCOX runs out of money and it looks like Darl McBride and Chris Sontag might end up getting a little more than they bargained for. It would have been nice to see this case make it all the way through to judgment, but it’s looking less and less likely that SCO will be able to hold out that long.

–jeremy

Citrix Enters Datacenter and Desktop Virtualization Markets with Acquisition of XenSource

In case you’ve been hiding out the last couple days and hadn’t heard, Citrix has acquired XenSource for the lofty sum of $500m (which represents a truly astounding multiple, approached previously only by the likes of Skype and YouTube). This comes right on the heels of the $21b VMware IPO. In case you can’t tell, virtualization is hot. As Jonathan has noted, virtualization is actually going to be quite good for the industry, even if it seems a bit counterintuitive at the moment.

The following is directly from the press release:

Under Peter’s leadership, Citrix is also committed to maintaining and growing its support for the Xen open source community, led by XenSource co-founder and Xen project leader, Ian Pratt. Between now and the close of the acquisition, XenSource will work with the key contributors to the Xen project to develop procedures for independent oversight of the project, ensuring that it continues to operate with full transparency, fairness and vendor neutrality – principles that are critical to the continued role of Xen as a freely available open source industry standard for virtualization.

The acquisition will also strengthen each company’s strong partnership with Microsoft and commitment to the Windows platform. As an independent company, XenSource has built a strategic relationship with Microsoft designed to ensure broad interoperability between XenSource products and the upcoming Microsoft Windows hypervisor, code named “Viridian”. This relationship complements and broadens the successful partnership between Citrix and Microsoft in the Windows application delivery, application networking and branch office infrastructure markets.

It would seem to me that XenSource is going to spin Xen out as a distinct Open Source project and then align itself much more closely with Windows and Microsoft Virtualization in general (The CEO went as fas as to say “Our product focus is to provide the best Microsoft virtualization experience on the market”). With KVM and some other Linux virtualization projects making good headway recently it will be interesting to see how the various Enterprise Linux distributions respond. How that, in turn, will impact the general Xen project remains to be seen.

The other question I’ve seen raised is whether this acquisition multiple had much to do with XenSource being an “Open Source company”. Unfortunately, I’d say not really. It certainly didn’t hurt, but I’d guess the VMware IPO had more to do with it than the fact that Xen is an Open Source project. It seems clear that many smaller innovative Open Source based companies are going to be snatched up by proprietary companies as we move forward. It remains to be seen what long term impact this will have. I think it just reflects that Open Source is moving into the main stream. Some day I don’t think companies will have an “Open Source strategy” – it will just be an everyday part of business as usual. Others don’t have such a rosy outlook. Time will tell.

–jeremy

Q&A: Torvalds on Linux, Microsoft, software's future

LinuxWorld has posted an interview with Linus, and as usual there are a bunch of interesting sound bits. A few here:

Lest people think that commercial and Open Source don’t mix…

CW: How did Linux, as a product, benefit by being released as it was?

Torvalds: Well, in a very real sense, if I hadn’t released it publicly, it would just have been a random small project of mine, and gotten use on my machines, but eventually it would have just been left behind as a “that was a fun project, let’s see what else I can do” kind of thing. So, Linux really wouldn’t have gone anywhere interesting at all if it hadn’t been released as an open-source product.

I also think that the change to the GPLv2 (from my original “no money” License) was important, because the commercial interests were actually very important from the very beginning, even if they were much smaller initially. Even in early ’92, you had small (hobbyist) commercial distributions that were really just cheap floppy-disk copying services, where interested individuals that were involved decided that they might as well try to spread the word and also maybe make a small amount of money on the side. The fact that I personally wasn’t interested in that part of the picture was irrelevant.

And the thing is the commercial concerns from the very beginning, even when they were small, were really very important. The commercial distributions were what drove a lot of the nice installers, and pushed people to improve usability etcetera, and I think commercial users of Linux have been very important in actually improving the product. I think all the technical people who have been involved have been hugely important, but I think that the kind of commercial use that you can get with the GPLv2 is also important — you need a balance between pure technology, and the kinds of pressures you get from users through the market.

So I don’t think marketing can drive that particular thing: if you have a purely marketing (or customer) driven approach, you end up with crap technology in the end. But I think that something that is purely driven by technical people will also end up as crap technology in the end, and you really need a balance here. So a lot of the really rabid “Free Software” people seem to often think that it’s all about the developers, and that commercial interests are evil. I think that’s just stupid. It’s not just about the individual developers; it’s about all the different kinds of interests all being able to work on things together.

..on users and developers:

CW: Which are the benefits of Linux for the users, apart from the fact that it’s free?

Torvalds: The biggest advantage has very little to do with the money, and everything to do with the flexibility of the product. And that flexibility has come from the fact that thousands of other users have used it, and have been able to voice their concerns and try to help make it better.

It doesn’t matter if 99.99 percent of all Linux users will never make a single change. If there are a few million users, even the 0.01 percent that end up being developers matters a lot and, quite frankly, even the ones that aren’t developers end up helping by reporting problems and giving feedback. And some of them pay for it and thus support companies that then have the incentive to hire the people who want to develop, and it’s all a good feedback cycle.

CW: What’s more important, Linux’s huge user base or its large developer base?

Torvalds: I don’t think of them as separate entities. I think that any program is only as good as it is useful, so in that sense, the user base is the most important part, because a program without users is kind of missing the whole point. Computers and software are just tools: it doesn’t matter how technically good a tool is, until you actually have somebody who uses it.

But at the same time, I really don’t think that there is a difference between users and developers. We’re all “users”, and then in the end, a certain type of user is also the kind of person who gets things done, and likes programming. And open source enables that kind of special user to do things he otherwise couldn’t do.

Are those special users that actually do things more important? Yes, in a sense. But in order to get to that point, you really have to have the user interest in the first place, so a big and varied user base is important, in order to get a reasonable and varied developer base.

And I would like to stress that varied part. A lot of projects try to specialize in one area so much that they get only one particular kind of user, and because they get one particular kind of user, they then get just a particular kind of developer, too. I always thought that was a bad idea: trying to aim for a specific “niche” just means that your user-base is so one-sided that you also end up making very one-sided design decisions, and then the user base will be even more one-sided, and it’s a bad feedback cycle.

Finally, an attitude about Microsoft that I think many in the community can take something away from.

CW: Microsoft has recently claimed that free software and some e-mail programs violate 235 of its patents. But Microsoft also said it won’t sue for now. Is this the start of a new legal nightmare?

Torvalds: I personally think it’s mainly another shot in the FUD [fear, uncertainty and doubt] war. MS has a really hard time competing on technical merit, and they traditionally have instead tried to compete on price, but that obviously doesn’t work either, not against open source. So they’ll continue to bundle packages and live off the inertia of the marketplace, but they want to feed that inertia with FUD.

CW: Do you think you and the open-source software community are prepared for this battle?

Torvalds: I don’t actually see it as a battle. I do my thing because I think it’s interesting and worth doing, and I’m not in it because of any anti-MS issues. I’ve used a few MS products over the years, but I’ve never had a strong antipathy against them. Microsoft simply isn’t interesting to me.

And the whole open source thing is not an anti-MS movement either. … Open source is a model for how to do things, and I happen to believe that it’s just a much better way to do things and that open source will take over not because of any battle, but simply because better ways of doing things eventually just replace the inferior things.

–jeremy

Court Rules: Novell owns the UNIX and UnixWare copyrights

It sure has been a long time since the last SCO related post. It looks to finally be the beginning of the end for this whole fiasco. From Groklaw:

Hot off the presses: Judge Dale Kimball has issued a 102-page ruling [PDF] on the numerous summary judgment motions in SCO v. Novell. Here it is as text. Here is what matters most:

[T]he court concludes that Novell is the owner of the UNIX and UnixWare Copyrights.

That’s Aaaaall, Folks! The court also ruled that “SCO is obligated to recognize Novell’s waiver of SCO’s claims against IBM and Sequent”. That’s the ball game. There are a couple of loose ends, but the big picture is, SCO lost. Oh, and it owes Novell a lot of money from the Microsoft and Sun licenses.

Judge Kimball asks the parties, in view of the ruling in Novell, which “significantly impacts the claims and counterclaims asserted” in IBM, to prepare by August 31 “a statement of its view of the status of this case and, more specifically, the effect of the SCO v. Novell decision on each of the pending motions.”

Here’s the conclusion:

For the reasons stated above, the court concludes that Novell is the owner of the UNIX and UnixWare copyrights. Therefore, SCO’s First Claim for Relief for slander of title and Third Claim for specific performance are dismissed, as are the copyright ownership portions of SCO’s Fifth Claim for Relief for unfair competition and Second Claim for Relief for breach of implied covenant of good faith and fair dealing. The court denies SCO’s cross-motion for summary judgment on its own slander of title, breach of contract, and unfair competition claims, and on Novell’s slander of title claim. Accordingly, Novell’s slander of title claim is still at issue.

The court also concludes that, to the extent that SCO has a copyright to enforce, SCO can simultaneously pursue both a copyright infringement claim and a breach of contract claim based on the non-compete restrictions in the license back of the Licensed Technology under APA and the TLA. The court further concludes that there has not been a change of control that released the non-compete restrictions of the license, and the non-compete restrictions of the license are not void under California law. Accordingly, Novell’s motion for summary judgment on SCO’s non-compete claim in its Second Claim for breach of contract and Fifth Claim for unfair competition is granted to the extent that SCO’s claims require ownership of the UNIX and UnixWare copyrights, and denied in all other regards.

Furthermore, the court concludes, as a matter of law, that the only reasonable interpretation of the term “SVRX License” in the APA is all licenses related to the SVRX products listed in Item VI of Schedule 1.1(a) to the APA. Therefore, Novell is entitled to a declaration of rights under its Fourth Claim for Relief that it was and is entitled, at its sole discretion, to direct SCO to waive its claims against IBM and Sequent, and SCO is obligated to recognize Novell’s waiver of SCO’s claims against IBM and Sequent. Accordingly, Novell’s motion for partial summary judgment on its Fourth Claim for Relief for declaratory judgment is granted, and SCO’s cross-motion for summary judgment on Novell’s Fourth Claim for Relief is denied.

Finally, the court concludes, as a matter of law, that the only reasonable interpretation of all SVRX Licenses includes no temporal restriction of SVRX Licenses existing at the time of the APA. The court further concludes that because a portion of SCO’s 2003 Sun and Microsoft Agreements indisputably licenses SVRX products listed under Item VI of Schedule 1.1(a) to the APA, even if only incidental to a license for UnixWare, SCO is obligated under the APA to account for and pass through to Novell the appropriate portion relating to the license of SVRX products. Because SCO failed to do so, it breached its fiduciary duty to Novell under the APA and is liable for conversion.

The court, however, is precluded from granting a constructive trust with respect to the payments SCO received under the 2003 Sun and Microsoft Agreements because there is a question of fact as to the appropriate amount of SVRX Royalties SCO owes to Novell based on the portion of SVRX products contained in each agreement. Furthermore, because Novell has obtained the information that it would otherwise obtain through an accounting during the course of this litigation, the court denies Novell’s Ninth Claim for Relief for an accounting. However, the court also notes that SCO has a continuing contractual obligation to comply with the accounting and reporting requirements set forth in the APA.

What does this all mean? The case against IBM is all but a moot point now, since Novell owns the IP that SCO is suing over. In addition, SCO owes a substantial amount of the previous license money (95% at a worst case for them) to Novell. It’s pretty much game over at this point. Most of us thought this would be the end result, but in my mind there are many open questions that may never be answered. Will there be a criminal case against Yarro and/or McBride? Was this the longest running pump and dump scheme in history? What was the real reason behind Microsoft obtaining one of the original licenses from SCO and will that angle even be pursued now that Novell and Microsoft are pals? Was the recent Microsoft Novell deal structured as it was by Microsoft in anticipation of this and if so did Novell even see it coming? What was Sun’s intention in getting one of the original licenses from SCO? At the time they were fairly anti-Linux, but part of it seemed to be related to them moving toward OpenSolaris. If it’s really Novell IP how is that deal impacted and what legal ground does OpenSolaris stand on? What was the real impact of this case on Linux in general and on companies like Red Hat specifically? I have many more questions, but will be tossing them around a bit and looking for more information that will surely become available in the coming weeks. Stay tuned.

–jeremy

Lenovo, Novell partner to offer Linux on the ThinkPad

From Ars:

ThinkPad customers will soon have a new configuration option, as Lenovo and Novell have announced that the popular laptops will begin shipping with SUSE Linux Enterprise Desktop 10 (SLED) preinstalled. Although the ThinkPad has been certified for Linux for some time, this marks the first time Lenovo will ship a laptop with Linux preinstalled—while providing both hardware and OS support. Novell will provide software updates directly to ThinkPad owners, however.
Related Stories

* ThinkPad X60 laptop
* Lenovo unveils T61p ThinkPad

Lenovo says that the decision to offer Linux on its laptops comes as the result of pressure from enterprise customers. “We have seen more customers utilizing and requesting open source notebook solutions in education, government, and the enterprise since our ThinkPad T60p Linux announcement, and today’s announcement expands upon our efforts by offering customers more Linux options,” said Lenovo VP Sam Dusi in a statement.

SUSE will be available on T-series ThinkPads (Lenovo’s business-class notebooks) beginning in the fourth quarter. Aside from the choice of operating system, the SUSE ThinkPads should be in all respects identical to their Windows-running brethren.

One big difference between this and the recent Dell announcement is that this one focuses more on the enterprise, while Dell is going after the enthusiast. It’s clear that Linux demand is now mainstream, which is great. Lenovo originally made this announcement over a year ago though, and one has to wonder what took things so long to come to fruition. It’s great to see that customer demand was the key driver here. Hopefully that will keep Lenovo committed to the product line. The point where hardware manufacturers have to offer a working Linux driver is near.

–jeremy

Lenovo X61

The new laptop arrived today, just in time for my trip to LinuxWorld. I had an Ubuntu 7.04 Feisty Fawn disc laying around from Ubuntu Live, so figured I’d just go with that. I’ve not had Linux installation problems in a long time. I guess the X61 is just too new. First, the harddrive wasn’t detected by the installer. The fix for this was easy enough, simply enable Compatibility mode in the BIOS for the SATA controller (defaults to AHCI). Looks like this is also needed for some Windows installs, so not a big deal. After that the installer fired right up and the installation proceeded without incident. First boot up and everything looks good. That is until I realize that neither wifi or audio work. Poking around I see my X61 came with iwl4965 and AD1984, respectively. Feisty supports neither, but Gutsy Gibbon 7.10 at least supports 4965 for sure, so I decide to upgrade. I really like how easy a dist-upgrade is in Debian (and therefore Ubuntu) and Gutsy is on the laptop in under an hour. Wireless networking worked out of the box without so much as a configuration change needed. Audio, however, does not seem to work out of the box. The chipset is properly detected now, but I don’t get any output. I haven’t had a chance to actually look into this yet as audio just isn’t critical for me at this time. Overall the Ubuntu install experience is really impressive. For an alpha release, Gutsy has been quite stable so far. Certainly not without issue, but we’ve come a long long way. The out of the box support for a device this new in Gutsy has almost reached an acceptable level. My guess is with Dell and others now making a driver push, we’ll be all the way there in the very near future.

–jeremy

Open Source: Locked Into Uncertainty

At times it seems like parts of Microsoft are legitimately trying to change. It’s hard to believe anything they say when you see things like this though.

The ad takes you to case studies from Microsoft, including one showcasing the State of Illinois’ email consolidation project. Utah did something similar back in 2002. Believe me, it’s not an easy job.

As you’d expect since it was a Microsoft case study, Illinois chose to consolidate an Exchange/Active Directory solution–they had different agencies using Exchange, GroupWise, and Notes. We were luckier–almost everyone was usin GroupWise and Novell directory–although there were lots of servers with out of date versions that had to be updated before we could install a meta-directory.

I wouldn’t fault any CIO for choosing Exchange. It’s the dominant email platform at this point and clearly the safe choice. What I do find a little interesting is that Illinois officials would go out of their way to help Microsoft create an anti-open source propaganda video. The two stars are Paul Campbell, Director of CMS (Central Management Services) and Tony Daniels, the agency’s Deputy Director. At one point, Daniels says:

“People say that open source doesn’t lock you into any one company, but when you think about it, it locks you into uncertainty.”

Daniels also says something about not having time for “science projects.” Did Microsoft write the script? Sadly, probably not. That’s probably what he really believes. When I became CIO for Utah, I found a culture that was ignorant and, in some cases, scared of open source. That’s probably not just true of state government, but any old-line business.

This brings up a good point. Microsoft is so pervasive in some places and spends so much money on FUD that some people actually think this way. But they think these things not based on reality, having tried Open Source or even factual information. It’s just a matter of what they know and are comfortable with. The work ahead for us is going to be long and arduous. It’s going to be a war of attrition. Changing a mindset, especially one not necessarily formed of facts, is not an easy thing. That being said I wholeheartedly think it’s a worthy challenge. Sure, Open Source has it’s flaws. Everything does. The pros still vastly outweigh the cons. Open Source truly has the power to open doors many didn’t even know existed. Education is going to be one of the keys here. I see that as one of the reasons we’re on the right track. When a more educated and more informed evaluation inexorably leads you in one direction, it’s in that direction I want to be headed.

–jeremy