Archive | April, 2005

Akron student sells unused software on eBay, gets sued,

From Paul Thurrott WinInfo Short Takes: Week of April 11:

My guess is that you’re going to hear a lot more about this case in the weeks ahead. The short version goes like this: Microsoft sued an Ohio college student last year for selling two pieces of unused Microsoft software on eBay. Microsoft has won numerous cases like this in the past by default (who wants to square off against Goliath?), but University of Akron student David Zamos decided to fight back. He won– or at least settled after Microsoft realized the danger–but there’s a lesson to be learned from this story. Zamos argued, quite effectively, that he couldn’t agree to Microsoft’s sales and licensing terms because the company wraps its End User License Agreement (EULA) inside the unopened software. I expect this bit of legal chicanery to be tested again in the future. In the meantime, this is a bellwether case that all Microsoft customers should be aware of. The “Cleveland Scene” ran the full, and interesting, story:

http://list.windowsitpro.com/t?ctl=719D:2280B

I’ve always wondered what would happen if I bought a name-brand box for the hardware and tried to sell of the pieces I didn’t want. What kind of obligations are you under for the physical parts of your purchase? Can you sell off the sound card? The CD drive? The manuals? How about the CDs for the software you don’t use, don’t start and don’t break the shrink-wrap on?

Hoary Hedgehog Ubuntu 5.04 Released

Slashdot reports “Simon (S2) writes “Ubuntu Linux 5.04, code name ‘Hoary Hedgehog’, is now available. It offers the following new features: Simple and fast Installation, live CD’s for Intel x86, AMD64 and PPC, GNOME 2.10.1, Firefox 1.0.2, first class productivity software, and X.org 6.8.2.” It goes on to suggest “Read the announcement and the complete release notes.” Of course, now that it’s been posted on Slashdot, you might want to wait for their web server to stop glowing red. What you don’t want to wait for is the BitTorrent feeds. They are running pretty fast (BitTorrent gain speed with more file sharers on line). Slashdot features a set of quick links to the torrents for the US crowd (others should check http://www.ubuntulinux.org/download/).

Windows 2003 Service Pack One blues, continued…

Andrew MacNeill – AKSEL Solutions blogs Windows 2003 SP1 problems continue for others as well. “As a self-employed consultant, I’ve got better things to do with my time than troubleshoot server problems.”

Oliver Rist, in Infoworld’s Enterprise Watch column writes “Now Microsoft releases the much-anticipated Windows Server 2003 Service Pack 1. SBS 2003 happens to be partially based on Win2K3 code, although much of it also á isn’t. Win2K3 Server SP1 suddenly shows up on your SUS/WSUS update list. You put two and four together, come up with six-point-something, and decide to deploy the patch… Pow! You’ve got problems. A short list includes your fax services failing, your DHCP probably keeling over dead, your Change IP Address tool collapsing in a smoking pile of goo, and any reinstallations of critical components becoming suddenly akin to slamming your forehead into the front grill of a Dodge Ram pickup.”

Sure glad all my servers are running Red Hat and Fedora Core…

Microsoft Longhorn: a new security model?

OSNews is reporting Fewer permissions are key to Longhorn security. “Software engineers who attend Microsoft’s annual Windows Hardware Engineering Conference later this month could get their first taste of a new Windows user permissions model that could change the way thousands of programs are developed and run. But as the company prepares for the final Longhorn development push, questions remain about its plans for a new user privileges model called Least-Privilege User Account, or LUA.”

Man, yet another security model! Systems Engineers struggled mightily with the Windows Domain Model and then Active Directory. I wonder how many more iterations Microsoft will go through before things settle down. Computers are such an infant industry when compared to construction or manufacturing. And even in those industries, its really only in the last century that science and engineering (helped, ironically, by the computer) has brought enough precision to the process to improve the success rate of large building projects and streamline the raw-materials-to-delivered-goods process with JIT and EDI. It will be a long time, I’m afraid, until computers reach that level of maturity. In the meantime, we have to look forward to churn and relearn, new ‘paradigms’ (ugh!) and models.

From Structured Programming and Object-Oriented Programming through Service Oriented Architecture, Extreme Programming and Model Driven Architecture, new models are being tossed around daily. A few rise to the level of popularity to make the buzz, sell a bunch of books and fewer still contribute a bit to the science of computer science, So many appear like last year’s diet craze, embarrassing to recall. Empty promises written by marketeers oversold the software, promising impossible returns on investment. Fred Brooks wrote the definitive conclusion nearly thirty years ago: There are no silver bullets.

What I do see working, out here in the real world, is that evolution works better than revolution. Sure, a few projects achieve amazing success with the latest new whiz-bang tool of the day, but for the vast majority of developers in the trenches, there is a slow accumulation of knowledge and wisdom of best practices that filter out from the few manic successes (and less talked about, but far more common, down-in-flames failures). New tools and techniques work best when introduced into existing systems side-by-side, so practitioners can compare-and-contrast, mastering the new systems at their own pace (while waiting for version 3 or service pack 1), picking up the good parts of “the way we’ve always done things” and matching them with the good parts of the new tools and techniques. Different shops need to evolve at different paces. Shops working in industries with long turnover cycles can take decades, where cutting-edge shops working with highly competitive customers can take months. Revolution means starting over, rewriting all the rules from scratch. No matter how insanely great a new tool, it still takes 5 years to gain the 5 years of experience all the want ads are looking for. It takes a major development effort and a deployment and an update and a redeployment and a wave of new machines and a few major changes before you know how a toolset can handle the entire software development life cycle. A demo with two notebooks on a stage does not a robust system make.

Microsoft wants to start over with a new security model? It took until Windows 95 for the Win31 model to mature, and until WinXP for the WinNT model to be complete. Third time’s the charm?

Andrew MacNeill: W2K3, not SP1

I posted a comment to Andrew MacNeill – AKSEL Solutions asking if he had solved his problem with Windows Server 2003 Service PACK 1. He posts: The result of Windows 2003 SP1. “Well Ted, all I can say is I’m still running Windows 2003, but not SP1. Many people have offered suggestions and I’m reading other ideas but I’m staying away from Windows 2003 Service Pack 1. At least until I have nothing better to do with my weekend….”

“And to make matters worse, a bunch of my clients, who manage their own servers AND THOSE who have it hosted, experienced emails problems from Oct 31 – today. Coincidence? I’m not sure. While I wouldn’t blame Microsoft, some of my customers are immediately blaming their lack of server software on the big guy.”

They might be suffering from the recent Poisoning of Microsoft DNS Servers – this sounds like it could be a nasty one – or the new exploit to the WINS server patch issued last year. I noticed a real tapering off in email, ham and spam, in the last week. I wonder if something else is going on…

Dartmouth / Lake Sunapee Linux User Group

The Dartmouth – Lake Sunapee Linux User Group, a chapter of the Greater New Hampshire Linux User Group will meet on Thursday, April 7th, 7:00-9:00PM at Dartmouth College, Carson Hall Room L02 to hear Peter Nikolaidis present “Open Source E-Commerce with Interchange”

According to the website, “Interchange is an open source alternative to commercial commerce servers and application server/component applications. Interchange is one of the most powerful tools available to automate and database-enable your web site or build online applications. The talk will cover the basics of installing and configuring the software, as well as some demonstrations of existing sites running on Interchange.”

The Python Special Interest Group will be meeting before the main meeting at Everything But Anchovies, 603-643-6135, 5 Allen St Hanover, NH 03755, US at 5:30 PM to hear from the several Granite Staters who went to the Python conference in Washington, D.C.

The DLSLUG announcement email list is here, main web site here and the Greater New Hampshire Linux User Group here.

Or maybe not…

Regular reader Kevin Cully points out that my earlier plug for “Windows Catching Up to Linux in TCO, Security” was from a fairly questionable source. Kevin points out:

The visitors over at LinuxToday don’t have very nice things to say about Laura DiDio from the Yankee Group, and author of the report. Evidently there are some questions about her credibility in regards to her past articles.

I’ve mentioned the Yankee Group several times before in this blog:

The Register: Going cold turkey with Windows, well, thinking about it, maybe

Misinformation as news

and in none too positive a light. There are lies, damned lies, statistics and “studies.” Disappointing.

Exploits in IE and Outlook

No news here, move along… eEye Security apparently wasn’t getting its name in the papers enough, so they blabbed to the media that they had discovered yet another exploit in Outlook and Internet Explorer (including exploits that work in Windows XP SP2) and had reported them to Microsoft on March 16th and 29th. InfoWorld and eWeek picked up the story, echoed on sites like OSNews and, well, here 🙂

Since the exploit is in all recent versions of Windows, and most users run as an administrator (or have no choice, on Win9x), an exploit such as this means a malformed web page or email message could take over your machine, letting evildoers steal everything on your hard drive. eEye officials express concern over a “Zero Day Exploit,” a malicious attack before the exploit is patched. If only a small percentage of the estimated 500 million vulnerable Windows machines are exploited, we can anticipate serious disruption and millions in cleanup costs, as we have seen from previous Windows exploits.

What can you do?

First, stop running as administrator – create a power user account and log on as that user. That may not prevent your machine from being compromised, but it can limit the damage done.

Second, stop using the affected software. Enterprise users of Exchange-Outlook may find some trouble finding a replacement for all of the “integrated” features, but when the alternative is continuing, never-ending security exploits, well, compromise is called for. Responsible IT departments are already evaluating workgroup software from other vendors or those packages available under a free license. Make sure yours is.

If you don’t have enterprise Outlook dependencies, consider Thunderbird as an email client replacement.

Replacing Internet Explorer is both more difficult and easier. Get FireFox. It’s just better. Got applications that won’t run without IE? Get rid of them – keeping Typhoid Mary around because it’s so hard to find a good cook just doesn’t make a lot of sense. Cut your losses. You can’t remove Internet Explorer from your computer – Microsoft claims it is an integral part of the operating system, but you can remove its associations and use as the default applications – a quick Google search yields 800,000-plus hits for “disable internet explorer” pointing to sites like About.com. As part of its anti-trust settlement, Microsoft was required to make a utility available to switch default email and internet clients – In Windows XP, check under Control Panel, Set Program Access and Defaults.

MySQL ODBC is doing much better now

I had problems on my systems in January with the MySQL MyODBC driver version 3.51.10, and I ended up rolling back to version 3.51.09, as I posted to the Fox Wiki here, the Leafe.com ProFox forums here and the MySQL Forums here. Remarkably, I didn’t blog it also, but I was busy.

The good news is that the new driver, version 3.51.11-1, seems to fix the problem. Rolling back to the old driver also required additional work to use a weaker password technique, so this is a welcome fix!

Powered by WordPress. Designed by Woo Themes

This work by Ted Roche is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States.