Tag Archives: Autodesk

Trusting Autodesk? Contemplating a new product

Last week, in my capacity as a de facto CAD manager for a large public utility company, I was having a chat with an Autodesk Australia person (he’s a nice guy and very honest, by the way). The topic of conversation moved to the new AutoCAD-based vertical, Plant 3D 2010. At that stage, I had not even installed the 30-day trial, but I still raised some of the issues that potentially stood in the way of the company adopting this apparently highly suitable product.

In a word, it comes down to trust. Each drawing used or issued by this utility is a legal document with a potentially very long life ahead of it. I showed the Autodesk person a drawing issued in 1901. The assets documented by that drawing are still in use today; indeed, many thousands of people daily depend heavily on them. Before we invest our money, time and training in Plant 3D, we need to know that the electronic drawings produced with it are going to be fully functional in the long term.

In terms of a new product like Plant 3D, can we trust Autodesk to do the following?

  1. Still be around and providing CAD software for many years?
  2. Go on supporting this new product for many years?
  3. In the event that the product is discontinued, provide an alternative, together with a migration path that retains full drawing intelligence?
  4. In the event that the product is discontinued, continue to provide ongoing support at least to the level of allowing the product to run and be transferred from one computer to another?
  5. Provide a product that works as well in real life as it does in demos?
  6. Provide a product that, from first release, works without crippling restrictions or bugs that render the product unusable?
  7. Include adequate support for national standards?
  8. Sell the product for a reasonable price on an ongoing basis?
  9. Provide Subscription for a reasonable price on an ongoing basis?
  10. Provide the product in such a way that we have flexibility in our use of network and standalone licensing long-term?
  11. Continue to allow the licensed use of earlier releases and use at home?
  12. Provide full API access to the custom objects, including ActiveX?
  13. Provide adequate object enablers for all recent AutoCAD releases and variants?
  14. Support the ongoing use of DWG files by other releases of this product freely up and down within a 3-release DWG version bracket?
  15. Provide full visual integrity, editability of proxy objects and round-tripping of intelligence, when saving to plain AutoCAD, including earlier releases?
  16. Provide mechanisms that allow any company-based custom work to be distributed easily to internal and external users and carried forward to new releases reliably?
  17. Avoid introducing problems and restrictions that would interfere with customisation and other aspects of CAD management?

Feel free to add to my list in your comments. If you go down the list giving a Yes, No or Maybe, how well does Autodesk do? Before looking at the product, I’ve got one Yes, a few Maybes and a very large number of Nos. That’s not based on paranoia or hatred, just on past history, including very recent history.

For example, can Autodesk be trusted to still be selling Plant 3D in a few years’ time? Ask the users of Autodesk FMDesktop. The same can be said of any of the other products in a long list of Autodesk abandonments that goes back to the dark ages. Generic CADD, anyone? What do I do with all my old Graphic Impact files?

Is it likely that Plant 3D will work properly in the real world in the first release or two? Ask the users of Civil 3D who tried to get any grading done for the first few releases. Very major and obvious problems in new products can go on for years before being addressed.

I’d be interested to hear how well you think Autodesk rates for new-product trustworthiness. There are other aspects to trusting Autodesk, and I will cover these in a future post. Please wait for that one before launching into any generic tirades; for now I just want to know about your level of Autodesk trust, purely in relation to new products and continued support for existing ones.

Hotfix available for Raster Design licensing issue

Thanks to Brian and Rick for pointing out the availability of a hotfix for Raster Design 2010’s standalone/network license incompatibility. As a bonus, it also fixes some Raster Design / Civil 3D stability issues.

The hotfix is available here, and as always with patches, fixes, service packs and updates, read the readme first.

Note that although this fixes the most common scenario where a network Raster Design needs to work on a standalone AutoCAD, it does not fix the opposite scenario. So if you have a bunch of network licensed AutoCAD variants available to you and you have a standalone license of Raster Design because you’re the only person in the office who needs it, you’re still out of luck. If you’re in such a position, I think you have a very strong case for a no-cost change from standalone to network licensing for Raster Design. If you ask for this and are refused, let me know and I’ll let everyone else know.

The 12-month cycle and shipping software with known bugs

In a recent blog post, Deelip Menezes appears to be shocked by the very idea that a particular CAD company (no, not Autodesk) would ship software that contains known bugs. I thought he was joking, because he’s surely aware that practically all software companies with highly complex products release software with known bugs. As Deelip points out, those companies with 12-month cycles are particularly prone to doing this. There is no possible way any company can release something as complex as a CAD application within a fixed 12-month cycle without it containing dozens* of known bugs (because there isn’t time to fix them after discovery) and dozens* of unknown ones (because of insufficient Beta testing time).

Reading Deelip’s post and subsequent comments more carefully, it becomes clear that he doesn’t mean what a casual glance might lead you to believe he means. Deelip makes a specific distinction between “bugs” and “known issues”. He states that if a bug is discovered and the software is then adjusted such that it does not abort the software in a badly-behaved way, and this is then documented, then the bug ceases to be a bug and becomes a “known issue”.

I disagree. Bugs can cause crashes or not; they can cause “nice” crashes or not; they can be known about prior to release or not; they can be documented internally or not; they can be documented publicly or not. As far as I’m concerned, if the software doesn’t act “as designed” or “as intended”, then that’s a bug. Here’s what Wikipedia has to say, and I concur:

A software bug is the common term used to describe an error, flaw, mistake, failure, or fault in a computer program that prevents it from behaving as intended (e.g., producing an incorrect or unexpected result).

That doesn’t mean that software that is “as designed” (free of bugs) is free of defects. Defects are things that make the software work in a way other than “as it should”. They can be bugs, design errors or omissions, performance problems, user interface logic failures, API holes, feature changes or removals with unintended undesirable consequences, and so on. Unfortunately, defining “as it should” isn’t a precise science. You can’t just compare the software to the documentation and say that the differences are defects. The documentation could be faulty or incomplete, or it could perfectly describe the deeply flawed way in which the software works.

While I disagree with Deelip’s definition of bugs, I couldn’t agree more with a more important point he makes in his blog post. That point is of a fixed 12-month cycle being the root cause of a plethora of bugs/issues/whatever making it into shipping software, and this being an unacceptable situation. This is a view I expressed in Cadalyst before I started participating in Autodesk’s sadly defunct MyFeedback program, and it’s a view I hold even more strongly today.

In conclusion, I would have to say that the fixed yearly release schedule is not good for AutoCAD. It is good for Autodesk, certainly in the short term, but that’s not at all the same thing as being good for AutoCAD or its users.

I’m not alone in thinking this. The polls I’ve run on this subject, discussions with many individuals on-line and in person, and many comments here and elsewhere, indicate that a dislike of the 12-month cycle is the majority viewpoint. For example, when asked the question, “Do you think the 12-month release cycle is harming the quality of AutoCAD and its variants?”, 85% of poll respondents here answered “Definitely” or “Probably”. In another poll, 71% of respondents indicated a preference for AutoCAD release cycles of 24 months or greater.

Somebody please tell me I’m wrong here. Somebody tell me that I’ve misread things, that customers really think the 12-month cycle is great, and that it’s not actually harmful for the product. Anyone?

* Or hundreds. Or thousands.

Autodesk’s Revit rebellion reaction

It’s time to examine how Autodesk has reacted to the widespread criticism of Revit 2010. Is Autodesk listening? To be more specific, is Autodesk’s Revit team listening?

The Good

It has been good to see extensive public participation by Autodesk people in various discussions in different places. The Revit team isn’t hiding. It is asking for feedback on the Autodesk discussion groups, the AUGI forums and its own blogs, and getting lots of it. Much of it is negative, but it is to Autodesk’s credit that I’m not seeing much in the way of denial, or demands that the criticism must be constructive. I’ve been trying in vain for years to convince some people at Autodesk that denial is counterproductive and that criticism doesn’t have to be constructive to be useful.

The sort of messenger-shooting that I’ve seen some Autodesk people do from time to over the years (*cough* R13, CUI *cough*) is generally absent. I’m not seeing Adeskers arrogantly accusing users of their criticism being based on a failure to understand the product. I’m not seeing asinine comments that infer that the negativity is simply a symptom of the critics’ resistance to change. Actually, I’ve seen one such comment, but it wasn’t from an Autodesk person.

Overall, the Revit team’s responsiveness, openness and level of public availability is impressive. It’s so good that it puts other Autodesk teams to shame. When was the last time you saw an Autodesk person respond to criticism of AutoCAD in the Autodesk discussion groups or AUGI forums? Revit people are doing quite a bit of it, and by looking back I can see that they have been doing it for a while.

There was one attempt at a traditional corporate “the product is great, we just need to review our communications” message. Unsurprisingly, it didn’t work (read the comments). Denial, spin, obfuscation; these things never convince the people who need to be convinced, so why bother? While it’s good to see a reaction from somebody pretty high up in the chain of command, the people lower down have been doing a much better job of communicating with their customers.

The Bad

The trouble with all this communication is that it’s a couple of years too late. It’s no good putting a huge amount of effort into something, introducing it to users, then discovering too late that the users hate it. No amount of communication after the fact can make up for that kind of blunder. Exposing an early design to a handful of people in restricted circumstances can be useful, but it’s nowhere near enough. Lots of people need to be exposed to a product for a long time (as the Revit team now acknowledges – see an interesting Autodesk blog post here). The earlier it’s done, the better the product will be. As a bonus in these difficult times, this will lower the overall cost of development, because problems get exponentially more expensive to correct as the development cycle progresses.

From the public comments I’ve read, the Revit Ribbon was presented to beta testers as late as January, and by then it was very much a fait accompli. There was little chance of making it work significantly better, and none whatsoever of removing a bad design from the product before shipping. This scenario is, unfortunately, confined to neither Revit nor this particular instance. Although I can’t comment on my own Autodesk pre-release experiences, if you have read enough public discussions over the years you will undoubtedly have seen this kind of conversation a few times:

Angry user: “This feature is useless! The beta testers must have been blind to miss this!”
Beta tester: “Actually, we did see it and reported it right away. Autodesk just didn’t fix it.”

I would like to expand on this, but I am somewhat restricted by NDA. I’m not complaining about that (it’s a voluntary agreement), just stating the position I’m in.

Another thing that belongs in this category is the Revit team’s apparent disdain for its users’ wishlists. AUGI Revit people are convinced that their wishlists are being ignored, and I can see for myself that Autodesk’s own Revit wishlist discussion group is hardly a hive of activity.

The Ugly

Autodesk showed the cloven hoof with its exclusion of Phil Read from Autodesk University.* This reflects extremely badly on Autodesk. See here, here, here and here. Almost everybody seems to think this crude and futile attempt at censorship was a deplorable move, and I agree. Besides this being an example of messenger-shooting at its worst, it’s not a good look for the AU event itself. When you pay your AU fees, are you hoping to see the most knowledgeable, enthusiastic, passionate and inspiring speakers available? Or just the ones with opinions that align with Autodesk?

* My reaction is based on the assumption that this exclusion did take place. It has been widely reported and condemned, but not denied by Autodesk, so I think it’s a pretty safe bet. The only comment from AU management is, “Speakers for AU 2009 will be announced around June 15 – I cannot comment before.”

Revolt of the Revit Ribbon Renegades

I hesitate to cover this subject because my understanding of Revit is very close to nil. I’m going to cover it anyway, because it relates to the Does Autodesk Listen? theme that I’ve discussed here in the past.

Revit 2010 has appeared with a Ribbon interface, and many users don’t like it. Some well-known Revit users, including bloggers, former Autodesk employees and Revit founders, have railed against the new release. Autodesk has been accused of ignoring long-standing wishlists and pre-release feedback. Autodesk has (it is said) wasted precious development resources by introducing a badly-designed and poorly-performing pretty new face at the expense of solving long-standing and much-requested improvements to the core product. The main complaint appears to be that Autodesk didn’t do much with this release, other than introducing an interface that doesn’t work as well as the one it replaced.

All this will sound very familiar to AutoCAD users, but there are some significant differences between the AutoCAD 2009 situation and the Revit 2010 one. First, I think it’s fair to say (even based on my limited knowledge) that the old Revit interface was in some need of attention. It was basically an old NT-style interface that had been left neglected for some years. Revit users may have been mostly happy with the way the interface worked, but the way it looked must have been a bit embarrasing, especially for Autodesk. Second, AutoCAD 2009 left the old interface in place for those people who wanted or needed to use it; with Revit 2010 it’s Ribbon or nothing. There is no transition strategy.

I’m not qualified to make a judgement on whether the complaints about the usability of the new interface are justified. I should also mention that not every Revit user hates everything about Revit 2010, and there are positive comments from some about the new interface. However, I can say that the anti-Ribbon arguments have been expressed not only passionately, but also intelligently and persuasively. It’s not so much a matter of “change is bad”, but more “this change is bad, and here’s why”. Here are some examples:

One More Thing…
One More One More Thing…
A Well-Intentioned Road Paving
Don’t Confuse Change with Progress
Autodesk Bob
Humpty Dumpty Sat On a A Wall…
Dear Autodesk
Revit 2011 – the most significant release EVER

Some of the threads from the AUGI Revit – Out There forum (requires free AUGI membership sign-up to view):

Revit 2010 – New Ribbon UI
1st impression from Revit 2010…
What is your official opinion of 2010?
Who do we complain to?
2009 vs. 2010
Revit evangelist fatigue

Finally, here’s a Dilbert cartoon that was somebody else thought was a relevant comment on this situation.

In a future post, I’ll discuss how Autodesk’s Revit people have reacted to this criticism. Is Autodesk listening? Is it issuing corporate feelgood drivel? Is it circling the wagons and shooting the messengers as they ride by? Or is it doing all of the above?

Autodesk plans to fix Raster Design licensing SNAFU

I have been in touch with various people at Autodesk about Raster Design 2010’s failure to work in a mixed standalone/network environment. These people have all been suitably apologetic, they assure me it wasn’t a deliberate move on Autodesk’s part, and that moves are afoot to provide a solution fairly soon. For example:

Our intention was never to cause such inconvenience for our Raster customers with the licensing change. We are currently working on a solution and hope to have more information in the coming weeks.

And:

…we are very aware of the issue currently relating to the co-existence of an AutoCAD SLM and Raster Design NLM. This was not an intentional “change of licensing policy”, but an unfortunate side effect of updating our licensing technology for SLM (stand-alone) seats to be in sync with our NLM seats for all AutoCAD-based products. I can only apologize for this new behavior experienced by customers upgrade to 2010 version products.

We are currently pursuing a couple of options to rectify this situation. We do intend to provide a solution (fix if you will) in the very near term…

The jury is still out about whether this problem affects only Raster Design or is a general problem that prevents a mixed standalone/network environment of AutoCAD and vertical products. If it’s a general problem, it would be an unmitigated disaster for the 2010 product range. I’m getting mixed messages about this from the Autodesk people, but I don’t want to make an issue of that because the people involved are trying to help by providing what information they have as quickly as possible. As soon as I have accurate information available to me I will pass it on.

I know of at least one person who is unable to get a mixed AutoCAD and Revit MEP environment working. If you have tried to get AutoCAD 2010 and another 2010 vertical product working side by side where one is standalone and the other network, please add your experiences to the comments here.

Should you read software license agreements?

Evan Yares has raised an interesting point about the insolvency clause in Autodesk’s End User License Agreement. Please read the whole thing, but the gist is that there’s a clause where if you get into financial difficulties, Autodesk will do its bit to help you out in times of trouble by taking away your software licenses.

This clause extends as far as making an arrangement with your creditors, which is a common enough phrase but can mean several things and isn’t defined within the agreement. So, if your cash flow is a bit tight and you have to ask your phone company for another month to pay your bill, you’ll be sure to stop using all your Autodesk software, won’t you? Never use it again, because otherwise you’ll be a thief.

OK, maybe that’s a bit extreme, but I’m sure it could be interpreted that way by an aggressive and/or inventive lawyer, and Autodesk doesn’t appear to be short of those. Who knows? Why would Autodesk put that kind of thing in its EULAs if there is no intention of ever using it?

That’s an interesting aside, but it’s not my main point. Autodesk EULAs have traditionally contained unreasonable, unconscionable and arguably unenforceable clauses, so there’s nothing particularly remarkable there. My main point relates to reading EULAs in general, not just Autodesk’s. As a general rule, should you do it?

Looking at the polls I’ve done on this subject, lots of you don’t read them. In fact, over two thirds of poll respondents either never read them, or rarely do so. It would be interesting to find the reasons behind that. Do you not have the time? Is it pointless because it’s all legal gobbledygook? Do you trust the software maker to be reasonable? Do you consider click-throughs to be unenforceable? Or are there other reasons? Please let me know. I may do another poll once I have a reasonable set of choices to offer up.

There’s an argument that can be made that you are actually better off not reading these “agreements”. According to this argument, if you don’t read it, how can you have agreed to it? There’s no meeting of the minds. Better still; get somebody outside your company to do the installation for you. That person has no authority to bind your company to anything, so no agreement exists.

Or does it? Is this a valid argument? Until there’s either well-established case law or unambiguous legislation, it’s anybody’s guess. Even when the answer is known, it’s highly likely that the answer will vary depending on your location. Even if the agreement states that it is based on California law, what if the local law establishes that no obligation exists that binds you to that agreement?

What’s the best thing to do? I honestly don’t know. You could do an R. Paul Waddington and make a public repudiation of any obligation to abide by Autodesk’s EULAs, and continue to use the software. You could do what I suspect a large number of people do, which is the same kind of repudiation, but a silent one. You could attempt to negotiate a modified EULA with the software vendor, but I don’t fancy your chances. You could stop using software with unreasonable EULAs, but what kind of choice is that? It may not be possible at all for your business. Finally, you could just put up and shut up, either agreeing unreservedly to accept whatever is in the EULA, or crossing your fingers in the hope that the software vendor will do the right thing.

What choice have you made, and why?

Autodesk messes up Raster Design 2010 licensing

I was horrified to learn (in this Autodesk Discussion Group thread) that Autodesk has changed the rules as far as the way Raster Design licenses are handled. It’s quite possible that Autodesk has also done this with other products that I’m not yet aware of. If so, please comment and let me know.

If you’re not familiar with Raster Design, it’s an Autodesk add-on that adds raster handling capabilities to AutoCAD and AutoCAD-based products. The change that has been introduced is that the licensing method of AutoCAD and Raster Design now has to match. That is, if your AutoCAD is standalone, the network version of Raster Design won’t run on it, and vice versa.

Why does this matter? Let’s say you’re a CAD Manager in this scenario:

You have a hundred AutoCAD users, half of which are full-time users with standalone licenses and the other half who are mainly part-time users with network licenses. Let’s say that some of those users (of both types) have a very occasional need to use the features in Raster Design. You bought one network license of the product a few releases ago and have everything on Subscription, just the way Autodesk wants it. So far, you’ve been able to provide the Raster Design option to all of your users. Only one user at a time can use it, but as use of the product is pretty rare, this hasn’t been a problem to date. If demand increased, other licenses could be added as needed.

Now, with Raster Design 2010, this is no longer possible. Your network license will not be available to your standalone users. You have the following options:

  1. Buy 50 standalone licenses of Raster Design 2010 for your standalone AutoCAD 2010 users, i.e. spend a huge amount of money on software that will go unused more than 99% of the time. Oh, and commit more money to maintaining that software with Subscription.
  2. Convert all your AutoCAD licenses from standalone to network. This is not a free service. Last time I looked, it cost about 20% of the retail price of a new seat. That means you will need to waste a huge amount of money changing your AutoCAD licenses to work in a way that is an inferior match with the way you do business. If you’ve already provided AutoCAD 2010 to your standalone users, you’ll need to uninstall them all and reinstall them as network versions. Won’t that be fun?
  3. Upgrade neither AutoCAD or Raster Design to 2010 and stick with the release you’ve got, i.e. waste a large amount of pre-paid Subscription money.
  4. Do without Raster Design altogether, i.e. waste the money you’ve spent on the product purchase and Subscription. In this case, you’ll probably need to put some time, effort and further expenditure into investigating and buying third-party alternatives that have a sane network licensing policy. Who said Autodesk is hard on its third-party developers? Look, it’s actively drumming up business for them!

Wow. This, in an environment where people are looking to save money. It doesn’t matter what efforts the Raster Design developers have put into improving the product. Raster Design could do twice as much stuff, twice as well, in half the time, while looking prettier and playing a tune. For many customers, this licensing decision has rendered the product unusable, so none of that stuff will matter. Why did you bother, people?

It’s such a spectacularly stupid move that it’s hard to comprehend that anybody within Autodesk could even seriously contemplate the idea, let alone allow it to get through to the finished product. Here are my top ten reasons why this is dumb even from Autodesk’s point of view:

  1. It adds another unnecessary pain point to CAD Managers. These are generally the people who are currently working out whether to upgrade, pay for Subscription, or stick with what they have and pay Autodesk nothing, so they are the people Autodesk should be most careful to avoid hurting.
  2. It will discourage some people from using the current release of the products.
  3. It will discourage other people from keeping their Subscription current.
  4. It will encourage some customers to ask for their money back for Raster Design, Subscription or both. If this is refused, it could even lead to another bad-publicity court case.
  5. It is a negative example people will use when deciding whether Autodesk can be trusted to do the right thing by its customers, once they are all tied into Subscription.
  6. It will discourage people who may have been interested in Raster Design from buying it.
  7. It will discourage people from investing in any other Autodesk add-on software in future.
  8. It will increase the perception that Autodesk doesn’t care about its customers and is always looking out for sneaky cash grabs.
  9. It will increase the perception that Autodesk is clueless about how its products are used in the real world.
  10. It distracts from the generally positive news about the AutoCAD 2010 product family. I’ve got some nice things to say about AutoCAD 2010, but I’m writing this instead.

Autodesk, this is a particularly nasty anti-customer move, and that’s the polite way of putting it. I stongly advise you to reverse this decision. I don’t care if you’ve made it technically difficult for yourself to do so; just do it. Please.

Disclosure: the above scenario is not a million miles from the situation in which I find myself. So it’s something that directly affects me. But it’s something so dumb and annoying that I’d still be ranting about it, even if that were not the case.

Autodesk Assistance Program and the educational watermark

You have probably seen blog posts about the Autodesk Assistance Program (see the FAQ PDF), promoted as a hand-up for the less fortunate who find themselves unemployed as a result of the current financial environment. The Autodesk PR makes it clear that the free software on offer is a 13-month student license. However, the consequences of using such software are not made clear, so I’ll spell it out here.

If you use Autodesk educational software, you are not supposed to use it for commercial purposes. So, if you’ve just lost your position and were hoping to set yourself up with a few odd jobs here and there, building yourself up to a full-time drafting and design shop, don’t use the Autodesk Assistance Program software to do it. It’s useful only to help you keep your skills up to date, nothing else.

What happens if you do use it for real work? Bad things. If Autodesk finds out, it might set a pack of rabid lawyers on you. How might Autodesk find out? Through your clients. Why would your clients tell Autodesk? Ah, that’s where the educational watermark comes into it.

Every DWG file saved by the educational version of AutoCAD is invisibly stamped, recording that fact. That includes blocks extracted using Wblock, of course. If such a drawing is ever plotted, even by a normal, fully-paid-up AutoCAD, a text stamp will appear along all four sides, proclaiming that the drawing is For Educational Use Only.

Trouble is, the invisible stamp passes from drawing to drawing like a virus, particularly among users of older releases. If somebody uses the educational version to just look at a drawing and happens to save it, that drawing is indelibly stamped with the mark of the Beast. If any part of that drawing is ever inserted into another, it carries the infection with it. It has been possible for companies acting totally honestly to end up with a large number of infected drawings, only to discover the extent of the disaster when plotting out a drawing set.

This has been less of an issue in recent years, because in AutoCAD from 2004 on, there’s a warning issued in the non-student versions of AutoCAD if an infested drawing is inserted or opened. It’s also possible for users of AutoCAD 2000 to 2002 to receive such a warning, using the EDU-Scan utility from ManuSoft.

Despite misinformation about this from Autodesk (e.g. “There is no way to circumvent the plot stamp” from here), such drawings can be cured. Innocent victims of the infestation can apply to their AutoCAD dealers for a special utility, time-limited to 15 days, to fix up the drawings. A DOS utility is also available that can identify the infected drawings. You may be asked to identify the source of the drawings before being provided with anything.

Alternatively, users of the non-student version can clean up infected drawings easily enough with an option of a very commonly used AutoCAD command. No, I’m not going to tell you which command, and please don’t email me to ask. I can tell you it was the first thing I tried when I came across such a drawing, and it worked perfectly. If you’re an innocent party in that unfortunate situation, a few minutes experimentation should see you right.

I wonder if an unintended side-effect of the Autodesk Assistance Program is going to be a rise in the incidence of educationally-tainted drawings. For those who ever receive drawings from other parties (probably most of us), it’s something to keep an eye out for. For those who intend using the Autodesk Assistance Program software, it’s a good idea to make sure you keep a tight rein on any drawings you produce with it. Because distributing student-stamped drawings is likely to do your future employment prospects no good at all.

New Autodesk blog for AutoCAD support

I’ve added a link to Without A Net, a new blog on support issues, technical solutions, fixes, and tips for AutoCAD. It’s run by Tom Stoeckel, global technical lead for AutoCAD product support. In my limited experience, I’ve found Tom to be a fine fellow with his customers’ needs at heart. This blog promises to be a worthwhile addition to the existing AutoCAD support mechanisms, and I commend Autodesk and Tom for introducing it.

More on ODA, Autodesk and click-through agreements

Evan Yares has provided more information on the incident I mentioned in my last post. Here it is:

It was years ago. My guess was that the person who did it was just trying to spider the website pages, for marketing research, and didn’t realize he got all the libraries too.

In any event, I said hey you did this, they said no we didn’t, I produced download logs, they said there was no agreement and even if there was we hereby cancel it, I said if you want to see our libraries I’ll send ’em to you no strings, they said no thanks, then I just let it drop. Of course, I’m paraphrasing.

I wasn’t going to get in a fight with Autodesk. Trying to trick them into joining the ODA would have been both futile and dumb. I’d been trying for years to get them to join (I was an optimist, once upon a time), and it caused no damage for Autodesk to be able to see the ODA libraries. There wasn’t anything in them that they didn’t know better than we did.

Don’t read too much into Autodesk’s belief in the enforceability of click-through agreements based on this incident. I knew the guy who downloaded the files, and knew that he didn’t have the authority to bind Autodesk to an ODA membership agreement (it would have taken at least a VP to do that.)

This is interesting for more than just the amusement factor; it raises a serious point about the enforceability of click-through agreements. In this case it was a web-based membership agreement, but I’m more interested in software license agreements.

In most cases, the person doing a software installation is unlikely to be a Vice President or higher. It’s quite possible that the installer doesn’t even work directly for the company that is supposedly agreeing to whatever terms may be hidden behind the “I Agree” button. In fact, that’s the situation I’m regularly faced with when I install software for a client. The client certainly doesn’t view the “agreement” and may not even know that it exists. The client hasn’t authorised me to negotiate a contract with anyone, only to get some software working. There’s no “meeting of the minds”. The software vendor may think that the client is bound up tight by the terms of the EULA; the client hasn’t agreed to anything and either doesn’t know the EULA exists or doesn’t consider it to have any validity.

Does it matter? Maybe not. It only really matters when one party or the other doesn’t do the right thing. Fortunately, I have honest clients and I’m confident that they will act in an ethical way on an ongoing basis. But will the software vendors do likewise? I don’t know.

Evan Yares, ODA, Autodesk and click-through agreements

I’ve always found it entertaining when the lawyers of CAD companies do their best to make their clients look like total jerks. The opening shots as presented by Evan Yares in his proposed ODA class-action lawsuit indicate that there is another rich source of recreational reading on its way. I’m sure it’s no fun for the lawyer-paying people involved, though.

You would think that Autodesk would be rubbing its corporate hands together at the prospect of the ODA being distracted like this. Or maybe not, if the bunfight throws up more little gems like this:

Autodesk had at least once gone to the ODA website, agreed to the click-through membership agreement, received their access password via email, downloaded each and every library on the ODA’s website, then denied they did it. (The ensuing conversation about this, between the ODA and Autodesk, was pretty interesting, to say the least.)

If that’s true (and I would welcome evidence from either party) it certainly puts an interesting slant on what Autodesk thinks about the enforceability of click-through agreements.

On a related subject, see the polls on the right. There has been one running for a while about whether you even read such “agreements”, and I’ve added two more. They ask if you feel morally and legally bound by the terms that lie under that “let me get on with the installation” button.

Autodesk to more than triple upgrade prices

As reported at Revit3D.com, next March will see a major change to the way Autodesk prices its upgrades. All upgrades will cost 50% of the full retail price rather than the much smaller percentage that is currently charged. If you upgrade yearly, that means the cost of doing so will be about 3.35 times greater than it is now. Clearly, Autodesk doesn’t want you doing that, and would much prefer you to be tied into the Subscription program, and is introducing some subtle encouragement to nudge you in the right direction.

Here is the rationale according to an Autodesk spokesperson:

I can confirm that after March 16, 2010, a streamlined upgrade pricing model will go into effect–all upgrades, cross-grades, and retroactive Subscription fees up to three releases back will be priced at 50 percent of a full license.

We are doing this to better match the needs and buying behaviors of our customers. A significant number of our customers have already moved to Autodesk Subscription. Only a small percentage of customers who do not have Autodesk Subscription purchase upgrades every year. Most of those customers upgrade every three years.

We believe that simple, straightforward pricing will help make it easier to do business with us. We also believe the new policy will make it more convenient and cost-effective for customers to keep their Autodesk software up-to-date.

So now you know, it’s being done for your own good. Happy?

Some thoughts on AutoCAD Exchange

I’ve added a link to Autodesk’s new AutoCAD community site, AutoCAD Exchange. As with most things Autodesk, there are pros and cons. Here are my first impressions.

I think it looks good in a Vista-black kind of way. I know some of you don’t like the black look in software, but I do. The layout looks a bit cluttered and confused at first, but I’m sure visitors will quickly get used to where to find things. The site appears to be designed around 1024-wide resolution. If you have more than this, as most CAD users do, then there are wide areas of wasted space either side of the good stuff.

The front page is basically a teaser. To get to the useful content or do pretty much anything, you need to register or sign in. I don’t particularly like this, and it gives the impression (false or not) that Autodesk wants to own and control you, even if you’re just viewing a site. The registration process is the same as for other Autodesk sites such as the discussion groups, so if you have an Autodesk identity, you’re already registered.

As it is a “community” site, on first sign-in you are invited to fill in more details, provide an avatar and so on. Some people might not like this, but it’s optional and Autodesk knows where I live so it makes no difference to me. I know where Autodesk lives, too. It has yet to be seen if Autodesk manages to develop a real community on this site, and if so, how open that community is allowed to be.

Autodesk is encouraging bloggers to add an Autodesk Exchange widget to their blogs. I won’t be adding one in a permanent position because this is my blog and not Autodesk’s. I kind of like my independence, and if a company wants space on my blog they can pay for it. Anyway, the widget is available in three sizes and here’s what the largest one looks like:

I’m likely to appear in one of those little interview videos soon, as they were shot during the bloggers’ visit to San Fransisco in early February. When you do get to see it, yes, that’s really me (and Melanie Perry) saying nice things about AutoCAD 2010, it’s not computer generated. Except for the background, that is, which is computer generated. It was bright green in real life. Other than that, no deception, lies, arm-twisting or bribes were involved. Oh, unless you count the free trip to San Fransisco as a bribe. I interviewed Autodesk, they interviewed me, and I actually had positive things to say about AutoCAD 2010. More on that later.

AutoCAD Exchange is an important and potentially very useful site for AutoCAD users. Check it out, and if you feel like it, report back. You can pretty much say what you like here.

A gaggle of geeks

Time to lighten things up a bit, I think. While attending the AutoCAD 2010 product launch in San Francisco on 5 February 2009, I conducted a series of micro-interviews with a collection of AutoCAD bloggers and Autodesk employees. One geek asks 14 other geeks if they are geeks; nothing too serious here. I hope Shaan enjoys my tabloid journalist editing job right at the end.

YouTube link.

Thanks to all the interviewees:

Heidi Hewett, Autodesk blogger
Lynn Allen, Autodesk blogger
Melanie Perry, blogger
Robin Capper, blogger
Brian Benton, blogger
Todd Shackelford, blogger
Jon Page, Autodesk person
Matt Stein, Autodesk person and personal blogger
Shaan Hurley, Autodesk blogger
Donnie Gladfelter, blogger
Ellen Finklestein, blogger
David Cohn, blogger
Mark Douglas, blogger
Guillermo Melantoni, Autodesk person (still waiting for that blog, Guillermo!)

What is the collective noun for geeks, anyway?

Autodesk answers – 4 of 4

The final question is from metis:

Q: why is program size increasing and performance dramatically decreasing as hardware specs dramatically increase? as features “improve” and are added functionality should not be removed, and code should be streamlined.

seriously aren’t there any real programmers out there anymore? this thing isn’t written in java by a bunch of scriptkiddies (although 2009 sure is skinned like it was).

A: We made a number of performance improvements in AutoCAD 2010 over the previous release, and would appreciate hearing from you if you are encountering significant performance slowdowns with this latest release. If so, please send us details on what you were doing at the time, sample files if possible, and details on the machine you are using. This will help us improve performance further in upcoming releases of AutoCAD.

Autodesk answers – 3 of 4

The third question, courtesy of Earl Kubaskie, is:

Q: I would ask why there seems to be so little cooperation between the development teams. Vanilla, Map 3D, Civil 3D, each seem to be separate little empires. ACA might be in there, too, but I don’t use it, and thus I don’t apply for the betas.

I would think that closer interaction (and consolidation of beta testing teams) would smooth out the process – and maybe help get Matt his wish re bonus packs.

A: This is an ongoing area of focus for us, and this year we are making further changes that we believe will help bring the AutoCAD family of products closer together. In this release you’ll see consistency between the user interface as well as some of the new features, such as hatch enhancements, that behave similarly across AutoCAD products.

Autodesk answers – 2 of 4

In a comment on the first of these posts, Ralph G raised the possibility that these answers have been edited by marketing people. I have checked with Eric Stover and he assures me these answers come direct from the program managers concerned and are unmassaged by marketers. That ties in with the partial email trail that came with the answers. It also ties in with the impression I have formed recently that Autodesk is starting to open up a bit. That’s a trend I’m happy to encourage.

There’s one thing that clinches the marketing-interference matter for me. Despite Eric being on vacation when I sent in the request, the answers came back in days rather than weeks or months.

Enough of that, here’s the next question, courtesy of Matt Stachoni:

Q: Why haven’t the latest Subscription Bonus Packs been released for AutoCAD Architecture Subscription customers?

A: This year was the first time we released bonus packs continuously throughout the year to AutoCAD subscription customers, and we had a lot to learn about how to best deliver the bonus packs, and how often to release them. Based on our learnings from this year, our plan for the coming year is to ensure that AutoCAD Architecture (and other AutoCAD vertical product) subscription customers also receive any AutoCAD updates and bonus packs we deliver.

Autodesk answers – 1 of 4

At the end of January, I asked for your questions to put to Autodesk product managers. My intention was to pose your questions in a video interview format while attending the AutoCAD 2010 product launch, but for logistical reasons I was unable to make this happen.

Autodesk’s Eric Stover kindly arranged for your questions to be answered anyway. The delay in getting these answers back to you is my responsibility, not Autodesk’s. The answers come courtesy of the following product managers:

  • Diane Li – lead manager on AutoCAD;
  • Guillermo Melantoni – 3D and Parametrics expert;
  • Kathy O’Connell – customer requests, quality improvements, and 2D improvements.

I will post each question and answer a day apart, to give you chance to comment on each issue separately. Here is the first question, courtesy of Chris Cowgill:

Q: With the current release cycle being so short, has anyone considered suspending a new release for a time, to spend an entire release cycle working on improving/restoring functionality of existing features and fixing bugs, why, or why not?

A: With any given release, we aim to deliver a healthy balance of new features & functionality along with improvements to existing functionality, so we can help enable new ways of doing design, but also provide more efficient ways of working the way you do today. We plan to continue this balancing act for future releases, but have also started delivering regular product updates (formerly known as ‘service packs’) throughout the year. So, rather than requiring you to wait for a new release of the product to get product improvements, this year we delivered 3 product updates that included hundreds of bug fixes to existing AutoCAD features and functionality.

Vernor v Autodesk – why I think Autodesk is right

Well, there’s a statement I wasn’t expecting to make. Let me preface these comments with a disclaimer. I have no legal qualifications whatsoever. I make no claims of knowing who is legally right in this David v. Goliath legal battle; that’s for the courts to decide. When I make the statement that I think Autodesk is right, I don’t mean legally right, I mean morally right.

I have been following this fight with interest, but only in a half-baked way, third-hand via commentators (like myself, now). Based on my skimming of that commentary, my natural inclination to support the underdog, and my general dislike of of Autodesk’s previous and current legal adventures, I had been of the firm but privately held opinion that Vernor was right and Autodesk was wrong.

Today, after noting that new filings had been made, I had a proper look at some (not all) of the actual court documents themselves (thanks to Owen Wengerd’s CAD/Court), and surprised myself by coming to quite the opposite conclusion. I am now convinced that I was totally wrong.*

Until today, I was hoping that the court would support Vernor’s assertion that the First Sale doctrine applies in this case. Why? Because I feel that Autodesk is morally wrong in attempting to prevent the transfer of its software from one party to another.** At one time, Autodesk allowed AutoCAD to be resold (despite the EULA of the time saying that it wasn’t allowed) and indeed actively supported the transfer process. I felt at the time that Autodesk’s introduction of this restriction of a customer’s ability to resell AutoCAD was morally wrong. I still feel that way.

I also feel Autodesk is morally wrong in geographically restricting the sale of its software, and in several other areas of its EULA. I would be quite happy to have a court find that Autodesk is legally wrong in those areas, too. Despite that, I feel that it would be A Bad Thing if Vernor won in this case.

Why? Because Vernor was selling software that effectively didn’t exist. He was selling used copies of Release 14, when those copies had already been upgraded to AutoCAD 2000. To me, that’s clearly morally wrong.*** If the court finds that First Sale applies here, then that opens the floodgates to allow anyone to sell old copies of any software that has been upgraded, and keep using the new stuff. I really don’t think that would be good for anyone.

Those of you who have been upgrading AutoCAD for the last 25 years, I hope you held on to all your old copies, because you could be sitting on a gold mine. Of course, unless the court is going to compel Autodesk to acknowledge all these new “owners” of AutoCAD and support them with the various magic numbers required to keep them alive, there are going to be a lot of disappointed buyers around, the word will get around, and the bottom will quickly drop out of the market.

* This is not a first, I assure you.

** It has been stated elsewhere that Autodesk can actually be persuaded to allow the transfer of its software outside the usual restricted areas of merged companies, deceased estates and so on. This may be so, but it’s not something I would rely on.

*** This is a quite different moral proposition from somebody continuing to use an old version of software after upgrading, alongside the new version, on the same computer. That’s something I find entirely morally acceptable, whatever any EULA may stipulate.