Tuesday, November 21, 2006
How To Compile A Kernel - The SuSE Way
I have tested this on SuSE 10.1.
I have tested this on SuSE 10.1.
The license, known as the GNU General Public License (GPL), had already been in the process of revision. In an interview with me this morning, Moglen promised that the foundation will now make "further changes" to the GPL that will make crystal clear that the Novell-Microsoft pact, or any similar pact, will violate it.
In a question-and-answer session after his keynote speech at the Professional Association for SQL Server (PASS) conference in Seattle, Ballmer said Microsoft was motivated to sign a deal with SUSE Linux distributor Novell Inc. earlier this month because Linux "uses our intellectual property" and Microsoft wanted to "get the appropriate economic return for our shareholders from our innovation."
One of the fundamental differences between the proprietary software world and the free software world is that the proprietary software world divides users by forcing them to agree to coercive licensing agreements which restrict their rights to share with each other, whereas the free software world encourages users to unite and share the benefits of the software.
In short, it doesn’t like it. “It's worse than useless, writes Bradley Kuhn, SFLC CTO. “Don't be confused by the illusion of a truce; developers are no safer from Microsoft patents now than they were before.”
"The SFLC has been offered cooperation by Novell sufficient to permit a confidential audit to determine whether the licence provisions of the GPL have been complied with," SFLC chairman Eben Moglen told vnunet.com.
Some degree of suspicion is understandable. No one would mistake Microsoft for a company that is good at losing money. Every agreement Microsoft enters into surely is done with an eye towards whether or not it will benefit Microsoft.
I think something is up, and it was probably triggered by Larry Ellison's announcement at the recent Oracle OpenWorld event that his company would sell support services for Red Hat Linux. I suspect that the big enterprise players are each going to jump on one of the various Linux boats and start a software war.
On Thursday, Novell effectively conceded that this effort has failed. On stage with Microsoft in San Francisco, Novell announced that the two companies would cooperate to make the Windows operating system and Linux work well together. More significantly, Microsoft will resell Novell's version of Linux, and Novell will start paying royalties to Microsoft in exchange for Microsoft's pledge not to enforce patent claims against Novell and its customers.
Unlike the Sun partnership, which seemed to be more about Sun getting money from Microsoft than anything truly material, this one has teeth and addresses the critical needs of both companies and the customers who use their products. It easily makes SuSe Linux the favored product and creates the strongest argument yet that the Microsoft of today isn’t the Microsoft of a few years ago.
It still seems unbelievable. but it did happen. Microsoft is "supporting" Linux, and both companies are working together to improve interoperability between Windows and Linux.
Many businesses prefer Linux as it can be tailored to a company's needs - but Microsoft has been reluctant to allow its products to work alongside it.
Every time you see an old Dracula film, the same fool is making a deal with Drac to achieve eternal life, a life you know, as the viewer, is going to be awful and short. "Don't do it!" you want to shout at the screen, and so it is with this deal between the maker of Windows and the acquirer, as Novell once staked its future on UNIX, of SuSE Linux.
Speaking to the INQ, Wickline said that the Volnovo pact would have significant negative implications for the Open Source movement.
There is no hell freezing over, no snowballs melting and definitely no white flags fluttering over the Microsoft headquarters building. Microsoft is not conceding that desktop Linux is gaining ground. It's not admitting that its closed-source strategy has failed.
A few minutes later, I had a front-row seat to watch Steve Ballmer publicly put the final coda on a decade of dispute in the computer industry as he posed for a handshake with Ron Hovsepian, his opposite number at Novell.
The deal with Novell Inc. is designed to make it easier for customers to use both Linux and Microsoft's Windows software. It puts new pressure on Red Hat Inc., a Linux seller whose shares were recently roiled when Oracle Corp. announced plans to offer its own technical support for Red Hat's products.
However, today's news is a big step forward for the Linux market. Today, for the first time, Microsoft is collaborating directly with a Linux and Open Source software vendor. With this news, Microsoft is saying that Linux is an important part of the IT infrastructure.
There are two significant announcements. First, that Novell and Microsoft are entering into a patent cross-license, and second, that Microsoft is promising not to assert its patents against individual non-commercial developers. The bad part is that this sets Mirosoft up to assert its patents against all commercial Open Source users. There are also some little bonuses for Microsoft, like Novell will help Microsoft turn back the Open Document Format and substitute something Microsoft controls.
The installer was the same as we've grown accustomed to basically. This release the installer went back to full screen (at least here) and something happened to the fonts. They seemed very jagged and faded out in places. That was weird. The only new feature I picked up on was the new types of installs. LVM appeared previously, but this release I noticed EVMS is now available (although there seems to be some bugs with this option). Reiserfs was still the default filesystem and reiser4 was still not available. One of the most annoying bugs concerns the installation of Grub. It will overwrite your MBR no matter what you choose in the configuration and I've seen reports that it won't even write it correctly rendering your system unbootable. I avoided this issue by choosing not to install a bootloader at all (which is my normal method anyway). But if you're gonna test this release, I'd suggest having a livecd handy. Most of my hardware was detected properly although, as stated earlier, I did have some minor issues.