Issue #114: 30 June, 1998

  • Prev: Upfront #113
  • Curr: Upfront #114
  • Next: Upfront #115


  • Viruses to Come in CAD Drawings?

    With some newer version of Word (I don't really know which ones, since I continue to use Word 2), Microsoft added the ability to store macros with the document. Until that point, data files were pretty much guaranteed virus-free. By integrating programming code with data, Microsoft allowed virus programmers to infect computers when users exchanged word processing documents. Word now has an option to check for viruses in macro code stored in documents.

     Word is not the only software program that stores code in the data file. A bit closer to home, the Visio series of software stores VBA code in its VSD drawing files; the option to check for viruses is turned off, by default.

     CAD drawings have been benign. The attacks, if any, came from outside the drawing file. It was possible for a beginning programmer to write malicious code that could adversely affect a CAD program and its drawings. For example, in AutoCAD, it is a trivial matter to undefine commands so that they no longer work. It is easy to redefine commands so that the QSave command starts the Erase command. It doesn't take much effort to modify the Acad.Lsp file to automatically load a rogue AutoLISP routine that seriously screws up the drawing. I am not as familiar with the APIs of other CAD program, but I suspect similar tom-foolery is possible there, as well.

      Some CAD companies, Autodesk and Bentley Systems in particular, have been making much ado about the future of the drawing file. No longer, say they, will we work with static drawing files. Instead, the drawing of the future will have code to define objects -- ObjectARX in the case of AutoCAD, and JMDL in the case of MicroStation. (You can probably guess where this is leading to.) Once code enters the drawing file, computer virus attacks become possible. While Java is supposed to be virus-proof (by design, it does not access disk drives and doesn't hang around in RAM), Bentley is modifying Java to do precisely that: JMDL is a version of Java for MicroStation that exhibits persistence and read-writes from-to disk.

     Since CAD is such a niche industry, I wonder how much time anti-virus warriors will devote to making their products detect viruses found in DWG and DGN files. Instead, it will be up to the CAD vendor to implement virus protection.


    Y2K for CAD

    "How will the year-2000 problem impact the CAD industry? Has anyone published a list of year 2000-compliant CAD programs yet?"
         -- Jerry Bragstad <jbrag@att.net>

     [Some CAD vendors have year 2000 information at their Web sites. If there is any interest, perhaps CAD vendors and readers can help us produce a listing of where various CAD packages are at witY2K compatibility. -- Ed.]


    Hava 'Nother Java

    It was difficult to miss the giant yellow-and-red J advertising the imminent arrival of Microstation/J, the CAD package that can -- one day soon -- have third-party apps programmed using Java. Bentley Systems is now engaged in a weekly series of telephone conference calls to get members of its Select subscription service and third-party developers up to steam.

     Bentley is not alone in pursuing Java. KOZO CAD was first. Some third-party CAD products are written in Java.

    And now Autodesk announces that AutoCAD can run Java applets written with Microsfot Visual J++.


    OpenDWG Grows to 112 Members

    The OpenDWG Alliance had boasted 2,000 members but I found the statement a bit irritating. That number included all those who had downloaded a copy of the OpenDWG toolkits. Before you can do that, you have to join as a "member" at no cost.

     The OpenDWG Alliance has picked out a new pr firm. Stephanie Koenig <stephaniek@mkinc.com> of MacKenzie Kesselring provided this list of 112 sustaining and founding members -- the companies that actually paid thousands of dollars to join. Stephanie notes that MarComp (where the API came from) "had about the same number of active commercial customers, but developed over seven years before being purchased by Visio." I found it interesting to read through this list of large and small companies:


    A/E/C Systems '98

    The official attendance figure for the A/E/C Systems earlier this month was 18,303 attendees.
    Next year is the show's 20th anniversary, which will also have the 1999 Designers CAD Shootout, May 24-27. More info from http://www.aecsystems.com


    CAD and Internet News

    Autodesk
    Recent new products include: GraphiSoft
    ArchiCAD "smoked the competition" and won CADENCE magazine's annual Top Gun contest at A/E/C Systems. Five finalists from a field of 280 qualified to compete by successfully answering a 25-question multiple choice exam. The 20-minute Fastdraw portion of the contest matched ArchiCAD against AutoCAD R14 and Softdesk AutoArchitect 8.0 and required competitors to duplicate the floor plan of a two-story house with simple annotations and elevations. The event was judged by Geoffrey Langdon, the originator of the 3D Design Shootout in Boston, and Peter Sheerin, CADENCE technical editor. Results will appear in the August 1998 edition of CADENCE magazine.

    Intergraph
    Intergraph has committed to deliver its workstations using Intel's Pentium II Xeon chip. The new 400MHz CPU was delayed for several weeks so that Intel could chase down bugs.

    Internet
    Matrix Information and Directory Services says 100 million people around the world have some form of access to email and the World Wide Web. Netscape continues to be the #1 Web browser, while Microsoft is being sued for using the name "Internet Explorer," which belongs to another company.

    SolidWorks
    The SolidWorks 98 software has been certified as Windows 98 compatible. In other news, SolidWorks is offering US$2 million in educational grants.

    Visio
    Visio Corp selected Interactive Services Ltd. of Dublin, Ireland, develop a suite of interactive computer-based training (CBT) courses based on Visio's drawing and diagramming software.  Initial courses will be in English; the first product -- available in late September -- consists of  four one-hour introductory learning modules for Visio v5.0. http://www.isl.ie/


    Market News

    Unigraphics Solutions went public 18 June; funds raised from the IPO will be used to pay off debt to EDS.
    PTC shares fell last week after a Goldman Sachs analyst at cut her revenue forecast.
    First Motorola announced it was laying off thousands of workers; now Rockwell says it is laying off 3,800.


    The WorthWhile Web

    http://www.magna.com.au/~rg/rg.htm
    principal Reality Graphics
    Australia's premiere specialists for 3D architectural visualization for design and marketing purposes.

    http://www.bugnet.com/alerts/bugalert.html
    Bugnet
    Read about a data-loss bug in Word 95 and Word 7.x that gives a whole new meaning to "drag and drop."

    http://support.microsoft.com/support/kb/articles/Q182/9/67.asp
    Microsoft
    Windows 95 year-2000 problems with DATE and DIR commands.

    http://www.techstocks.com
    Tech Stocks
    "This is a stock market newsletter. You view messages on certain stocks for free, but  you have to subscribe to post return messages. They have a thread on Autodesk, and there has been some speculation as to why FTC is investigating Autodesk." -- Jerry Bragstad

    http://www.att.com/everest
    T&T Mount Everest Web Site
    Video clips from Mount Everest, plus medical and non-medical data.


    Letters to the Editor

    "I look forward to opening my e-mail on a Tuesday morning to find out the latest episode of Autodesk versus Visio."
          -- Archie Coffield

    Re: A/E/C Systems
    "Thanks for the heads-up on the issue sent out to my desktop prior to AEC; it was appreciated. And the follow-up eZine issue was great, thanks.
         "I sat in all the tutorials I could and one in particular mentioned the upFront.eZine NEWS as a CAD info source; they even included you in one of the presentation slides :) . We had about 30 in the class and when the presenter asked attendees if they subscribed or heard of the eZine, I was surprized to see that I was the only one with my hand up. Wow! Do we need to get out more or what!"
     -- Stephen J. Cotton

    The editor replies: 1 in 30 is pretty good considering that this eZine has 23,000 readers out of a potential market of 4,000,000 CAD users.

    Re: DMAC & Intergraph
    "So much for COM versus CORBA squabbles. One shutters to think where we would all be if Vint Cerf had opted to cultivate his early standards work and patent TCP/IP. I like to think that the old RFC group set the standard for how businesses and end users come together to advance technology standards for a greater good.
         "On one hand, that the technology being refined through DMAC is eligible for patenting is encouraging. On the other hand, I fear that the Intergraph patent will disencentivize individuals and businesses from investing their time, talents and money to tackle collective issues. I hope that Intergraph will prove my last thought wrong -- something that licensing for free does not quite do."
         -- Linda Joy Weinstein, AIA Computer-aide Practice PIA

    The editor replies: Intergraph is licensing its DMAC patent to other for free. Also, the patent applies to only a specific, limited portion of DMAC and not the whole thing.


    Notable Quotable

    "With the year 2000 looming in front of us like a giant clown's head at a fun house entrance, the next 18 months will be a time to buckle up, hold a sweetheart's hand, and hope those carnival workers (aka recommissioned Cobol programmers) tightened all the bolts."
         -- "Loose Cables," Infoworld.


    Contact!

    All contents copyright XYZ Publishing, Ltd. Inc., 1998 and all rights are reserved. No material may be reproduced electronically or in print without written permission from XYZ Publishing, PO Box 3053, Sumas WA, 98295-3053, unless otherwise noted.