It's viral: parts of SCO code in AIX make the whole AIX a subject of SCO whims. If the license of a subcomponent is revoked the whole thing may be in trouble. What if one of M$ subcontractor get in dispute with M$? Windows user is suddenly in license violations.
Concorde is a nice package for solving travelling salesman problem. It has a fast implementation of chained Lin-Kernighan heuristic. I've been using it extensively in the last few months and starting this morning (Australia time), it's been crashing randomly, even when applied to the same data that worked fine last week. I recompiled it on various unices (Linux, DEC) and same thing still happened. Because the program uses random number extensively to create new paths, there must be something wrong with the way it generate the seed. Luckily, it has an option to fix the random number seed, and when it automatically chooses one, it also displays it.
Looking at the numbers, it's not hard to make the connection.
No. Adobe is an ethical company. Ever since the first version of Postscript (now is 3rd) all the documentation are public. You can download pdf files of Postscript Language Ref Manual and PDF Ref Manual and other good documentation for free (those books cost several dozen bucks if you buy the hardcopy version from Addison-Wesley, and they are exactly the print version of the pdfs).
People have been generating postscript and pdf on-the-fly. You can output straight ps/pdf code (more involved but very flexible and powerful, especially.ps because it's not just a format but a full-blown lisp-like programming language). There are higher level free library such as pdflib with has C/C++/Java/Perl/Python binding. I have many half-a-page perl script that generate high quality graphical reports on the fly (I worked on genomics laboratory with robotics producing tons of data daily). The nice thing about PDF is that everybody can view them and always print true. It's also convenient to create hyperlinked PDF documents using pdflib.
One day M$ will be able to incorporate GNU/Linux code after (L)GPL copryright expire, no?
It's viral: parts of SCO code in AIX make the whole AIX a subject of SCO whims.
If the license of a subcomponent is revoked the whole thing may be in trouble. What if one of M$ subcontractor get in dispute with M$? Windows user is suddenly in license violations.
Concorde is a nice package for solving travelling salesman problem. It has a fast implementation of chained Lin-Kernighan heuristic. I've been using it extensively in the last few months and starting this morning (Australia time), it's been crashing randomly, even when applied to the same data that worked fine last week. I recompiled it on various unices (Linux, DEC) and same thing still happened. Because the program uses random number extensively to create new paths, there must be something wrong with the way it generate the seed. Luckily, it has an option to fix the random number seed, and when it automatically chooses one, it also displays it.
Looking at the numbers, it's not hard to make the connection.
HAL is the paperclip man.
No. Adobe is an ethical company. Ever since the first version of Postscript (now is 3rd) all the documentation are public. You can download pdf files of Postscript Language Ref Manual and PDF Ref Manual and other good documentation for free (those books cost several dozen bucks if you buy the hardcopy version from Addison-Wesley, and they are exactly the print version of the pdfs). People have been generating postscript and pdf on-the-fly. You can output straight ps/pdf code (more involved but very flexible and powerful, especially .ps because it's not just a format but a full-blown lisp-like programming language). There are higher level free library such as pdflib with has C/C++/Java/Perl/Python binding. I have many half-a-page perl script that generate high quality graphical reports on the fly (I worked on genomics laboratory with robotics producing tons of data daily). The nice thing about PDF is that everybody can view them and always print true. It's also convenient to create hyperlinked PDF documents using pdflib.