Thursday, October 7, 2010

DWF Files - A Challenge to You!

I challenge you to program a Open-Source DWF file viewer!!!

I love Computing and Linux in particular, I even know some C++, Basic, Fortran Pascal, VBasic and Gambas, but beside "Hello World!", I'm rusty, very rusty.....

Yesterday after upgrading my Ubuntu desktop to 10.10 on 5/10/2010 (Establish of Portuguese Republic, National Holiday), I took a look at Ubuntu new software center and went to - Science - Engineering, and as usual, a couple Math programs, a dozen electrical simulators/ designers, etc, etc... So I thought, what the hell.... There are only programs useful for Electrical Engineers.....

Why is that??? Easy, Electrical Engineering courses have a great component of computer science and programming, that why this engineering side has such nice software.....

So, since I'm not one of them (my area is more like machines, pipes, rivets, nuts, bolts, ducts), :) please help us..... I'm not talking for myself, I know there are a lot of Engineers, mechanical, civil, and even Architects that would love to have a DWF file viewer.

As you know Linux now has DWG capable software natively, but as PDF is to DOC files, DWF is to DWG files, and we are missing DWF.....

"Design Web Format (DWF) is a secure file format developed by Autodesk for the efficient distribution and communication of rich design data to anyone who needs to view, review, or print design files." in: Wikipedia

Nowadays it is used by Portuguese Government entities to distribute designs to contractors, note that, at Portugal this is LAW, Decreto-Lei 60/2007 says that PDF should be used for written elements and DWF for drawings (really nice lobby for Autodesk).

But, DWF is an open format based on ISO/IEC 29500-2:2008, and Autodesk provides a Open-Source Toolkit for developers http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=823771. That's Halfway there .....

Do you think you can do it? I believe that are others that can do it too. The first will get the gold...

So, who would be the first to get there??? I'm expecting to see one of this names:

- Evince (I have great confidence in you guys!!!)
- Bricsys (Closed-Source, with a dwg software and project management interactive with Lotus)
- Graebert (Closed-source, also with dwg software, in there ARES beta there was a reference to dwf)
- QCAD (maybe yes, maybe not, I think they are too busy dealing with DWG support first)
- Adobe (Why not??)
- CUPS (They can make print to DWF "cups-dwf" :), the way back sure it will be really simple)
- Inkscape (The experts in vectorial files...)

And don't forget Antitrust (2001) Gary's words "We work hard to stay ahead because we know any kid working in his garage can put us out of business".

I think if you are in one of these teams you would be happy to get there first than the others.... I also believe that it will get your piece of software ahead of the others in a big niche (Engineering and Architecture)...

It is easy, so let's get to work....

Note that I will always be here to do beta testing in a daily basis (it's my job working with those files), and also provide you files to test.....
 
Made in Portugal